/*
Theme Name: This Week In 3.0
Theme URI: http://thisweekin.comDescription: This Week In Theme created for the This Week In web tv network (completion Aug 30th, 2010). 
Author: Enrique Gutierrez and Rich Alexander
Version: 3.0
Tags: gray, black, media, multi-column, custom
*/


/* =Reset default browser CSS. -------------------------------------------------------------- */

body {	

font-size: 12px; /* Resets 1em to 10px */	

font-family:Arial;	

background-image:url(images/Bgnd_RS_001.png);

background-position:center;

background-color:#CCC;

color: #FFF;	

margin:0;	

padding:0;	

}	



.clear {

clear:both;

}



img {

border:none;

}



#wrap {

background-repeat:none;

}	



#main_contain {

    margin-left:auto;
    margin-right:auto;
    width:1024px;


}



.containit{	

    width:976px;
    margin-left:auto;
    margin-right:auto;
    

}



#header {		



}

/*.logo {float:left; position: relative; top: -12px; }*/
.logo {float:left; padding-top: 10px; }
#nav {float:right;}
#sub_wrap{background-image:url(images/bg-sub.gif);background-repeat:repeat-x;background-color:#FFFFFF;padding-top:15px;padding-bottom:15px;}
#main {padding-bottom:20px; padding-top: 10px;}
#main_left {width:666px;float:left;}
#main_right {width:250px;float:right;margin-right:35px;}
#sub {}
#sub_left_wide {width:666px;float:left;color:#000;}
#sub_left_wide a {color:#556270;text-decoration:none;}
#sub_left_wide a:hover {color:#000;}
#sub_left_wide h4 {font-size:18px;}
#sub_right_narrow {width:300px; margin-left:4px;float:right;}
#sub_left_narrow {width:250px;float:left;}
#sub_right_wide {width:666px;float:right;}
#sub_wide {width:788px;margin-left:auto;margin-right:auto;}
#info_content {color:#000;padding:20px;min-height:480px;}
#info_content a {color:#556270;text-decoration:none;}
#info_content a:hover {color:#000;}
#info_content h4 {font-size:18px;}
img.alignleft	{  display: block; float: left; margin: 0 20px 16px 0;}
img.alignright	{  display: block; float: right; margin: 0 0 16px 20px;}
#touts {padding-top:15px;padding-bottom:15px;background-color:#E6E6E6;}
.black_box{background-color:#000;width:239px;text-align:center;}
.black_box h1{font-size:16px;margin:0;padding:0;}
.black_box h2{font-size:14px;margin:0;padding:0;}
.feature_title {padding:0;margin:0;color:#FFF;text-decoration:none;font-size:12px;}
.feature_text {padding:0;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:0;font-size:11px;}
.black_top{width:239px;height:10px;background-image:url(images/bg-round-top.png);background-repeat:no-repeat;}
.black_bottom{width:239px;height:10px;background-image:url(images/bg-round-bottom.png);background-repeat:no-repeat;}
#hero_upcoming {width:217px;margin-left:auto;margin-right:auto;}
#coming_up {margin-top:7px}
#featured_update_header {margin-top:7px;margin-bottom:7px}
#featured_update {}
/*Navigation*/#channel_bar { height: 85px; color: #fff;}a.logo { float:left; height:85px; }ul#channel_nav { position: absolute; top: 0; left:0; padding-left: 90px; background: transparent url(images/twi-channel_nav.png) left center no-repeat scroll;  height: 34px;}ul#channel_nav li { position: relative; float: left; height: 30px; width: 30px; margin-top: 4px; display: block;}ul#channel_nav li:hover { background: #282D32;}ul#channel_nav li.current_page_item,ul#channel_nav li.current_page_parent,ul#channel_nav li.current_page_ancestor  { background: #2F353C;}ul#channel_nav li a { display: block; height: 30px; width: 30px; overflow: hidden; text-indent: -9999em; }ul#channel_nav li.page-item-43 a	{ background: transparent url(images/twi-channel_nav_buttons.png) no-repeat scroll 0 0;}ul#channel_nav li.page-item-45 a	{ background: transparent url(images/twi-channel_nav_buttons.png) no-repeat scroll -30px 0;}ul#channel_nav li.page-item-41 a	{ background: transparent url(images/twi-channel_nav_buttons.png) no-repeat scroll -60px 0;}ul#channel_nav li.page-item-34 a	{ background: transparent url(images/twi-channel_nav_buttons.png) no-repeat scroll -90px 0;}ul#main_nav { 	-moz-border-radius:15px 15px 15px 15px;	background:none repeat scroll 0 0 #000000;	float:right;	margin:18px 45px 0 0;	padding:0 15px;	-webkit-border-radius: 15px; 	-khtml-border-radius: 15px; 	padding:0 15px;	}ul#main_nav li { 	float: left;	height: 30px;	margin-left: 6px;	position: relative;	-webkit-border-radius: 4px;	-khtml-border-radius: 4px;		-moz-border-radius: 4px;	border-radius: 4px;	z-index: 20;	list-style:none;}ul#main_nav li.current a { color: #CCC; }ul#main_nav li.live a { color: #BF0B12; }ul#main_nav li a {	color: #fff;	padding: 7px 13px 8px;	text-decoration: none;	font-size: 16px;	font-weight: bold;	cursor: pointer;	display: block;	-webkit-border-radius: 4px;	-khtml-border-radius: 4px;		-moz-border-radius: 4px;	border-radius: 4px;}	ul#main_nav li a:hover { color: #fff; background: #51575E; background:url(images/nav_hover-highlight.png) center 0 no-repeat; }.sub_nav {margin-top:58px; margin-left:45px; width:400px;}.sub_nav a {color:#CCCCCC;font-size:13px;font-weight:bold;text-decoration:none;}   div#nav_shows { 	position: absolute; 	top: 52px; 	right: 200px;	width:780px;	color: #fff; 	padding: 10px 8px;		-webkit-border-radius: 10px;	-khtml-border-radius: 10px;		-moz-border-radius: 10px;	border-radius: 10px;	z-index: 9998;	background: #0e0f0f;	height:130px;	padding:10px;	font-size:11px;		display:none;}div#nav_shows div.list { float:left; margin-right:6px; width:150px; }div#nav_shows div.list ul { margin:0; padding:0; }div#nav_shows div.list li { line-height:14px; float:none;	border:1px solid #1E1E1E; 				text-align:center; 				border-bottom:none;				/*background-color:#2e2e30;*/ }  div#nav_shows div.list li:hover {					background-color:#2e2e30; }  div#nav_shows div.list li.subnavlast {  border-bottom:1px solid #1E1E1E; }div#nav_shows div.list li.close { text-align:right;border:none; background:none; }  div#nav_shows div.list a { color:#FFF; font-size:11px; text-decoration:none; margin-top:3px; padding:0; }div#nav_shows div.list a:hover { color:#FFF; text-decoration:none; margin-top:3px; padding:0; }div#nav_shows li a { font-size: 14px; line-height: 24px; font-weight: normal; display: block; padding: 4px 0;}div#nav_shows li a:hover { text-decoration: underline; background: transparent; padding: 4px 0}/* Content */.sub_home {    float: left;font-size: 18px; /* Resets 1em to 10px */	font-family:Arial;	color:#000000;	}#featured_slide{width:788px;margin:0;padding:0;}#recently_on{width:788px;margin:0;padding:0;}ul.landing_episode_list {	margin: 20px 0;	position: relative;	display: block;	margin:0;	padding:0;    float: left;}

.page-template-live-php #main_contain {
    background-color: #FFFFFF;
    background-image: url("http://thisweekin.com/wp-content/themes/WP-ThisWeekIn/images/bg-info.gif");
    background-repeat: repeat-x;
}
.page-template-live-php #info_content {
    padding: 50px 20px 20px;
}

ul.landing_episode_list li.videoitem {	
    display: block;	
    position: relative;	
    top: 0;	
    left: 0;	
    float: left;	
    width: 187px;	
    /*height: 290px;*/	
    margin: 0px 10px 8px 0;	
    line-height:14px;}
    
ul.landing_episode_list li.videoitem h2 {	
    font-size:12px;	
    font-weight:bold !important;	
    font-size:12px;	color:#333333; 	
    padding-bottom:0px !important;	}
    
ul.landing_episode_list li.videoitem div.thumbnail {	
    	
    display:block;	
    height:114px;
    /*margin: 5px 0 10px 0;	
    width:187px;	*/
    
    }
    

ul.landing_episode_list li.videoitem div.thumbnail a {	
    display:block;	
    /*height:104px;	
    width:187px;*/	}
    
ul.landing_episode_list li.videoitem div.thumbnail a img {	
    z-index:1;	
    /*position:absolute;	
    top:36px;	left:0;	*/ }
    
ul.landing_episode_list li.videoitem div.thumbnail a img.float {	
    display:none;	}

ul.landing_episode_list li.videoitem div.thumbnail a:hover img.float {	
    z-index:3;	
    display:block;	
    position:absolute;	
    top:42px;	left:0;	}    


ul.episode_list li.videoitem div.thumbnail a img.float {	display:none;	}


ul.episode_list li.videoitem div.thumbnail a:hover img.float {	z-index:3;	display:block;	position:absolute;	top:32px;	left:10px;	}		
.cat_title {font-size:16px;color:#333;text-decoration:none;}
.itemdesc {color:#333;}
.itemdesc {color:#333;font-size:11px;}
.itemdesc a {color:#333;text-decoration:none;}
.itemdesc a:hover {color:#333;text-decoration:underline;}		
/* -----------------------------------icons */
.homepagesmiconwrap {	width:187px;	height:25px;	}
.miniicons {	float:left;	width:20px;	height:20px;	margin:0 3px 0 0;	}	
.clearboth {	clear:both;	}		
.hider {	height:0;	}
/* Sliders */.jcarousel-skin-tango {margin:0;padding:0;}


.jcarousel-skin-tango .jcarousel-container {    -moz-border-radius: 10px;    }


 /*upload*/
 .jcarousel-skin-tango .jcarousel-container-horizontal {    
    width: 788px;    
    height:205px;	
 }
 
 .jcarousel-skin-tango .jcarousel-container-vertical {   
    width: 217px;    
    height: 185px;   
 }
 .jcarousel-skin-tango .jcarousel-clip-horizontal {    
    width:788px;   
    height:210px;
 }
.jcarousel-skin-tango .jcarousel-clip-vertical {    
    width:  217px;    
    height: 185px;
}
.jcarousel-skin-tango .jcarousel-item {    
    width: 217px;    
    height: 87px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {  	
    width: 187px;	
    height: 262px;}

.jcarousel-skin-tango .jcarousel-item-vertical {    margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {    background: #fff;    color: #000;}
/** *  Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {    
    position: absolute;    
    top: 80px;    
    right: -30px;    
    width: 32px;    
    height: 32px;    
    cursor: pointer;    
    background: transparent url(images/next-new.png) no-repeat 0 0;}
    
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {    background-position: 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {    background-position: 0 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;    
    background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {    
    position: absolute;    
    top: 80px;    
    left: -40px;    
    width: 32px;    
    height: 32px;    
    cursor: pointer;    
    background: transparent url(images/prev-new.png) no-repeat 0 0;}
    
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover 
{    
    background-position: 0 0;

}
    
.jcarousel-skin-tango .jcarousel-prev-horizontal:active 
{    background-position: 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {    cursor: default;    background-position: -96px 0;}/** *  Vertical Buttons */.jcarousel-skin-tango .jcarousel-next-vertical {    position: absolute;    bottom: 5px;    left: 43px;    width: 32px;    height: 32px;    cursor: pointer;   /* background: transparent url(http://sorgalla.com/projects/jcarousel/skins/tango/next-vertical.png) no-repeat 0 0;*/}.jcarousel-skin-tango .jcarousel-next-vertical:hover {    background-position: 0 -32px;}.jcarousel-skin-tango .jcarousel-next-vertical:active {    background-position: 0 -64px;}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {    cursor: default;    background-position: 0 -96px;}.jcarousel-skin-tango .jcarousel-prev-vertical {    position: absolute;    top: 5px;    left: 43px;    width: 32px;    height: 32px;    cursor: pointer;   /* background: transparent url(http://sorgalla.com/projects/jcarousel/skins/tango/prev-vertical.png) no-repeat 0 0;*/}.jcarousel-skin-tango .jcarousel-prev-vertical:hover {    background-position: 0 -32px;}.jcarousel-skin-tango .jcarousel-prev-vertical:active {    background-position: 0 -64px;}.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {    cursor: default;    background-position: 0 -96px;}/*Show Page*/ul#featured_episode_list	{ width: 900px; position: relative;}ul#featured_episode_list li { width: 900px; position: relative; display: none;}ul#featured_episode_list li:first-child { width: 900px; position: relative; display: block;}div#slide_nav	{ text-align: center; display: block; height: 21px;}div#home_slides		{ height: 350px; width: 900px; z-index: 3;}div#home_slides p { padding-bottom: 0; display: none;}div#home_slides p:first-child { display: block;}div#slide_nav.main_index	{ padding: 0; background: transparent; position: absolute; bottom: -28px; left: 0; width: auto; z-index: 5; max-width: 900px;}div#slide_nav.show_index	{ padding: 10px 534px 10px 262px; width: 147px;}div#slide_nav a { display: block; height: 15px; width: 15px; text-indent: -9999em; float: left; margin: 3px; cursor: pointer;}div#slide_nav.main_index a.prev_slide, div#slide_nav.main_index div.direct_nav, div#slide_nav.main_index a.next_slide {	display: block; float: left;}


/*ends here*/





/*---------------------------------	!8 - Comments*/ 
li.videoitem div.comments { padding-right: 24px; background: transparent url(images/twi-comment_bubble.png) no-repeat center right scroll; text-align: right; font-size: 11px; line-height: 15px; font-weight: bold; color: #000; position: absolute; top: -7px; right: 10px; display: block;}div#comments-list { padding: 40px 0;}div#comments-list h3 {	color:#556270;	border-bottom: 3px solid #999;	padding-bottom: 10px;}div#comments-list ol li.comment  { border-bottom:1px dotted #DADADA; padding:10px 0 30px 90px; position: relative; display: block;}li.comment div.comment-author img.avatar { position: absolute; top: 10px; left: 0;}li.comment div.comment-author span.fn	{ padding-bottom: 10px; display: block;}li.comment div.comment-meta { position: absolute; bottom: 15px; left: 0; font-size: 11px;}li.comment div.comment-reply-link { position: absolute; bottom: 15px; right: 0;}li.comment div.comment-content	{ min-height: 60px;}ul.children li.comment { padding-left: 0;}a.prev_slide { background: transparent url(images/slide_nav_buttons.png) no-repeat top left scroll;}div.direct_nav a { background: transparent url(images/slide_nav_buttons.png) no-repeat -42px 0 scroll;}div.direct_nav a.activeSlide { background: transparent url(images/slide_nav_buttons.png) no-repeat -21px 0 scroll;}a.next_slide { background: transparent url(images/slide_nav_buttons.png) no-repeat top right scroll;}div.featured_episode_content { position: absolute; display: block; top: 0; right: 0; width: 250px; color: #fff;}div.episode_tag_wrapper { position: absolute; top: -26px; left: -8px; width: 94px; height: 131px; background: transparent;}div.episode_tag_wrapper .tag_header { display: block; position: absolute; top: 0; right: 0; height: 30px; width: 86px; background: transparent;}div.episode_tag_wrapper .tag_body { background: transparent url(images/twi-episode_tag_bg.png) no-repeat top right scroll; margin-top: 29px; width: 62px; padding: 30px 12px 30px 20px; height: 51px; }.tag_body span { color: #333; text-indent: -9999em; display: block; float: left;}.tag_body span.episode_number-1 { background: transparent url(images/twi-episode-numbers.png) no-repeat -29px 0 scroll; width: 18px; height: 45px; margin-left: 12px}.tag_body span.episode_number-2 { background: transparent url(images/twi-episode-numbers.png) no-repeat -50px scroll; width: 25px; height: 45px; margin-left: 6px}.tag_body span.episode_number-3 { background: transparent url(images/twi-episode-numbers.png) no-repeat -80px 0 scroll; width: 24px; height: 45px; margin-left: 5px;}.tag_body span.episode_number-4 { background: transparent url(images/twi-episode-numbers.png) no-repeat -106px 0 scroll; width: 31px; height: 45px;}.tag_body span.episode_number-5 { background: transparent url(images/twi-episode-numbers.png) no-repeat -140px 0 scroll; width: 25px; height: 45px; margin-left: 6px;}.tag_body span.episode_number-6 { background: transparent url(images/twi-episode-numbers.png) no-repeat -170px 0 scroll; width: 28px; height: 45px; margin-left: 3px;}.tag_body span.episode_number-7 { background: transparent url(images/twi-episode-numbers.png) no-repeat -197px 0 scroll; width: 27px; height: 45px; margin-left: 4px;}.tag_body span.episode_number-8 { background: transparent url(images/twi-episode-numbers.png) no-repeat -224px 0 scroll; width: 27px; height: 45px; margin-left: 4px;}.tag_body span.episode_number-9 { background: transparent url(images/twi-episode-numbers.png) no-repeat -255px 0 scroll; width: 26px; height: 45px; margin-left: 4px;}.tag_body span.episode_number-0 { background: transparent url(images/twi-episode-numbers.png) no-repeat 0 0 scroll; width: 26px; height: 45px; margin-left: 5px;}a.watch_now { 	height: 40px; 	width: 175px; 	display: block;	-webkit-border-radius: 4px;	-khtml-border-radius: 4px;		-moz-border-radius: 4px;	border-radius: 4px;	-moz-box-shadow: 3px 3px 3px #111;	-webkit-box-shadow: 3px 3px 3px #111;	box-shadow: 3px 3px 3px #111;}/* Sponsers and Sharing*/a#itunes_button {background:url("../img/twi-listen_itunes.png") no-repeat scroll center top transparent;cursor:pointer;display:block;height:50px;margin-bottom:10px;text-indent:-9999em;width:250px;} a#itunes_button:hover {background:url("../img/twi-listen_itunes.png") no-repeat scroll center bottom transparent;cursor:pointer;}   .linkcat h2 {display:none;}

div#sponsors_list li {list-style: none;}
#sponsers_share_bar { background: #525961; height: 105px; border-top:1px solid #525961; margin-top:25px;}#inside_sponsers_share_bar {background: transparent url(images/twi_featured_footer_bg.png) no-repeat top center scroll; z-index: 2; min-height: 105px; }

div#sponsors_list 
{ 
    width: 475px; 
    display: block;
    overflow: hidden; 
    float:left; 
    height: 105px; 
    background: transparent url(images/twi-sponsors_header.png) no-repeat 0 18px scroll;
}
    
div#sponsors_list ul li {list-style: none;display: inline;margin-right:8px;margin-top:0;}
/******************PAGE OPTIONS MENU  *************************/
div#subscribe_options
{ 
    /*width: 450px;*/ 
    display: block; 
    height: 105px; 
    float:right;
}
#suscription_area
{
    overflow: hidden;
    padding: 0 !important;
    margin-top: 15px;
    width: 470px;
}

.xoxo.blogroll
{
	margin: 0;
	padding: 0;
	padding-left: 48px;
}
/******/

#suscription_area li
{
    /*background: url(images/orange_bt.png) no-repeat;*/
    float: left;
    margin-right: 10px;
    width: 146px;
    list-style: none !important;
    height: 33px;
    margin-bottom: 10px;

}

#suscription_area li.lnk_twe, #suscription_area li.lnk_face
{
    margin-right: 0px !important;
    width: 140px !important;
}
#suscription_area li.lnk_twe a, #suscription_area li.lnk_face a
{
    padding: 3px 4px !important;
}



#suscription_area li.itunes
{
    margin-right: 0px !important;
    width: 129px;
    
}
#suscription_area li.itunes a
{
    padding: 3px 0px !important;
}
#suscription_area li.rss_bt
{
    width: 140px;
}
#suscription_area li.rss_bt a
{
    padding-left: 1px !important;
}
#suscription_area li a
{
    display: block;
    overflow: hidden;
    padding: 3px 9px;
}


/**/



/*******************************************/
div#subscribe_options ul { padding: 30px 28px;}div#subscribe_options ul li.social_button { display: block; width: 32px; height: 32px; margin: 0 4px; float: left;}li.social_button a { display: block; height: 32px; width: 32px; padding: 0; margin: 0; cursor: pointer; text-indent: -9999em; }a.facebook		{ background: transparent url(images/twi-social_icons.png) no-repeat 0 0 scroll;}a.twitter		{ background: transparent url(images/twi-social_icons.png) no-repeat -41px 0 scroll;}a.itunes		{ background: transparent url(images/twi-social_icons.png) no-repeat -82px 0 scroll;}a.itunes_watch	{ background: transparent url(images/itunes-watch.png) no-repeat center top scroll;}a.rss			{ background: transparent url(images/twi-social_icons.png) no-repeat -121px 0 scroll;}a.arss			{ background: transparent url(images/twi-social_icons.png) no-repeat -160px 0 scroll;}a.facebook:hover	{ background: transparent url(images/twi-social_icons.png) no-repeat 0 -32px scroll;}a.twitter:hover		{ background: transparent url(images/twi-social_icons.png) no-repeat -41px -32px scroll;}a.itunes:hover		{ background: transparent url(images/twi-social_icons.png) no-repeat -82px -32px scroll;}a.itunes_watch:hover{ background: transparent url(images/itunes-watch.png) no-repeat center bottom scroll;}a.rss:hover			{ background: transparent url(images/twi-social_icons.png) no-repeat -121px -32px scroll; }a.arss:hover		{ background: transparent url(images/twi-social_icons.png) no-repeat -160px -32px scroll; }div#subscribe_options a#add_event_button { position: absolute; top: 11px; right: -4px; background: transparent url(images/twi-add_event_icon.png) right top no-repeat scroll; cursor: pointer; text-indent: -9999em; width: 198px; height: 119px; z-index: 3;}/* Episodes on show pages color:#556270;*/ul.episode_list {    float: left;margin: 20px 0;	position: relative;	display: block;	margin:0;	padding:0;}

ul.episode_list li.videoitem {	display: block;	position: relative;	top: 0;	left: 0;	float: left;	width: 187px; /*height: 250px;*/	padding: 10px 10px 8px 9px;}ul.episode_list li.videoitem div.thumbnail a img.float {	display:none;	}ul.episode_list li.videoitem div.thumbnail a:hover img.float {	z-index:3;	display:block;	position:absolute;	top:10px;	left:10px;	}		.itemtitle {font-size:12px;}.itemtitle a {color:#556270; text-decoration:none;} .itemtitle a:hover{color:#000;} div#pagenav { color: #333;}div.wp-pagenavi { float: right;}div#pagenav .wp-pagenavi span.pages {	background-color:#FFFFFF;	border:none;	color:#666;	margin:2px;	padding:2px 4px;	font-size:11px;}div#pagenav .wp-pagenavi span.current { background: #EfF1D9; color: #333; border-color: #dfe1cb; }div#pagenav .wp-pagenavi span.extend { display: none;}div#pagenav .wp-pagenavi a.page	{ border-color: #dfe1cb; color: #999;}div#pagenav .wp-pagenavi a.nextpostslink	{ border-color: #dfe1cb; color: #999;}div#pagenav .wp-pagenavi a.previouspostslink	{ border-color: #dfe1cb; color: #999;}div#pagenav .wp-pagenavi a.last { border-color: #dfe1cb; color: #999;}div#pagenav .wp-pagenavi a.first { border-color: #dfe1cb; color: #999;}div#pagenav .wp-pagenavi a.page:hover	{ border-color: #dfe1cb; background: #EfF1D9; color: #333;}div#pagenav .wp-pagenavi a.nextpostslink:hover	{ border-color: #dfe1cb; background: #EfF1D9; color: #333;}div#pagenav .wp-pagenavi a.previouspostslink:hover	{ border-color: #dfe1cb; background: #EfF1D9; color: #333;}div#pagenav .wp-pagenavi a.last:hover {border-color: #dfe1cb; background: #EfF1D9; color: #333; }div#pagenav .wp-pagenavi a.first:hover {border-color: #dfe1cb; background: #EfF1D9; color: #333; }/*News*/ li.post_item { position: relative; min-height:140px;}	div.post_left { width:70px; float:left;}	div.post_left img { margin-bottom:18px; }	div.post_right { width:490px; float:left; }	div.post_wide { width:740px; margin:0 auto 10px auto; float:left;}		div.post_right img.attachment-post-thumbnail { float:left; padding:0 6px 5px 0; }li.post_item p { font-size:12px; line-height:18px; }#side_column ul li.post_item img { position: absolute; top: 10px; left: 0;}li.post_item h3 { padding-bottom: 10px; }	li.post_item span.small_title { margin-bottom:14px; color:#E9A208; font-size:14px; font-weight:bold; display:block; }		li.news_item{list-style:none; margin-left:-40px;float: left;}li.post_item h5, li.news_item h5 { line-height: 14px; padding-bottom: 5px; color:#000;font-size:12px; margin:0; }li.post_item h5 a, li.news_item h5 a { line-height: 14px; font-weight: bold; font-size:14px; color:#556270; text-decoration:none;  }li.post_item h5 a:hover, li.news_item h5  a:hover { line-height: 14px; font-weight: bold; font-size:14px; color:#000000;  }p.meta { font-size: 10px; text-transform: uppercase; padding: 0; color:#333;}p.teaser { font-size: 12px; margin-top:5px; color:#000;}div.post-date{	width:45px;	height:54px;	padding-top:6px;	background: url(http://thisweekin.com/images/bkg_date.jpg) no-repeat;}	div.post-date div.m {		font-size:12px;		text-align:center;		margin-bottom:6px;		}	div.post-date div.d {		font-size:18px;		text-align:center;		}								/*-------------------------------------	!5 - Post-Content Styles*/.content_column_single { position: relative; }.content_column_single .post_header p.meta { padding-bottom: 10px; }#thevideo { display: block; position: relative;}.single_content_wrapper { float:left; width:500px; padding-left:86px; }.single_news_wrapper { width:500px; }	.single_content_wrapper p, .single_news_wrapper p { line-height:18px; }		.single_content_wrapper ul, .single_news_wrapper ul { font-size:12px; line-height:16px; }	#content .singles_sidebar { padding-top:0 }#page { border-bottom: 3px solid #999; margin-bottom: 20px;}.admin_sidebar { border-top: 3px solid #999; padding-top: 20px; margin-top: 30px;}h3.post_single_title { color: #2f353c;}#social_share {}#social_share div.twitter, #social_share div.facebook, #social_share div.google_buzz { padding: 10px 0; display: block; float: none; min-height: 30px;}#social_share div.twitter { padding-top: 0;}#side_column img { margin-bottom: 0; }.post_header { padding-left: 110px; width: 460px; position: relative; top: -10px;}.post_header .ratingblock { position: absolute; margin: 0; top: 0; left: 220px;}.post_header .ratingblock div.ratingtext { display: none;}.post_header .episode_tag_wrapper { top: -20px;}.post_header .episode_tag_wrapper .tag_body { margin-top: 0;}.singles_sidebar { padding-top: 85px;}div.upcoming_social_links { position: absolute; top: 35px; left: 0;}div.upcoming_social_links_landing { position: absolute; top: 50px; left: 0;}div.post_social { padding-top:8px; height:24px; }div.social_link { width: 95px; float:left; }img.cat_right { float:right }ul.upcoming_list 	{ min-height: 700px;}ul.upcoming_list li { padding-bottom: 15px;}ul.upcoming_list li p.meta { padding-left: 0; padding-bottom: 5px;}div#main_column.content_column_news_single { min-height: 350px;}div.content_column_news_single div.post_header { padding-left: 0; top: 0; padding-bottom: 10px;}div.content_column_news_single div.single_content_wrapper { padding-left: 0;}.entry li {	margin:7px 0 8px 10px;	font-size:13px;	font-weight:normal;	line-height:16px;	padding-bottom:16px;}.entry ul li:before {	content: "\00BB \0020";}.entry ul {	margin-left:0;	padding:0 0 0 10px;	display:block;	margin:1em 0;}strong {	font-weight: bold;}#rotate_shows_wrap {height:125px;padding-top:25px;padding-bottom:25px;}						/*---------------------------------	!6 - Footer Styles*/ #footer { height:170px; min-height: 170px; background: #556270 url(images/twi-footer_bg.png) repeat-x bottom left scroll; }#footer .wrapper { background: transparent url(images/twi-footer_wrapper_bg.png) no-repeat  top center scroll; z-index: 2; display: block; min-height: 170px; }#footer_social { width: 285px; float:left; margin-top:50px;}#footer_social h4 { display: block; text-indent: -9999em; background: transparent url(images/twi-footer_header.png) no-repeat left top scroll; width: 200px; height: 30px; padding: 0;}#footer_social p { font-size: 12px; line-height: 18px; color: #333;}ul.social { position: relative; }ul.social li { float: left; height: 18px; width: 18px; margin-right: 4px; text-indent: -9999em; background: transparent;}ul#footer_nav { 	background:#000; 	color: #FFF;  	float:right; 	width: 610px; 	height:118px; 		margin-top:20px;	-webkit-border-radius: 4px;	-khtml-border-radius: 4px;		-moz-border-radius: 4px;	padding-top:14px;	}ul#footer_nav li { float: left; width: 118px; padding-left: 22px; margin-right: 10px; list-style:none; }ul#footer_nav li a { color: #FFF; display: block; font-size: 14px; line-height: 18px; font-weight: bold; line-height:24px; text-decoration:none; }ul#footer_nav li a:hover { color: #ccc; text-decoration: none;}
#social_share .gplus {float: left;width: 83px;}
#social_share .linkedin {float: left;}
ul#footer_nav li.legal { 
    font-size:10px; 
    color:#ccc; 
    float:right; 
    width:240px; 
    margin-top: -15px; 
    margin-right: 20px; }
    
ul#footer_nav li.legal p
{
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    
}
ul#footer_nav li.legal p a
{
    display: inline;
    font-size: 12px;
    font-weight: bold;
}
ul#footer_nav li.legal p span
{
    display: block;
    float: left;
    font-size: 10px;
    margin-top: 10px;
    margin-top: 10px;
}


div.wp-nav ul.menu {		list-style:none;		margin:0 0 14px 0;		padding:0;}div.wp-nav li {		display:inline;		padding:6px 8px;		margin-right:4px;		background:#CCC;}a, img {	outline:none;}





/******************************************Auctions*************************************/

#container{
	/*erased by owenfloat: left;
	width: 590px;
	padding-left: 28px;*/
    /*added by owen*/
    width: 1024px;
    background-color: #FFFFFF;
    background-image: url("images/bg-sub.gif");
    background-repeat: repeat-x;   
    margin: 0 auto;
	padding-top:0px;
    overflow: hidden;
}


#container .center_content
{
    width: 590px;
    overflow: hidden;
    float: left;
}
#container .center_content
{
    width: 590px;
    overflow: hidden;
    float: left;
}
#container .sidebar_auction
{
    width: 300px;
    float: right;
}
#countdown
{
    float: left;
    width:280px;
    background-color:#FFFFFF;
    border:1px solid #000000;
    padding:10px 10px 25px;
    margin-top: 15px;
    color: #000;    
}


#countdown h3
{
    padding: 8px 0;
}
#defaultCountdown
{
    margin: 0 auto;
    width: 278px;
    height: 37px;
    background-color: #BDBEC0 !important;
    border: 1px solid #000000;
    color: #000;
}
#container .sidebar_auction .reg-sidebar
{
    float: left;
    background-color:#FFFFFF;
    border:1px solid #000000;    
    padding:10px;    
    width:280px;
    color: #000;
}

#container .sidebar_auction .wpcf7
{
    float: left;
    background-color:#FFFFFF;
    border:1px solid #000000;    
    padding:10px;
    width:280px;
    margin-top: 15px !important;
    margin-left: 0px !important;
}


/*.wpcf7-validates-as-required
{
    width: 274px !important;
}
.wpcf7-form-control-wrap.your-message textarea
{
    width: 274px;
}*/
/*.submit-button
{
    margin-left: 173px !important;   
}*/


.wpauction {
  width: 100%;
  }
  
.wpauctions-block {
  background-color: #FFF;
  border:1px solid #000000;
  margin-bottom:22px;
  overflow:hidden;
}

.wpauctions-block .auctionimages {
    float:left;
}

.wpauctions-block .auctiondescription {
    border: none;
    float:left;
    padding: 10px 25px;
    
}

.wpauctions-block .auctiondescription p {
    padding: 0;
}

.reviews {
  background-color: #FFF;
  border:1px solid #000000;
  float: left;
  margin-bottom:22px;
  padding:20px;
  width: 549px;
  color: #000;
}


/*.scribblefont {
  padding-left: 20px;
  padding-top: 20px;
}*/


.wpauctions-container {
	background-color: #BDBEC0;
}



.reg-sidebar.closed{
    
    background-color:#FFFFFF;
    border:1px solid #000000;
    width:280px;
    padding:10px;
   
}

*:first-child+html .reg-sidebar{
	margin-top: -492px;
}



#countdown h3
{
    padding: 8px 0;
}
#defaultCountdown
{
    margin: 0 auto;
    width: 200px;
    height: 37px;
    background-color: #BDBEC0 !important;
    border: 1px solid #000000;
}

.wpcf7 {
    background-color:#FFFFFF;
    border:1px solid #000000;
    left:635px;
    padding:10px;
    position:absolute;
    top:435px;
    width:280px;
}

*:first-child+html .wpcf7{
	top:140px;
}

#TB_window a:link img{
	display: none;
}

#TB_window a:link {
	background: url("images/tb-close.png") no-repeat;
	width: 15px;
	height: 15px;
	display: block;
}

/*
.wpcf7-validates-as-required
{
    width: 274px !important;
}
.wpcf7-form-control-wrap.your-message textarea
{
    width: 274px;
}
.submit-button
{
    margin-left: 173px !important;   
}

.page-template-testauctions-php #container {
    width: 1024px;
}
.page-template-testauctions-php .wpauction{
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 3px solid #1E1E1E !important;
    margin: 0 auto 20px !important;
    overflow: hidden !important;
    padding: 15px !important;
    width: 620px !important;
}*/
.wpauction h3{
    font-size: 30px;
    text-align: center;
    
}
.page-template-testauctions-php .auctionimages {
    padding: 10px 0 !important;
}
.auctionimages #auctionimages_current {
    height: auto;
    text-align: center;
    width: auto;
}
.auctionimages #auctionimages_current img {
    float: none;
    height: auto;
    max-width: 841px;
    width: auto;
}
.auctionimages .list_thumbnails li img {
    height: 80px !important;
    margin: 0 5px 0 0 !important;
    padding: 2px;
    width: auto !important;
}
.page-template-testauctions-php .auctiondescription p {
    padding-bottom: 0 !important;
}
.auctiontables td {
    color: #000000;
}
.info_bidauction
{
    text-align: center;
}
.refresh a
{
    display: block;
    color: #000000;
    text-decoration: none;
    margin-top: 15px;
    
}
.refresh a:hover
{
    text-decoration: underline;
}


#container h6
{
    font-size: 18px;
    display: block;
    margin-left: 15px;
}
.auctiondetails, .auctiontables
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 3px solid #ccc !important;
    color: #000000;
    margin: 0 auto 20px !important;
    overflow: hidden;
    padding: 15px;
    width: 900px !important;
}
.auctiondetails p.current-bid, .auctiondetails p.refresh
{
    background: none repeat scroll 0 0 transparent !important;
    border: 0 none !important;
    margin: 0 0 10px !important;
    padding: 0 !important;
    display: block;
}
.auctiondetails ul {
    text-align: center;
}
.auctiondetails li{
    list-style: none !important;
}
#container .auctiontables h6, #container .auctiondetails h6 {
    margin: 0 0 10px;
}
.page-template-testauctions-php .auctiontables p {
    padding: 0 !important;
}

#container_auction
{
    background-color: #FFFFFF;
    background-image: url("images/bg-sub.gif");
    background-repeat: repeat-x;   
    overflow: hidden;
    padding-bottom: 120px;
    padding-top: 50px;
    width: 1024px;    
}
#container_auction h2
{
    color: #000000;
    font-size: 30px;
    margin: 0 auto;
    width: 350px;
    text-align: center;
    margin-bottom: 25px;
}
#container_auction ul
{
    float: left;
    list-style: none;    
}
#container_auction ul li
{
    overflow: hidden;
    margin-bottom: 15px;
}

#container_auction .contenedor_listauctions
{
    border:  3px solid #cccccc;
    float: left;
    padding: 15px;
    width: 900px;
}
#container_auction .contenedor_listauctions img
{
    float: left;
    padding-left: 10px;
    padding-top: 30px;
}
#container_auction .contenedor_listauctions div
{
    float: right;
    width: 750px;
}
#container_auction .contenedor_listauctions div h4
{
    color: #000000;
    font-size: 20px;
    margin: 0 !important;
    padding-top: 30px;
    
}

#container_auction .contenedor_listauctions div a
{
    color: #000000;
    text-decoration: none;
}
#container_auction .contenedor_listauctions div a:hover
{
    text-decoration: underline;
}
#container_auction .contenedor_listauctions div p
{
    color: #000000;
    text-align: justify;   
}
 #container .wpauction
 {
    background: #fff !important;
    border: 3px solid #ccc;
    margin: 15px auto;
    width: 900px !important;
    padding: 15px;
    
 }


/*************************************menu WP**********************************/
/***************************************************************************/

ul#menu-main_menu 
{ 	
    -moz-border-radius:15px 15px 15px 15px;	
    background:none repeat scroll 0 0 #000000;	
    float:right;	
    margin:25px 45px 0 0;	
    padding:0 15px;	
    -webkit-border-radius: 15px; 	
    -khtml-border-radius: 15px; 	
    padding:0 15px;	
}




ul#menu-main_menu li a 
{	
    color: #fff;
    padding: 5px 13px;	
    text-decoration: none;	
    font-size: 16px;	
    font-weight: bold;	
    cursor: pointer;	
    display: block;	
    -webkit-border-radius: 4px;	
    -khtml-border-radius: 4px;		
    -moz-border-radius: 4px;	
    border-radius: 4px;
    text-align: center;
}

 
.current-menu-item a, .current-menu-ancestor a
{
    color: #fff; 
    background: #bdbdbd;
}
ul#menu-main_menu li a:hover { 
    color: #fff; 
    background: #bdbdbd;
     
    /*background:url(images/nav_hover-highlight.png) center 0 no-repeat;*/ 
}
ul#menu-main_menu li .current-menu-item
{
    background: #bdbdbd;
}

ul#menu-main_menu li:hover>ul
{
	/* display: block;*/
}


.showsdesp
{
    
    width: 105px;
}
.showsdesp.clicked
{
    background: url(images/bg_extend.png) no-repeat -1px 23px;
    padding-right: 6px;
}
.showsdesp.clicked a
{
    margin-bottom: 1px ;
}
.showsdesp.current-menu-item a
{
     background: #bdbdbd;
} 
ul#menu-main_menu li.current a { color: #CCC; }

.showsdesp a
{
    margin-left: 8px;
    margin-right: 0px;
}


#menu-main_menu ul
{
	position: absolute; 	
    top: 29px; 	
    right: -160px;	
    width:579px;	
    color: #fff; 	
    /*padding: 10px 8px;	
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;	
    -moz-border-radius: 10px;
	border-radius: 10px;*/	
    z-index: 9998;
    background: #D3D3D3 url(images/bg_sumenu.jpg) repeat-x;		
    min-height:365px;	
    padding:20px 13px;	
    font-size:11px;
    display: none;
    
    		
}
#menu-main_menu ul ul 
{
    background: none;
    display: block;
    position: static;
    width: 180px;
    height: auto;
    overflow: hidden;
    padding: 0;
    margin-top: 3px;
    
}
#menu-main_menu ul ul li
{
    border: 0;
    text-align:left; 
    /*height: 20px;*/
    background: none;	
}
#menu-main_menu ul ul li a
{
    color: #2f2f2f;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none; 
    text-align: left; 
    margin: 0;  
    background: none;
    padding-bottom: 6px;
}


#menu-main_menu ul li
{
    float:left; 
    margin-right:6px; 
    width:182px; 
    line-height:14px;
    text-align:center;
    
    /*height: 18px;*/ 				
    	
}


ul#menu-main_menu li 
{ 	
    float: left;	
    /*height: 30px;*/	
   /* margin-left: 6px;*/	
    position: relative;
   
    z-index: 20;	
    list-style:none;
}


#menu-main_menu ul li a
{
    color:#2f2f2f; 
    font-size:16px; 
     
    margin-top:3px; 
    padding:0;
    text-align: left;
    margin: 0; 
    background: url(images/title_line.jpg) repeat-x left 17px;
    display: block;
   /* height: 19px;*/
    padding-bottom: 10px;
     
}


#menu-main_menu ul li a:hover 
{
    background: url(images/title_line.jpg) repeat-x left 17px;
}

#menu-main_menu ul ul li a:hover
{
    background: none;
}


#menu-main_menu ul li#close_bt
{
    position: absolute !important;
    bottom: 0px;
    right: 0px;
    width: 110px !important;
    height: 20px !important; 
    float: none !important;
    margin: 0 !important;
    padding: 0 !important;
    
}
#menu-main_menu ul li#close_bt a
{
    
    background: url(images/close_bt.png) no-repeat 50px 1px !important;
    border: 0;
    cursor: pointer !important;
    width: 66px !important;
    margin: 0px 5px 0px 0px !important;
    padding: 0 !important;
    float: right !important;
    font-weight: normal !important;
    
}

#menu-main_menu ul li a
{
    cursor: auto;
}
#menu-main_menu ul li a:hover
{
    color: #000000;
}
#menu-main_menu ul ul li a
{
    cursor: pointer;
}
#menu-main_menu ul ul li a:hover
{
    color: #ffffff;
}

#menu-main_menu-1, #menu-main_menu-2
{
    display: none !important;
}
/*************************************owne**********************************/
/***************************************************************************/

/* tooltip*/

.qtip-title
{
    background: #414242 !important;
    color: #ffffff !important; 

}
.episode_list .videoitem .thumbnail a
{
    display: block;
}

/*advertisements*/

#main_contain{
    background-color: #1E1E1E;
    background-image: url("images/hero_bg_gradient.png");
    background-repeat: no-repeat;
    position: relative;
}
#main_contain .advertising_right, #main_contain .advertising_left
{
    position: absolute;
    top: 155px;
    width: 150px;
    overflow: hidden;
}
#main_contain .advertising_right a, #main_contain .advertising_left a
{
    text-decoration: none;
    display: block;
} 
#main_contain .advertising_right
{
    
    
    left: 1029px;
    right: -150px;
    
}
#main_contain .advertising_left
{
    
    position: absolute;
    left: -155px;
    
    
}
.content-top{
    float: left;
    width: 100%;
}
.button-facebook{
    float: right;
    margin-right: 7px;
    margin-top: 18px;
    width: 145px;
}
.st_sharethis_button{
    float: left;
}
.fb_edge_widget_with_comment {
    margin-top: 1px;
}
/**********/
