/************************************************
 File Name: LHM_newStyle.css
 Author: Brandin Reed
 Date Created: 08/01/08
 Last Updated: 02/25/09
 Last Updated by: Brandin Reed
 Description: Main style (for body).
*************************************************/

body{
margin-top:20px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
background:#cbcbcb url(/css/images/bg.jpg) no-repeat 50% 0;
}

p{
margin-top: 0.2em;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;}

body a:link, body a:visited {
color:blue; } 

p a:link, p a:visited{
color:blue;
text-decoration:none;} 

p a:hover{
text-decoration:underline;} 

h1{
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:20px;
color:#000;}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
color:#4f8597;
margin-bottom:0px;
padding:0px;}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4f8597;
	text-align: center;
	line-height: 22px;
}


h2 a:link, h2 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
color:#4f8597;
margin-bottom:0px;
padding:0px;}

h2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
color:#0073d5;
margin-bottom:0px;
padding:0px;}

h3{
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:underline;
color:#333333;
line-height:25px;}

h4{
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#4f8597;
line-height:20px;}

#container{
	width:942px;
	margin:0 auto 0 auto;
	text-align:center;
	padding:0px;
}


#menubar{
width:940px; 
height:54px; 
background-image:url(/pix/bg_menuBar.gif); 
background-repeat:no-repeat;
margin:0px;
text-align:center;}

#mainmenu{
float:left;
height:54px; }

#mainmenu ul{
margin:0px;
padding:0px;
list-style:none;
float:left;}

#mainmenu li{
display:inline;
float:left;
margin:0 1px 0 0 ;
padding:0px;}

#mainmenu a{
background: url("/css/images/bright_108.gif") no-repeat right top;
margin:0px;
padding:0px;
text-decoration:none;
border:0;
display:block;
float:left;}

#mainmenu a span{
display:block;
background:url("/css/images/bleft_108.gif") no-repeat left top;
padding:0 12px 0 12px;
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-transform:none;
line-height:54px;}

#mainmenu a:hover,#mainmenu li.item_active a{
background-position:right bottom;}

#mainmenu a:hover span,#mainmenu li.item_active a span{
background-position:left bottom;
color:#6A888A;
font-weight:500;
font-style:normal;
text-decoration:none;}

#submenu{
width:928px; 
height:36px; 
margin:0px auto 25px auto;
padding:0px;
text-align:center;}

#logo{
float:left; 
width:118px; 
height:54px;}

#search{
float:left; 
display:inline;
margin:0px 3px 0px 11px;
padding:0px 0px 0px 0px;
border:1px solid red;}

.viewcart{
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
color:#555;
text-decoration:none;}

.viewcart a:link, .viewcart a:visited{
color:#ff8a00;
text-decoration:underline;}

.viewcart a:hover{
color:#ff8a00;
text-decoration:underline;}


#rightnav{
float:left;
width:170px; 
height:auto;
margin:0px;
padding:0px;}


#leftnav_bar{
width:170px; 
height:21px; 
background-repeat:no-repeat;
margin:0px;
padding:4px 0px 0px 0px;
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-indent:14px;
color:#ffffff;
text-align:left;}

#leftnav_bar a:link, #leftnav_bar a:visited{
color:#fff;
text-decoration:none;}

#leftnav{
float:left;
width:170px; 
height:auto;
margin:0px;
padding:0 0 15px 0px;}

#leftnav_bar a:hover{
color:#fff;
text-decoration:underline;}

#leftnav ul{
display:block;
margin:0px 0px 18px 0px;
padding:0px;
list-style-type:none;
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(/pix/bg_box_200.gif); 
background-repeat:no-repeat;
text-align:left;
vertical-align:middle;
line-height:27px;}

#leftnav ul li {
margin:0px;
padding:0px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;}

.sub_active {
list-style-type:none;
display:block;
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
background:#dcdcdc;
text-align:left;
text-indent:10px;
vertical-align:middle;
line-height:27px;}

#leftnav_sub, #leftnav_sub a:link, #leftnav_sub a:visited{
display:block;
margin:0px;
padding:0px 5px 0px 15px;
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#01619b;
text-decoration:none;}

#leftnav_sub a:hover{
color:#01619b;
background-color:#ffffff;
text-decoration:underline;}

#content{
	width:734px;
	float:right;
	height:auto;
	margin:0px 7px 0px 0px;
	padding:0px;
	border:0px solid red;
	text-align:left;
	vertical-align:top;
	background-color: #FFF;
}
#title_bar_033010 {
	background-image: url(/media/pix/title_bar_033010.jpg);
	background-repeat: no-repeat;
	height: 58px;
	clear: both;
}
#header_033010 {
	background-image: url(/media/pix/broadcast_headbg_033010.jpg);
	background-repeat: no-repeat;
	height: 439px;
	clear: both;
}
#vod_screen_033010 {
	float: left;
	margin-top: 150px;
	width: 385px;
}



#content_middle{
float:left;
width:550px; 
height:auto;
margin:2px 0px 0px 0px;
padding:0px 20px 0px 25px;
border:0px solid #cccccc;
text-align:left;
vertical-align:top;}

#content_search{
float:left;
width:720px; 
height:auto;
margin:0px 0px 20px 0px;
padding:0px 10px 15px 37px;
border:0px solid red;
text-align:left;
vertical-align:top;}

#content_search h2 a:link{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0066FF;}
#content_search h2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0000FF;}
#content_search h2 a:visited{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0066FF;}
#content_search h3 a:link{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FF9900; font-weight:normal;}
#content_search h3 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FF6633; font-weight:normal;}
#content_search h3 a:visited{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FF9900; font-weight:normal;}
#content_search h4 a:link{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#009933; text-decoration:none;}
#content_search h4 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#009933; text-decoration:underline;}
#content_search h4 a:visited{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#009933; text-decoration:none;}
#content_search p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}

#footer{
position:relative;
clear:both;
width:940px;
height:auto;
margin:25px 0 0 0px;
}

#footer h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ddd;
font-weight:normal;
text-decoration:none;
margin:0px;
padding:0px;}

#footer h1 a:link, #footer h1 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ddd;
font-weight:bold;
text-decoration:underline;
margin:0px;
padding:0px;}

#footer h1 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
font-weight:bold;
text-decoration:underline;
margin:0px;
padding:0px;}

#footer h2, #footer h2 a, #footer h2 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#aaa;
font-weight:normal;
text-decoration:none;
margin:0px;
padding:0px;
line-height:15px;}

#footer h2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ddd;
font-weight:normal;
text-decoration:underline;
margin:0px;
padding:0px;
line-height:15px;}

.barTitle {
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
font-weight:bold;
text-align:left;
text-indent:15px;
margin-top:20px;}

.barTitle_small {
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
font-weight:bold;
text-align:left;}

label{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:bold;}

.form{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555;
font-weight:normal;}

.form_Title{
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#0066CC;
font-weight:normal;
text-decoration:none;}

.bar_Title{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;}

.required{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF0000;
font-weight:normal;}

.tooltip, .tooltip a, .tooltip a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066cc;
font-weight:normal;
text-decoration:underline;}

#terms{
width:510px;
height:120px;
text-align:left;
vertical-align:top;
background-color:#fff;
border:1px solid #555;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444;
padding:15px;
margin:5px 0px 0px 0px;
overflow:auto;}

#register_today {width:290px; height:250px; border:0px solid #cccccc; padding-top:8px;}
#register_today ul {margin:0px 0px 0px 45px; padding:0px;}
#register_today ul li {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; text-align:left;}


.vod_text_blue a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#144c96; text-decoration:none; }
.vod_text_blue a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }
.vod_text_blue { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }

.vod_text_white a, .vod_text_white a:link, .vod_text_white a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffddb0; text-decoration:none; }
.vod_text_white a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffddb0; text-decoration:underline;}
.vod_text_white {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}
.vod_text_white p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}

.vod_text_w {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.search_url { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#009900; }
.search_url a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#009900; text-decoration:none; }
.search_url a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#009900; text-decoration:underline }


----------------------------------------------test-------


#container_menus{
vertical-align:top;
width:945px;
height:auto;
margin:0px;
padding:0px;}

#container_content{
	width:945px;
	height:2570px;
	min-height:1000px;
	margin:0px;
	padding:0px;
}

#content_home{
float:right;
width:738px;
height:auto;
margin:0px 0px 20px 0px;
padding:0px 0px 15px 27px;
border:0px solid red;
vertical-align:top;}

#content_home_row_2{
width:738px;
height:auto;
margin:0px;
padding:0px;
border:0px solid red;
vertical-align:top;}


#leftnav_test{
float:left;
width:170px; 
height:auto;
margin:0px;
padding:0px;}

#leftnav_test ul{
display:block;
margin:0px 0px 18px 0px;
padding:0px;
font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
list-style-type:none;
background-image:url(/pix/bg_box_200.gif); 
background-repeat:no-repeat;
text-align:left;
vertical-align:middle;
line-height:27px;}

#leftnav_test ul li {
margin:0px;
padding:0px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;}


#leftnav_test ul li a {
display:block; 
height:28px; 
color:#1f6597; 
text-align:left; 
text-decoration:none; 
padding:1px 0px 1px 15px;}

#leftnav_test ul li a:hover {
color:#1a4e72; 
background:#ffffff;}

div#MinistryLetter {
position:relative;
width:349px;
margin:0px; 
padding:0px; 
background-image:url('/pix/ministry_letter_bg.jpg'); 
background-repeat:no-repeat;
text-align:left;}

div#MinistryLetter img { 
border:0px;
margin:0px; 
padding:0px; }

div#Newsletter {
position:relative;
width:349px;
margin:0px; 
text-align:left;}

div#Newsletter img { 
border:0px;
margin:0px; 
padding:0px; }

div#Home_BlankDiv {
position:relative;
width:349px;
margin:0px; 
text-align:left;}

#support_container{float:right; width:720px; height:auto; margin:23px 15px 0px 0px; padding:30px 0px 25px 0px; background-color:#ffffff; border:1px solid #cccccc; border-bottom:1px solid #888888; text-align:center;}
#support_cat_box{float:left; width:308px; height:200px; text-align:left; margin:0; padding:0px 15px 15px 35px;}
#support_cat_box h1, #support_cat_box h1 a, #support_cat_box h1 a:visted{font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif; font-size:15px; margin:0; padding:5px 0px 5px 0px; text-decoration:none;}
#support_cat_box a, #support_cat_box a:visited {color:#259af4; text-decoration:none;}
#support_cat_box a:hover{color:#2970c0; text-decoration:underline;}


#questionfaq { background-color:#FFFFFF; width:723px; height:22px; border:1px solid gray; vertical-align:middle; text-align:left; text-indent:20px; margin:10px 0 0 0px;}
#questionfaq a:link, #questionfaq a:visited { color:blue; }
#answerfaq { width:703px; text-align:left; padding:5px 0 5px 22px;}
#answerfaq a:link, #answerfaq a:visited { color:blue; }

#policy { background-color:#FFFFFF; width:723px; height:22px; border:1px solid gray; vertical-align:middle; text-align:left; text-indent:20px; margin:10px 0 0 0px;}
#policy:hover { background-color:#e3e3e3; cursor:pointer; width:723px; height:22px; border:1px solid gray; vertical-align:middle; text-align:left; text-indent:20px; margin:10px 0 0 0px;}



/*-------------------------------------------------------------------------------NEW HOME PAGE-----------------*/

div#containerMain{ width:928px; margin:-15px 0px 0px 0px; padding:0px; }
div#FlashSlide{ float:right; width:738px; height:auto; margin:0px; padding:0px; border:0px solid red; vertical-align:top;}
div#leftNav_menu { width:168px; height:270px; background:#3c3c3c; padding:8px; line-height:2.2; font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:11px; text-transform:uppercase; color:white; float:left; text-align:left; }
div#leftNav_menu a:link,div#leftNav_menu a:visited{font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:11px; text-transform:uppercase; color:white; text-decoration:none; }
div#leftNav_menu a:hover{text-decoration:underline;}
div#leftNav_menu img {border:0px;}

div#box_L { width:459px; height:369px; background:#ffffff; background-image:url('/pix/home/box_bg.jpg'); background-position:bottom center; background-repeat:repeat-x; clear:both; margin:9px 0px 0px 0px; float:left; text-align:left; vertical-align:top; padding:0px; }
div#box_R { width:459px; height:369px; background:#ffffff; background-image:url('/pix/home/box_bg.jpg'); background-position:bottom center; background-repeat:repeat-x; margin:9px 0px 0px 0px; float:right; text-align:left; vertical-align:top; }

div#box_Title { margin:0px; padding:0px; height:32px; width:100%; background-image:url('/pix/home/box_title_bg.jpg'); background-position:top left; background-repeat:no-repeat; vertical-align:middle;  }
div#box_Title h1 { font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:22px; color:#000000; text-decoration:none; position:relative; font-weight:normal; margin:15px 0px 0px 15px; display:inline; }

/*-------- Video BOX ---------*/

div#videoMenu { width:178px; height:337px; padding:0px; margin:0px; float:left; position:relative;}
div#videoMenu img { display:block;}

div#videoContent_Live { width:281px; height:337px; margin:0px; padding:0px; float:right; }
div#videoContent_Live_VidSnippet { width:281px; height:220px; margin:0px; padding:0px; background:#000; }
div#videoContent_Live_LiveEvents { width:281px; height:107px; margin:0px; padding:0px; }
div#videoContent_Live_LiveEvents_EventsBoxTitle { width:100%; height:24px; padding:6px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:14px; color:#fff; background:#3a3a3a; text-indent:10px; }
div#videoContent_Live_LiveEvents_EventsBox { width:100%; height:87px; margin:0px; overflow-y:auto; padding:0px; background:#3a3a3a; scrollbar-3dlight-color:#3a3a3a; scrollbar-arrow-color:#fff; scrollbar-base-color:#3a3a3a; scrollbar-darkshadow-color:#3a3a3a; scrollbar-face-color:#3a3a3a; scrollbar-highlight-color:#eee; scrollbar-shadow-color:#fff; }
div#videoContent_Live_LiveEvents_EventsBox ul { list-style:none; display:block; margin:0px; padding:0px; width:264px; }
div#videoContent_Live_LiveEvents_EventsBox ul li{ display:block; width:100%; height:20px; background:#3a3a3a; border-bottom:1px solid #5b5b5b; padding:5px 0px 0px 0px; color:#eeeeee; text-indent:10px; font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:11px; }
div#videoContent_Live_LiveEvents_EventsBox ul li:hover{ background:#477788; color:#fff; cursor:pointer !important; cursor:hand;}
div#LiveEvents_Description_Go_Back { color:#98c9db; text-decoration:none; cursor:pointer !important; cursore:hand; position:relative; padding:0px 0px 0px 10px; display:block; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:11px; }

.EventsBox_Text { font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; color:#fff; display:block; padding:0px 10px 0px 10px; width:230px; 	}
.EventsBox_hr { color:#666666; background-color:#666666; width:230px; display:block; margin:0px; padding:0px 0px 0px 10px;}


div#videoContent_Broadcast { width:281px; height:337px; margin:0px; padding:0px; float:right; display:none; background:white; }
div#videoContent_Archive { width:281px; height:337px; margin:0px; padding:0px; float:right; display:none; background:white; }

/*-------- Store BOX ---------*/

div#store_Menu { width:459px; height:32px; display:block; background:#3a3a3a; }
div#store_Menu ul { display:inline; }
div#store_Menu ul li { width:153px; height:32px; list-style:none; float:left; margin:0px; padding:0px; text-align:center; }
div#store_Menu ul li p{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; color:#ffffff; font-size:15px; margin:5px 0px 0px 0px; cursor:pointer; }
div#store_Menu_highLite { width:100%; display:block; margin:0px 0px 0px 0px; position:relative; }

div#special_Offers { width:439px; height:270px; margin:0px; overflow-y:auto; padding:10px; }
.AddToCart_Submit{ cursor:pointer; background:url('/store/pix/add_product_to_cart.png') repeat-x left top; width:183px; height:45px; border:0px; outline:none; }

div#bookstore { width:439px; height:270px; margin:0px; padding:7px 10px 10px 10px; }
/*div#bookstoreCat { width:219px; height:47px; background-image:url('/pix/home/home_bookstore_cat_bg_sbt.gif'); background-repeat:no-repeat; background-position:top left; float:left; display:inline; }*/
div#bookstoreCat { width:194px; height:49px; background-image:url('/pix/home/home_bookstore_cat_bg_sbtt.gif'); background-repeat:no-repeat; background-position:top left; float:left; display:inline; }
div#bookstoreCat h1, div#bookstoreCat h1 a:link, div#bookstoreCat h1 a:visited { display:block; width:209px; font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:15px; color:#000000; text-decoration:none; text-transform:none; text-align:center; margin:10px 0px 0px 0px; padding:0px; font-weight:normal; }
div#bookstoreCat h1 a:hover { color:#009900; font-weight:bold; }

/*-------- Jewish Roots BOX ---------*/

div#jr_Container { width:459px; height:337px; background-image:url('/pix/home/jr_bg.jpg'); background-position:top left; background-repeat:no-repeat; }
div#jr_textDescrCont { width:253px; height:100px; text-align:right; margin:0px; padding:0px 0px 15px 185px; }
.jr_textDescrTitle { font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:18px; font-weight:bold; text-transform:uppercase; color:#3a3a3a; letter-spacing: -0.1em; display:block; margin:0px 0px 7px 0px;  }
.jr_textDescrBody { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#5b5b5b; font-style:italic; }
.jr_textDescrBody a:visited, .jr_textDescrBody a:link{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#8c6134; font-style:italic; text-decoration:none; display:block; margin:10px 0px 0px 0px; }
.jr_textDescrBody a:hover{ text-decoration:underline; }

div#jr_menuContainer { margin:27px 0px 0px 0px; }
div#jr_menuItem { width:250px; height:25px; display:block; background-image:url('/pix/home/jr_menu_rbg_off.jpg'); background-position:top left; background-repeat:repeat-x; text-indent:15px; padding:7px 0px 0px 0px; color:#3a3a3a;}
div#jr_menuItem:hover { width:250px; height:25px; display:block; background-image:none; background:#477788; text-indent:15px; padding:7px 0px 0px 0px; color:#ffffff; cursor:pointer !important; cursor:hand; }
.jr_menuItemText { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; font-weight:bold; cursor:pointer !important; cursor:hand; }

/*-------- Partnership BOX ---------*/

div#pn_Container { width:459px; height:337px; background-image:url('/pix/home/partner_bg.jpg'); background-position:top left; background-repeat:no-repeat; margin:0px; padding:0px; }
div#pn_Spacer { width:459px; height:147px; }
div#pn_MenuContainer { width:182px; float:right; height:150px; }
div#pn_MenuItem a:link, div#pn_MenuItem a:visited{ margin:0px; padding:0px; display:block; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000; text-decoration:none; }
div#pn_MenuItem a:hover { color:#285959 }
div#pn_Text { width:370px; text-align:center; clear:both; margin:0px 0px 0px 32px; }
div#pn_Text a:link, div#pn_Text a:visited { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none; line-height:16px; font-weight:normal; letter-spacing:normal; margin:0px; }
div#pn_Text a:hover { color:#FFFF99; }


/*-------- News & Resources BOX ---------*/

div#box_NewsAndResources { width:100%; height:290px; background:#212121; clear:both; margin:9px 0px 0px 0px; float:left; text-align:left; vertical-align:top; padding:0px; }
div#box_FlashNews { width:580px; height:290px; background:#000000; float:left; }
div#box_Resources { width:318px; height:260px; background:#212121; float:right; color:#ffffff; padding:15px 10px 10px 20px; font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:13px; line-height:22px; }
div#box_Resources a:link, div#box_Resources a:visited{ color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; text-decoration:none; }
div#box_Resources a:hover { text-decoration:underline; }
div#box_Resources h1 { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-weight:bold; display:block; margin:0px; padding:0px; }
div#box_Resources hr { background:#ccc; height:1px; }
div#Resources_L { float:left; width:150px; }
div#Resources_R { float:right; width:150px; }

div#hpSpacer { width:100%; height:10px; clear:both; margin:0px; }



div#flyingDiv { width:400px; height:500px; position:absolute; z-index:9999; margin:auto auto auto 140px; top:75px; }

div#closeFlyingDiv { width:100%; background:white; font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:18px; font-weight:bold; color:black; }.ff_tableCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFF;
	text-align: center;
	padding: 6px;
}
.video_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #780001;
	text-align: center;
	font-weight: bold;
}
#video_links {
	float: right;
	text-align:center;
	width: 400px;
	margin: 0px 10px 0px 0px;
	clear: both;
	display:block;
}
#now_playing {
	background-image: url(../media/pix/now_playing_101309.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #DFDFDF;
	width: 347px;
	margin-top: 42px;
	padding-top: 60px;
	margin-bottom: 0px;
	height: 80px;
}
#now_playing ul li {
	font-family: Arial, Helvetica, sans-serif;
	color: #0F2648;
	font-size: x-small;
	line-height: 30px;
	list-style-image: url(../media/pix/list_icon.gif);
}
.listHeading_101309 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #0F2648;
	font-weight: bold;
}

#vod_titleBar {
	background-image: url(../media/pix/vod_title_100509.jpg);
	height: 58px;
}
#vod_header {
	background-image: url(../media/pix/10curses_title.jpg);
	height: 58px;
	background-color: #0E2648;
	padding-bottom: 38px;
	background-repeat: no-repeat;
}
#vod_screen {
	width: 385px;
	float: left;
	height: 200px;
	margin-top: 150px;
}
#vod_vidcopy_110509 {
	float: right;
	width: 329px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFF;
	font-weight: normal;
}
#vod_package_110509 {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3f3f3f;
	padding-top: 30px;
}
#vod_vidcontrol_110509 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #06F;
	padding-right: 10px;
	padding-left: 10px;
	width: 329px;
	float: right;
	margin-top: 85px;
	text-decoration: underline;
}
#vod_vidcontrol_110509 ul li {
	line-height: 24px;
	font-weight: bold;
	list-style-type: disc;
}

#vod_menu {
	background-color: #0E2648;
	width: 347px;
	float: right;
	vertical-align: baseline;
	line-height: 20px;
}
.vodCopy_101309 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFF;
	padding-left: 20px;
	display: block;
	padding-right: 20px;
}

#vod_ad {
	background-image: url(../media/pix/vod_image_100509.jpg);
	height: 385px;
	clear: both;
	background-repeat: no-repeat;
	margin-top: 20px;
}
#vod_ad_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0F2648;
	margin-left: 25px;
	margin-top: 210px;
	margin-right: 20px;
	float: left;
}
#vod_value {
	float: left;
	margin-top: 210px;
}
#vod_order {
	z-index: 1000;
	float: left;
}
#vod_value h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0F2648;
}
#vod_ad_copy h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0F2648;
}
#vod_ad_copy ul li {
	font-weight: bold;
	color: #0F2648;
	line-height: 22px;
}

#vod_copy {
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 40px;
	margin-left: 20px;
	line-height: 22px;
}
#vod_header_110509 {
	background-image: url(../media/pix/vod_header_110509.jpg);
	background-repeat: no-repeat;
	height: 151px;
}
#video_container_110509 {
	background-image: url(../media/pix/vod_npbg_110509.jpg);
	background-repeat: no-repeat;
	height: 324px;
}
#now_playing_110509 {
	font-family: Arial, Helvetica, sans-serif;
	color: #3f3f3f;
	font-size: small;
	float: right;
	margin-right: 40px;
	list-style-image: url(../media/pix/vod_bullet.png);
}
#vod_ad_110509 {
	background-color: #FFF;
	margin-top: 30px;
}
#vod_head_110509 {
	background-image: url(../media/pix/vod_header_110509.jpg);
	background-repeat: no-repeat;
	height: 151px;
}
#vod_vidscreen_110509 {
	background-image: url(../media/pix/vod_npbg_110509.jpg);
	background-repeat: no-repeat;
	height: 324px;
}
#vod_packageContent_110509 {
	margin-right: 16px;
	margin-left: 16px;
	background-image: url(../media/pix/vod_tizbook_110509.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 10px;
}
.vod_packageText_110509 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3f3f3f;
}

#vod_productShots_110509 {
}

.vod_content_110509 {
	margin-right: 196px;
	line-height: 18px;
}
.contentImages_110509 {
	margin-right: auto;
	margin-left: auto;
}
#content_heading_110509 {
	margin-left: 48px;
}
#vod_order_110509 {
	margin-left: auto;
	width: 346px;
	margin-right: auto;
}
#vod_productShots_110509 {
	margin-top: 38px;
	background-image: url(../media/pix/vod_nlnbpkg_110509.jpg);
	background-repeat: no-repeat;
}
#vod_footer_110509 {
	background-image: url(../media/pix/vod_nlnb_footer.jpg);
	background-repeat: no-repeat;
	height: 395px;
}
.vod_productShots_copy_110509 {
	margin-left: 328px;
	font-style: italic;
	font-size: small;
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	margin-bottom:0px;
}
.vod_endorsments_110509 {
	color: #bd2a75;
	text-align: right;
}
#shadow_container {
	background-image: url(../media/christmas/pix/shadow_bg.png);
	background-repeat: repeat-y;
	width: 1213px;
	margin-right: auto;
	margin-left: auto;
}
#vod_head_010110 {
	background-image: url(../media/pix/vod_head_010110.jpg);
	background-repeat: no-repeat;
	height: 486px;
	background-position: top;
}
#vod_vidcopy_010110 {
	float: right;
	width: 329px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3f3f3f;
	font-weight: bold;
}
#packages_010110 {
	float: right;
}

#vod_vidscreen_010110 {
	height: 324px;
	padding-top: 150px;
}
#vod_vidcontrol_010110 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3f3f3f;
	padding-right: 10px;
	padding-left: 10px;
	width: 329px;
	float: right;
	padding-top: 0px;
	font-weight: bold;
	background-color: #FFF;
	padding-bottom:0px;
	position: relative;
	z-index: 500;
}
#menu_title_010110 {
	background-image: url(../media/pix/now_playing_text.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	height: 32px;
	float: right;
	width: 283px;
	margin-bottom: 6px;
	position: relative;
	z-index:1000;
	margin-top: 6px;
}

#vod_vidcontrol_010110 ul {
	list-style-image: url(../media/pix/vod_bullet.png);
	list-style-position: inside;
	line-height: 22px;
}

#vod_package_010110 {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3f3f3f;
	padding-top: 30px;
	height: 100%;
}
#vod_body_010110 {
	background-image: url(../media/pix/vod_title_010110.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 38px;
	padding-bottom: 28px;
}
#vod_footer_010110 {
	background-image: url(../media/pix/vod_footer_010110.jpg);
	background-repeat: no-repeat;
	height: 423px;
	background-position: bottom;
}
#vod_content_010110 {
	padding-right: 20px;
	padding-left: 20px;
	background-image: url(../media/pix/vod_footer_010110.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#related_products_010110 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #030303;
	margin-top: 10px;
	background-color: #FFF;
}

.table_copy_010110 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f3f3f;
	vertical-align: text-top;
}
.title_text_010110 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: medium;
	color: #fe4c24;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
}

#vod_text_010110 {
	float: left;
	clear: right;
	width: 356px;
	margin-right: 10px;
	text-align: justify;
	line-height: 20px;
	font-weight: normal;
}

.opaque {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity:.50;
}
#partnership_link_010110 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF;
	float: right;
	width: 329px;
	color: #3f3f3f;
	font-size: small;
	text-align: center;
	position: relative;
	z-index: 600;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#menu_033010 {
	float: right;
	margin-top: 150px;
	margin-right: 20px;
	margin-left: 10px;
	width: 266px;
	margin-bottom: 10px;
	color: #fff2b9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: justify;
}
#body_033010 {
	background-image: url(/media/pix/broadcast_bodybg_033010.jpg);
	background-color: #7f1f20;
	background-repeat: no-repeat;
	background-position: top;
}
#footer_033010 {
	background-image: url(/media/pix/broadcast_footbg_033010.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 627px;
}
.broadcast_menu_033010 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 26px;
	font-weight: bold;
	color: #FFF;
	list-style-type: none;
	margin-left: 0;
	padding-left: 1em;
	
}

#content_033010 {
	color: #fff2b9;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 300px;
	padding-left: 20px;
	text-align: justify;
	clear: both;
	background-image: url(/media/pix/broadcast_footbg_033010.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#ff_offering {
	padding-top: 70px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

#ff_offering a {
	padding-top: 70px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	text-decoration:none
}

#packages_033010 {
	float: right;
	margin-left: 20px;
	width: 337px;
	padding: 10px;
	border: 1px solid #FFF;
}
.list_033010 {
	font-size: 12px;
	list-style-type: none;
}
#quicklink_bar {
	width:170px;
	height:21px;
	background-repeat:no-repeat;
	margin:0px;
	padding:4px 0px 0px 0px;
	font-family:"Lucida Sans Unicode","Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-indent:14px;
	color:#ffffff;
	text-align:left;
}
.small_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
}
