body { 
background-image: url(ims/background.gif); 
background-color: #151515; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif; 
} 

#page { 
width: 100%; 
text-align: center; 
}
 
#sidebar { 
width: 253px; 
float: right; 
height: 100%; 
background-color: #f2f8e5; 
color: #4d4d4d; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height: 12px; 
padding: 27px 35px 0 29px; 
}
 
#content { 
background-color: #ffffff; 
margin-left: auto; 
margin-right: auto; 
width: 598px; 
text-align: left; 
background-color: #ffffff; 
} 

#main { 
background-image: url(ims/backer.jpg); 
background-repeat: no-repeat; 
height: 300px; 
} 

#maincontainer { 
position: relative; 
width: 598px; 
padding-top: 300px; 
height: 100%; 
} 

#mainarea { 
float: left; 
width: 316px; 
margin-left: 29px; 
padding-bottom: 30px; 
} 

#mainarea2 { 
color: #4d4d4d; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height: 12px; 
width: 316px; 
padding: 27px 0 0 0; 
} 

#mainbody { 
padding-right: 20px; 
} 

#mainbodyheader { 
padding-bottom: 15px; 
} 

#footer { 
background-color: #1b2675; 
color: #b2c7e9; 
font-size: 10px; 
padding: 7px 29px 8px 29px; 
} 

#footer a { color: #ffffff; } 
#footer a:link { text-decoration: underline; } 
#footer a:visited { text-decoration: underline; } 
#footer a:hover { text-decoration: underline; } 
#footer a:active { text-decoration: underline; } 

#topblue { 
background-color: #1b2675; 
height: 88px; 
} 

#intro { 
background-color: #ffffff; 
background-image: url(ims/intro.jpg); 
background-repeat: no-repeat; 
height: 223px; 
}
 
#bottomblue { 
background-color: #1b2675; 
height: 88px; 
} 

#introfooter { 
width: 598px; 
color: #6f6f6f; 
font-size: 10px; 
padding: 7px 29px 8px 29px; 
} 

p { 
margin: 0; 
padding: 0; 
} 

.style1 { 
color: #ffffff; 
} 

