/*LAYOUT*/
/*================================================
MAIN STUFF
=================================================*/

html {
     height:100%
}
body{
font: 14px Arial;
color:#333;
margin:0px;
padding:0px;
height:100%;
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#1a4771;
}
img{
border:0;
}
.clear {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#container{
width:999px;
margin:0 auto;
 position:relative;
     min-height:100%;
     _height:100%; /* for IE6 as it doesnt understand min-height */
}
/*================================================
Header
=================================================*/
#header{
height:123px;
}
#logo{
float:left;
width:227px;
height:123px;
}
#logo a{
width:227px;
height:123px;
display:block;
border:0;
}
#thespotlight{
color:#fff;
font-size:11px;
text-align:justify;
}

#thespotlight a{
color:#fff;
font-weight:bold;
text-decoration:underline;
}
#thespotlight a:Hover{
color:#ecaf00;
font-weight:bold;
text-decoration:underline;
}
/*================================================
TOP NAV
=================================================*/
#topnav{
height:27px;
float:right;
color:#fff;
font-size:9px;
display:inline;
}
#topnav a{
font-size:9px;
color:#fff;
text-decoration:none;
}
#topnav a:Hover{
font-size:9px;
color:#fff;
text-decoration:underline;
}
/*================================================
Search Styles
=================================================*/
#search{
float:right;
height:36px;
padding-top:40px;
}
input{
border:1px solid #dfdfdf;
font: 9pt "Lucida Sans Unicode", "Trebuchet Ms", Helvetica, Arial;
color:#919191;
}
/*================================================
FLASH
=================================================*/
#flash{
height:389px;
}
/*================================================
NAVIGATION
=================================================*/
#navigation{
height:31px;
padding-left:25px;

}
#subNavigation{
width: 20em; 
float: right;
}
#subNavigation ul{
list-style: none; 
border: 1px solid #FFE8CD; 
background: #FFF9D8;
}


#footer{padding-top: 5px; clear: both;}

/* Subpages layout */
#content{text-align: left;}
/*================================================
HOMEPAGE CONTENT AREA
=================================================*/
#thecontent{
width:999px;
 padding-bottom:133px;
}
#content_left{
float:left;
width:549px;
color:#fff;
line-height:20px;
}
#content_left h1{
color:#fff;
padding-top:5px;
font-size:22px;
}
#content_left a{
color:#ffb400;
font-weight:bold;
text-decoration:underline;
}
#content_left a:Hover{
color:#ff6c00;
font-weight:bold;
text-decoration:underline;
}

#content_right{
float:right;
width:435px;
background-image:url(images/content_right_bg.jpg);
background-repeat:no-repeat;
background-color:#081422;
line-height:20px;
}
#content_right h2{
color:#5f9bd4;
padding-left:20px;
}
#content_right ul{
margin-left:20px;
color:#2c5d8c;
list-style-image:url(images/home_bullets.gif);
background-repeat:no-repeat;
padding-top:2px;
}
#content_right li{
/margin-left:20px;
_margin-left:20px;
color:#FFF;
font-size:12px;
}
#content_right li a{
color:#FFF;
font-size:12px;
text-decoration:none;
}
#content_right li a:Hover{
color:#FFF;
font-size:12px;
text-decoration:underline;
}

/*============================================================
FOOTER STUFF
=============================================================*/
#footer{
margin-top:10px;
height:30px;
background-image:url(images/footer.jpg);
background-repeat:repeat-x;
background-color:#12395A;

}
#footer_content{
padding-top:10px;
width:999px;
text-align:right;
margin: 0 auto;
color:#fff;
font-size:10px;
}
#footer_content a{
color:#fff;
font-size:10px;
text-decoration:underline;
}
#footer_content a:Hover{
color:#083344;
font-size:10px;
text-decoration:underline;
}







/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
