/* OVERALL */
* {margin:0;padding:0; font-family: Arial, Helvetica, Verdana, sans-serif;}
body {background: url(img/bkgd.jpg) left top repeat; margin:0; padding:0; color:#8899d0; text-align:justify;}
a img {border:0; text-decoration:none; margin: 0; padding:3; background: none;}


/* HIGHLIGHT */
span.color {color:#d0d7de; font-style:italic; font-weight:italic;}


/* LAYOUT */
#top {width:750px; margin:0 auto; padding:0;}
#layout {width:750px; height:315px; margin:0; padding:0;}


/* HEADER */
#header-title {background: url(img/header-top.png) left top repeat-x; padding:0; margin:0; height:102px;}
#header-title h1 {position:relative; float:left; top:0px; left:17px; margin:0; padding:0;}
#header-image { background: url(img/header.png) left top no-repeat;padding:0;margin:0;height:205px;width:750px; position:relative;float:left;top:0;left:0;}

/* NAVIGATION */
#navigation {position:relative; float:left; top:25px; left:140px; text-align:center; list-style-type:none; letter-spacing: 1px; font-size: 0.7em; margin:0; padding:5px 5px 0 2px;}
#navigation li {margin-right:1px; text-align: center; float: left; padding: 0; text-transform: uppercase;}
#navigation a {float:left; display: block; height:25px; color:#3c4e96; text-decoration: none; padding: 5px 5px 0 2px;}
#navigation a:hover {border-top:0 px; color:#8899d0; text-decoration:none;}
#navigation li.selected a {border-top:0 px; color: #8899d0; text-decoration:none;}
body#home #navigation li#current a {border-top:0 px; color:#8899d0; text-decoration:none;}


/* NAVIGATION #2 */
#navigation2 {position:relative;float:left;top:45px;left:0px;text-align:center;list-style-type: none;letter-spacing: 1px;font-size: 0.7em;margin:0;padding:5px 5px 0 0;}
#navigation2 li {margin-right:1px;text-align: center;float: left;padding: 0;text-transform: uppercase;}
#navigation2 a {float: left;display: block;height:25px;color:#3c4e96;text-decoration: none;padding: 5px 5px 0 2px;}
#navigation2 a:hover {border-top:0 px; color: #8899d0;text-decoration: none;}
#navigation2 li.selected a {border-top:0 px; color: #8899d0;text-decoration: none;}
body#home #navigation2 li#current a {border-top:0 px; color: #8899d0;text-decoration: none;}


/* LINKS */
a, a:link, a:visited {color:#3c4e96; text-decoration:none; font-style:italic; font-weight:bold;}
a:hover {color: #8899d0;text-decoration: none;}


/* CONTENT */
#content {background: #000000; padding:0;margin:0;width:750px;position:relative;float:left;}
#content p {margin:0; padding:0 20px 10px 20px; font-size:0.8em; line-height:1.4em;}
#columns {margin:10px 0 0 0; padding:0 0 15px 0; position:relative; float:left; left:27px;}
#content h2 {font-family: Helvetica, Arial, Tahoma, Serif; font-size: 1.1em; color:#8899d0; margin: 1px 0 0 3px; padding:0 0 0 0; height:20px; font-weight:bold;}


/* LEFT COLUMN */
div#column1 { margin:0;padding:0;width:270px;position:relative;float:left;}


/* BOX */
div#box {background: #0e1855; padding:0;margin:0;width:250px;position:relative;float:left;border:1px ridge #3c4e96;}
#box p {margin:0; padding:0 18px 10px 18px; font-size:0.8em; line-height:1.2em;}


/* UNDERNEATH FACT */
div#beneath {background: #000000;padding:20px 5px 5px 5px;margin:0;width:250px;position:relative;float:left;border:0;}
#beneath p {margin:0; padding:0 18px 10px 18px; font-size:0.8em; line-height:1.3em;}


/* RIGHT COLUMN */
div#column2 {margin:0;padding:0 0 0 15px;width:420px;position:relative;float:left;border-left:1px solid #3c4e96}


/* UPDATE BOX */
div#update {background: #0e1855; padding:0 0 0 3px; margin:5px 0 0 15px; width:375px; position:relative; float:left; border:1px ridge #3c4e96;}
#update p {margin:0; padding:0 20px 10px 20px; font-size:0.8em; line-height:1.2em;}


/* FOOTER */
#footer {background: url(img/footer.png) left top repeat-x;margin:0;padding:0;height:111px;width:750px;position:relative;float:left;}
#footer p {margin:0; padding:18px 30px 0 30px; font-size:0.5em; line-height:1.6em; color:#2f3d79; text-align:center; text-transform: uppercase;}