@charset "utf-8";
/* CSS Document */

/*  
Theme Name: TVOne Beta
Theme URI: 
Description: TVOne theme ported for WordPress.
Version: 1
*/
html, body {
	height: 100%;
	border: 0;
	margin: 0;
	padding: 0;
}

html, body, table, tr, td, p, span, div {
	color: #333;
        /*color: #ff6600;*/
	background-color: #FFF;
	font: normal 12px Arial,Helvetica,sans-serif;
}

a:link, a:visited, a:active {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}
body 
{
    background-image:url('img/bg.gif');
    background-position:top;
    background-repeat:repeat-x;
    text-align:left;
    min-width: 980px;
}

p {
	background-color: transparent;
}

span,
div 
{
	background-color: transparent;
}

div#main_container
{
	width:980px;
	margin: 0 auto;
	text-align:left;
}

div#promo_banner_container
{
	margin: 0;
	height:92px;
	text-align:center;
}

div#promo_banner_container img
{
	margin: 0;
}

div#main_header
{
	text-align:left;
	height:92px;
	margin: 0;
	padding:0;
}
div#main_header form
{
	margin: 0;
	padding: 0;
}

div#main_header div#tvone_logo a 
{
    background-image:url('img/tvone_logo.jpg');
    background-repeat:no-repeat;
    height:92px;
    /*width:173px;*/
	width:155px;
    outline:none;
    text-indent:-2000px;
    float:left;
}

ul#main_navigation
{
	list-style:none;
	margin:0;
	padding:0;
    display:inline;
    height:92px;
    width:600px;
    line-height:92px;
}

ul#main_navigation li
{
	display:inline;
}

ul#main_navigation a
{
	display:block;
	float:left;
	outline:none;
	text-indent:-2000px;
    background-image:url('img/main_nav_1209.jpg');
    background-repeat:no-repeat;
    height:92px;
    margin-top:8px;
}

ul#main_navigation a:hover
{	
    background-image:url('img/main_nav_hover_1209.jpg');
}

li#home_nav_item a
{
    background-position:left center;
    width:100px;
    margin-left: 12px;
}
li#news_nav_item a
{
    background-position:-100px center;
    width:100px;
}
li#shows_nav_item a
{
    background-position:-200px center;
    width:100px;
}
li#videos_nav_item a
{
    background-position:-300px center;
    width:100px;
}
li#schedule_nav_item a
{
    background-position:-400px center;
    width:114px;
}

#get_tvone_dropdown a, #get_tvone_form a {
	color: #FF6600;
	font-weight: bold;
	margin: 0px 12px;
}

#get_tvone_dropdown #input_box, #search_bar_container #input_box{
	color: #666666;
	width: 259px;
	height: 25px;
	padding: 17px 0px 10px 10px;
	position: absolute;
	left: -10px;
}

#get_tvone_dropdown #get_tvone_bar, #search_bar_container #get_tvone_bar {
	color: #888;	
	background: transparent url(img/get_tvone_bar.jpg) no-repeat;
	font-family: Arial;
	width: 85px;
	height: 20px;
	margin-left: 30px;
	padding: 3px 0px 0px 4px;
	border: 0px none;
}

#get_tvone_dropdown #zip_submit, #search_bar_container #zip_submit {
	vertical-align: bottom;
}

.sidebar_top_submits {
	width: 67px;
	height: 24px;
	background: transparent url(img/orange_submit_button.gif) no-repeat;
	border: 0 none;
	cursor: pointer;
}

div#search_bar_container
{
	width:269px;
	height:92px;
	float:right;
	overflow:hidden;
}

#search_bar_container.secondary {
	background: transparent url(img/get_tvone_dropdown.gif) no-repeat 0px 7px;
}

#search_bar_container.primary {
	background: transparent none;
}

#search_bar_container .activated {
	display: block;
	float: left;
	height: 65px;
}

#search_bar_container .deactivated {
	display: none;
}

ul#tvone_options_navigation 
{
	list-style:none;
	margin:12px 0 0 12px;
	padding:0;
	position: relative;
}
ul#tvone_options_navigation li
{
	display:inline;
	float:left;
	position: relative;
}
ul#tvone_options_navigation li a
{
	outline:none;
	width:20px;
	display:inline;
	height:14px;
	float:left;
}

ul#tvone_options_navigation li#get_nav_item a
{
	background: transparent url(img/arrow-down.gif) no-repeat 71px 5px;
	color: #ff6600;
    width:80px;
	font-weight: bold;
}

#tvone_options_navigation li .divider {
	color: #aaa;
	margin: 0px 6px;
}

ul#tvone_options_navigation li#join_nav_item a
{
	color: #333;
    width:90px;
}
div#input_container
{   
	display:block;
	float:left;
	margin-top:12px;
	margin-left:10px !important; 
    margin-left:4px;
	height: 24px;
    width: 228px;
    padding: 4px;
    padding-left: 4px !important;
    padding-left: 10px;
    background-image:url('img/tvone_search_bar.jpg');
    background-position:-10px -46px ;
    background-repeat:no-repeat;
}
input#tvone_search_bar
{
	background-color: transparent;
	color: #888;
	font-family: Arial;
	border:0;
	width: 225px;
	padding: 0px 0px 0px 3px;
	margin: 0;

	float: left;
	position:static;
}
/* the following rules apply only to IE7 */
*input#tvone_search_bar
{
    margin-left: -12px;
}

input#search_button
{
    margin:15px 0 0 4px;
    float:left;
	width:18px;
	height:18px;
	background-image:url('img/tvone_search_bar.jpg');
	background-position:-250px -48px;
	border:0px;
	padding:0;
    color:transparent;
}

* html #search_button {
	margin: 15px 0px 0px 0px !important;
}





#bottom-ads {
margin: 20px 10px 20px 10px; 
padding: 20px 7px 10px 7px;
list-style: none;
/*background: #fff url(images/bottom-ad-bg2.jpg) bottom no-repeat;*/
height: 120px;
vertical-align:bottom;
}

#bottom-ads li {
float: left;
margin: 20px 7px;
}

#bottom-ads li a img {
	border: none;
}

div#bottom_nav {
	clear: both;
	/*background: url('img/bottom_nav_bg.jpg') no-repeat;*/
        background-color:#f4f2f2;
	/*width:980px;*/
	height:31px;
	margin-top: 40px;
        margin-left: auto;
        margin-bottom: 24px;
        margin-right: auto;
	text-align:center;
	line-height:31px;
	
}

div#bottom_nav a {
	color:#666666;
	font-size: 11px;
	margin: 0px 5px;
}

div#footer_logo {
	background-image:url('img/footer_logo.gif');
	width:135px;
	height:70px;
	margin: 0 auto;	
	text-indent:-8000px;
}

#copyright {
	color: #666;
	font-size: 11px;
	text-align: center;
	margin: 0;
	padding-bottom: 45px;
}

/**** shows page layout change ****/
/*#section_header {
	background: transparent url(img/shows_header.jpg) no-repeat;
	width: 980px;
	height: 125px;
	margin: -15px 0px 25px 0px;
}*/


* html #section_header {
	margin-top: -5px;
}

#section_header h1 {
text-indent: -9999em;
	
}

#content_container {
background: url(images/content-bg.jpg) repeat-x;
height: 500px;
width: 660px;
} 

#content {
	/*background: url(images/content-bg.jpg) repeat-x;*/
	float: left;
	/*padding: 0px 5px 0px 25px;*/
padding: 0px 5px 0px 0px;
	position: relative;
        margin: 0px 0px 20px 0px;
     
}


/*#section_header {
	background-image: url(img/blogs_hdr.jpg);
}*/

/*#section_header {
	background: transparent url(img/fea_lisaraye.jpg) no-repeat;
	width: 660px;
	height: 200px;
	margin: 0px 0px 0px 0px;
}*/


/* content */


#left_sidebar, #right_sidebar {
float:left;
margin: 0;
}

#middle {
float:right;
width: 430px;
}

#left_sidebar {
width: 180px;
}

#middle {
overflow: hidden;
padding: 20px 10px 0px 20px;
margin: 0px 0px 0px 0px;
}

#right_sidebar {
width: 300px;
}

#right_sidebar {margin: 0px 0px 10px 10px;}

#right_sidebar li {list-style: none;}

#right_sidebar_ad { margin: 0px 0px 20px 0px; }

#right_sidebar_ad2 { margin: 20px 0px 20px 0px; }

#left_sidebar {padding: 0px;}
#left_sidebar h2 { 
font-family: 'Trebuchet MS',Verdana,sans-serif; 
font-size: 0px; 
font-weight: bold; 
text-transform: uppercase; 
text-align: left;
/*border-bottom: 1px #000 dotted;*/
line-height: 1;
/*color: #2b2b2b;*/
color:#ececec;
}

#left_sidebar h2 li {list-style:none;}
 
#left_sidebar a {text-decoration: none; color: #ff6600;}
#left_sidebar a:hover { color: #2a2a2a;  }
#left_sidebar p { padding: 0; margin: 0; }
#left_sidebar li { list-style: none; margin: 0 0 20px 0; line-height: 1.75;}
#left_sidebar li ul {padding: 0; margin: 0;}
#left_sidebar li ul li { margin: 1px 0; }

/* SHOWS PAGE LEFT NAVLIST */
#left_sidebar ul {
	width: 180px;
	margin: 0px 20px 0px 0px;
	padding: 0;
	border-top: 1px solid #aaa;
	list-style: none;
}

#left_sidebar ul li {
	/*background: transparent url(/img/arrow-right.gif) no-repeat 7px 9px;*/
        background: transparent url(img/arrow-right.gif) no-repeat 7px 9px;
	padding: 5px 0px 5px 18px;
	border-bottom: 1px solid #aaa;
}

#left_sidebar ul .selected {
	/*background-image: url(/img/arrow-right-gray.gif);*/
        background: transparent url(img/arrow-right-gray.gif)
}

#left_sidebar ul li a {
	color: #333;
	font-weight: bold;
}

#left_sidebar ul .selected a {
	/*color: #ff6600;*/
	color:#ff6600;
}

#left_sidebar ul li select {
	margin: 18px 0px;
	font-size: 11px;
}



/* RIGHT SB MODIFICATIONS */
#right_sidebar h2 { 
font-family: 'Trebuchet MS',Verdana,sans-serif; 
font-size: 20px; 
font-weight: bold; 
text-transform: uppercase; 
text-align: left;
border-bottom: 1px #000 dotted;
line-height: 1;
color: #2b2b2b;
}

#right_sidebar a {text-decoration: none; color: #ff6600;}
#right_sidebar a:hover { color: #2a2a2a;  }
#right_sidebar li ul {padding: 0; margin: 0;}
#right_sidebar li ul li { margin: 1px 0; }
#right_sidebar h2 { color: #2b2b2b; }

/* END RSB MOD */

.content-nav {
  margin: 10px;
  text-align: center;
}
.date-header, .entry-content {
  position: static;
  clear: both;
}
.entry, .trackbacks, .comments, .archive {
  position: static;
  overflow: hidden;
  clear: both;
  width: 100%;
  margin-bottom: 20px;
        
}
.entry-content, .trackbacks-info, .trackback-content, .comments-info, .comment-content, 

.comments-open-content, .comments-closed {
  clear: both;
  margin: 5px 10px;
       
}
.trackbacks-info p, .comments-info p {
  margin-top: 5px;
}
.trackbacks-link {
  font-size: 0.8em;
}
.entry-excerpt, .entry-body, .entry-more-link, .entry-more {
  clear: both;
}
.entry-footer, .trackback-footer, .comment-footer, .comments-open-footer, .archive-content {
  clear: both;
  margin: 5px 10px 20px;
}
.entry-footer p {
  margin-top: 0;
  margin-bottom: 2px;
}
.comments-open label {
  display: block;
}
#comment-author, #comment-email, #comment-url, #comment-text {
  width: 240px;
}
#comment-text {
  margin-bottom: 3px;
}
#comment-bake-cookie {

  margin-left: 0;
  vertical-align: middle;
}
#comment-post {
  font-weight: bold;
}
img.image-full {
  width: 100%;
}
.image-thumbnail {
  width: 115px;
  margin: 0 10px 10px 0;
}
.image-thumbnail img {
  width: 115px;
  height: 115px;
  margin: 0 0 2px;
}
.alignleft { float: left !important; margin:0 15px 15px 15px !important; }
.date-header {
  padding: 3px 3px 3px 10px;
  color: #b1b1b1;
  font-family: 'Trebuchet MS', Verdana, sans-serif;
  font-size: 18px;
  text-align: left;
  font-weight: normal;
}
.trackbacks-header, .comments-header, .comments-open-header, .archive-header {

  color: #ff6600;
  font-family: 'Trebuchet MS', Verdana, sans-serif;
  font-size: large;
  text-align: left;
  font-weight: bold;
}
.content-header {
  margin: 0 0 1px 0;
  padding: 4px;
  color: #441812;
  font-family: 'Trebuchet MS', Verdana, sans-serif;
  font-size: x-large;
  text-align: left;
  font-weight: normal;
}
.entry-header {
  color: #ff6600;
  font-family: 'Trebuchet MS', Verdana, sans-serif;
  font-size: large;
  text-align: left;
  font-weight: bold;
  text-decoration: none;
  margin: 0px 0px 0px 10px;
}
.entry-comments {
  color: #ff6600;
  font-family: 'Trebuchet MS', Verdana, sans-serif;
  font-size: large;
  text-align: left;
  font-weight: bold;
  text-decoration: none;
    margin: 0 0 0px 0px;
}
.entry-comments a:link {
  color: #ff6600;
}
.entry-comments a:visited {
  color: #ff6600;
}
.entry-comments a:hover {
  color: #2a2a2a;
}
.entry-header a {
  color: #ff6600;
  font-family: 'Trebuchet MS', Verdana, sans-serif;
  font-size: large;
  text-align: left;
  font-weight: bold;
  text-decoration: none;
}
.entry-header a:link {
  color: #ff6600;
}
.entry-header a:visited {
  color: #ff6600;
}
.entry-header a:hover {
  color: #2a2a2a;
}
.entry-header a:active {
  color: #ff6600;
}
.entry-list {
  color: #ff6600;
}
.comment-content {
  color: #441812;
  font-family: 'Trebuchet MS', Verdana, sans-serif;
  font-size: small;
  text-align: left;
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
  margin: 10px 0;
}
.entry-content, .entry-footer, .trackbacks-info, .trackback-content, .comments-info, .comment

-content, .comments-open-content, .comments-open-footer, .comments-closed, .archive-content {
  margin: 10px 0;
}
.entry-content p {
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  font-weight: normal;
  color: #2a2a2a;
  line-height:1.6em;
  
}
.entry-footer, .trackback-footer, .comment-footer {
  margin: 0 0 10px 0;
  border-top: 1px dotted #999999;
  padding: 3px;
  color: #999999;
  font-family: 'Trebuchet MS', Verdana, sans-serif;
  font-size: x-small;
  line-height: normal;
  text-align: left;
  font-weight: bold;
}
#comment-author, #comment-email, #comment-url, #comment-text {
  width: 80%;
}

.entry-content {
/*background: url(images/post-bg.jpg) repeat-x;*/
 padding: 0 10px;

}

.entry-body a, .entry-body a:link, .entry-body a:visited {color: #0000ff;}
.entry-body a:hover {color: #2a2a2a;}

.entry{
background: url(images/bottom-post-bg.jpg) no-repeat bottom;
width: 430px; 
}

.entry-footer { margin: 5px 10px; }

h3#comments {
color: #b8b8b8;
letter-spacing: 2px;
font-size: 120%;
}

div.commentmetadata {
color: #7e7c7d;
}

div.entry-comments {
padding-top: 8px;
}

.textwidget {color: #2a2a2a;}


#blog_header {position: relative; height: 55px; }

#blog_header h1 a {background: url(images/thespin-logo2.jpg) no-repeat; display: block; height: 55px; width: 146px; position: relative; top: 0px; left: 0px; text-indent: -9000px; padding: 0; margin: 0;}
#blog_header .rss-link {background: url(images/subscribe-rss.jpg) no-repeat; position: absolute; top: 10px; left: 760px; display: block; height: 43px; width: 146px; text-indent: -9000px;}

.entry-body { background-color: transparent; }

a img { border: none; }

a.pageright:active { float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ff6600; }

a.pageright:visited { float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ff6600; }

a.pageright:link { float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ff6600; }

a.pageright:hover { float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #2a2a2a; }

/* PAGENAVI */
#pn { position: relative; width: 500px; margin-left: auto; margin-right: auto; height:50px; padding-top:20px; }


/* ------------- SUB HDR --------------- */
#section_header_v2 {
	width: 400px;
        margin: -5px 0px 5px 0px;
background: transparent;
}

* html #section_header_v2 {
	margin-top: -5px;
}

#section_header_v2 h1 {
text-indent: -9999em;
	
}


#inner_section_header_left {
        width: 150px;
	float:left;
        height:90px;
        /*background: transparent url() no-repeat;*/
        margin: -5px 0px 5px 0px;
      
}

#inner_section_header_right {
	width: 250px;
	float:right;
        height:90px;
margin: -5px 0px 5px 0px;
       
}

div#twitter a 
{
    background-image:url(img/twitter_icon.jpg);
    background-repeat:no-repeat;
    margin: 20px 20px 0px 40px;
    height:48px;
    width:48px;
    outline:none;
    text-indent:-2000px;
    float:left;
}

div#facebook a 
{
    background-image:url(img/facebook_icon.jpg);
    background-repeat:no-repeat;
    margin: 20px 20px 0px 0px;
    height:48px;
    width:48px;
    outline:none;
    text-indent:-2000px;
    float:left;
}

div#rss a 
{
    background-image:url(img/rss_icon.jpg);
    background-repeat:no-repeat;
    margin: 20px 0px 0px 0px;
    height:48px;
    width:48px;
    outline:none;
    text-indent:-2000px;
    float:left;
}

#gigya-socialize-widget-content {
margin: 20px 0px 20px 0px;
}

#archivestitle {
margin: 10px 0px 10px 0px;
font-family: 'Trebuchet MS',Verdana,sans-serif; 
font-size: 20px; 
font-weight: bold; 
text-transform: uppercase; 
text-align: left;
border-bottom: 1px #000 dotted;
line-height: 1;
color: #2b2b2b;
width: 290px;
}

#tvonewidget { margin: 10px 0px 0px 0px; }

#top_left_sidebar { width:660px; margin: 20px 0px 10px 0px; }

/*#pb { width:400px; height: 200px; }*/
/*#pb p { margin-top: 20px; width:200px; float:right; }*/
/*#pbc { width:420px; height: 900px; }*/

#pbb { width:420px; height: 200px; }
#pbimg { width:170px; height: 200px; float:left; margin-right:10px; }
#pbp { margin-top: 20px; width:230px; float:right; position:relative; left:0px; }
#pbc { width:420px; height: 900px; }


#addthis { width:180px; margin-left:auto; margin-right:auto; margin-top: 40px; }

.twitterwidget { padding: 0; margin: 0; }

div.navigation { width: 400px; padding:10px 0px 10px 0px; }
div.border { padding: 10px 0px 10px 0px;  border-top: 1px dotted #000; }
div.leftarrow { float:left; font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight: bold; width:30px; }
div.alignleft { width: 120px; float: left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; }
div.alignleft a {color:#ff6600;}
div.middle { width:30px; float:left; padding-left:5px; font-family:Verdana, Geneva, sans-serif; font-size:16px;}
div.alignright { width: 130px; float: left;font-family:Verdana, Geneva, sans-serif; font-size:12px; height: 50px; color:#333;}
div.alignright a {color:#ff6600;}
div.rightarrow { width:30px; float:right; font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight: bold; }

#twp1 { width:300px; float:left; }
#twp1 li {padding:10px 0px 10px 0px; border-bottom: 1px dotted #ccc; background: transparent url(img/arrow-right.gif) no-repeat 1px 15px;}
#twp1 ul {padding: 0; margin: 0;}
#twp1 { margin: 0px 0px 0px 0px; }

#twp2 { width:300px; float:left; }
#twp2 li {padding:10px 0px 10px 0px; border-bottom: 1px dotted #ccc; background: transparent url(img/arrow-right.gif) no-repeat 1px 15px;}
#twp2 ul {padding: 0; margin: 0;}
#twp2 { margin: -10px 0px 30px 0px; }

#twplogolink 
{
width: 100px;
height: 35px;
display:block;
background: url(img/twitter_icon2.jpg) no-repeat top right;
text-indent: -9999px;
}

#twplogobox {
position: relative;
height: 35px;
top: 35px;
left: 200px;
}