/* LAYOUT */
body {font-family:Arial, Helvetica, sans-serif; font:62.5%; text-align:center; background:#eaeaea url(../img/page/bg_gradient.gif) 50% 0 repeat-y; margin:0; padding:0; }
#container {width:702px; margin:0 auto; text-align:left; padding:0; background:#00AEEF; color:white; overflow:auto; }
#content {font-size:0.9em; padding:0 10px; width:480px; margin:0; float:right; clear:none; }

/* COPY */
h1, h2, h3, h4, h5, h6, p {margin:0; padding:0; }
h1 {font-size:2.0em; }
h2 {font-size:1.8em; }
h3 {font-size:1.6em; }
h4 {font-size:1.4em; }
h5 {font-size:1.2em; }
h6 {font-size:1.0em; font-weight:bold; }
p {font-size:1.0em; margin-bottom:10px; line-height:1.4em; }
a {text-decoration:none; font-weight:bold; color:white; }
a:hover {text-decoration:underline; color:white; }
a img {border:none; }

/* NAVIGATION */
ul#nav {margin:0 0 0 20px; width:100px; padding:0; list-style:none; font-size:0.8em; float:left; clear:none; display:inline; }
ul#nav a, ul#nav li span {color:#0033CC; }
ul#nav li {margin:0 0 5px 0; text-align:center; display:inline; display:block; font-size:0.8em; }
ul#nav li a, ul#nav li span {padding:4px 0 0 0;  background:#83d9f9 url(../img/buttons/main_nav_btn2.gif) 0 0 no-repeat; height:19px; width:136px; display:block; }
ul#nav li a:hover {background-position:0 -23px;}
ul#nav li span {text-decoration:underline; color:black; background-position:0 -46px; color:white; font-weight:bold;}

/* HEADER */
#header {background-color:white; margin:0 0 15px 0; padding:5px 10px; border-bottom:1px solid #a1a1a1; color:#00AEEF; overflow:auto; float:left; clear:both; width:681px; }
#header a {color:#00AEEF; }
#header img {float:left; margin-top:10px; }
#header_content {float:right; width:350px; }

/* FOOTER */
#footer {background-color:#eaeaea; margin:0; padding:5px 10px; display:inline; border-top:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1; color:#00AEEF; float:left; clear:both; width:682px; }
#footer p {font-size:0.8em; margin:0; padding:0; }