@charset "UTF-8";
/* CSS Document */

body{
	background:#1b4298;
	margin-top:0px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

#main_container{
	background: #869ca5 url(https://media.entertainment.com/media/entertainment/member/images/43831_MainBgWhite_2012.gif) top center repeat-y;
	width:782px;
	margin:0px auto;
	*margin:0px auto;
	text-align:left;
}

#container1{
	background: #869ca5 url(https://media.entertainment.com/media/entertainment/member/images/43831_MainBgWhite_2012.gif) top center repeat-y;
	width:782px;
	margin:0px auto;
	*margin:0px auto;
	overflow:hidden;
	text-align:left;
}

a.navHeader:link{
	color:#6f7070;
}
a.navHeader:visited {
    color:#6f7070;
}
a.navHeader:hover {
    color:#6f7070;
    text-decoration:none;
}
a.navHeader:active {
    color:#6f7070;
}


/* Header Style */
.header_48019 {
	width:782px;
	height:130px;
	max-height:130px;
	border:0px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	text-align:left;

}
#header_wrap_48019 {
	background:url(https://media.entertainment.com/media/entertainment/member/images/43831_hdr_bgfix_2012.gif) top center no-repeat;
	width:766px;
	height:130px;
	min-width:766px;
	min-height:130px;
	padding:5px 9px 0 9px;	
}
.header_40819 h5 { /*This hides the titles*/
	display: none;
}

/*logo*/
#logo_48019 {
	margin-left:12px;
	margin-top:4px;
	float:left;
	z-index:1;
}

/*upper right hand corner navigation*/
#personal_nav_40819 {
	padding-top:12px;
	_padding-top:0px;
	*padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-right:15px;
	*margin-right:0px;
	text-align:right;
}
#personal_nav_40819 ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	_padding-top:9px;
	*padding-top:9px;
	padding-bottom:0px;
}
#personal_nav_40819 ul li {
	text-align:left;
	list-style:none;
	display:inline;
	padding-bottom:0px;
}

/* This is so that the seperator line doesn't appear to the right of the final link *
 * Put: class="lastLink" within the li tag of the final list item.                  */
 
#personal_nav_40819 ul li.lastLink {
	border-right:none;
	padding-right:9px;
}
#personal_nav_40819 ul li a:link, #personal_nav_40819 ul li a:visited {
	color:#6c6d6d;
}
#personal_nav_40819 ul li a:hover {
	color:#000000;
}

/*The text that says "welcome [userName]" */

.welcome_40819 {
	position:relative;
	top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6f7070;
	text-align:right;
	font-size:10px;
	padding-right:13px;
	*padding-right:0px;
	padding-top:0px;
	margin-top:0px;
}
.welcome_40819 #userID_48019 {
	color:#f0874a;
	padding-top:0px;	
}
a.not_user {
	color:#6f7070;
}

/* Tab Styles */
#tab{
	width:782px;
	min-width:782px;
	height: 20px;
	text-align: center;
	margin: 0px;
	margin: 0px;
	padding-top: 6px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: -8px;
	background-color: #6985B4;
	z-index:100;
}


ul#tabnav {
	width:761px;
	min-width:761px;
	text-align: center;
	height: 25px;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
}

ul#tabnav li.tab ul{
	list-style:none;
	text-align: left;
	top: 25px;
	font-size: 11px;
	left:0px;
	position: absolute;
	display: table-row;
	width: 190px;
	z-index:104;
	margin-top: -10px;
	margin-left: 6px;
	padding-left: 8px;
	padding-top: 14px;
	padding-bottom: 3px;
	padding-bottom: 2px;
	background-color: #FFF;
	border-left: 1px solid #D3DBE1;
	border-right: 1px solid #D3DBE1;
	border-bottom: 1px solid #D3DBE1;
	border-top: 0px solid #D3DBE1;
	float: none;
	clear: both;
}

ul#tabnav li.tab ul li{
	background-color: #FFF;
}

ul#tabnav li.tab ul li a{
	color: #000;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	vertical-align : middle;
}


ul#tabnav li.tab ul{
	display: none;
	float: none;
	clear: both;
	vertical-align : middle;
}

ul#tabnav li.tab {
	float:left;
	font-size: 11px;
	display: table-row; 
	position:relative;
}

ul#tabnav li.tabh {
	float:left;
	display: block;
	position:relative;
}

ul#tabnav li.tabh a.home_over{
	float:left;
	display: block;
	position:relative;
	color: #000;
	background-color: #FFF;
}

.tabbgb{
	height: 25px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 3px;
	padding-bottom: 2px;
	background-color: #6985B4;
	padding-left: 40px;
	padding-right: 5px;
	vertical-align:baseline;
}

.tabbgba{
	height: 25px;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 3px;
	padding-bottom: 2px;
	background-color: #6985B4;
	padding-left: 40px;
	padding-right: 5px;
	vertical-align:baseline;
}

.tabbg{
	height: 25px;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 3px;
	padding-bottom: 2px;
	background-color: #6985B4;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align:baseline;
}

.tabbg_black{
	height: 25px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 3px;
	padding-bottom: 2px;
	background-color: #6985B4;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align:baseline;
}

.tabbgf{
	height: 25px;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 3px;
	padding-bottom: 2px;
	background-color: #6985B4;
	vertical-align:baseline;
}


ul#tabnav li.tab a.tabbg:hover{
	background-color: #FFF;
	color: #000;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
	vertical-align:baseline;
}


ul#tabnav li.tab a.tabbg_black:hover{
	background-color: #FFF;
	color: #000;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
	vertical-align:baseline;
}

a.over,ul#tabnav li.tab a.tabbg:hover{
	height: 25px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
	background-color: #FFF;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align:baseline;
}

a.over,ul#tabnav li.tab a.tabbg_black:hover{
	height: 25px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
	background-color: #FFF;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align:baseline;
}

ul#tabnav li:hover ul, 
ul#tabnav li.iehover ul, { 
display: none; 
} 

ul#tabnav li:hover ul, 
ul#tabnav ul li:hover ul, 
ul#tabnav ul ul li:hover ul, 
ul#tabnav li.iehover ul, 
ul#tabnav ul li.iehover ul, 
ul#tabnav ul ul li.iehover ul { 
display: block; 
} 

 
ul#tabnav ul ul, 
ul#tabnav ul ul ul { 
display: none; 
position: absolute; 
top: 0; 
}



/* Drop Down Nav Styles */
ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.dropdownnav{
width: 760px;
float:left;
font-family:Trebuchet MS, Trebuchet, sans-serif;
font-size:12px;
text-transform:uppercase;
height:25px;
background-color:#6883b2;
border-bottom: 1px solid #2e69a9;
margin-left:3px;
clear:both;
}

.dropdownnav:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.dropdownnav ul{
float:left;
padding:0;
margin:0 0 0 0;
height:22px;
text-align: center; /*set value to "left", "center", or "right"*/

list-style:none;
}

.dropdownnav ul li{
float:left;
margin:0;
height:22px;
}

.dropdownnav ul li a{
color: #ffffff !important;
margin: 0;
text-decoration: none !important;
padding:6px 21px;
*padding:4px 21px;
display:block;
background:url(https://media.entertainment.com/media/entertainment/sales/images/lp_45855_navsepbg.gif) top right no-repeat;
}

.dropdownnav ul li a:hover, .dropdownnav ul li a.selectednav{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: #FFFFFF; /*THEME CHANGE HERE*/
color:#000000 !important;
padding:6px 21px !important;
*padding:4px 21px !important;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
width:200px !important;
margin-top:-1px;
*margin-top:-21px;
margin-left:0px;
border:solid 2px #afc1d7;
border-top:none;
font-size:12px;
font-family:Trebuchet MS, Trebuchet, sans-serif;
line-height:16px;
text-transform:uppercase;
z-index:100;
padding:8px 0;
background-color: white;
visibility: hidden;
text-align:left;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 15px;
padding: 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
font-weight:bold;
}


.dropdownnav2{
width: 760px;
float:left;
font-family:Trebuchet MS, Trebuchet, sans-serif;
font-size:12px;
text-transform:uppercase;
height:25px;
background-color:#1b4298;
border-bottom: 1px solid #2e69a9;
margin-left:3px;
clear:both;
}

.dropdownnav2:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.dropdownnav2 ul{
float:left;
padding:0;
margin:0 0 0 0;
height:22px;
text-align: center; /*set value to "left", "center", or "right"*/
list-style:none;
}

.dropdownnav2 ul li{
float:left;
margin:0;
height:22px;
}

.dropdownnav2 ul li a{
color: #ffffff !important;
margin: 0;
text-decoration: none !important;
padding:4px 10px;
*padding:4px 10px;
display:block;
background:url(https://media.entertainment.com/media/entertainment/sales/images/lp_45855_navsepbg.gif) top right 
no-repeat;
}

.dropdownnav2 ul li a:hover, .dropdownnav2a ul li a.selectednav{
/*script dynamically adds a class of "selected" 
to the current active menu item*/
display:block;
background: #FFFFFF; /*THEME CHANGE HERE*/
color:#000000 !important;
padding:4px 10px !important;
*padding:4px 10px !important;
}


/*Search boxes*/
#search_wrap_48019 {
	position: relative;
	z-index: 90;
	background-color:#d7e1f3;
	text-align: center;
	width: 760px;
	height: 36px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:11px;
	margin-right:0px;
	margin-top:-65px;
	margin-bottom:10px;
}

#search_wrap_48019 {
	*clear:both;
	*margin:-20px 0 0 11px;
	*padding:0px;
	*overflow:visible;
	*height: 0px;
	*width: 758px;


}


#search_48019 {
	padding-top:6px;
	background-color:#d7e1f3;
	padding-bottom:5px;
	width: 761px;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#969696;
}

#search_48019{
	*padding-top:8px;
	*margin-top:-21px;
	*position:relative;
	*z-index:97;
}

div.search_48019, div.submit_48019 {
	padding-top:0px;
	padding-left:6px;
}

div.search_48019{
	color:#969696;
}

/*keywords input box*/
.search_48019 input {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#969696;
	text-transform:uppercase;
	width:232px;
	padding-left:4px;
}

/*dropdown menu box*/
.search_48019 select {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#969696;
	width:225px;
	padding-left:0px;
	text-align:left;
}

/*submit button*/
.submit_48019 input {
	margin:0px;
	padding:0px;
	vertical-align:text-top;
	border:none;
}

/* Styles For the Search Drop Down Box */
#select_arraw{
	margin-left: -1px;
	margin-top:0px;
	*margin-top: 1px;	
	border: 0px #FFF;
	background-color: #FFF;
	vertical-align: top;
}

.layout_for_text{
	text-align:left;
	
}


.drop_down_area_off{
	width: 247px;
	margin-top: -2px;
	border: 1px solid #7b9ebd;
	position: absolute;
	padding-left: 0px;
	z-index: 100;
	display: none;
	text-align:left;
	background-color: #FFF;
}

#drop_down_area.drop_down_area_on{
	width: 248px;
	*width:250px;
	border: 1px solid #7b9ebd;
	position: absolute;
	left:356px;
	*left:356px;
	top:29;
	*top:25;
	padding-bottom: 10px;
	z-index: 100;
	display: block;
	text-align:left;
    vertical-align:text-top;
	background-color: #FFF;
}


.header_text{
	font-size: 12px;
	font-weight: bold;
	line-height: 200%;
	padding-left: 25px;
}

a.localtion_text{
	padding-left: 25px;
	font-size:10px;
}

.link_text{
	padding-left:25px;
	font-size:10px;

}

.test{
	display: none;
	font-size:11px;

}

#home_center_area{
	float:left;
	width:100%;
	background:url(https://media.entertainment.com/media/entertainment/member/images/43831_MainBgWhite_2012.gif) top left repeat-y;
	text-align:left;
	padding:0 10px 0 12px;
	margin-top:-2px;
	_margin-top:-20px;
	*margin-top:-20px;
}
#home_center_area_rewards{
	float:left;
	width:100%;
	background:url(https://media.entertainment.com/media/entertainment/member/images/43831_MainBgWhite_2012.gif) top left repeat-y;
	text-align:left;
	padding:0 10px 0 12px;
	margin-top:-32px;
	_margin-top:-50px;
	*margin-top:-40px;
}

#col_left{
	float:left;
	_float:left;
	width:499px;
	padding:7px 0px 0px 10px;
}

#col_right{
	float:right;
	_float:right;
	width:240px;
	padding:7px 10px 0 0px;
	margin-right:20px;
	*margin-right:0px;
}

.violator{
	width:709px;
	margin:-13px 0 0 0px;
	
}

.violator{
	*width:761px;
	*margin:0px 0 0 -1px;
}

.violator a{color:#FFFFFF !important;}

.sliderwrapper{
	/*position: relative;  leave as is*/
	overflow: hidden; /*leave as is*/
	background:url(https://media.entertainment.com/media/entertainment/member/images/42772_ModFeatCnt.gif) top left no-repeat;
	width: 490px; /*width of featured content slider*/
	height: 258px;
	}
	.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	/* position: absolute; leave as is*/
	/* left: 0;  leave as is*/
	/* top: 0;  leave as is*/
	padding: 5px;
	width: 490px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 258px;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	}

	.slidernav{
	font-size:12px;
	color:#878787;
	margin:3px 20px 10px 0;
	*margin:3px 10px 10px 0;
	padding:0;
	text-align:right;
	}
	.slidernav a, .slidernav a:visited{
	color:#878787;
	text-decoration:none;
	}
	.slidernav a:hover{
	color:#878787;
	text-decoration:underline;
	}
	.slidernav a.active{
	color:#FFFFFF !important;
	text-decoration:none;
	}
	.slidernav a.active:hover{
	text-decoration:underline;
	}

	.sliderofferspic{
	float:left;
	padding:3px 0 0 10px;
	width:125px;
	font-size:9px;
	color:#FFFFFF;
	}
	.sliderofferspic img{
	margin-bottom:3px;
	}

		
	.slideroffers_left{
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
	.slideroffers_right{
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
	.slideroffers_left div{
	width: 150px;
	margin:0 0 10px 5px;
	*margin:0 0 10px 10px;
	padding:0;
	}
	.slideroffers_left a{
	color:#FFFFFF !important;
	float:left;
	text-decoration:none;
	width:150px;
	*width:155px;
	font-weight:bold;
	}
	.slideroffers_left a:hover{
	text-decoration:underline;
	}
	.slideroffers_left .value{
	text-transform:uppercase;
	}
	.slideroffers_left a.orange{
	text-decoration:underline;
	text-transform:uppercase;
	color:#ff6000 !important;
	font-style:italic;
	font-size:10px;
	}
	
	.slideroffers_right div{
	width: 170px;
	margin:0 0 10px 20px;
	padding:0;
	}
	.slideroffers_right a{
	color:#FFFFFF !important;
	float:left;
	text-decoration:none;
	width: 165px;
	font-weight:bold;
	}
	.slideroffers_right a:hover{
	text-decoration:underline;
	}
	.slideroffers_right .value{
	text-transform:uppercase;
	}
	.slideroffers_right a.orange{
	text-decoration:underline;
	text-transform:uppercase;
	color:#ff6000 !important;
	font-style:italic;
	font-size:10px;
	}
	
	.more_style{
	line-height: 20px;
	padding-top:5px;
	font-size: 12px;
	font-weight: bold;
	font-style:oblique;
	color:#df5808;
	}

	.pagination{
	width: 490px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: right;
	padding: 26px 10px;
	position:relative;
	top:-45px;
	left:-30px;
	font-size:12px;
	}

	.pagination a{
	padding: 0 5px;
	text-decoration: none; 
	color:#FFFFFF;
	}
	.pagination a:hover, .pagination a.selected{
	color: #FFFFFF;
	}

.shoponline_featoffer3{
background:url(https://media.entertainment.com/media/entertainment/member/images/42772_ModShop_FtOfrBg3.gif) top left no-repeat;
height:75px;
position:relative;
left:-6px;
_left:0px;
top:-10px;
padding:45px 0 0px 128px;
}

.shoponline_feat{
float:left;
width:240px;
padding:0;
margin-bottom:10px;
}
.shoponline_feat .logo{
float:left;
text-align: left;
height:35px;
width:90px;
margin:0px 6px 8px 6px;
}
.shoponline_feat .offer{
float:left;
postion:relative;
font-size:10px;
width: 137px;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* Featured Content Slider Module Styles */


.clear{
clear:both;
}



/*  Home_left_module2 */

.Mod_Box_module2{
border:solid 1px #949494;
width:487px;
background:#FFFFFF;
margin-bottom:8px;
}
.Mod_Box_module2 h1{
font-size:18px;
margin:0 0 5px 0;
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-weight:normal;
}

.Mod_TitleBar_module2{
background-color:#a0cf67;
padding:3px 9px;
border-bottom:solid 1px #949494;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
}

.Mod_Content_module2{
width:100%;
float:left;
padding:10px 6px;
_padding:10px 0;
}

.Mod_MoreLink_module2{
text-align:right;
clear:both;
margin:0px 0 5px 0;
*margin:0px 0 5px 0;
}
.Mod_MoreLink_module2 a{
background:url(https://media.entertainment.com/media/entertainment/member/images/43831_ModMoreCircle.gif) 0 5px no-repeat;
padding:0 10px 0 9px !important;
font-size:10px;
width:49px;
}

/* Travel Module Styles */

.TravelMod_FeatPic{
float:left;
}

.TravelMod_Feat1{
float:left;
padding:0 0 0 10px;
font-size:11px;
}

.Mod_SidebySideList{
float:left;
padding:0 20px 0 0;
margin:0 0 0 0;
line-height:17px;
list-style-type:none;
}

.TravelMod_row{
clear:both;
padding-top:10px;
_padding-top:5px;
}

.TravelMod_Feat2{
float:left;
width:215px;
height:115px;
padding:0 0 0 5px;
border-right:solid 1px #8e8e8e;
font-size:11px;
}

.form70{
width:70px;
font-size:11px;
}

.TravelMod_Feat3{
float:left;
margin-left:15px;
font-size:11px;
}

/*  Home_left_module3 */

.Mod_Box_module3{
float:left;
border:solid 1px #949494;
width:487px;
background:#FFFFFF;
margin-bottom:8px;
}
.Mod_Box_module3 h1{
font-size:18px;
margin:0 0 5px 0;
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-weight:normal;
}

.Mod_TitleBar_module3{
background-color:#a0cf67;
padding:3px 9px;
border-bottom:solid 1px #949494;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
}

.Mod_Content_module3{
width:100%;
float:left;
padding:10px 6px;
_padding:10px 0;
}

/*  Home_left_module4 */

	.Mod_Box_module4{
	float:left;
	border:solid 1px #949494;
	width:487px;
	background:#FFFFFF;
	margin-bottom:8px;
	}
	.Mod_Box_module4 h1{
	font-size:18px;
	margin:0 0 5px 0;
	padding:0;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:normal;
	}

	.Mod_TitleBar_module4{
	background-color:#a0cf67;
	padding:3px 9px;
	border-bottom:solid 1px #949494;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	}

	.Mod_Content_module4{
	width:100%;
	float:left;
	padding:10px 0;
	_padding:10px 0;
	text-align:left;
	}

.edition-padd{
	width:230px;
	padding:6px 0 6px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	}
	.edition-padd .title{
	font-size:11px;
	margin:0 0 3px 0;
	padding:0;
	}
	.edition-padd .editionpic{
	float:left;
	padding:0 5px 5px 0;
	height:70px;
	}

	.link_blue{
	color:#21417a;
	}

	.edition-ornagebar{
	background:#f58427;
	border-top:solid 1px #999999;
	padding:7px 2px 7px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:-1px;
	}

	a.link_white, a.link_white:hover{
	color:#FFFFFF;
	}
	
/* Home Right Module 1 Renewal */

.edition-padd_renewal{
	float:left;
	width:230px;
	padding:6px 0 6px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	}
	.edition-padd_renewal .title{
	font-size:11px;
	margin:0 0 3px 0;
	padding:0;
	}
	.edition-padd_renewal .editionpic{
	float:left;
	padding:0 5px 5px 0;
	height:70px;
	}

	.link_blue_renewal{
	color:#21417a;
	}

	.edition-ornagebar_renewal{
	background:#f58427;
	border-top:solid 1px #999999;
	padding:7px 2px 7px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:-1px;
	}

	a.link_white, a.link_white:hover{
	color:#FFFFFF;
	}

/* home_right_module1 */

	.leftmod_module1{
    float: right;
	width:240px;
	border:solid 1px #949494;
	margin-bottom:3px;
	font-size:11px;
	background:#FFFFFF;
	}
	.leftmod_module1 .pad{
	padding:6px 0 6px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	}
	.leftmod_module1 .photo{
	float:left;
	}
	.leftmod_module1 .txtphoto{
	float:left;
	padding:10px 0 0 6px;
	height:80px;
	color:#666666;
	font-weight:bold;
	}

	.leftmod-head_module1{
	background-color: #A0CF67;
	border-bottom:solid 1px #949494;
	padding:4px 0 3px 9px;
	font-family:Helvetica, Arial, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	margin: 0;
	}
	
	.renewal_star{
	float:left;
	background:url(https://media.entertainment.com/ent/assets/discount/modules/40820_mod_headbg.gif) repeat-x;
	border-bottom:solid 1px #949494;
	padding:2px 0 0 9px;
	*padding:2px 0 0 9px;
	height:20px;
	margin:0px;
	height:17px;
	*height:20px;
	}
	.leftmod-head_module1_renewal{
	float:left;
	background:url(https://media.entertainment.com/ent/assets/discount/modules/40820_mod_headbg.gif) repeat-x;
	border-bottom:solid 1px #949494;
	padding:5px 0 0 9px;
	*padding:2px 0 0 9px;
	font-family:Helvetica, Arial, sans-serif;
	color:#21417a;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	height:14px;
	*height:20px;
	width:205px;
	*width:212px;
	}

.leftmod-memservhead{
	background:url(https://media.entertainment.com/media/entertainment/member/images/43831_ModMemServ.gif) top left no-repeat;
	height:15px;
	width:105px;
	margin:8px 0 0 13px;
	padding:0;
	}

	.leftmodarrowlist{
	list-style:none;
	margin-left: -10px; 
	padding: 5px 0 5px 32px;
	}
	.leftmodarrowlist a{
	color:#343434;
	text-decoration:none;
	}
	.leftmodarrowlist a:hover{
	text-decoration:underline;
	}
	.leftmodarrowlist li{
	background: url(https://media.entertainment.com/media/entertainment/member/images/43831_LeftSmArrow.gif) 0px 4px no-repeat; 
	padding: 0 0 3px 10px;
	}


/* home_right_module2 */

	.leftmod_module2{
    float: right;
	width:240px;
	border:solid 1px #949494;
	margin-bottom:3px;
	font-size:11px;
	background:#FFFFFF;
	}
	.leftmod_module2 .pad{
	padding:6px 0 6px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	}
	.leftmod_module2 .photo{
	float:left;
	}
	.leftmod_module2 .txtphoto{
	float:left;
	padding:10px 0 0 6px;
	height:80px;
	color:#666666;
	font-weight:bold;
	}

/* home_right_module3 */
	.leftmod_module3{
    float: right;
	width:240px;
	padding-bottom:3px;
	}

/* home_right_module4 */
	.leftmod_module4{
    float: right;
	width:240px;
	border:solid 1px #949494;
	margin-bottom:3px;
	font-size:11px;
	background:#FFFFFF;
	}
	.leftmod_module4 .pad{
	padding:0px 0 9px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	}
	.leftmod_module4 .photo{
	padding: 6px 0 6px 0;
	text-align:center;
	}
	.leftmod-head_module4{
	background:url(https://media.entertainment.com/ent/assets/discount/modules/40820_mod_headbg.gif) repeat-x;
	border-bottom:solid 1px #949494;
	padding:1px 0 3px 9px;
	font-family:Helvetica, Arial, sans-serif;
	color:#21417a;
	font-weight:bold;
	font-size:12px;
	margin:3px 0 0 0;
	}

/* home_right_module5 */

	.leftmod_module5{
    float: right;
	width:238px;
	border:solid 1px #949494;
	margin-bottom:3px;
	font-size:11px;
	background:#FFFFFF;
	}

	.leftmodfeedback{
	background:url(https://media.entertainment.com/media/entertainment/member/images/43831_ModFeedbackBG.jpg) no-repeat;
	padding:85px 10px 10px 10px;
	}


/****** footer ******/





.save-location{
	margin:50px 32px 120px 32px;
	width:700px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
}

.termsofusage{
margin:10px 0 0 15px;
width:300px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}




/* FOOTER MEMBER SITE */


#footerMemberSite{
float: left;
margin: 10px auto;
padding: 0;
width: 100%;
height: 215px;
color: #fff;
background: url(http://media.entertainment.com/media/entertainment/sales/images/footerbgMemberSite.png) top center no-repeat;
text-align: center;
}

#footerMemberSite p {
margin: 0px auto;
width: 771px;
font-size: 10px;
font-family: Arial;
color: #fff;
text-align: left;
}

#footerMemberSite .column a.footerheader{
color: #e6ecef;
}

#footerMemberSite .column{
margin: 0;
padding: 12px 5px;
font-family: Arial;
font-size: 10px;
text-align: left;
display: inline-block;
vertical-align: top;
*display: inline;
zoom: 1;
height: 170px;
*height: 200px;
background: url(http://media.entertainment.com/media/entertainment/sales/images/footersep.png) left top no-repeat;
}


#footerMemberSite .column#network{
background: transparent;
*width: 160px;
}

#footerMemberSite .column a{
color: #c3ced2;
text-decoration: none;
border: none;
}

#footerMemberSite .column a.entertainment{
display: block;
width: 138px;
height: 28px;
background: url(http://media.entertainment.com/media/entertainment/sales/images/footerlogo.png) center center no-repeat;
text-decoration: none;
}

#footerMemberSite .column a.entertainment:hover{
text-decoration: none;
}

#footerMemberSite .column a.edd{
display: block;
height: 18px;
line-height: 18px;
padding: 0 0 0 26px;
background: url(http://media.entertainment.com/media/entertainment/merchant/edd.png) left center no-repeat;
text-decoration: none;
text-shadow: 1px 1px 0 #0c394e;
color: #c8dfe7;
}

#footerMemberSite .column a.facebook{
display: block;
height: 18px;
line-height: 18px;
padding: 0 0 0 26px;
background: url(http://media.entertainment.com/media/entertainment/merchant/facebook.png) left center no-repeat;
text-decoration: none;
text-shadow: 1px 1px 0 #0c394e;
color: #c2d5eb;
}

#footerMemberSite .column a.twitter{
display: block;
height: 18px;
line-height: 18px;
padding: 0 0 0 26px;
background: url(http://media.entertainment.com/media/entertainment/merchant/twitter.png) left center no-repeat;
text-decoration: none;
text-shadow: 1px 1px 0 #0c394e;
color: #c7f5fc;
}

#footerMemberSite .column a.mobile{
display: block;
height: 18px;
line-height: 18px;
padding: 0 0 0 26px;
background: url(http://media.entertainment.com/media/entertainment/merchant/mobile.png) left center no-repeat;
text-decoration: none;
text-shadow: 1px 1px 0 #0c394e;
color: #e5ffe5;
}

#footerMemberSite .column a:hover{
text-shadow: -1px -1px 0 #0c394e;
color: #fff;
text-decoration: underline;
}







</style>





