
/* added styles for the botd revision 9/5/06
-----------------------------------------------*/
.botd-styles {
width: 755px;
}
.botd-styles p {
padding: 0;
margin: 0;
}
.botd {
width: 760px;
}
.botd-styles h1, .botd-styles p.hdr{
margin: 0;
padding: 5px 5px 5px 8px;
font-weight: bold;
font-size: 17px;
background:#487A9F url(../images/botd_blue_frame_top.gif) no-repeat;
color: #fff;
height: 20px;
}

.botd-header {
height:50px;
vertical-align:bottom;
}

.image img {
padding: 6px;
background-color: #fff;
border: 1px solid #999;
}
.botd-store ul {
padding-top: 0;
margin-top: 0;
}
.botd-store li {
padding-bottom: 8px;
}

.botd-store li a:link, .botd-store li a:visited {
font:normal 11px Arial, Verdana, Helvetica, sans-serif;
}


.botd-highlights {
width:50%;  
padding: 8px;
}
.botd-highlights img {
border: 1px solid #999;
padding: 5px;
background-color: #fff;
margin-left: 8px;
}

.botd-highlights h4 {
font: bold 12px arial, verdana, helvetica, sans-serif;
padding:0; margin: 0;
}
.botd-advertisement img {
margin-left: 20px; margin-top: 155px;
}

.botd-dropdown {
margin-right: 10px; border:1px solid #0C61A5; color: #666666;
}

/* added botd styles end 
------------------------------------------------------------ */


















.allshowsbottom{background-image:url(../images/bg_allshows_bottom.gif);background-position:bottom left;padding:0px 15px 15px 10px;background-repeat:no-repeat;background-color:#EDF3E1;}
.allshowsbottomv2{background-image:url(../images/bg_allshows_bottom_v2.gif);background-position:bottom left;padding:0px 15px 15px 10px;background-repeat:no-repeat;background-color:#EDF3E1;}
.allshowsmiddle{background-image:url(../images/bg_allshows_middle.gif);background-position:top;background-repeat:no-repeat;background-color:#EDF3E1;padding:3px 0px 4px 10px;font-size:11px;}
.allshowsmiddlev2{background-image:url(../images/bg_allshows_middle_v2.gif);background-position:top;background-repeat:no-repeat;background-color:#EDF3E1;padding:3px 0px 4px 10px;font-size:11px;}
.arrow{padding:4px 7px 4px 1px;text-align:right;}
.emailfield{width:123px;margin:3px 0px 3px 0px;font-size:11px;}
.episoderightmenuheader{padding:4px 0px 6px 0px;background-color:#C06559;color:#FFFFFF;font-weight:bold;font-size:11px;}
.episoderightmenuheader a:link,.episoderightmenuheader a:visited{font-size:11px;color:#FFFFFF;font-weight:bold;}
.episoderightmenuoff{font-size:11px;padding:3px 6px 3px 10px;background-color:#EACBC7;}
.episoderightmenuoff a:link,.episoderightmenuoff a:visited{color:#000000;text-decoration:none;}
.episoderightmenuoff a:hover{text-decoration:underline;}
.episoderightmenuon{padding:3px 6px 3px 10px;background-color:#F0DBD8;font-size:11px;}
.famous{font-size:11px;}
.famous a.orange{color:#FF6600;font-weight:bold;}
.famousheader{font-size:18px;color:#A4210F;font-weight:bold;}
.famoustitle{font-size:12px;color:#A4210F;font-weight:bold;}
.photogallery{background-image:url(../images/bg_photo_gallery.gif);background-repeat:no-repeat;background-position:top;background-color:#F2DFDC;padding:21px 0px 0px 0px;vertical-align:top;}
.showscontentleft{background-image:url(../images/bg_shows_left.gif);background-repeat:no-repeat;background-position:top;background-color:#F2DFDC;padding:21px 0px 0px 0px;vertical-align:top;}
.showscontentright{background-image:url(../images/bg_shows_right.gif);background-repeat:no-repeat;background-position:top;background-color:#F2DFDC;padding:21px 0px 0px 0px;vertical-align:top;}
.storeitem{padding:0px 20px 0px 20px;vertical-align:top;}
.pipe{color:#699200;font-size:10px;font-weight:normal;padding:0px 2px 0px 2px}

/* --- photo gallery --- */
.gallerycontentholder{padding:10px 10px 30px 10px;background-color:#C0C9D3;}
.photoGalBkgrnd{background-color:#804040;}
.photoCaption {font-family:Arial;font-weight:normal;font-size:11px;color:#FF3300;background-color:#804040;}
.photoControls {font-weight:normal;background-color:#808080;}
.photoEffects {border:1px solid #000000;}

/* --- Episode Right Menu -- Control DIV for expand all and collapse all links --- */
#p7TMctrl{margin:0 0 12px 0;font-size:12px;display:none;/*/ */display:block;/* Hide from NN4 */}
#p7TMctrl a:link{color:#666666;}
#p7TMctrl a:visited{color:#666666;}
#p7TMctrl a:hover{color:#FF9900;}
/* --- Sets line-height of all menuitems --- */
#p7TMnav{*/line-height:1.35;/* */}
/* --- second level menuitem divs on - Cascades to lower levels; Sets left margin to 16px establishing a cascading indent --- */
#p7TMnav div div{margin:0 0 0 6px;}
/* --- The Link style for top-level menuitems and is read by all browsers --- */
#p7TMnav div a{color:#333333;font-size:12px;}
/* --- The Link style for top-level menuitems hidden from Netscape 4 --- */
#p7TMnav div a{/*/ */padding:1px 0 1px 12px;display:block;background-color:#E93002;border-top:1px solid #EEEEEE;border-right:1px solid #666666;border-bottom:1px solid #999999;border-left:1px solid #999999;text-decoration:none;/* */}
#p7TMnav div a:visited{color:#333333;}
#p7TMnav div a:hover{color:#999999;background-color:#333333;}
/* --- The Link style for second-level menuitems --- */
#p7TMnav div div a{font-size:12px;background-color:transparent;border:0;}
/* --- The Link style for third-level menuitems and lower; To set a specific style for the fourth level, add a div to the selector; Fourth-level example syntax: p7TMnav div div div div a {declaration} --- */
#p7TMnav div div div a{font-size:12px;}
/* --- rules programatically assigned to parent links when image-based plus and minus option is selected. The padding on the 4 following rules supercedes (via !important) the padding on the p7TMnav div a selector when you've chosen the option to use images for the plus and minus signs --- */
.p7currentmark{font-weight:bold;text-transform:uppercase;color:#333333 !important;/*padding:1px 0 1px 20px !important;*/ background-color:transparent !important;}
.p7defmark{background-image:none;padding:1px 0 1px 20px !important;}
.p7minusmark{background-repeat:no-repeat;background-image:url(p7t_minus.gif);background-position:6px 50%;padding:1px 0 1px 20px !important;}
.p7plusmark{background-repeat:no-repeat;background-image:url(p7t_plus.gif);background-position:6px 50%;padding:1px 0 1px 20px !important;}

/* born on this day
----------------------------------------------------------- */







h2 {color: #ffffff;font-weight: bold;font-size: 18px;margin:0px;padding-top:4px;}


.blueframetop	{background-image:url(/images/botd_blue_frame_top.gif);padding-left: 18px;}

.blueframebottom{background-image:url(/images/botd_blue_frame_bottom.gif);}


.born-this-day	{color: #000;background-color:#bcd8ee;padding: 16px;}

.born-this-day span img{border: 5px solid #fff;float:left;margin-right: 10px;clear:both;}
.born-this-day h5 {font-size: 16px;font-weight: bold;color: #ff730f;margin: 0;padding-top: 5px;padding-bottom:10px;}

.born-this-day h6 {font-size: 14px;font-weight:bold;color: #0861a3;margin: 0;padding-bottom:6px;}
.born-this-day p {padding: 0;margin:0;margin-top: 5px;}

.born-this-day div .more {margin: 0;padding:0;border: 0;display:none;}

.also-born-this-day {padding: 20px 15px 8px 10px;background-color:#98caef;}
.also-born-this-day p {padding: 0;margin: 5px;}
.also-born-this-day img {display: inline;}

.search-bios p{margin:5px 0 5px 0;}
.search-bios-topbg {background-image:url(/images/botd_search_bios_frame.gif);height: 31px;}
.search-bios-bottombg {background-image:url(/images/botd_search_bios_bottom_frame.gif);height: 20px;}
.small_font	{font-size: 11px;}
.brown_font	{color: #691f36;font-weight: bold;font-size: 11px;}

.light_grey_font	{color: #949d7e;font-size: 11px;}
	
.orange_font	{color: #ff730f;font-size: 16px;font-weight: bold;}

.orange_small	{color: #ff730f;font-size: 11px;font-weight: bold;}

select.month	{width: 150px;}

input.textfield	{width: 270px;}





/* email pop up window
----------------------------------------------------------------------------- */


.emailbg {background-image:url(/images/bg_email.gif); background-repeat:no-repeat; padding:0; margin:0;}
.email-this {font-size:.1.2em; font-weight:bold; color:#666; vertical-align:top; padding-top:8px; padding-bottom:5px;}
.info-sender {border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#f0f0f0; padding:5px;}
.info-receiver {border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#fefefe; padding:5px;}
.email-item-description {font-size:12px; font-weight:normal;}

#asfeatures {
	width:358px;
}

#asfeatures .content-right {
	width:358px; 
	float:left; 
	padding-bottom: 12px;
}

#asfeatures .content-right img {
	padding-right:5px; 
	float:left;
}

#asfeatures a {
	color:black;
	font-weight:bold;
	font-size:12px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#asfeatures .content-right h5 {
	width:250px; 
	float:right; 
	align: top;
	font-size:11px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#asfeatures .content-right p {
	width:250px; 
	float:right; 
	align: top;
	font-size:11px;
	margin-top: 0px;
	margin-bottom: 0px;
}



