@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	background-color:#1a1a1a;
	color: #aaaaaa;
	font-family:"Lucida Grande", Arial, sans-serif;
	font-size: 11px;
}
div#header {
	width: 640px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	padding: 10px 10px 10px 10px;
	border: 3px solid #aaaaaa;	}
	
p{margin:0px; padding:0px;}


form{margin:0px; padding:0px;}

.clear{clear:both;}

#wrapper_index{width:1002px; margin:0px auto; padding:0px;  background:#181818 url(../images/body_bg.jpg) repeat-x bottom;}

#wrapper{width:965px; margin:0px auto; padding:0px;  background:#181818;}

#middle{width:965px; margin:0px auto; padding:0px;}
#middle h1{font-size:22px; color:#fff; margin:0px; padding:0 0 10px 0;}

.rollover_outer{width:965px; margin:0px auto; padding:0px;}
#middle img{ margin:0 1px 0 0; padding:0px;}




.left{width:175px; margin:0px; padding:0px; float:left;}
.left h1{font-size:22px; color:#fff; margin:0px; padding:0 0 10px 0;}
.left ul{margin:0px; padding:0px;}
.left ul li{margin:0px; padding:0 0  0 15px; list-style:none; border-bottom:1px solid #414141; line-height:30px; text-transform:uppercase;}
.left ul li a{color:#fff; text-decoration:none;}
.left ul li a:hover{color:#fff; text-decoration:underline;}


.middle_inner{width:770px; margin:0px; padding:0 0 0 20px; float:left;}
.middle_inner p{ padding:5px 0 10px 0; margin:0px;}
.middle_inner h1{font-size:22px; color:#fff; margin:0px; padding:0 0 10px 0;}
.middle_inner h2{font-size:17px; color:#de9118; margin:0px; padding:0px;}
.middle_inner ul{margin:0px; padding:10px;}
.middle_inner ul li{margin:0px; padding:0 20px; list-style:none;  background:url(../images/list.jpg) no-repeat left; line-height:22px;}

.middle_inner h3{font-size:11px; color:#fff; margin:0px; padding:0px 0 0 40px; background:url(../images/question_bg.jpg) no-repeat left; line-height:35px;}

.middle_inner a{ color:#cfcfcf; text-decoration:none;}
.middle_inner a:hover{ color:#cfcfcf; text-decoration:underline;}



#footer{width:965px; margin:0px auto; padding:13px 0; background:url(../images/h_line.jpg) repeat-x top; color:#929294;}

.footer_left{width:530px; margin:0px; padding:0px; float:left;}
.footer_left a{color:#929294; text-decoration:none;}
.footer_left a:hover{color:#929294; text-decoration:underline;}

.footer_right{width:435px; margin:0px; padding:0px; float:left; text-align:right;}
.footer_right a{color:#929294; text-decoration:none;}
.footer_right a:hover{color:#929294; text-decoration:underline;}

.logo{width:267px; height:84px; margin:0px; padding:0px; float:left;}

.navigation{width:329px; margin:17px 0  0 0; padding:0px 0 30px 0;  float:right; background:url(../images/navigation_bg.jpg) no-repeat; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;color:#c3bfc0; line-height:38px;}
.navigation ul{margin:0px; padding:0px;}
.navigation ul li{margin:0px; padding:0 10px; list-style:none; display:inline; text-transform:uppercase; background:url(../images/divider.jpg) no-repeat right;}
.navigation ul li a{color:#c3bfc0; text-decoration:none;}
.navigation ul li a:hover{color:#c3bfc0; text-decoration:none;}
.nobg{background:none !important;}



.banner{width:965px; padding:0px; margin:0px; float:left;}

.img_outer{width:710px; margin:0; padding:0 30px; float:left;}

.link{width:710px; margin:0; padding:0 30px; float:left; }

.link_left{width:310px; margin:0; padding:0; float:left;}
.link_left h2{font-size:12px; color:#de9118; margin:0px; padding:0 0 10px 0;}

.link_right{width:400px; margin:0; padding:0; float:left; color:#c3bfc0; text-align:right;}
.link_right ul{margin:0px; padding:0px;}
.link_right ul li{margin:0px; padding:0 3px; list-style:none; display:inline; font-weight:bold; background:none;}
.link_right ul li a{color:#fff; text-decoration:none;}
.link_right ul li a:hover{color:#fff; text-decoration:underline;}
.link_right ul li a.active{color:#de9118; text-decoration:none;}

.img_row{width:710px; margin:0; padding:10px 0 0 0; float:left;}
.img_left{width:335px; padding:0px; margin:0;  float:left;}
.img_right{width:335px; padding:0px; margin:0; float:right;}
.img_border{ border:7px solid #000;}
.text{font-size:12px; color:#CCCCCC; font-weight:bold; text-align:center; text-transform:uppercase;}

.middle_row{width:965px; margin:0px; padding:50px 0; float:left;}
.middle_column{width:191px; margin:0px; padding:0 0 0 110px; float:left;}
.middle_column h2{font-size:12px; color:#de9118; margin:0px; padding:0px; }
.middle_column a{color:#cfcfcf; text-decoration:underline;}
.middle_column a:hover{color:#cfcfcf; text-decoration:none;}

.contact{width:745px; margin:0px; padding:0 110px; float:left;}
.contact_row{width:745px; margin:0 0 5px 0; padding:0; float:left;}
.contact_row h2{font-size:12px; color:#de9118; margin:0px; padding:10px 0; }
.contact_column_left{width:90px; margin:0px; padding:0 10px 0 0; float:left; text-align:right;}
.contact_column_right{width:272px; margin:0px; padding:0; float:left;}

.contact_input{width:230px; border:1px solid #0e0e0e; font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif; background:#333333; padding:1px 2px;}
.contact_list{width:235px; border:1px solid #0e0e0e; font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif; background:#333333; margin:0px; padding:0px;}
.paypal{border:2px solid #333333;}


