/*------------ reset.css -------------*/*{ outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
p strong{font-weight:bold;}
p {font-size:12px;}
p.question {font-weight:bold; padding:8px 0px 0px 0px;}
.about_tac {padding:8px 0px 0px 0px;}

.clear{clear:both;position:relative;}
body{background-color:#FFF; font-family:Arial, Helvetica, sans-serif;background:fixed url('http://www.theapologychannel.com/images/bg.jpg')no-repeat top center ;}
#master{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.clear{clear:both; }
a{text-decoration:none; outline:none; color:#007fd4;}
a:hover{color:#f00;}
.kill{display:none;}
 
.nominate * { 
	font-size:11px;
}
.nominate label {
	float:left; 
	width:75px;
	font-weight:700
}
.nominate .text {
	float:left; 
	width:155px;
}
.nominate .textarea {
	height:50px; 
	width:155px;
}
.nominate .hightlight {
	border:2px solid #9F1319;
	background:url(http://www.theapologychannel.com/images/iconCaution.gif) no-repeat 2px
}
.nominate #submit {
	float:right;
}
/*Button*/

.buttonNominate{
	width:auto;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	background:url(../images/button_bg.gif) repeat-x left top;
	cursor:pointer;
	border:none;
}
.loading {
	float:right; 
	background:url(http://www.theapologychannel.com/images/ajax-loader.gif) no-repeat 1px; 
	height:28px; 
	width:28px; 
	display:none;
}
.done {
	background:url(http://www.theapologychannel.com/images/iconIdea.gif) no-repeat 2px; 
	padding-left:20px;
	font-family:arial;
	font-size:12px; 
	width:70%; 
	margin:20px auto; 
	display:none
}

 /* Spacing */
.spc20{height:20px;overflow:hidden;clear:both;}
.spc25{height:25px;overflow:hidden;clear:both;}
.spc30{height:30px;overflow:hidden;clear:both;}
.spc15{height:15px;overflow:hidden;clear:both;}
.spc10{height:10px;overflow:hidden;clear:both;}
.spc5{height:5px;overflow:hidden;clear:both;}
.spc45{height:45px;overflow:hidden;clear:both;}
.spc40{height:40px;overflow:hidden;clear:both;}



.hr{clear:both;display:block;margin:0 auto;padding:0;height:1px;overflow:hidden;background:#E5E5E5;border-left:1px solid #000000;border-right:1px solid #000000;}
.txt{ background-position:center top; background-repeat:no-repeat}
.txt span{display:none;}
.dummy{background:none;}

.pagination{margin:8px 0px 8px 20px; display:block; width:600px; float:left}




/***** SPECIFIC *****/
#master{width:982px;margin: 0 auto;background-color:#fff; border-left: 1px solid #333333; border-right: solid 1px #333333; border-bottom: solid 1px #333333; }

#horizon        
	{
	text-align: center;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	overflow: visible;
	display: block
	}
#nominate_box
{
	text-align:left;
	width: 250px;
	height: 200px;
	background-color:#fff;
	margin-left: -125px;
	position: absolute;
	top: -35px;
	left: 50%;
	visibility: visible;
	
}
#nominate10{ float:left; padding:12px; margin-left:20px; display:inline; width:280px; -moz-border-radius:1ex; -webkit-border-radius:1ex; background-color: #96cd00;}
a.nominate10{display:block;float:left; padding-left:30px; font-size:11px; color:#FFFFFF; height:28px;}

.nominate_home{ padding:12px; -moz-border-radius:1ex; -webkit-border-radius:1ex; background-color: #efefef;}



#content{position:relative; clear:both;}
#home #content {position:relative;padding-top:0px;}



#content h2{margin:0 auto;}
#content h2 span{display:none;}

#home #content h2{}

#content h3 span{display:none;}
#content .header{position:relative;width:980px;margin: 0 auto;height:22px;z-index:500; background-color:#eaeaea; border-bottom:1px solid #FFF;}

#home #maincontent{width:960px;margin:0 auto;position:relative; }
#home #maincontent00{width:980px;margin:0 auto;position:relative; }


#maincontent2{width:960px;margin:0 auto;position:relative; background-color:#efefef; padding-bottom:10px;}
#maincontent3{width:960px;margin:0 auto;position:relative; background-color:#FFF; padding-bottom:10px;}
 
/* HEADER----------------------------------------------------------- */

#header{z-index:800;position:absolute; width:982px; background-color:#545454 }

#header-spacer{ height:90px;}
#header .logo{width:194px;position:absolute;left:-8px; top:4px; z-index:601}
#header .topper{width:980px;height:10px;margin:0px;padding:1px;position:relative; background-color:#FFF; overflow:hidden; clear:both; z-index:200}
#header .logo{width:194px;position:absolute;left:-8px; top:4px; z-index:601}
#header .social{width:110px;margin: 0 0  0 870px;position:relative;height:45px;overflow:hidden;clear:both;}
#header .social img{margin-top:5px;}
#header .social a{color:#FFFFFF;}


#header .navigation{width: 780px;margin: 0 0  0 180px;position:relative;}

#header .searchform{float:left; display:inline;position:relative;}
#header .searchform .search{height:19px;border: 1px solid #D9D9D9;border-top: 2px solid #AFAFAF;border-left: 2px solid #CDCDCD;float:left; display:inline;width:138px;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;line-height:19px;padding:8px 0 2px 3px;color:#A6A5A4;position:relative;}
#header .searchform .active{color:#000;}
#header .searchform .searchbtn{float:left; display:inline;margin-left:1px;position:relative;}

#header .navigation .subnav{ background:#F0F0F0;position:absolute;right:262px;font-size:14px;color:#000;line-height:23px;height:23px;width:566px;  padding-left:6px;font-family:"Times New Roman", Times, serif;  overflow:hidden;}
#header .navigation .subnav a{  color:#000;  }
#header .navigation .subnav a:hover{  color:#f00;  }

 /* NAV----------------------------------------------------------- */
#header .navigation_outer{width: 800px;margin: 0; padding:1px 1px 0px 1px;position:relative; background-color:#FFFFFF}
#header .navigation{width: 800px;margin: 0 0  0 180px;position:relative;}

#header .navigation .menu .item{float:left; display:inline;margin-right:1px;background:#FF0000;padding: 8px 5px 8px 6px;}
#header .navigation .menu .selected{background:#555;}
#header .navigation .menu .end_item{ width:405px; float:left; height:15px; display:inline;background:#96cd00;padding: 8px 5px 8px 6px;}

#header .navigation .menu .firstitem{padding-left:7px;  padding-right:6px;}
#header .navigation .menu .item:hover{background:#555;}

#content #col1 .subnav{margin:0px 0px 10px 50px; padding:6px 10px 4px 10px; height:20px;-moz-border-radius:1ex; -webkit-border-radius:1ex; background-color:#EAEAEA; width:580px;}
#content #col1 .subnav .selected{font-weight:bold;}
#content #col1 .alpha_nav{margin:0px 0px 10px 50px; padding:0px 10px 4px 10px; height:20px; width:580px;}

#content #col1 .alpha_list{margin:0px 0px 10px 70px; width:580px;}
#content #col1 .alpha_list h3 {margin:10px 0px 10px -10px; font-size:14px; font-weight:bold; color:#666666;border-bottom:1px solid #999999;}
#content #col1 .alpha_list ul li {background:transparent url(http://www.theapologychannel.com/images/bullet_blue.gif) no-repeat scroll left 5px;font-size:12px;font-weight:normal;line-height:15px;margin:0;padding:0 0 3px 10px;}


 /* COLUMNS----------------------------------------------------------- */
#home .col1{width:425px; float:left; display:inline; position:relative; margin:15px 8px 0px 7px;z-index:699;}
#home .col2{width:340px; float:left; display:inline; position:relative; top:-12px; margin:0px 8px 0px 0px;z-index:701;}

#home .col11{width:500px; float:left; display:inline; position:relative; margin:0px 8px 0px 7px;z-index:699;}
#home .col22{width:290px; float:left; display:inline; position:relative; margin:0px 8px 0px 0px;z-index:701;}
#home .col33{width:160px; float:left; display:inline; position:relative; margin:0px 7px 0px 0px;z-index:1;}


#home .col3{width:165px; float:left; display:inline; position:relative; margin:15px 7px 0px 0px;z-index:1;}
#home .col2 .top10_title{border-top: 2px solid #F00; font-size:16px; font-weight:bold;}
#home .col1 .hdr{padding-top:5px;}
#home .col3 .hdr{border-top: 1px solid #F00;}
#home .col3 .hdr2{border-top: 1px solid #808080;}


#maincontent2 #col1 {width:700px; float:left; display:inline; position:relative; margin:15px 8px 0px 30px;z-index:699;}
#maincontent3 #col1 {width:700px; float:left; display:inline; position:relative; margin:15px 8px 0px 30px;z-index:699;}
#maincontent2 #col2, #maincontent3 #col2{width:200px; float:left; display:inline; position:relative; margin:15px 8px 0px 0px;z-index:701;}

#nominate #content h1{background:url(http://www.theapologychannel.com/images/hdr_nominate.gif) no-repeat;width:429px;height:38px; margin-left:20px;}
#nominate #content h1 span{display:none;}
#most_wanted #content h1{background:url(http://www.theapologychannel.com/images/hdr_most_wanted.gif) no-repeat;width:429px;height:38px; margin-left:20px;}
#most_wanted #content h1 span{display:none;}

#hall_of_fame #content h1{background:url(http://www.theapologychannel.com/images/hdr_hall_of_fame.gif) no-repeat;width:429px;height:38px; margin-left:20px;}
#hall_of_fame #content h1 span{display:none;}

#stories #content h1{background:url(http://www.theapologychannel.com/images/hdr_stories.gif) no-repeat;width:429px;height:38px; margin-left:20px;}
#stories #content h1 span{display:none;}

#about #content h1{background:url(http://www.theapologychannel.com/images/hdr_about_tac.gif) no-repeat;width:429px;height:38px; margin-left:20px;}
#about #content h1 span{display:none;}

.feed_news{width:480px; float:left; display:inline; position:relative; margin:15px 0px 0px 15px;z-index:699;}
.feed_apology{width:480px; float:left; display:inline; position:relative; margin:8px 0px 0px 15px;z-index:699;}

#home .col1 .feed_news .hdr{ margin-top:0px;}
#home .col1 .feed_apology .hdr{padding-top:0px;}
#home .col1 .feed_apology .hdrSub{padding-top:0px;}

#home_col1 h1{background:url(http://www.theapologychannel.com/images/hdr_top_stories.gif) no-repeat;width:480px;height:27px; margin-left:15px; border-bottom: solid 1px #ccc;}
#home_col1 h1 span, #home_col2 h1 span,  #home_col2 h2 span  {display:none;}

#home_col2 h1{background:url(http://www.theapologychannel.com/images/hdr_nominate_home.gif) no-repeat;width:290px;height:27px;}
#home_col2 h2{background:url(http://www.theapologychannel.com/images/hdr_vote_here.gif) no-repeat; margin-top:25px; width:290px;height:27px;}



#home .feed_row{ padding:4px 0; margin-top:4px;display:block; width:165px;overflow:hidden;position:relative;}



.carousel_container{border:6px solid #BBB;}
#carousel_nav {float:left; display:inline;padding-top:1px; position:relative; top:-28px; width:413px; background-color:#FFF}
#carousel_nav .item{float:left; display:inline;margin-right:1px;background:#c30000;padding: 5px 4px 4px 4px; color:#FFFFFF}
#carousel_nav .item:hover{background:#44413C;}
#carousel_nav .hr{width:430px; height:2px; background-color:#999999}


#story_image{width:425px;height:344px;margin-left:0px;}

.halloffame_story{float:left; margin:0px 0px 10px 0px; overflow:hidden;position:relative;border-bottom:1px solid #999999;}
.halloffame_story .hof_content {float:left; padding:0px 12px 4px 0px; display:inline;  margin-left:12px;}
.halloffame_story .hof_content .title {font-size:20px; line-height:22px; font-family:"Times New Roman", Times, serif}
.halloffame_story .hof_content .txtdescription {float:left; width:300px; padding:2px 12px 4px 22px; display:inline; font-size:13px; line-height:16px; }
.halloffame_story .hof_content .numberholder {float:left; margin:0px; margin:0px 0px 0px 0px;}
.halloffame_story .hof_content .vidholder{float:left; display:inline; width:325px; padding-bottom:10px;}





#tiles_outer {background: transparent url(http://www.theapologychannel.com/images/bg_top10_mid.png) repeat-y}
#tiles_inner {padding-top:32px;background: transparent url(http://www.theapologychannel.com/images/bg_top10_top.png) top left no-repeat}
#tiles_inner_end {height:15px;background:url(http://www.theapologychannel.com/images/bg_top10_bot.png) bottom left no-repeat}
#maincontent2 #col1 .tile_10{ padding:2px 0; display:block; width:350px;overflow:hidden;position:relative; float:left;}

#tiles_inner .more {height:25px;width:310px; text-indent:-500em;-moz-border-radius:1ex; -webkit-border-radius:1ex; background-color:#fff; margin-left:16px; margin-top:2px;}
#tiles_inner .more a{background: transparent url(http://www.theapologychannel.com/images/btn_more.gif) no-repeat;height:20px;width:63px;margin:4px; float:left;text-indent:-500em;}
#tiles_inner .more a:hover {background-position: 0 -24px;}

.mostwanted_tiles{position:relative; width:700px;margin:0; padding:0px 0 0 0;}


/*Home Recent*/
.tile_101{ padding:4px 0; display:block; width:290px;overflow:hidden;position:relative;border-top:1px solid #CCCCCC;}
.tile_101 .thumbholder{float:left; display:inline; width:62px; min-height:60px; margin:4px 0px 0px 0px; background: url(http://www.theapologychannel.com/images/tac_thumbnail.jpg) top left no-repeat}
.tile_101 .thumbholder img{border:1px solid #FF0000;}
.tile_101 .votes{ margin-top:8px; width:280px; margin-left:5px; float:left;height:30px; background: transparent url(http://www.theapologychannel.com/images/vote_want.png) top left no-repeat}
.tile_101 .title{font-size:18px;line-height:20px;padding-bottom:3px;padding-left:5px;font-family:"Times New Roman", Times, serif;position:relative;}
.tile_101 .txtholder {float:left; display:inline;font-size:12px;line-height:13px; width:228px; margin:0; padding:0px;}
.tile_101 .txtholder .reason{font-size:12px;line-height:15px;color:#62615A;padding-left:5px;}
.tile_101 .title a{color:#color:#0077b5;}
.tile_101 .title a:hover{color:#f00;}
.tile_101 .timestamp{font-size:10px;line-height:14px;color:#A0A0A0; padding-top:4px;}


.tile_10{ padding:2px 0; display:block; width:350px;overflow:hidden;position:relative;}
.tile_10 .numberholder{float:left; display:inline;width:30px; margin:4px 0px 0px -20px;}

.tile_10 .imgholder{float:left; display:inline;width:60px; margin-left:2px;}
.tile_10 .imgholder img{border:1px solid #000;}

.txtholder{float:left; padding:2px 12px 4px 12px; display:inline; width:286px; margin-left:16px; -moz-border-radius:1ex; -webkit-border-radius:1ex; background-color:#fff;}
.tile_10 .votes{float:left; margin-left:30px;display:inline;width:250px; height:30px; background: transparent url(http://www.theapologychannel.com/images/vote_want.png) top left no-repeat}
.js-rating-labelText {display:none; }
.votes ul{padding:0;margin-left:110px;}
.votes ul li {display:inline; float:left; height:26px; padding-top:0px;}
.tile_10 .title{font-size:16px;line-height:18px;padding-bottom:3px;padding-left:30px;font-family:"Times New Roman", Times, serif;font-weight:bold; position:relative;}
.tile_10 .txtholder .reason{font-size:12px;line-height:13px;color:#62615A;padding-left:30px;height:40px;}
.tile_10 .title a{color:#color:#0077b5;}
.tile_10 .title a:hover{color:#f00;}
.tile_10 .timestamp{font-size:10px;line-height:14px;color:#A0A0A0; padding-top:4px;}
.btn_yes {
			width: 26px;
			height: 26px;
			background-image: url(http://www.theapologychannel.com/images/stars/normal-thumb.png); 
			background-repeat: no-repeat;
			overflow:hidden;
			cursor:pointer;
		}

.btn_no {
			width: 26px;
			height: 26px;
			background-image: url(http://www.theapologychannel.com/images/stars/normal-thumb.png); 
			background-repeat: no-repeat;
			background-position: -26px 1px;
			overflow:hidden;
			cursor:pointer;
		}
.btn_ct {
			margin: 4px 10px 4px 5px;
			font-size:14px;
			font-weight:bold;
		}


ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
.right_lists ul li {background:transparent url(http://www.theapologychannel.com/images/bullet_blue.gif) no-repeat scroll left 5px;font-size:12px;font-weight:normal;line-height:15px;margin:0;padding:0 0 3px 8px;}
.right_subhead {font-size:14px;font-weight:bold;line-height:19px; padding:0 0 5px 0}

#subscribe {width:525px; float:left; display:inline; position:relative; margin:15px 8px 0px 30px;z-index:699;}
#subscribe table {width:425px; margin-bottom:10px;}
#subscribe table td{padding: .3em;text-align: left}
#subscribe table .required, #subscribe .required{font-weight:bold; color:#FF0000; line-height:16px;}


/* Tile_NEW most wanted*/
.tac_mostwanted{float:left; margin:0px 0px 0px 0px; overflow:hidden;position:relative; width:680px;}
.tac_mostwanted .tac_mostwanted_content {float:left; padding:0px 12px 5px 20px; display:inline;  margin-left:30px; width:340px}
.tac_mostwanted .numberholder{float:left; display:inline; margin:0px 0px 0px -30px; font-size:20px; line-height:22px; padding-bottom:4px;font-family:"Times New Roman", Times, serif; color:#666666}

.tac_mostwanted .tac_mostwanted_content_expanded {float:left; padding:0px 12px 15px 0px; display:inline;  margin-left:12px;}
.tac_mostwanted .tac_mostwanted_content .title {font-size:20px; line-height:22px; padding-bottom:4px;font-family:"Times New Roman", Times, serif}
.tac_mostwanted .tac_mostwanted_content .thumbholder {float:left; display:inline;margin:0 5px 0 0; padding:0; width:80px; height:80px; background-color:#CCCCCC; background: transparent url(http://www.theapologychannel.com/images/uploads/tac_80x80.jpg) top left no-repeat}
.tac_mostwanted .tac_mostwanted_content .reason {font-size:15px; line-height:17px; padding-bottom:4px; /*margin-left:86px;*/}
.tac_mostwanted .tac_mostwanted_content .txtdescription {float:left; width:600px; padding:8px 0px 10px 0px; display:inline; font-size:15px; line-height:16px; }

.tac_mostwanted .tac_mostwanted_content .video_embed {float:left; width:600px; padding:8px 0px 10px 0px; display:inline;}

#maincontent3 .tileOptions2 {margin:5px 0px 15px 50px; padding-bottom:10px; position:relative; width:600px;border-bottom:1px solid #CCCCCC; height:20px;}
.tac_mostwanted .votes{float:left; margin-left:0px; margin-top:23px;display:block;width:250px; height:30px; background: transparent url(http://www.theapologychannel.com/images/vote_want.png) top left no-repeat}
.tac_mostwanted .votes2{float:left; margin-left:0px; margin-top:0px;display:block;width:200px; height:60px; background: transparent url(http://www.theapologychannel.com/images/vote_want.png) top left no-repeat}
.votes2 ul{padding:0;margin-left:0px;}
.votes2 ul li {display:inline; float:left; height:26px; padding-top:25px;}

.tac_mostwanted .video_embed{float:left; margin-left:50px;display:block;}


/* paginate most wanted */
#most_wanted .pagination{margin:8px 0px 0px 50px; display:block; width:600px; float:left; clear:left;}
#most_wanted .pagination .prev a{background: transparent url(http://www.theapologychannel.com/images/btn_previous.gif) no-repeat;height:20px;width:70px; padding:0px; float:left;text-indent:-500em;}
#most_wanted .pagination .next a{background: transparent url(http://www.theapologychannel.com/images/btn_next.gif) no-repeat;height:20px;width:70px; margin-left:3px; padding:0px; float:left;text-indent:-500em;}
#most_wanted .pagination .next a:hover, #most_wanted .pagination .prev a:hover {background-position: 0 -24px;}



/* ARTICLE */
.tac_story{float:left; margin:0px 0px 10px 0px; overflow:hidden;position:relative;}
.tac_story .tac_story_content {float:left; padding:10px 12px 15px 0px; display:inline; width:600px; margin-left:12px;border-bottom:3px solid #CCCCCC;}

.tac_story .tac_story_content2 {float:left; padding:0px 12px 15px 0px; display:inline; width:520px; margin-left:80px;border-bottom:3px solid #CCCCCC;}
.tac_story .tac_story_content .txtdescription2 {padding:8px 0px 10px 0px; font-size:13px; line-height:16px; margin-left:0px;}

.tac_story .tac_story_content_expanded {float:left; padding:0px 12px 15px 0px; display:inline;  margin-left:12px;}
.tac_story .tac_story_content .title {font-size:24px; line-height:24px; padding-bottom:4px;font-family:"Times New Roman", Times, serif}
.tac_story .tac_story_content .thumbholder {float:left; display:inline;margin:0 8px 0 0; padding:0; width:80px; height:auto; background-color:#CCCCCC}
.tac_story .tac_story_content .publish_date {font-size:12px; line-height:18px; padding-bottom:4px;}
.tac_story .tac_story_content .txtdescription, .tac_story .tac_story_content .subtitle {float:left; width:600px; padding:0px 0px 10px 0px; display:inline; font-size:13px; line-height:16px; }
.tac_story .tac_story_content .subtitle {font-weight:bold; padding:12px 0px 0px 0px;}
.tac_story .article_author { font-style:italic; padding-bottom:5px;}

.tac_story .tac_story_content .video_embed {float:left; width:600px; padding:8px 0px 10px 0px; display:inline;}
.tac_story .tac_story_content .txtdescription img {clear:left;display:inline;float:left;margin:0 1em 1.4em 0;}
.txtdescription p {margin:10px 0; font-size:13px; line-height:18px;}


/* STORIES ALL */
.caption {font-size:9px; line-height:12px; padding:4px 0px;}
.tac_story .tac_stories {float:left; padding:10px 12px 15px 0px; display:inline; width:600px; margin-left:12px;border-bottom:3px solid #CCCCCC;}
.tac_story .tac_stories .title {font-size:24px; line-height:24px; padding-bottom:4px;font-family:"Times New Roman", Times, serif}
.tac_story .tac_stories .thumbholder {float:left; display:inline;margin:8px 15px 0 0; padding:0; width:120px; min-height:45px; background-color:#CCCCCC; background: transparent url(http://www.theapologychannel.com/images/uploads/tac_120x45.jpg) top left no-repeat}
.tac_story .tac_stories .publish_date {font-size:1em; line-height:14px; padding-bottom:10px;}
.tac_story .tac_stories .txtdescription, .tac_story .tac_stories .subtitle {float:left; width:450px; padding:6px 0px 0px 0px; display:inline; font-size:13px; line-height:16px; }
.tac_story .tac_stories .subtitle {font-weight:bold}
.tac_story .tac_stories .storyMore2 {font-size:1em;height:1%; margin:0px; padding-top:10px; clear:both}
div.tac_stories ul.storyMore2 li a {background: transparent url(http://www.theapologychannel.com/images/btn_readmore.gif) no-repeat;text-indent:-500em;height:20px;width:85px;display:block;}
div.tac_stories ul.storyMore2 li a:hover {background-position: 0 -24px;}


/* STORY-ARTICLE HOME*/

.home_story {float:left; padding:0px; position:relative;}
.home_story .home_story_content {float:left; margin: 0px 0px 0px 15px; padding:10px 0px 0px 0px; display:inline;border-bottom:1px solid #CCCCCC;width:480px;}
.home_story .home_story_content .publish_date {font-size:12px; line-height:18px; padding-bottom:4px;}
.home_story .home_story_content .title {font-size:24px; line-height:24px; padding-bottom:4px;font-family:"Times New Roman", Times, serif}
.home_story .home_story_content .txtdescription, .home_story .home_story_content .subtitle {float:left; padding:0px 0px 10px 0px; display:inline; font-size:13px; line-height:16px; width:350px}
.home_story .home_story_content  .subtitle {font-weight:bold; padding:6px 0px;}
.home_story .home_story_content .article_author { font-style:italic; padding-bottom:5px; font-size:12px;}
.home_story .home_story_content .imageholder{float:left; display:inline; margin:10px 8px 10px 0; padding:0; width:120px; height:auto; background-color:#CCCCCC}
.home_story .home_story_content .storyMore {font-size:1em;height:1%; margin:0px; padding-top:10px; clear:both}
.home_story .home_story_content ul.storyMore li a {background: transparent url(http://www.theapologychannel.com/images/btn_readmore.gif) no-repeat;text-indent:-500em;height:20px;width:85px;display:block;}
.home_story .home_story_content ul.storyMore li a:hover {background-position: 0 -24px;}

.more_nominees {float:left; height:25px;width:100px; text-indent:-500em;-moz-border-radius:1ex; -webkit-border-radius:1ex; background-color:#ddd; margin-top:2px; padding-left:190px;}
.more_nominees a{background: transparent url(http://www.theapologychannel.com/images/btn_keep_voting.gif) no-repeat;height:20px;width:90px;margin:4px; float:left;text-indent:-500em;}
.more_stories {float:left; height:25px;width:480px; text-indent:-500em;-moz-border-radius:1ex; -webkit-border-radius:1ex; background-color:#ddd; margin-left:16px; margin-top:2px;}
.more_stories a{background: transparent url(http://www.theapologychannel.com/images/btn_more_stories.gif) no-repeat;height:20px;width:90px;margin:4px; float:left;text-indent:-500em;}

.pagination_stories {float:left; height:25px;width:610px; text-indent:-500em;-moz-border-radius:1ex; -webkit-border-radius:1ex; background-color:#ddd; margin-left:12px; margin-top:2px;}
.pagination_stories .more_stories_older {float:left; display:inline; height:25px;text-indent:-500em; width:90px;}
.pagination_stories .more_stories_older a{background: transparent url(http://www.theapologychannel.com/images/btn_older_stories.gif) no-repeat;height:20px;width:90px;margin:4px; float:left;text-indent:-500em;}
.pagination_stories .more_stories_newer {float:left; display:inline; height:25px;text-indent:-500em;width:90px;}
.pagination_stories .more_stories_newer a{background: transparent url(http://www.theapologychannel.com/images/btn_newer_stories.gif) no-repeat;height:20px;width:90px;margin:4px; float:left;text-indent:-500em;}


.more_nominees a:hover, .more_stories a:hover, .pagination_stories .more_stories_older a:hover, .pagination_stories .more_stories_newer a:hover {background-position: 0 -24px;}



/* ARTICLE HOME - OLD */

#home_col1 .tac_story {float:left; padding:0px; position:relative;}
#home_col1 .tac_story .tac_story_content {float:left; padding:0px 12px 15px 0px; display:inline; margin-left:12px;border-bottom:1px solid #CCCCCC;width:400px;}

#home_col1 .tac_story .tac_story_content .publish_date {font-size:12px; line-height:18px; padding-bottom:4px;}
#home_col1 .tac_story .tac_story_content .title {font-size:24px; line-height:24px; padding-bottom:4px;font-family:"Times New Roman", Times, serif}
#home_col1 .tac_story .tac_story_content .txtdescription {float:left; padding:8px 0px 10px 0px; display:inline; font-size:13px; line-height:16px; width:400px;}
#home_col1 .tac_story .article_author { font-style:italic; padding-bottom:5px; font-size:12px;}



/* ARTICLE SOCIAL */
.tac_story .tac_story_content .storyOptions, .tac_mostwanted .tac_mostwanted_content .storyOptions {margin:5px; position:relative; width:600px;}
#maincontent3 .tileOptions {margin:5px 0px 5px 30px; padding-bottom:10px; position:relative; width:600px;border-bottom:3px solid #CCCCCC;}

.tac_story .tac_story_content .storyMore {clear:left;font-size:1em;height:1%;margin:0;}
div.tac_story_content ul.storyMore li a {background: transparent url(http://www.theapologychannel.com/images/btn_readmore.gif) no-repeat;text-indent:-500em;height:20px;width:85px;display:block;}
div.tac_story_content ul.storyMore li a:hover {background-position: 0 -24px;}




.sharethis a{ background:url(http://www.tdbimg.com/image/icon_sharethis.gif?v=7.00 ) top left no-repeat; display:block; text-indent:-9999px; width:70px; height:14px; padding:0; overflow:hidden;}
.storyOptions div.icon_facebook, .tileOptions div.icon_facebook, .tileOptions2 div.icon_facebook{background-image:url(http://www.theapologychannel.com/images/share_fb.gif); height:16px; width:16px; float:left; position:relative; display:block}
.storyOptions div.icon_twitter, .tileOptions div.icon_twitter, .tileOptions2 div.icon_twitter{background-image:url(http://www.theapologychannel.com/images/share_twitter.gif); height:16px; width:16px;float:left; position:relative; display:block}
.storyOptions span.border, .tileOptions span.border, .tileOptions2 span.border {float:left; display:inline;}

.tileOptions2 div.comment{height:16px; width:56px; float:left; position:relative; display:block}



/* COMMENTS */
#dsq-options { display: none; !important;}
#disqus_thread{width:600px;margin-left: 50px;}
.disqus_thread{ position:relative;}

#comment-form textarea {height:60px; !important}
#disqus_thread h3{margin:5px auto 0; text-align:left;}
.dsq-by { display: none; } 
#dsq-content h3 {font-size:18px; color:#666666}





#footer{ padding-top:10px; margin-bottom:40px; margin-left:20px; position:relative; float:left; display:inline; width:900px;  border-top:1px solid #CCCCCC}
.footer_popup_open{z-index:400;}
#footer p{font-size:11px;margin-bottom: 10px;color: #444;line-height: 12px;}
#footer p a, #footer li a{color: #7c7c7c;font-weight: bold;}
#footer a.closebtn{font-size:11px;margin-bottom: 10px;font-weight: bold;color: #f00;text-decoration: underline;}
#footer .dropdown_content{background:#F6F5EF none repeat scroll 0%;position: absolute;top:-25000px;padding: 0 0 0 0px;border:1px solid #CCCABB;border-top: 4px red solid;width: 375px;padding: 10px;}
#footer .logo{display:inline; float:left;width:44px;}
#footer  .menu {float:left; display:inline;padding-top:1px; position:relative;  width:648px;  }
#footer  .menu span{}
#footer  .menu .item{float:left; display:inline;margin-right:1px;background:#000000;padding: 5px 4px 4px 4px;}
#footer  .menu .item:hover{background:#44413C;}
#footer .text{float:left; display:inline;font-size:10px;color:#7C7C7C;padding-top:4px;}
#footer #signup{float:right;display:block;cursor:pointer; }

#footer .submenu { height:14px; overflow:hidden; width:600px; padding:4px 0 0 0;float:left; display:inline;}
#footer .submenu ul, #footer .submenuBelow ul{ list-style:none; }
#footer .submenu ul li, #footer .submenuBelow ul li{ float:left; color:#000; font-size:9px; font-weight:bold; padding:0; margin:0;  }
#footer .submenu ul li a, #footer .submenuBelow ul li a{ color:#000;  font-size:9px;  font-weight:bold; padding:0; margin:0; }
#footer .submenu ul li a:hover, #footer .submenuBelow ul li a:hover{ color:#f00;text-decoration:underline; }

#footer .submenuBelow{ height:14px; overflow:hidden;padding:4px 0 0 0;float:right; display:inline;}


#footer .copyright{  margin:-5px 0 0 0; height:13px; overflow:hidden; width:600px;float:left; display:inline;  }
#footer .code-and-theory{ display:block;  float:right; text-indent:-9999px; width:124px; height:23px; background:url(http://www.tdbimg.com/image/code-and-theory.gif?v=7.00 ) top left no-repeat;}




.social_links {width:200px; height:auto; margin: 10px 0px 10px 0px;}
.social_links ul {margin:0; list-style:none;}
.social_links ul li {padding:0px 0px 3px 0px; font-weight:normal;font-size:12px;margin:0;}
a.soc_button {padding:0px 0px 0px 34px;}

.soc_rss{background:transparent url(http://www.theapologychannel.com/images/icon_rss.gif) no-repeat scroll 0 0 !important;}
.soc_tw{background:transparent url(http://www.theapologychannel.com/images/icon_twitter.gif) no-repeat scroll 0 0 !important;}
.soc_button_txt { line-height:17px;}

  
#popup_register p.main{font-size:11px;color:#626262;font-weight:normal;padding:0 8px;}
#popup_register p.required{font-size:11px;color:#FD1B1C;font-weight:normal;font-style:italic;}
  
  