@charset "utf-8";

body {background:#1B1B1B url(/images/body_bg.gif) repeat-x;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

:focus {
	outline: 0;
}

.error{color:#FF0000;margin:20px auto;text-align:left;width:300px;font-weight:700;font-size:16px;}

#parent_wrapper{width:1033px;margin:0 auto;background:#FFF;}

.clear{clear:both;}

#head {width:1033px;margin:0 auto;}

.logo {width:312px;height:47px;background:url(/images/index_03.gif);display:block;padding-top:65px;padding-left:40px;float:left;margin:0;}

.logo a {color:#000;font-weight:700;font-size:14px;text-decoration:none;letter-spacing:3px;}

.slogan {float:left;display:block;width:356px;height:112px;background:url(/images/index_05.gif);text-indent:-9999px;}

.top_zip {float:left;color:#FFF;width:305px;height:82px;background:url(/images/index_06.gif);padding-top:30px;padding-left:20px;}

.top_zip form {margin-left:20px;margin-bottom:10px;}

.top_zip a {color:#CCC;font-weight:700;}



/* MAIN NAV */
#main_nav {padding:0;margin:0;float:left;width:935px;height:63px;background:url(btn_0.jpg) repeat-x;list-style:none;}

#main_nav li {float:left;width:149px;height:42px;text-align:center; padding-top:6px;}

#main_nav li a {color:#FFF;font-weight:700;text-decoration:none;padding-top:14px;padding-bottom:14px;border-right:solid 1px #000;border-left:solid 1px #222;width:149px;display:block;font-size:16px;}

#main_nav li a:hover, #main_nav li a.current {background:url(/images/btn_1.jpg) repeat-x;}

.nav_start, .nav_end {float:left;width:49px;height:60px;}

.nav_start {background:url(/images/nav_start.jpg);}

.nav_end {background:url(/images/nav_end.jpg);}


/* MAIN NAV2 */
.nav_header2 {
        background:#303030;
				background-repeat:no-repeat;
				float:left;
				padding-top:10px;
				padding-bottom:10px;
        }
.nav_header2 li {
  margin-left:15px;
  margin-right:15px;
  margin-top:5px;
  margin-bottom:5px;
  list-style:none;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	display:inline;
}        
.nav_header2 li a {
    color:#FFF;
    text-decoration:none;
}
.nav_header2 li a:hover, .nav_header2 li a.current {
  color:#D92929;
  text-decoration:none;
}
/* MAIN NAV2 */
/* end main nav2*/

.top_spacer{clear:both;background:url(/images/ais_17.gif);height:17px;width:1033px;margin:0 auto;}
.top_spacer2{clear:both;height:17px;width:1033px;margin:0 auto;}

#topcontent {background:url(/images/indexbtm_182.gif);height:18px;width:1033px;margin:0 auto}
#topcontent2 {background:url(/images/_indexbtm_182.gif);height:18px;width:1033px;margin:0 auto}

#content {width:999px;background:#FFF url(/images/bg.gif) repeat-y;margin:0 auto;padding:0 17px;}

#content .left {float:left;width:630px;margin:0;padding:0;}

#content .left .box {width:607px;margin:0 auto;clear:both;}
#content .left .box h3 {margin:15px 0;padding-top:5px;background:url(/images/header-bg2.jpg) no-repeat;font-size:18px;color:#FFF;height:30px;padding-left:20px;width:587px;padding-right:0;display:block;overflow:hidden;}

#content .right .box{width:340px;margin:20px auto; text-align:center}
#content .right .box h2{margin-bottom:10px 0;padding-top:8px;background:url(/images/mini_header.jpg) no-repeat;font-size:18px;color:#FFF;height:27px;padding-left:20px;text-align:left;padding-right:0;width:340px;}
.recentArticles {list-style:none;padding:0;margin:0;text-align:left;}
.recentArticles li a {padding:10px;border-bottom:solid 1px #CCC;color:#980D10;display:block;}


#content .right {float:left;width:369px;margin:0;padding:0;}


.big_ad{
	width:550px;
	height:273px;
	background:url(/images/ais_16.jpg) no-repeat;
	margin:0 auto;
}

/* left side bar*/
.big_ad_fake_container{
  width:555px;
  margin:0px auto;
border:1px solid #B0AAAE;
padding:5px;
background:#FFFFFF;
}
.big_ad_fake{
  background:url(/images/bg_banner.jpg) repeat-x;  
  width:550px;
  height:220px;
  margin:0px auto;
}
/* left side bar*/
/* right side bar*/
.right_bannerr_container {
  width:340px;
  height:156px;
  margin:0px auto;
  border:1px solid #B0AAAE;
  background:#FFFFFF;
}
.right_bannerr {
  background:url(/images/bg_banner.jpg) repeat-x;
  height:150px;
  margin:3px;
}
.right_bannerr li {list-style:none}
.right_bannerr li a {color:#E2F2F1; margin-bottom:6px;}

.links {list-style:none;padding:0;margin:0;text-align:left;}
.links li a {padding:2px 10px;color:#980D10;display:block;}


/* right side bar*/

.big_ad form {padding-top:180px;padding-left:280px;color:#FFF;}

.topsearch {width:330px; height:30px;margin:0;background:url(/images/search-bg.gif);margin-left:9px;padding-top:5px;padding-left:30px;margin-bottom:10px;}
.topsearch a{color:#FFF;font-weight:700;text-decoration:none;margin-left:10px;}

#foot {width:1033px;margin:0 auto;clear:both;}
#foot ul{list-style:none;text-align:center;margin-top:20px;margin-bottom:50px;width:770px;margin-left:auto;margin-right:auto;}
#foot ul li{float:left;display:block;text-align:center;}
#foot ul li.menuSeparator{width:1px;height:11px;background:url(sep.gif) center center no-repeat;margin: 0px 18px 0px 18px;}
#foot ul a{color:#666;text-decoration:none;display:block;padding:0;vertical-align: baseline;margin:0;}
#foot ul a.active, #foot ul a:hover{color:#000;}

#bottom_state {width:633px;height:90px;background:url(/images/index_48.jpg);padding-top:70px;padding-left:400px; text-align:center;color:#FFF;font-weight:700;}

#articlewrapper,
#topvidwrapper{width:580px;padding-top:10px;text-align:center;margin:0 auto;}
#articlewrapper{text-align:left;}
#articlewrapper img{margin:5px;border:solid 3px #222;}
#topvidwrapper .tr{width:580px;margin-bottom:10px; margin-left:auto; margin-right:auto;}
#topvidwrapper .td1,
#topvidwrapper .td2{width:180px;float:left;}
#topvidwrapper .td1{margin-right:20px;}
#topvidwrapper .td2{margin-right:0px;}
#topvidwrapper #player{width:370px;float:left;}
#topvidwrapper .vidad{width:205px;float:right;}
#topvidwrapper .vidInfo{clear:both;margin:15px 0;text-align:left;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:10px;}
#topvidwrapper .vidInfo b{color:#980D10}

#AIvideos,
#videoList,
#articleList{width:600px;list-style:none;padding:0;margin:0 auto; margin-top:10px;}
#videoList li.vidrow1,
#videoList li.vidrow2{width:279px;padding:5px;height:95px;background:url(/images/videobg.jpg);margin-bottom:10px;display:inline;border:solid 1px #666;}
#videoList li.vidrow1{margin-right:10px;float:left;}
#videoList li.vidrow2{margin-right:0px;float:right;}
#AIvideos p,
#videoList li.vidrow1 p,
#videoList li.vidrow2 p{margin:0;padding:0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000; font-weight:700;}
#AIvideos p img,
#videoList li.vidrow1 p img,
#videoList li.vidrow2 p img{width:130px;height:87px;margin-right:10px;}

#AIvideos p{font-weight:100;}

#articleList li.articlewrapper{margin-bottom:5px;display:block;height:105px;padding:10px;background:url(/images/articlebg.jpg) repeat-x;border:solid 1px #666;}
#articleList li.articlewrapper a{color:#980D10;font-weight:bold;font-size:14px;display:block;margin-bottom:5px;}
#articleList li.info{margin-bottom:20px;}
#articleList li.info span{display:block;float:right;margin-right:15px;margin-bottom:20px;}

#AIvideos li{width:580px;padding:5px;height:95px;background:url(/images/videobg.jpg);margin-bottom:10px;border:solid 1px #666;}

.pagination{width:600px;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; margin:0 auto;clear:right;}
.pagination a{display:block;float:left;background:#980D10;padding:2px 5px;margin:0px 1px;border:solid 1px #000;color:#FFF;text-decoration:none;}
.pagination span{float:left;font-weight:700;padding-top:2px;}
.pagination a:hover, .pagination a.current{background:#C91418;}

#categories{list-style:none;padding-top:20px;margin:0 auto;width:800px;}
#categories li{float:left;margin-bottom:50px;width:400px;}
#categories p{width:400px;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#categories a img{width:164px;height:106px;border:solid 5px #CCC;}
#categories a{color:#980D10;font-weight:700;text-decoration:none;}
#categories a:hover{color:#C91418;}

#linkCategories{width:800px;margin:0px auto;padding:50px 0;}
#linkCategories div{float:left;width:400px;}
#linkCategories div a{color:#640002;font-size:18px;font-weight:700;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
#linkCategories div a:hover{color:#930003;}

#linkPartners{width:800px;margin:0 auto; list-style:none;padding:10px 0;}
#linkPartners li{border-bottom:1px solid #EAEAEA;margin-bottom:10px;padding-bottom:10px;color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#linkPartners li a{color:#640002;font-size:14px;font-weight:700;text-decoration:none;}
#linkPartners li a:hover,
div.linktous a:hover{color:#930003;}

div.linktous{width:100%;text-align:center;margin:50px auto;}
div.linktous a{color:#640002;font-size:18px;font-weight:700;text-decoration:none;}

/* --- link to us ---*/
p.nfo{font-weight:700;width:800px;margin:0 auto;}
.ltuBox{width:750px;margin:70px auto;}
.ltuBox .title{color:#FF3300;font-size:14px;font-weight:700;display:block;margin-bottom:10px;}
.ltuBox a{color:#0000FF;}
.ltuBox .codeBox{margin-top:10px;}

/* --- ads --- */
#state1 {width:500px;height:50px;background:url(/images/state1.jpg);padding-top:87px;padding-left:79px;margin:0 auto;}
#state2 {width:259px;height:46px;background:url(/images/state2.jpg);padding-top:100px;padding-left:320px;margin:0 auto;}
#state3 {width:279px;height:194px;background:url(/images/state3.jpg);margin:0 auto;padding-top:30px;padding-left:68px;}
#state1 h2,
#state2 h2,
#state3 h1{text-indent:-9999px;margin:0;padding:0;position:absolute;background:0;overflow:hidden;}
#state4 {width:205px;height:215px;background:url(/images/state4.jpg);margin:0 auto;padding-top:105px;}
.ad1{width:45%;float:left;font-size:10px;text-align:left;}
.ad1 a{color:#0000FF;font-size:12px;font-weight:700;}
.ad2{text-align:center;font-size:34px;}
.ad2 a{color:#0000FF;font-size:24px;}
.ad1,
.ad2{background:#EAEAEA;padding:5%;}

/* --- top referrers --- */
.ref_left{width:140px;float:left;text-align:left;padding:0 10px;}
.ref_right{width:140px;float:right;text-align:left;padding:0 10px;}
.ref_left a,
.ref_right a{font-size:11px;color:#980D10;}

/* --- sitemap ---*/
h2.sm_header{color:#1B1B1B;font-size:14px;font-weight:700;width:550px;margin:0 auto;padding-top:20px;}
.sitemap{width:550px;margin:20px 40px;padding:0;}
.sitemap a{color:#980D10;}

/* --- referrers page ---*/
#linkPartners{width:600px;}
#linkPartners .ref1,
#linkPartners .ref2,
#linkPartners .head1,
#linkPartners .head2{float:left;margin-right:2px;margin-bottom:2px;padding:0 2px;}
#linkPartners .head1,
#linkPartners .head2{background:#000;color:#FFF;}
#linkPartners .ref1{background:#CCC;color:#000;}
#linkPartners .ref2{background:#EAEAEA;color:#000;}
#linkPartners a{color:#000;text-decoration:none;}
#linkPartners a:hover{color:#980D10;}

/* --- contact page ---*/
#contact{width:600px;margin:10px auto;}
