body { 
margin:0px 0; 
padding:0; 
font: 82% Arial, Sans-Serif; 
color:#010582;  
background: #000040;
line-height: 1.4em; 
}

.img { border: none;}

h1 { 
font-size: 150%;
padding:8px;
margin: 0; 
color: #010582; 
background: inherit;
font: bold Arial, Sans-Serif; 
letter-spacing: -1px;
}


h2 { 
font-size: 140%;
padding: 0 0 5px 8px ; 
margin: 0; 
color: #010582; 
background: inherit;
font: bold Arial, Sans-Serif; 
letter-spacing: -1px;
}



h3 { 
padding: 50px 0 0 35px;
font-size: 200%;
display: none;
margin: 0; 
background: inherit;
}



p {			
margin: 8px 12px 8px 8px;
padding: 0;
color: #010582;
background: inherit;
text-align: left;
}

a { 
color: #010582;
background: inherit;
text-decoration:underline;
}

a:hover {
color: #CC0000;
background: inherit;
text-decoration:underline;
}

a:active {
color: #0033FF;
}


p ul { 
margin-left: 25px;
list-style:square; 
}



.img { 
background:none;
}


ul { 
margin-left: 30px;
line-height: 1.8em;
list-style:square; 
}


.clearboth { clear: both; }




/*--------Container--------*/


#container {
width: 900px;
margin: 0 auto;
background: #FFF;
}



/*-------HEADER-------*/


#header {
margin:0;
width: 658px;
/*background: url(../images/headers/rotate.php) no-repeat top right;*/
height: 168px;
color: #FFF;
}




/*------NAVIGATION------*/

#navigation{
width: 658px;
}

.basictab{
padding: 0;
margin: 10px 13px 15px 7px;
font-size: 105%;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 2px 4px;
margin-right: 2px;
color: #010582;
}



.basictab li a:hover{
background-color: #010582;
color: #FFF;
text-decoration:none;
}

.basictab li a:active{
background-color: #0033FF;
color: #FFF;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
background-color: #010582;
color: #FFF;
}








/*-------CONTENT-------*/

#logo{
width: 242px;
height: 230px;
}


#contact{
width: 242px;
height: 260px;
}


#content {
width: 900px;
margin: 0 auto;
background: #FFF;
}


#container .left_side {
float: left; 
width: 242px;
background: #FFF;
padding:0 auto;
margin:0; }


#container .right_side {
float: right;
padding:0 auto;
margin:0;
background: #FFF;
width: 658px; }



/*-------FOOTER-------*/

#footer{
background:url(../images/footer.gif) no-repeat top;
margin: 0 auto;
width: 900px;
height: 42px;
}

#footer p{
padding: 12px 0 0 252px;
font-size: 75%;
margin: 0;
}


