@charset "utf-8";

/* #######  PAGE STRUCTURE  ####### */

body { text-align: center; background-repeat: repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif; background-color: #000000; }

.lefts { margin-right:5px; margin-top:5px; }



#seoheader h1 { 
width:899px;
margin:0px;
padding:0px;
font-weight:normal;
text-align:center;
margin-left:auto; 
margin-right:auto; 
height:15px;
color:#666666;
font-size:12px;
} 

#pagewidth { width:899px; text-align:left; margin-left:auto; margin-right:auto; } 
 
#header{ position:relative; height:91px; width:899px; } 
 
#top_nav{ position:relative; height:27px; width:899px; text-align:center; margin:0px; } 

#wrapper{ width:899px; float:left; position:relative; text-align:center; }
 
#bodyinner{ width:810px; height:395px; position:relative; text-align:left; margin-left:auto; margin-right:auto; padding-top:20px; padding-bottom:20px; } 
 
#leftcol{ width:186px; float:left; position:relative; margin-right:10px; border:#A8A8A8 solid 1px; padding:6px; }
 
#twocols{ width:790px; float:right; position:relative;  }
 
#rightcol{ width:200px; float:right; position:relative; padding:0px; }
 
#offersdiv, #leftcol, #maincol { background-color:#FFFFFF; }

#maincol{ float: left; display:inline; position: relative; width:558px; margin-right:10px; border:#A8A8A8 solid 1px; padding:10px; }
 
#footer{ width:899px; height:100px; margin:0px; background-image:url(/images/footer.gif) }

/* #######  TOP NAV  ####### */

#top_nav_inner { height:19px; padding:5px; padding-top:3px; text-align:center; width:800px; background-color:#333333; margin-left:auto; margin-right:auto; }

.top_nav_left_text{ padding-left:3px; padding-top:0px; margin-top:0px; font-size:14px; line-height:14px; color:#FFCC66; background-color:inherit; }  

#top_nav_right{ float:right; height:18px; padding:5px; padding-top:3px; text-align:right; }

.top_nav_right_text{ padding-right:3px; padding-top:0px; margin-top:0px; font-size:14px; line-height:14px; color:#FFFFFF; background-color:inherit; }

.top_nav_left_text a:link, .top_nav_right_text a:link { text-decoration:none; color:#FFCC66; background-color:inherit; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; }
.top_nav_left_text a:visited, .top_nav_right_text a:visited { text-decoration:none; color:#FFCC66; background-color:inherit; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; }
.top_nav_left_text a:hover, .top_nav_right_text a:hover { text-decoration:none; color:#C2702D; background-color:inherit; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; }
.top_nav_left_text a:active, .top_nav_right_text a:active { text-decoration:none; color:#FFCC66; background-color:inherit; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; }

/* #######  HEADER  ####### */  

#headerdiv {width:899px; height:91px; }

/* #######  FOOTER  ####### */ 

#footer_left { width:400px; float:left; position:relative;  }  
#footer_right { width:300px; float:right; position:relative; }  

.footer_text1{ padding-left:45px; padding-top:40px; margin-top:0px; font-size:12px; color:#FFFFFF; text-align:left; }

.footer_text2{ padding-right:45px; padding-top:40px; margin-top:0px; font-size:12px; color:#FFFFFF; text-align:right; }

.footer_text1 a:link, .footer_text2 a:link { color:#FFFFFF; }
.footer_text1 a:visited, .footer_text2 a:visited { color:#FFFFFF; }
.footer_text1 a:hover, .footer_text2 a:hover { color:#C2702D; }
.footer_text1 a:active, .footer_text2 a:active { color:#FFFFFF; }


/* #######  PIC LINKS  ####### */ 

#piclinks{ width:899px; height:200px; margin:0px; }

#piclinks_inner{ width:810px; height:200px; position:relative; text-align:center; margin-left:auto; margin-right:auto; } 
#piclink_block_1 { width:240px; height:180px; float:left; position:relative; margin:0px; background-image:url(/images/link_pic_1.jpg); text-align:left; padding:10px; } 
#piclink_block_2 { width:240px; height:180px; float:left; position:relative; margin-left:15px; background-image:url(/images/link_pic_2.jpg); text-align:left; padding:10px; } 
#piclink_block_3 { width:240px; height:180px; float:left; position:relative; margin-left:15px; background-image:url(/images/link_pic_3.jpg); text-align:left; padding:10px; } 
.piclink_text1{ font-size:40px; color:#FFCC66; text-align:left; font-family:"Times New Roman", Times, serif; font-weight:bold; }
.piclink_text2{ font-size:12px; color:#FFFFFF; text-align:left; font-family:Arial, Helvetica, sans-serif; }

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

/* #######  P's and H's  ####### */  

p { font-size:11px; font-weight: normal; }
h3 { font-size:40px; color:#FFCC66; text-align:left; font-family:"Times New Roman", Times, serif; font-weight:bold; padding-top:13px; margin-top:0px; }
li { font-size:11px; font-weight: normal; color:#FFFFFF; }
h2 { font-size:21px; font-weight: bold; line-height:25px; }
#body_right h2 { font-size:16px; color:#FFCC66; text-align:left; font-family:"Times New Roman", Times, serif; font-weight:bold; }


/* #######  BODY ####### */

#body_left { width:465px; float:left; position:relative; }
#body_right { width:310px; height:395px; float:right; position:relative; overflow:auto; overflow-y: auto; padding-right:10px; scrollbar-base-color:#333333; }
.body_text_1 { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; font-size:12px; line-height:20px; }

.body_text_1 a:link { color:#FFFFFF; text-decoration:underline;}
.body_text_1 a:visited { color:#FFFFFF; text-decoration:underline;}
.body_text_1 a:hover { color:#C2702D; text-decoration:underline;}
.body_text_1 a:active { color:#FFFFFF; text-decoration:underline;}


/* #######  Contact ####### */  
.contacttd  { font-size:12px; padding:2px; font-family:Arial, Helvetica, sans-serif; }
.contactinput1 { font-size:12px; padding:2px; border:1px solid #999999; width:250px; font-family:Verdana, Arial, Helvetica, sans-serif;} 

/* #######  FORMS ####### */ 

.input146 { border:1px #000000 solid; font-size:12px; padding:2px; width:146px; font-family:Arial, Helvetica, sans-serif; }
.input190 { border:1px #000000 solid; font-size:12px; padding:2px; width:190px; font-family:Arial, Helvetica, sans-serif; }
.input190b { border:1px #000000 solid; font-size:12px; padding:2px; width:190px; font-family:Arial, Helvetica, sans-serif; }
.input70 { border:1px #FFFFFF solid; font-size:12px; padding:2px; width:70px; color:#FFFFFF; background-color:#000000; }
form {padding:0px; margin:0px; }

#mysubmit { background-color: #000000; font-size: 10px; padding: 2px; font-weight: bold; color:#FFFFFF; border:1px #FFFFFF solid; cursor:pointer; cursor:hand; }
