/* CSS Document */
/* -- start general -- */
body{
	margin:6px 0 0 0;
	padding:0;
	font-family:verdana;
	background: url("http://www.adn.com/includes/briantest/assets/body_wide.jpg") 2px repeat-y;
} 

/* CSS Document */
h1,h2,h3,h4,p,div,ul,li,a,form,input{
	padding:0;
	margin:0;
	line-height:normal;
	
}
img{
	border:none;
}
a{
	text-decoration:none;
	color:#003366;
}
a:hover{
	color:#666;
	text-decoration:none;
}
.section {
	width:100%;
}
.container {
	width: 100%;
	float: left;
	margin-right: -320px;
	
}
.prim_col {
	margin-right: 320px;
}
.scnd_col {
	width:  320px;
	float: right;
}
#block{padding-bottom:10px;}
/*-- end general --*/

/* ---- header ---- */
#mastHead {
	background: #fff;
	width:975px;
}
#mastHead .container{
	margin-right:-480px;
}
#mastHead .prim_col{
	margin-right:480px;
}
/* text replacement code */
#mastHead #logo,#mastHead #logo span {
 width: 286px; height: 45px;/*height:55px;*/
 background-image: url(assets/head_logo2.gif);/* url(assets/head_logo3.gif);*/
 background-repeat: no-repeat;font-size:17px;
}
#mastHead #logo span { margin-bottom: -45px;/*margin-bottom:-55px;*/ }
/* IE5 Mac Hack \*/
#masthead .section .container .prim_col h1,#mastHead .section .container .prim_col h3 { overflow: hidden; }
/*/
#logo  { text-indent:-8000px; font-size:10px;}
/* End Hack */

/* -- */

#mastHead .scnd_col{
	width:480px;
}
#mastHead #promo{font-family:arial;}
#mastHead #promo .section{
	font-size:10px;
}
#mastHead #promo .container{
	margin-right:-199px;/**/
	/*margin-right:-250px;FOR STATE FAIR PROMO*/
}
#mastHead #promo .prim_col{
	margin-right:199px;/**/
	/*margin-right:250px;FOR STATE FAIR PROMO*/
	padding:0;
	text-align:center;
	font-size:10px;
}
#mastHead #promo .prim_col img{
	margin:0px 0 0 0px;
}
#mastHead #promo .prim_col a{}
#mastHead #promo .prim_col p{
	 margin:4px; 
	 color:#666;
	 font-size:12px;
}
#promo strong{font-size:11px;}
#mastHead #promo .prim_col .button{
	clear:both;text-align:center;margin-top:2px;padding:0;margin:3px 0;
}
#mastHead #promo .scnd_col{
	font-size:10px;
	width:199px;/**/
	/*width:250px;FOR STATE FAIR PROMO*/
	text-align:left;
	/*border-left:1px solid #999;*/
}
#mastHead #promo .scnd_col img{float:right; margin:3px 30px 0 0;}
#mastHead #promo .scnd_col p{margin:1px 0 0 5px;}
.weather{font-size:10px;}
.hi{color:#cc0000;}
.lo{color:#003366;}
/*.dalite{clear:both;}FOR STATE FAIR PROMO*/
/* -- end header -- */
 
/*begin sub_masthead */
#sub_mastHead {
	color:#fff;
	background:#006699 url(assets/bg_ak.gif) center repeat-x;
	width:769px;
	padding:1px 0 1px 0;
}
.akPaper{
	background:url(assets/akpaper.gif) center center no-repeat;
	width:769px;
	font-size:10px;
}
.akPaper a{color:white}

.search{
	float:left;
	width:450px;
}
#sub_mastHead .input{
	margin:0;padding:0;font-size:9px;background:#EBEEFC;
}
#sub_mastHead .text{width:100px}#sub_mastHead .drop{width:70px;}
#sub_mastHead .button{padding:0;margin:0 0 -3px 0;}
/* end sub_mastHead */


/* -- start sub_menu -- */
#sub_menu{font-size:10px;margin:0px 0 2px 5px;padding-bottom:5px;border-bottom:0px solid #ccc;padding-top:11px;width:769px;}
#index_text #sub_menu{font-size:10px;margin:0px 0 2px 5px;padding-bottom:5px;border-bottom:1px solid #ccc;padding-top:11px;width:auto;}
/* -- end sub_menu -- */

/* -- start main -- */



#index_text{padding-bottom:10px}
/* set the left margin for the main column on main page and story and secondary index pages */
#index_text h2, #index_text p, #index_text h3, #index_text h4, #index_text ul {margin-left:5px;}
#story_text h2, #story_text h3, #story_text h4, #story_text p, #story_text ul {margin-left:5px}
div.story_inset{float:right;text-align:center;padding:4px 2px 2px 2px;margin:5px 0 5px 5px;border:1px solid #ccc;}
#story_text ul{margin-left:25px;list-style-type:bullet}
#story_text li{padding-left:5px}
.story_inset p{text-align:left;padding-top:0px;width:150px;color:#666;}
.story_inset p.inset_text{margin-bottom:8px;}
#story_text .byline{margin-bottom: 0px; padding-bottom: 0px; font-size: 10px;}
#story_text .dateline{margin-bottom:15px;padding-bottom:0px;font-size:10px;color:#666}

/* -- */

/* -- start lead -- */
.lead_h2,.lead_p h2.head{margin-right:4px;padding-top:3px;margin-bottom:1px;font-size:20px;font-weight:bold;}
#block .lead_h2{margin-left:10px}
.lead_h2 a{color:#003366}/*#333 2/1*/
.lead_h2 a:hover{text-decoration:none;color:#666;} 
.lead_p{
	font-size:10px;
	background:#fff;
	width:445px;
	color: #333;
	padding-bottom:8px;
	margin-top:4px;
}
.lead_p img{
	float:right;
	margin:5px 0 5px 5px;
	padding:0
}
.lead_p p.headline{padding-top:5px;padding-bottom:5px}

.lead_nav{clear:both;font-size:10px;padding:8px 0 3px 0;margin-left:8px}
.lead_nav .current{font-weight:bold;}
#index_text p.headline {
	margin-top:5px; padding-left:10px;
	background: url(assets/list2.gif) 0px 3px no-repeat;
	font:12px verdana;
}
#story_text p.headline, #sub_headlines p.headline{
padding:5px 3px 1px 10px;
background: url(assets/list2.gif) 0px 9px no-repeat;
font:9px verdana;
margin-top:0px;
}


p.headline a{
	color:#003366;
	font-weight:bold;
}
p.headline a:hover{color:#666}


p.more_stories{font-size:10px;margin:5px 0 9px 0;}

/* -- end lead -- */

p.readable,p.story_readable{line-height:1.4;padding-bottom:0px;}
p.story_readable{padding-bottom:5px;padding-top:4px;}
.readable a{color:#003366}

#sub_headlines{}
#sub_headlines .container{margin-right: -152px;}
#sub_headlines .prim_col{margin-right: 152px;}
#sub_headlines .scnd_col{width:145px;text-align:right;padding-right:4px;}

.sub_sections{font-size:10px;color:#666;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding-bottom:3px;margin-bottom:2px;margin-top:4px;color:#666}
.sub_sections a{color:#333}

#rsrc .section_headlines{padding-bottom:8px}
.section_headlines h3, .headlines_block h3, .headlines_block h3 a, .section_headlines h3 a, .section_headlines .menu, .section_headlines .menu a{
	color:#333;
}
.section_headlines h3{
	font-size:12px;
	padding-top:6px;/*padding-bottom:3px;*/
	/*border-bottom:1px solid #ccc;*/
}
.section_headlines p.headline, #rsrc p.headline{
	padding-left:13px;/*offset from background image*/
	padding-top:4px;padding-bottom:1px;
	background: url(assets/list2.gif) 0px 9px no-repeat;
	font:9px verdana;
	font-weight:bold;
}
#rsrc div.section_headlines{margin-top:8px;}
#rsrc div.section_headlines p a{color:#003366}
.section_headlines p.headline a{
	color:#003366;
}


#special_sections{
	text-align:center;
}
#special_section .sbscrb_now{
	 text-align:center;
	 padding-left:4px;
}
.sbscrb_now strong{	 
	 margin:2px;
	 font-size:11px;
}
.sbscrb_now p{
	padding-top:2px;padding-bottom:5px;
	font-size:9px;
}


#playpromo, #playpromo div.wrap{width:294px}
#playpromo{background:url(/includes/play/assets/play_prom_bg.gif) left repeat-y;margin-top:10px}
#playpromo div.wrap{background:url(/includes/play/assets/play_prom_head.gif) left top no-repeat;}
#playpromo div.inner{border-bottom:10px solid #003366;margin-left:20px}

#playpromo div#promo_nav{float:left;width:90px;padding-bottom:8px}
#playpromo div#promo_nav img.invis{margin-bottom:2px}
#playpromo div#promo_nav div{margin:0px 0 0px 6px;padding:3px 3px 3px 5px;font:bold 10px verdana;}
#playpromo div#promo_nav div.current{background:#ececec}
#playpromo div#promo_nav .current a{color:#000}
#playpromo div#promo_nav div p.sub{display:none;font:9px arial;margin:0}
#playpromo div#promo_nav div.current p.sub{display:block}
#playpromo div#promo_nav div.current p.sub a{color:#003366}

#playpromo div#promo_body{float:left;width:174px;margin-top:41px}
#playpromo div#promo_body div.tabCont{display:none;margin:2px 4px 2px 2px;padding:0;width:auto;font-size:10px;height:188px}
#playpromo div#promo_body div.tabCont p.hed{font-weight:bold}
#playpromo div#promo_body div.tabCont p.bod{font:10px arial}
#playpromo div#promo_body div.tabCont img{float:right;margin:3px}

/*free stuff*/
#playpromo div#promo_body div.offer{background:#95a63c;padding:2px 4px 4px 4px;margin:4px}
#playpromo div#promo_body div.offer_wrap{border:3px solid #f6c80a;background:#fff;padding:2px}
#playpromo div#promo_body div.offer img{float:none}



/* non-repeated code */
#mastHead h1 span, #ent h1 span,#mastHead h3 span, #ent h3 span{
 display: block;
 position: relative;
 z-index: 1;
}
/* IE5 Mac Hack \*/
.section .container .prim_col h1, .section .container .prim_col h3 { overflow: hidden; }
/*/
.section .container .prim_col h1#album  { text-indent:-8000px; font-size:10px; }
/* End Hack */

div#marketplace{margin-bottom:0px;padding-bottom:15px;background:url("assets/market_bottom.gif") bottom no-repeat;}
#marketplace a, .class_search a{color:#330000}
#marketplace a:hover, .class_search a:hover{color:#666}

#marketplace,#topAds,#read_ben{
	margin:0;
	width:309px;
	font-size:10px;
}
#marketplace h4,#topAds h4, #read_ben h4{
	color:#660000;
	font-size: 11px;
	margin-bottom:5px;
	padding:2px 0 2px 0;
	text-align:center;
}
#marketplace h4 a,#topAds h4, #read_ben h4{color:white;}
#marketplace h4 a:hover{color:#FFFFCC;}
#marketplace .container{
	margin-right:-132px;
	background: url("assets/ad_h4_wide.gif") 2px 1px no-repeat;
}
#marketplace .prim_col{
	 margin-right:132px;
}
#marketplace .prim_col{
	width:175px;
}
#marketplace .scnd_col{
	width:132px; 
	margin:0;;
}
#marketplace form{font-size:10px;margin:3px 0 3px 0;}

#top_homes{width:175px;margin-bottom:3px;padding-bottom:3px;}
#top_homes h4{}
#top_homes ul{list-style:none;font-size:10px;padding:0;margin:2px 0 3px 11px}
#top_homes li{padding:0;margin:0;line-height:1;}

#top_autos{background:;width:175px;font-size:11px;}
#top_autos h4{background: url(assets/ad_h4_narrow.gif) 2px 1px no-repeat;}
#top_autos .carscom{padding-left:70px;padding-top:5px;padding-bottom:5px;background: url(assets/cars.gif) 2px 2px no-repeat;font-style:italic}
#top_autos form{margin-left:4px;}
#top_autos form select{width:165px;margin:0 0 2px 3px;padding:0;}
.go{border-bottom:1px solid #000;border-right:1px solid #000; border-left: 1px solid #999; border-top:1px solid #ccc;font-size:10px;}
#top_autos form radio{display:inline;margin:0;padding:0;}

#top_jobs{/*background:url(assets/market_divide.gif) 0 18px no-repeat;*/}
#top_jobs h4{background:url(assets/pink_post.gif) 2px 1px no-repeat;}
#top_jobs h5{text-align:center; font-size:10px;background:url("http://www.adn.com/includes/briantest/assets/tj_top.gif") top no-repeat; border-bottom:1px solid #999;padding: 4px 0 4px 0;margin:0;}
#top_jobs div{ margin-bottom:4px;/*background:url("assets/tj_bot.gif") bottom no-repeat;*/padding-bottom:2px;overflow:hidden;text-overflow:ellipsis;}
#top_jobs .jobs_container{background:url("http://www.adn.com/includes/briantest/assets/tj_bot.gif") bottom no-repeat;}

#top_jobs h5, #top_jobs div{width:125px;}
#top_jobs dl{
	font-size:9px;
	list-style:none;
	width:120px;
	/*overflow:hidden;
	text-overflow:ellipsis;*/
}
#top_jobs dd, #top_jobs dl{padding:0;margin:0;}
#top_jobs dd{
padding:4px 4px 6px 8px;
margin-bottom:2px;
background:url("assets/job_list.jpg") bottom no-repeat;
}
#top_jobs dd a{color:#333;}
#top_jobs dd a:hover{color:#666;}
#top_jobs ul{list-style:none}
#top_jobs .scnd_col select{width:80px;font-size:10px;}
#top_jobs ul,#top_jobs form{margin-left:8px}
.moreInfo{text-align:right; font-size:11px;padding:3px 5px 3px 0; border-bottom:1px solid #999;margin:0 4px 0 4px}

.listing{
	font-size:9px;
	margin:5px 0 8px 0;
}
.listing img{
	float:left; padding:0 4px 2px 3px;
}

.adnBlue{
	color:#003366;
}
.adnRed{
	color:#cc0000;
}
div.ad{margin-left:6px;margin-bottom:5px}

#topAds h4,#read_ben h4{
	margin-bottom:0;
	background: url(assets/ad_h4_wide.gif) 2px 1px no-repeat;
}
#topAds h4{margin-bottom:4px;margin-top:5px}
#topAds{margin-bottom:4px}
#topAds p, .top_ads p{
	font-size:10px;
	font-weight:bold;
	padding:2px;
	margin:2px;
	background:#e6e6e6; /*url(assets/) 0px 2px no-repeat;*/
	
}
#topAds p a, .top_ads p a{color:#660000;display:block;width:100%}
#topAds p a:hover, .top_ads p a:hover{color:#990000;background:#ccc;}
#topAds .section, div.top_ads{padding:1px 0 1px 0}
#topAds .container, .top_ads .container{margin-right:-150px;}
#topAds .prim_col, .top_ads .prim_col{margin-right:150px;border-right:1px solid #ccc;}
#topAds .last{border-bottom:0px solid #fff;}
#topAds .scnd_col, .top_ads .scnd_col{width:150px;}
#topAds img{display:none}

div#read_ben{
	background:url(assets/border95.gif) right repeat-y;
	}
#read_ben h4{}
#read_ben .prim_col{
	margin-right:95px;
}
#read_ben .scnd_col{
	width:95px;
	float:right;
}
#read_ben h5{
	height:30px;
	background:#ffffcc;
	border-bottom:1px solid #ccc;
	color:#999;
	line-height:normal;
	text-align:center;
	font-weight:normal;
	font-size:10px;
	margin:0;padding:2px 0 0 0;
}
.list_cont{
	margin:0 0 0 3px;
	padding:2px 0 2px 0px;
}
.list_horiz{
	float:left;
	margin:2px;
	text-align:center;
	font-size:9px;
	color:#660000;
	display:inline;
}
.list_horiz img{
	border:1px solid #ccc;
	display:inline;
}

#read_ben .event{
	margin:2px;
	padding:2px 0 3px 0;
	line-height:normal;
	background:url(assets/job_list.jpg) bottom no-repeat;
}
#read_ben .event img{
	float:right;
	border:0;
	padding:1px;
}
#read_ben .scnd_col a{
	color:#660000;
	font-size:9px;
}

#contests{margin-bottom:3px;font-size:9px;font-family:arial;}
#contests ul{
	margin:0 0 3px 5px;
	padding:0 0 0 13px;
	color:#003366;
}
#contests em a{
	text-decoration:underline;
}
#contests img{
	float:left;
	margin:0 2px 0 4px;
}
ul.rb_list{
	margin-top:4px;
	padding:12px 0 0 20px;
	color:#666;
	background:url(assets/job_list.jpg) top no-repeat;
}
.rb_list a{
	color:#666;
}
.rb_list li{
	padding:3px 0 3px 0;
}

#button2{width:975px}
#footer {
	border-top:1px solid #333;
	text-align:center;
	background:#ebebeb;/*url(assets/footer_bg.gif) top repeat-x;*/
	color:#333;
	width:975px;
	font-size:10px;
	padding:8px 0 15px 0
}
/*#footer a{color:#006600; font-weight:bold;}
#footer a:hover{color:#ccffff;text-decoration:none}*/
#footer ul{padding:3px 0 0px 0;margin:0;}
#footer li{padding:2px 0px 2px 0px;}

.last {
	margin-bottom: 0;
}
.clearing {
	clear: both;
	height: 1px;
	margin-top:-1px;
	overflow:hidden;
}
.wrapper{
	width:760px;
}
h5.headline_full{font-size:12px;margin:12px 0 0px 5px;}
h5.headline_full a{color:#003366}
p.topstory a:hover, p.topstory_narrow a:hover, h5.headline_full a:hover, p.headline_full a:hover{text-decoration:none}
p.headline_full{margin-top:0;padding-top:0;}
p.topstory a, .topstory_narrow a, p.headline_full a{color:#003366}
p.topstory a:hover, p.topstory_narrow a:hover, p.headline_full a:hover{color:#666}
p.topstory{padding-bottom:2px;}
h5.headline_full a:hover{color:#666}

p.link_list{font-size:9px;margin:4px 5px 0 0px;font-weight:bold;padding:0 0 0 12px;background:url("assets/ll.gif") 0px 3px no-repeat;}
p.link_list_title{font-size:10px;font-weight:bold;color:#333;border-bottom:1px solid #ccc;margin-bottom:3px;padding:1px;margin-right:8px;margin-top:5px}
p.link_list a{color:#003366}
p.link_list a:hover{color:#666;text-decoration:none;}
ul.link_list{font-size:9px}

p.link{margin:2px 0 5px 0;font-size:11px;padding:0 5px 0 6px;background:url(/includes/briantest/assets/list5.gif) 0 5px no-repeat;white-space:auto}
#rsrc p.link{font-family:arial;font-size:10px;margin:2px 0 2px 0;}

#top_ad{text-align:center;width:975px;}
#top_ad img{margin:0 0 6px 0;}

#storyMain{width:769px;margin:4px 0 0px 2px;}
#storyMain .container{margin-left:-130px;float:right;}


#storyTools{font-size:10px;margin:0 5px 0 5px;border-bottom:1px solid #999;border-top:1px solid #999;padding:5px 0 5px 0;width:625px;}
#storyTools .container{margin-right:-250px;float:left}
#storyTools .container .prim_col{margin-right:250px;}
#storyTools .scnd_col{width:250px;text-align:right;float:right;} 


#story_text{margin-left:325px;width:310px;font-size:12px;overflow:hidden;text-overflow:ellipsis;padding-bottom:10px}
#story_text .byline{margin:4px 5px 7px 5px;color:#666;}
#story_text .post_byline{margin:5px;font-style:italic; text-align:center;color:#666;}

#photo_container{margin:5px 0px 0px 0px;background:#e0e0e0 url(assets/sp_top.gif) top no-repeat;width:316px;margin:0 4px 0 0}
.story_photo{padding:0px;font-size:10px;margin:0 8px 0 2px;}/*background:url(assets/sp_bottom.gif) bottom no-repeat;}*/
p.photo_credit{text-align:right;font-style:italic;color:#666;margin-bottom:5px;}

#story_ads{margin:0px 0px 0 0;}



.related{font-size:10px;font-weight:bold;color:#666;border-bottom:1px solid #999;margin:0px 8px 2px 0;padding:8px 0 2px 0;}

.table{
	width:295px;font-size:10px;border:1px solid #666;margin:5px 0 5px 5px;
}




#story_text h4, #story_text h3{
	font-size:13px;
	margin-top:10px;
	margin-left:5px;
	/*border-bottom:1px solid #ccc;*/
	padding-bottom:3px;
}

#story_text h3 a{color:#333}



.sidenav,#third_party #sec_col{
	float:left;
	width:130px; 
	font-size:10px;
	border-top:1px solid #999;
	background:url(assets/sidenav_bg.gif) left;
}

ul#sidenav{
border-bottom:1px solid #999;
}
#sidenav li{padding-top:2px;padding-bottom:2px}
ul#sidenav li{
padding:2px 0 2px 5px;
font-weight:bold;
border-top:1px solid #ccc;
margin:0 1px 0 0;
}

ul#sidenav li.current{
border:1px solid #999;
margin:0px;
}

ul#sidenav li.current, ul#sidenav ul.sublinks{background:#E1EAEF;}


ul#sidenav li a, ul#sidenav li a:link, ul#sidenav li a:visited{
	color:#333;
	text-decoration:none;
	display:block;
	width:100%;
}
ul#sidenav li a:hover{background:#efefef;}

ul#sidenav ul.sublinks{
list-style:none;
border-bottom:0px solid #fff;
margin-left:-5px;
}

ul#sidenav ul.sublinks li{
border:0px solid #999;
padding:0;
font-weight:normal;
padding-left:10px;
}
ul#sidenav ul.sublinks li.current{border:0px solid #fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;background:#fff;}

a.clsfd{color:#cc0000;}
ul#sidenav li.clsfd a, ul#sidenav li.clsfd a:visited{color:#cc0000;}
ul#sidenav li.akCom a, ul#sidenav li.akCom a:visited{color:#006600;}



.columnist_inset{margin:5px 3px 3px 3px;float:right;text-align:center;}
.columnist_inset p{text-align:center;padding:3px;font-weight:bold;font-size:10px;}
p.columnist{font-size:10px;padding-top:0;margin-top:0;margin-right:2px}
h5.columnist{margin:0 2px 4px 0;}


.member a:hover{color:#ccffff}

p.search_head{font-size:12px;font-weight:bold;margin:0px 0 2px 0; border-bottom:1px solid #ccc;}
div.search_body{margin:0 0 12px 7px;}
div.search_body p{margin:0 0 5px 0;padding-left:0;}
.search_head a, .search_body a, .search_head a:hover, .search_body a:hover{text-decoration:none}
.search_body a:hover{color:#333}
.search_head a:hover{color:#003366}
.search_body a{color:#333}
.search_nav, .search_nav td{text-align:center;font-size:10px}
.search_nav a{font-weight:bold;color:#003366;}
p.search_tail{border-top:1px solid #ccc; margin-left:0px;}.search_tail strong{color:#003366}


h2.homescape_head,h2.class_head{background:#660000 url("assets/ad_h4_wide.gif") 0px 0px no-repeat;font-size:11px;padding:2px 0 2px 5px;margin:10px 5px 0px 0}
h2.class_head a, h2.class_head{color:white}
h2.class_head a:hover{color:#ffffcc}
#homescape_form{font-size:10px;margin:10px;background:url("assets/realtor.jpg") right no-repeat;width:300px;}
#homescape_form select{margin-bottom:5px;font-size:10px;width:100px;}
#homescape_form p{font-weight:bold;font-size:10px;}
.newline{display:block}
.more_link{text-align:center;font-size:10px;font-weight:bold;margin-top:0;padding-top:0;}

p.nat_links{font-size:10px;font-weight:bold;margin-top:3px; margin-bottom:10px;margin-left:10px;color:#999;}
p.nat_links a{color:#333}
p.nat_links a:hover{color:#666;}

p.class_browse{font-size:11px;;padding:2px;margin:0}
p.class_browse a{color:#003366}
p.question{font-style:italic}
p.answer{font-weight:bold}

div.features_wrap{margin-left:5px;width:132px;text-align:center;padding-top:13px;}
.features_wrap h4{background:#006699;color:white;font-size:11px}
.features_wrap p.headline{text-align:left;}

.pub_date{font-size:10px;font-family:arial;font-style:italic;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;color:#666}

.class_search{text-align:center;padding: 4px 0 20px 0;background:url("assets/search_bg.gif") 45px 0 no-repeat;}
.class_search form{text-align:center;padding:0px 0 0 0;margin-top:0px;}
.class_search p{text-align:center;font-size:10px;padding-bottom:4px;}
.class_search strong{font-size:12px;}

div.class_lstg{margin:4px;padding:2px;border:1px solid #ccc; background:#ececec;font-size:10px;}
.class_hd{font-weight:bold;border-bottom:1px solid #ccc;}
.class_bdy{padding: 2px 0 2px 0}

.footnote{font-size:10px;color:#666;/*border-bottom:1px solid #ccc*/}
div.class_adv_search{margin:5px; padding-bottom:2px;border-bottom:1px solid #ccc;}
.class_adv_search h3{margin-bottom:3px}

p.day_browser{/*border-bottom:1px solid #ccc;*/padding:2px 0 2px 0}

form.search_section{margin:0px 0 4px 5px}
p.class_subnav{text-align:center;margin:5px;}
p.class_subnav a{color:#660000}
h3.adn_links{margin-left:5px;font-size:13px;}
p.adn_links{margin:3px 0 5px 5px; font-size:10px; font-weight:bold}
p.adn_links a{color:#003366}
ul.shopping_list{font-size:10px;font-weight:bold;margin-left:20px;}
li.shopping_list{margin-left:25px;padding-left:4px;}
.shopping_list a{color:#660000}

#srch {font-family:verdana;font-size:10px;color:#003399;padding-bottom:20px}
#srch input,#srch select{font-size:10px}
#srch p{margin:2px 0 2px 0}
#srch h4{margin:2px 4px 4px 0}
#srch ul li a{color:#660000;}
#srch ul{margin-bottom:0;margin-top:5px;padding-top:0;padding-bottom:0px;}

#carsHead{color:#fff; background:url("assets/cars_head2.gif") 0px 0px no-repeat;padding:14px 100px 11px 80px;text-align:right;font-size:10px;margin-left:10px;margin-top:0}
#carsHead a{color:#fff;font-weight:bold;text-decoration:none}

p.sidelink{font-family:arial;font-size:10px;font-weight:bold;padding:2px 5px 2px 15px;}
p.sidelink a{color:#003366;}


.links_split h4{font-size:14px;padding:3px;border-bottom:1px solid #ccc;color:#666;margin-top:8px}
.links_split p{font-weight:bold;padding:3px;margin-left:5px;font-size:12px;}
.links_split ul{font-size:11px;list-style:none; color:#666;}
.links_split li{padding-left:4px;margin-left:5px;padding-top:0px;padding-bottom:3px;}
.links_split {margin-left:30px;margin-right:30px;font-family:verdana;width:305px;}
.links_split .container{
	margin-right:-150px;
}
.links_split .prim_col{
	 margin-right:150px;border-right:1px solid #ccc;
}
.links_split .prim_col{
	width:150px;
}
.links_split .scnd_col{
	width:150px; 
	margin:0;;
}
span.icon{float:right;padding:1px 2px 1px 3px;color:#333;font-weight:bold;font-family:arial;font-size:10px;border-top:1px solid #ccc;border-right:1px solid #999;border-bottom:1px solid #666;border-left:1px solid #ccc;background:url(assets/icon.gif);margin-right:3px;margin-bottom:1px;}

ul.iditarod{float:right;color:#333;margin:1px;list-style-type:none;padding:0px;width:60px;font-size:10px}ul.iditarod{border:1px solid #003366;}
ul.iditarod li{width:100%;}
.iditarod a{color:#003366;width:100%;display:block;padding:1px 0px 0px 2px}
span.iditarod a{width:auto;display:inline;color:#fff}
.iditarod li.title, span.iditarod{background:#003366;font-weight:bold;font-size:10px;}
span.iditarod a{color:white}
.iditarod li.title a{font-family:verdana;color:#fff;}.iditarod .title strong,span.iditarod a strong{color:#99CCFF}
.iditarod a:hover{color:#006699}
.iditarod li.title a:hover, span.iditarod a:hover{color:#ffcc33}
a.iditarod{background:#003366;color:white;padding-left:2px;padding-right:1px;}
a.iditarod strong{color:#99CCFF}

p.tsn_label,p.hf_label{font-size:10px;font-weight:bold;border-bottom:1px solid #ccc;margin-top:8px;margin-bottom:-2px;}
p.hf_label{margin-top:12px;margin-bottom:-10px}
/*  NAVIGATION */
.tabs{
	float:left;
}
.notabs{
	font-weight:bold;
	padding:4px 0 4px 0px;
}
.tabs ul, .notabs ul {
  margin:0;
  list-style:none;
  }
.tabs ul{
  padding:3px 12px 0;	
}
.notabs ul{
  margin-left:10px
}
#mainMenu li {
  font-weight:bold;
  }
.tabs li{float:left;padding:0 0 0 3px;border-bottom:1px solid #999;}
.notabs li{display:inline;padding:0 6px 0 6px;background:url(assets/post.gif) right no-repeat;}
.tabs a, .tabs span{
  float:left;
  display:block;
  width:.1em;
  text-decoration:none;
  color:#666;
  white-space:nowrap;
  padding:0 4px 0 4px;
  }
.notabs a, .notabs span{}
.tabs span{
  background:url("assets/post.gif") top right no-repeat;
  padding:5px 4px 3px 1px;
}
.tabs > ul a, .tabs > ul span {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs a {float:none;}
/* End IE5-Mac hack */
.tabs a:hover, .notabs a:hover {
  color:#333;
  text-decoration:none;
  }
  
.tabs .current{
  background:url("assets/left_both2.gif") no-repeat left top; border-width:0; }
.notabs .current{background:#fff;border:1px solid #999;padding:0 3px 0 5px}


.tabs .current span{
  background:url("assets/right_both2.gif") no-repeat right top;
  padding:5px 6px 4px 1px;
}
.tabs li.current{
	padding-left:6px;
 }

.current a{color:#000;font-weight:bold;}
.tabs .current a{padding:0 0 0 1px;}
 
#mainMenu li:hover, #mainMenu li:hover a {
  /*background:#fff url("assets/left_both2.gif") no-repeat left top;*/
  color:#333;
  }
#mainMenu li a:hover {
  background:#fff;
  }
.tabs .neighbor span, .notabs .neighbor{background:none;}
#mainMenu .akCom span a{color:#006600;}

.last,.last span,li.last{background:none; padding-right:0;}
#mainMenu .clsfd span a{color:#cc0000;}


#mainMenu {
  width:769px;
  background: #fff url("assets/bg2.gif") repeat-x bottom;
  font-size:11px;
  line-height:normal;
  }
/* END NAV */  
/* TAB GALLERY */
.tabGallery{
width:320px;
padding:0px;
padding-bottom:12px;
margin:0px;
background:#fff url("assets/rsrc_bot.gif") bottom left no-repeat;
height:250px;
}
#mrkt{background:#fff url("assets/rsrc_bot_index_rnd.gif") bottom left no-repeat;}

#mrkt,#mrkt_tabGallery{width:320px;}



#ent{margin:0 0 5px 8px;width:430px;background:#fff url("assets/ent_bot.gif") bottom left no-repeat;height:175px;}

.tabCont{margin: 0 5px 0 5px;padding:5px 0 5px 0; overflow:hidden;}
.tabCont p{/*overflow:hidden*/}
#ent .tabCont{margin:0 2px 0 2px;}


#rsrc_tabGallery, #mrkt_tabGallery, #ent_tabGallery,#srch_tabGallery{
  width:320px;
  background:#fff url("assets/rsrc_top.gif") bottom left no-repeat;
  font-size:10px;
  font-family:verdana;
  line-height:normal;
}
#srch,#srch_tabGallery{width:220px;}#srch{height:auto;}
#srch_tabGallery{background-image:url("assets/cars_search_top.gif");}
#srch{background-image:url("assets/cars_search_bot.gif");}
#mrkt_tabGallery{background-image:url("assets/rsrc_top_index_rnd.gif");}
/*#mrkt .tabs .current{ background-image:url("assets/mrkt_tab_left.gif");}
#mrkt .tabs .current span{background-image:url("assets/mrkt_tab_rt.gif");}*/
#mrkt_tabGallery a, #mrkt_tabGallery span{color:#660000}

#ent_tabGallery{width:430px;background-image:url("assets/ent_top.gif");}
/*#ent .tabs .current{ background-image:url("assets/mrkt_tab_left.gif");}
#ent .tabs .current span{background-image:url("assets/mrkt_tab_rt.gif");}*/

#mrkt_tabGallery ul{padding-left:8px;}
#rsrc_tabGallery ul, #ent_tabGallery ul{margin-left:0;padding-left:8px;}
#rsrc_tabGallery a, #ent_tabGallery a{color:#333}
#ent_tabGallery a, #ent_tabGallery span{color:#000;}
#srch_tabGallery a, #srch_tabGallery span{color:#000;}
#rsrc_tabGallery a:hover, #mrkt_tabGallery a:hover,#ent_tabGallery a:hover,#srch_tabGallery a:hover{background:#fff}
#ent_tabGallery a:hover{color:#006699}

#rsrc .ts2_standard_small{margin:0 5px 5px 5px;font-size:10px;}
#rsrc .ts2_standard_small img{float:left;margin:0 3px 0 0}
#rsrc .ts2_standard_small h6{font-size:10px;margin:0 0 2px 0}

/* END TAB GALLERY */


/*THIRD PARTY TEMPLATES*/
.standard_wrap{width:975px}
#third_party #wrapper{background:url(http://www.adn.com/includes/third_party/assets/nav_rt_bg.gif) repeat-y right;}
#third_party #container{width:100%;float:left;margin-right:-130px;background:url(http://www.adn.com/includes/briantest/assets/sidenav_bg.gif) repeat-y left;}
#third_party #content{margin-right:130px;background:url(http://www.adn.com/includes/third_party/nav_rt_bg.gif) repeat-y right;}
#third_party #prim_col{margin-left:-130px;float:right;width:509px;padding-bottom:20px;padding-top:10px;background:#fff}
#third_party #sec_col{width:130px;float:left;border-top:4px solid #fff;padding-top:0px;}
#third_party #third_col{width:130px;float:right;}
#third_party #third_col img{display:block;margin:10px 0 15px 5px}
#third_party table#maincontent{width:500px;margin:4px}

/*blog stuff*/
#prim_col #blog_container{margin-left:10px;font-size:11px}
#prim_col #blog_container p{margin-bottom:8px}
#prim_col #blog_container div.image{float:right;margin:5px;width:140px}
#prim_col #blog_container .preview img{float:none;margin:0;}
#prim_col #float_col{width:167px;float:right;margin:5px 0px 0px 0px;background:#fff;border-left:10px solid #fff;border-right:5px solid #fff;border-bottom:20px solid #fff}
#prim_col #float_col p{color:#666;font-family:arial}
#prim_col #float_col h3{font-size:20px}
#prim_col #float_col h3 a{color:#ABBC6B;}
#prim_col #blog_container .std_block{margin:5px 10px 5px 0}
#prim_col .blog_date{font-size:14px;font-weight:bold;font-family:arial;margin-bottom:10px}
#prim_col #blog_container h2{font-size:16px;margin:10px 0 5px 0}
#prim_col #blog_container p.info{margin:15px 0 10px 0}
#prim_col #blog_container h4{font-size:13px;margin: 5px 0 4px 0}
#prim_col #blog_container .std_block a{font-weight:bold;}
#prim_col #blog_container .std_block span.breakout, span.breakout{
margin:0 10px 0 10px;
display:block;
font-style:italic;
color:#333;
}

#third_party #prim_col{overflow:hidden}

#prim_col #float_col .block-poll{background:#D8E0EA;margin-top:20px;font-size:11px;padding:0 0 5px 0}
#prim_col #float_col .block-poll div.content{margin:5px}

/*START FORUM STUFF*/
div.breadcrumb{font-size:10px;margin:5px 5px 5px 10px;}
#forum li{font-weight:bold;font-family:verdana;}
#forum table {
  width: 490px;
  background:#e0e0e0;
}
#forum td {
  padding: 2px;
}
#forum td.forum, #forum td.posts {
  background-color: #eee;
}
#forum td.topics, #forum td.last-reply {
  background-color: #ddd;
}
#forum td.container {
  background-color: #ccc;
}
#forum td.container a {
  color: #555;
  font-weight:bold;
}
#forum td.statistics, #forum td.settings, #forum td.pager {
  height: 1.5em;
  border: 1px solid #bbb;
}
#forum td .name {
  color: #96c;
}
#forum td .links {
  padding-top: 2px;
  font-size: 10px;
}
#forum td.container{
	width: auto;
	float: none;
	margin-right: 0;
	margin-left:0;
}
#forum th{font-size:10px;background:#fff}
/*END FORUM STUFF*/
strong.blog_question{color:#D82828}
strong.blog_answer{color:#003366}

/*this one should make name that toon's index page look nicer*/
#blog_container .std_block .thumbnail img{float:right}

/*forms*/
#prim_col span.form-required{color:red}
#prim_col #float_col .form-submit{font-family:verdana; font-size:10px; font-weight:bold; background:#ededed none; color:#666;padding:0px;cursor:pointer;}
#prim_col div.form-item{width:300px;}
#prim_col #float_col div.form-item{width:auto}
#prim_col .textarea,#prim_col .form-text{width:290px;margin:0}

/*for comments page*/
#prim_col div.comment{padding:5px 15px 5px 15px;border-top:3px solid #ccc;margin:0px 20px 0px 0px}
#prim_col .comment .title{font-weight:bold;margin:2px 0 2px 0}
#prim_col .comment .content{margin:3px 0 3px 0}
#prim_col .comment .comment_info{font-size:10px;font-family:arial;color:#999;margin:0 0 4px 0}
#prim_col .comment span.new{font-family:arial;font-size:9px;color:#FF0000}
#prim_col ul{margin:10px 10px 5px 25px;font-size:10px;font-family:arial}
#prim_col ul li.active{font-weight:bold;font-size:12px}

#mainmenu_new{background:#003366;}
#mainmenu_new table td{padding-bottom:3px}
#mainmenu_new table td.shopping{background:#000033;}
#mainmenu_new table td a{padding:1px 10px 0px 10px;font-weight:bold;font-size:10px;font-family:verdana;color:#fff;display:block}
#mainmenu_new table td a:hover{background:#000033}
#mainmenu_new table td.shopping{}
#mainmenu_new table td.shopping a{display:inline;padding-left:2px;padding-right:2px;}
#mainmenu_new table td a.sub{font-weight:normal;}
#mainmenu_new table td{border-right:1px solid #fff;}
#mainmenu_new table td.last{border-right:0px solid #fff}

table#olympic_standings{font-size:10px;margin-bottom:5px;margin-left:5px}
#olympic_standings .head td{font-weight:bold;color:#666}
#olympic_standings td{width:50px;text-align:center;height:16px;}
#olympic_standings td.teamname{text-align:left;width:90px;font-weight:bold}
#olympic_standings tr.lite{background:#ececec}
#olympic_standings tr.dark{background:#e0e0e0}
#olympic_standings td.gold, #olympic_standings td.silver, #olympic_standings td.bronze{border-right:1px solid #ccc} 

#adsense_300x250{margin-left:9px;margin-bottom:8px}
#adsense_120x600{margin-left:5px;margin-bottom:8px}

span.breaking{font:10px arial;color:#CC3300;white-space:nowrap;}

.headlines_block{float:left;width:305px;margin-left:0}
.headlines_block h3{margin-top:10px;font-size:12px;}
#index_text .headlines_block p.headline{font-size:10px;}
#index_text .headlines_block p.large{font-size:12px}
.features_block{float:left;width:132px}
.features_block .features_wrap{}
.features_block .features_wrap{}


div#layout_block{width:769px;}






/* PAGEFLIPPER */






p.next{text-align:center;padding:0px;margin:2px 0 3px 0;/*background:url("assets/job_list.jpg") bottom no-repeat;*/}
p.next img{margin-bottom:-3px}
p.next a{background:#cc9999;}
p.next a:hover{background:#660000}
p.more{text-align:center;padding:5px 0 3px 0;}
p.more a{font-size:10px;font-weight:bold;color:#660000}
.listing{margin:0 2px 0 3px;padding:2px 0 2px 0;}
.pf_head{margin:2px;font-weight:bold;text-align:center;font-size:10px;color:#000066;padding-top:5px;/*background:url("assets/job_list.jpg") top no-repeat;*/}

.pf_desc{color:#666;margin:2px;font-family:arial;font-size:9px;padding-bottom:4px;}

span#ta_counter, span#th_counter{text-align:center;color:#660000;padding:4px 4px 4px 0px;display:inline;font-size:10px;}
.th,.ta{display:none}
.th img.main{float:right;margin:2px 5px 2px 2px;}



div#ad_column{/*background:#f2f1f0; url("http://www.adn.com/includes/briantest/assets/ad_column_bg.jpg") center 3px no-repeat;*/margin-left:8px;/*border-left:1px solid #ccc;*/padding-top:5px;text-align:center;padding-bottom:15px;background:#f2f1f0 url(http://www.adn.com/includes/briantest/assets/grey_brdr.gif) left repeat-y;width:312px;}

#ad_column h3{text-align:center;margin-top:5px;margin-bottom:-5px;color:#999;font:10px verdana;font-weight:bold;width:300px;}
#ad_column .title_strip{background:#E4E1E1;color:#333;/*background:#003366;color:white;*/padding:2px;border-top:1px solid #999;border-bottom:2px solid #ccc;margin-top:15px;font-family:verdana, arial, san-serif;height:16px;text-align:left;margin-left:1px;}
#ad_column .title_strip h4{font-size:12px;width:190px;margin-left:0px;float:left;margin-left:1px;}
#ad_column .title_strip p{font-size:10px;width:115px;float:right;text-align:right;font-family:verdana;font-weight:bold;}
#ad_column #top_homes2 .title_strip h4{width:250px;}
#ad_column #top_homes2 .title_strip p{width:50px;}
#ad_column .title_strip a{color:#333;}
#ad_column .title_strip p a{color:#003366;}
#ad_column img.class_logo{margin-top:5px;}
#ad_column p.links_horz{font-size:10px;color:#666;}

#ad_column .ad_content{margin:5px;}
#ad_column .ad_content p{margin:0;text-align:left;font:10px verdana;}
#ad_column #top_homes2 .ad_content{height:90px;}
#ad_column .th_v2 img{float:right;margin-left:5px;}
#ad_column .th{margin:7px 10px 5px 10px;padding:4px;background:white;border:1px solid #E5E1E2;}
#ad_column div.th_nav{}
#ad_column div#th_nav p{width:180px;margin:0 auto 0 auto;background:#ccc;;}
#ad_column div#th_nav p span{display:block;width:60px;text-align:center;float:left;font:10px arial}
#ad_column .ad_content .pf_head,#ad_column p.job_title{font-weight:bold;margin-top:7px;padding-top:0px}

#ad_column #top_jobs2 p.job_title{margin-top:0px;}
#ad_column #top_jobs2 p.job_type{margin-top:7px;color:#666;}

#ad_column #top_homes2 .ad_content .pf_head{margin-top:0px;}
div.pageFlipper{background-image:none;width:auto;margin-left:0px;margin-right:0px;}
#ad_column .pf_desc,#ad_column .pf_head{font-family:verdana;text-align:left;}
#ad_column .pf_desc a{color:#333;}
#ad_column .th{height:110px;}
#ad_column .th img{margin-left:5px;margin-top:5px;}
.pageFlipper p a{color:#003366;font-size:10px;text-decoration:none;font-family:verdana}
p.next{text-align:center;padding:2px;padding-bottom:4px;padding-top:1px;margin:5px 0 3px 0;border-top:1px solid #E4E1E1;background: url("http://www.adn.com/includes/briantest/assets/next_bg.jpg") center no-repeat;}
p.next a{background:none;}
span#ta_counter, span#th_counter{text-align:center;color:#666;padding:4px 4px 4px 0px;display:inline}
p.next span{color:#666;font-size:10px;}
p.next a:hover{background:none}
.pageFlipper p a:hover,.pageFlipper h5 a:hover{color:#666;}
#ad_column .ad{margin-top:15px;}
#ad_column #topAds h4{
	background-image:none;
	font-size: 12px;
	margin-bottom:0px;
	padding:2px 0 2px 0;
	text-align:left;
	margin-top:0px;
	/*color:#666;*/
	color:#333;
	}
#ad_column #topAds p{text-align:left;}


/*Top Autos-------------*/

.car_link {
	margin-top:-15px;
	height:70px;
	font-size:10px;
	}

.car_link a{
	padding-top:5px;
	text-decoration:none;
	font-weight:bold;
	}

.car_link p{
	padding-top:0;
	margin-top:0;
	text-align:center;
	}	

.car_price {
	font-weight:bold;
	}			

.car_photo{
	float:left;
	height:65px;
	width:95px;
	padding:0;
	padding-left:10px;
	padding-right:5px;
	}
	
.car_ad_body{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	width:290px;
	height:70px;
	background-color:#FFFFFF;
	border:1px solid #E5E1E2;
	}	
	
.car_ad_body p {
	text-align:left;
	font-size:11px;
	}		
	
.logo_img{
	text-align:center;
	padding-bottom:18px;
	height:26px;
	}	
	
.logo_img img{
	width:300px;
	height:26px;
	}	
	
.logo_img_test{
	text-align:center;
	padding-bottom:18px;
	height:25px;
	}	
		
	
#car_menu{ 
	margin-top:17px;
	* margin-top:10px;
	}	
	
.next {
	font-size:10px;
	color:#656565;
	padding-right:5px;
	}	
	
.next img{
	padding-left:7px;
	cursor:pointer;
	}	


.block{margin-left:0px;float:left;margin-right:0px;}
.main_column{width:655px;}
.ads_column{width:320px;}
.ads_column{text-align:center;}

#body_block{width:975px;}

.ts2_standard{margin-bottom:5px;font-size:11px;}
.ts2_standard .head{font-size:13px;margin-bottom:2px;}
.ts2_standard .summary{font-size:10px;}
.ts2_standard img{float:right;margin:0px 0px 5px 5px;border:1px solid #999;}


/* ZAP2IT TEMPLATE */
#rightrail{padding-top:5px; float:left; text-align:left; border-collapse:collapse; background-color:#F2F1F0; width:193px; text-align:center; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;}
.rightrail_divide{border-bottom:1px dotted #CCCCCC; margin-bottom:5px; margin-top:5px;}
