@charset "utf-8";
/* CSS Document */

body{ background-image:url(../images/sr_01.jpg); background-repeat: repeat-x; background-color:#145A9F; margin:0 auto; font-family:"Trebuchet MS", Arial, Verdana;}

.clear{ clear:both;}

h1{ font-size:20px;}

.standard{ font-size:12px; text-align:center; font-family:"Trebuchet MS", Arial, Verdana;}

#wrap{ width:900px; height:auto;margin:0 auto;}

#header{ width:900px; height:auto;}
.logo{ width:900px; height:56px; background-image:url(../images/sr_03a.jpg); background-repeat:no-repeat; background-position:top;}


#topmenu{ width:900px; height:30px; background-image:url(../images/sr_06.jpg); background-repeat:repeat;}


#banner{ width:900px; height:267px; background-image:url(../images/sr_10.jpg); background-repeat:no-repeat;}


#mainmenu{ width:900px; height:53px; background-image:url(../images/sr_11.jpg); background-repeat:repeat-x;}


#maincontent{ width:900px; height:auto; background-image:url(../images/sr_17.jpg); background-repeat:repeat-x; background-color:#FFFFFF;}
.content{font-size:12px; padding:15px; height:500px;}

#maincontent a:link{ color:#000000; text-decoration:underline;}

#maincontent a:hover{ color:#990000; text-decoration:underline;}

.left{ width:614px; height:auto; background-image:url(../images/sr_18.jpg); background-repeat:no-repeat; background-color:#FFFFFF; margin-top:24px; float:left;}

.right{ width:286px; height:auto; background-image:url(../images/sr_17.jpg); background-repeat:repeat-x; background-color:#e3f1fe; float:right; padding-top:10px;}

.logos{ width:228px; height:auto; background-color:#DDEBFF; margin:auto; padding-bottom:3px; font-size:12px; color:#6666FF;}

#boxes{ width:900px; height:auto; margin-bottom:10px; margin-top:10px; float:left;}
.subscribe{ width:300px; height:70px; float:left}
.mailing{ width:295px; height:67px; border:1px solid #CCCCCC; margin-left:2px;}
.list{ margin-top:0;}


.bluebox{ width:197px; height:70px; background-image:url(../images/sr_38.jpg); margin-left:2px; float:left;}
.blueboxtitle{font-size:16px; color:#FFFFFF; font-weight:bold; text-align:center; padding:2px;}
.blueboxdesc{font-size:11px; color:#FFFFFF; text-align:center;}

#seo{ width:894px; height:200px; border:1px #CCCCCC solid; float:left; margin-left:2px; margin-top:8px; }

#note{ width:900px; height:125px; background-image:url(../images/sr_50.jpg); float:left;}
.noteleft{font-size:12px; width:650px; float:left; padding:10px;}
.noteright{float:left; padding-top:10px;}

#footer{ width:900px; height:90px; background-image: url(../images/sr_56.jpg); float:left;}
#footer .contentf{font-size:12px; color:#FFFFFF; text-align:center; margin-top:8px;}

#footer a:link{ color:#FFFFFF; text-decoration:none;}
#footer a:hover{ color:#FFFFFF; text-decoration:none;}
#footer a:visited{ color:#FFFFFF; text-decoration:none;}
#footer a:active{ color:#FFFFFF; text-decoration:none;}