
html {overflow-y: scroll;}

 body
{background: #fff url('images/bg.jpg') top center repeat-x;
margin: 0; margin-bottom: 0px;}

body {
scrollbar-base-color: #000;
scrollbar-arrow-color: #ccc;
scrollbar-track-color: #000;
scrollbar-face-color: #000;
scrollbar-darkshadow-color: #000;
scrollbar-highlight-color: #000;
scrollbar-shadow-color: #000;
scrollbar-3dlight-color: #000;

}

a:visited {color: #AB1318; text-decoration: none;}
a:active {color: #EA1F26; text-decoration: none;}
a:link {color: #EA1F26; text-decoration: none;}
a:hover {color: #3272C9; text-decoration: none;}


#random_img {width: 404px; height: 192px; background: none; position: absolute; left: 406px; top: 10px;}

#random_img2 {width: 389px; height: 180px; background: none; position: absolute; left: 416px; top: 9px;}


#holder {width: 970px; height: auto; overflow: hidden; border: 0;
		position: relative; background: url('images/holder_back.gif') repeat-y top left; padding-bottom: 10px;}

#header1 {width: 970px; height: 235px; margin: 0; padding: 0;}
#header2 {width: 970px; height: 287px; margin: 0; padding: 0;}


#page_content {width: 714px; background: none; margin-left: 237px; min-height:340px; height:auto !important; height:340px;}

#page_content h1 {width: 300px; height: 28px; padding: 0; margin: 0; display: block; background: none; position: absolute; top: 204px; left: 240px;
			font-family: tahoma, trebuchet ms, arial; font-size: 16pt; color: #666; font-weight: normal; line-height: 28px; text-align: center;}
#page_content h1.sub {width: 300px; height: 28px; padding: 0; margin: 0; display: block; background: none; position: absolute; top: 257px; left: 240px;
			font-family: tahoma, trebuchet ms, arial; font-size: 16pt; color: #666; font-weight: normal; line-height: 28px; text-align: center;}

#page_content p {padding: 0 10px; margin: 0; font-family: tahoma, trebuchet ms, arial; font-size: 12pt; color: #111;}
#page_content ul {font-family: tahoma, trebuchet ms, arial; font-size: 10pt; color: #111;}
#page_content ol {font-family: tahoma, trebuchet ms, arial; font-size: 10pt; color: #111;}


#footer {width: 970px; height: 146px; margin: 0 auto; padding: 0; background: url('images/footer2.jpg') no-repeat top left; position: relative; top: -5px;}
#text_bar {width: 680px; height: 24px; background: none; float: right; position: absolute; top: 80px; right: 37px;}
#text_bar p {padding: 0 10px; margin: 0; font-family: trebuchet ms, arial; font-size: 8pt; color: #ddd; line-height: 22px; text-transform: uppercase;}
#text_bar a {color: #ddd;}     #text_bar a:hover {color: #fff;}

#footer_bar {width: 900px; height: 24px; background: none; margin: 0; position: absolute; top: 109px; left: 35px;}
#footer_bar p {padding: 0 10px; margin: 0; font-family: trebuchet ms, arial; font-size: 10pt; color: #fff; line-height: 23px; font-weight: bold;}
#footer_bar a {color: #F7E7AE;}     #footer_bar a:hover {color: #fff;}

#nav {width: 203px; height: 450px; background: none; position: absolute; top: 169px; left: 14px;}

#nav a.hm {width: 198px; height: 44px; background: url('images/btn1.gif') no-repeat top left; border: 0; text-decoration: none; display: block; float: left;}
#nav a.re {width: 198px; height: 44px; background: url('images/btn2.gif') no-repeat top left; border: 0; text-decoration: none; display: block; float: left;}
#nav a.co {width: 198px; height: 44px; background: url('images/btn3.gif') no-repeat top left; border: 0; text-decoration: none; display: block; float: left;}
#nav a.rc {width: 198px; height: 44px; background: url('images/btn10.gif') no-repeat top left; text-decoration: none; display: block; float: left;}
#nav a.ab {width: 198px; height: 44px; background: url('images/btn5.gif') no-repeat top left; border: 0; text-decoration: none; display: block; float: left;}
#nav a.ct {width: 198px; height: 44px; background: url('images/btn6.gif') no-repeat top left; border: 0; text-decoration: none; display: block; float: left;}
#nav a.te {width: 198px; height: 44px; background: url('images/btn7.gif') no-repeat top left; border: 0; text-decoration: none; display: block; float: left;}
#nav a.gq {width: 198px; height: 44px; background: url('images/btn8.gif') no-repeat top left; border: 0; text-decoration: none; display: block; float: left;}
#nav a.ga {width: 198px; height: 44px; background: url('images/btn9.gif') no-repeat top left; border: 0; text-decoration: none; display: block; float: left;}

#nav a:hover {background-position: top right;}


#res_mini {width: 164px; height: 45px; background: url('images/sub_header1.jpg') no-repeat top left; marign: 0; padding: 0; display: block; 
		position: relative; top:0px; left: 0px; float: left;}
#res_mini a {width: 164px; height: 45px; background: url('images/blank.gif'); display: block; text-decoration: none;}


#com_mini {width: 164px; height: 45px; background: url('images/sub_header2.jpg') no-repeat top left; marign: 0; padding: 0; display: block; 
		position: relative; top:0px; left: 0px; float: left;}
#com_mini a {width: 164px; height: 45px; background: url('images/blank.gif'); display: block; text-decoration: none;}

#met_mini {width: 164px; height: 45px; background: url('images/sub_header3.jpg') no-repeat top left; marign: 0; padding: 0; display: block; 
		position: relative; top:0px; left: 0px; float: left;}
#met_mini a {width: 164px; height: 45px; background: url('images/blank.gif'); display: block; text-decoration: none;}



#sub_menu {width: 700px; height: 45px; position: absolute; top: 204px; left: 241px;}

#sub_buttons a {width: 92px; height: 30px; background: url('images/sub_btn.gif') no-repeat top left; margin: 0; padding: 0; text-align: center; 
		display: block; float: right; margin-top: 8px; line-height: 28px; font-size: 10pt; font-family: trebuchet ms, arial; color: #ddd;
		font-weight: bold; margin-left: 8px;}

#sub_buttons a:hover {background-position: top right; color: #fff;}




a.logoa {width: 303px; height: 138px; display: block; background: url('images/blank.gif'); margin: 0; padding: 0; border: 0; text-decoration: none;
		position: absolute; top: 13px; left: 10px;}

a.bbba {width: 75px; height: 105px; display: block; background: url('images/blank.gif'); margin: 0; padding: 0; border: 0; text-decoration: none;
		position: absolute; top: 29px; left: 877px;}


a.testimonialbtn {width: 192px; height: 51px; background: url('images/testimonial_btn.jpg') no-repeat top left; float: right; display: block;}
a.testimonialbtn:hover {background-position: top right; text-decoration: none;}



a.stormstar {width: 122px; height: 122px; float: right; display: block; border: 0; background: url('images/stormstar.gif') no-repeat top left;
		position: absolute; top: 155px; right: 16px;}
a.stormstar:hover {background-position: top right;}












