







body {
	font: 16px Arial, Helvetica, sans-serif;
	color: #000000;
}
#mainContent h2 {
	font-size: 24px;
}
#mainContent h3 {
	font-size: 20px;
	color: #f58427;
}
#mainContent h4 {
	font-size: 18px;
	color: #f58427;
}
#desc {
	font-size: 12px;
}
#buyblock h3 {
	color: #FFFFFF;
	font-size: 14px;
	padding-top: 5px;
	padding-left: 5px;
}
#buyblock p {
	font-size: 11px;
	padding: 5px;
}
#buyContent .button {
	text-align: right;
}
#footer {
 	width:760px;
	color: #656565;
}
#footer .links {
	font-size: 12px;
}
#footer .notice {
	font-size: 9px;
	margin-top: 20px;
	margin-bottom: 0px;
}
#footer .labeled {
	text-transform: uppercase;
}
#footer .partners {
	font-size: 9px;
	margin: 20px 50px;
}
#footer .partners a {
	color: #656565;
}
.link2 	{
	font-size:8pt; 

	color:#0066CC;

}
a {
	text-decoration: underline;
	color: #0052a5;
	}
a:link, a:visited, a:active {
	text-decoration: underline;
	color: #0052a5;
	}
a:hover { 
	text-decoration: underline; 
	color: #0052a5;
	}
img {
	border-style:none;
	border:0;
}
.wrapper {
	width:760px;
}
.hdrimage {
	float:left;
	margin-left:5px;
	border:0;
}
.footer {
	width:760px;
	color: #656565;
}
.footer .links {
	font-size: 12px;
}
.footer .notice {
	font-size: 9px;
	margin-top: 20px;
	margin-bottom: 0px;
}
.footer .labeled {
	text-transform: uppercase;
}
.footer .partners {
	font-size: 9px;
	margin: 20px 50px;
}
.footer .partners a {
	color: #656565;
}
.link2 	{
	font-size:8pt; 
	color:#0066CC;
}
.utilityNav {
height:20px;
background:#D7E1F3;
padding:5px 10px 0 10px;
margin:0px;
font-size: 9px;
text-transform: uppercase;
color: #0066CC;
vertical-align: text-bottom;
}
.utilityNav a {
color: #0066CC;
padding-right: 5px;
padding-left: 5px;
}	
.top-align {
margin-top: 0px;
padding-top: 0px;
}	
#buyBook {
float:left;
padding-top:5px;
}
#otherUtils {
float:right;
padding-top:5px;
}
.mainNav {
position:relative;
left:30px;
top: 10px;
_top: -8px;
margin: 0;
padding: 0;
list-style: none;
clear: both;
}
.mainNav li {
float:left;
}

.top-nav-on {
height:23px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_on_mid.gif) repeat-x;
   }

.top-nav-on a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#000000;
text-decoration:none;
   }
   
.top-nav-off {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_off_mid.gif) repeat-x;
   }

.top-nav-off a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }

.top-nav-buy {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_btb_mid.gif) repeat-x;
   }

.top-nav-buy a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }
.topright_orngbox{
float:right;
width:190px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.orngboxtop{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
}
.orngboxmid{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
background:#fffcf1;
padding: 3px 8px;
font-size: 12px;
text-align:center;
line-height:14px;
}
.orngboxbtm{
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/orngboxbtm.gif) no-repeat;
padding-top:9px;
}
.areabooktitle{
background-color:#a0cf67;
padding: 5px 10px 10px 10px;
margin:0;
font-size: 12px;
color: #000000;
font-weight: bold;
text-align:center;
}
.orngboxmid_pricing{
font-size: 9px;
margin: 5px 0;
}
.orangeboxmid_viewallbooks{
color: #0058a5;
text-decoration: underline;
font-size: 9px;
}

.buybookbtm{
float:left;
_float: none;
margin-left: 30px;
_margin-left: 0;
clear: both;
width:705px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/07_bookright_bg.gif) top right no-repeat;
margin-top:-10px;
}
/*1*/
.buybook_img{
float: left;
width: 137px;
height: 125px;
background:url(http://media.entertainment.com/ent/assets/discount/09/26054_08_bookleft.gif) no-repeat;
}
.buybook_left{
float: left;
width: 292px;
padding: 40px 0 10px 0;
font-size: 16px;
}
.buybook_left h1{
font-size: 19px; 
color: #ff6d1e; 
margin:0;
padding:0;
}
.buybook_right{
float: right;
width: 150px;
padding: 40px;
font-size: 10px;
text-align:center;
}
.savings_strikethru{
text-decoration:line-through;
}
img {
border-style:none;
border:0;
}
.wrapper {
width:760px;
}
.hdrimage {
float:left;
margin-left:5px;
border:0;
}
.link2 	{
font-size:8pt; 

color:#0066CC;

}
.utilityNav {
height:20px;
background:#D7E1F3;
padding:5px 10px 0 10px;
margin:0px;
font-size: 9px;
text-transform: uppercase;
color: #0066CC;
vertical-align: text-bottom;
}
.utilityNav a {
color: #0066CC;
padding-right: 5px;
padding-left: 5px;
}	
.top-align {
margin-top: 0px;
padding-top: 0px;
}	
#buyBook {
float:left;
padding-top:5px;
}
#otherUtils {
float:right;
padding-top:5px;
}
.mainNav {
position:relative;
left:30px;
top: 10px;
_top: -8px;
margin: 0;
padding: 0;
list-style: none;
clear: both;
}
.mainNav li {
float:left;
}

.top-nav-on {
height:23px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_on_mid.gif) repeat-x;
   }

.top-nav-on a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#000000;
text-decoration:none;
   }
   
.top-nav-off {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_off_mid.gif) repeat-x;
   }

.top-nav-off a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }

.top-nav-buy {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_btb_mid.gif) repeat-x;
   }

.top-nav-buy a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }

.topright_orngbox{
float:right;
width:190px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.orngboxtop{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
}
.orngboxmid{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
background:#fffcf1;
padding: 3px 8px;
font-size: 12px;
text-align:center;
line-height:14px;
}
.orngboxbtm{
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/orngboxbtm.gif) no-repeat;
padding-top:9px;
}
.areabooktitle{
background-color:#a0cf67;
padding: 5px 10px 10px 10px;
margin:0;
font-size: 12px;
color: #000000;
font-weight: bold;
text-align:center;
}
.orngboxmid_pricing{
font-size: 9px;
margin: 5px 0;
}
.orangeboxmid_viewallbooks{
color: #0058a5;
text-decoration: underline;
font-size: 9px;
}

.buybookbtm{
float:left;
_float: none;
clear: both;
width:705px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/07_bookright_bg.gif) top right no-repeat;
}
/*2*/
.buybook_img{
float: left;
width: 137px;
height: 125px;
background:url(http://media.entertainment.com/ent/assets/discount/09/26054_08_bookleft.gif) no-repeat;
}
.buybook_left{
float: left;
width: 292px;
padding: 40px 0 10px 0;
font-size: 16px;
}
.buybook_left h1{
font-size: 19px; 
color: #ff6d1e; 
margin:0;
padding:0;
}
.buybook_right{
float: right;
width: 150px;
padding: 40px;
font-size: 10px;
text-align:center;
}
.savings_strikethru{
text-decoration:line-through;
}
img {
border-style:none;
border:0;
}
.wrapper {
width:760px;
}
.header {
width:760px;
float:left;
background:#0052A5;
height:89px;
position:relative;
vertical-align:text-top;
}
.hdrimage {
float:left;
margin-left:5px;
border:0;
}
.link2 	{
font-size:8pt; 

color:#0066CC;

}
.utilityNav {
height:20px;
background:#D7E1F3;
padding:5px 10px 0 10px;
margin:0px;
font-size: 9px;
text-transform: uppercase;
color: #0066CC;
vertical-align: text-bottom;
}
.utilityNav a {
color: #0066CC;
padding-right: 5px;
padding-left: 5px;
}	
.top-align {
margin-top: 0px;
padding-top: 0px;
}	
#buyBook {
float:left;
padding-top:5px;
}
#otherUtils {
float:right;
padding-top:5px;
}
.mainNav {
position:relative;
left:30px;
top: 10px;
_top: -8px;
margin: 0;
padding: 0;
list-style: none;
clear: both;
}
.mainNav li {
float:left;
}

.top-nav-on {
height:23px;
background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_on_mid.gif) repeat-x;
   }

.top-nav-on a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#000000;
text-decoration:none;
   }
   
.top-nav-off {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_off_mid.gif) repeat-x;
   }

.top-nav-off a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }

.top-nav-buy {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_btb_mid.gif) repeat-x;
   }

.top-nav-buy a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }
.topright_orngbox{
float:right;
width:190px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.orngboxtop{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
}
.orngboxmid{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
background:#fffcf1;
padding: 3px 8px;
font-size: 12px;
text-align:center;
line-height:14px;
}
.orngboxbtm{
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/orngboxbtm.gif) no-repeat;
padding-top:9px;
}
.areabooktitle{
background-color:#a0cf67;
padding: 5px 10px 10px 10px;
margin:0;
font-size: 12px;
color: #000000;
font-weight: bold;
text-align:center;
}
.orngboxmid_pricing{
font-size: 9px;
margin: 5px 0;
}
.orangeboxmid_viewallbooks{
color: #0058a5;
text-decoration: underline;
font-size: 9px;
}

.buybookbtm{
float:left;
_float: none;
clear: both;
width:705px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/07_bookright_bg.gif) top right no-repeat;
}
/*3*/
.buybook_img{
float: left;
width: 137px;
height: 125px;
background:url(http://media.entertainment.com/ent/assets/discount/09/26054_08_bookleft.gif) no-repeat;
}
.buybook_left{
float: left;
width: 292px;
padding: 40px 0 10px 0;
font-size: 16px;
}
.buybook_left h1{
font-size: 19px; 
color: #ff6d1e; 
margin:0;
padding:0;
}
.buybook_right{
float: right;
width: 150px;
padding: 40px;
font-size: 10px;
text-align:center;
}
.savings_strikethru{
text-decoration:line-through;
}
.clearer {
clear:both;
display:block;
height:1px;
margin-bottom:-1px;
font-size:1px;
line-height:1px;
}

.spacer {
clear:both;
display:block;
height:8px;
margin-bottom:1px;
font-size:1px;
line-height:1px;
}

.leftnav{
float:left;
width:163px;
font-size: 12px;
margin:0;
padding:38px 5px 0 5px;
}
.bodygroup {
float:left;
width:542px;
margin:0 0 15px 0;
padding:5px 0 0 0;
}
body {
font: 16px Arial, Helvetica, sans-serif;
color: #000000;
}
.localleft {
float:left;
width:163px;
margin:0;
padding:38px 0 0 0;
}
.localright {
float:left;
width:542px;
margin:0 0 15px 0;
padding:22px 0 0 0;
}
.two_col_left{
   float:left;
   width:341px;
   }
.two_col_right{
   float: left; 
   width:190px;
   margin-left: 11px;
   _margin-left: 0px;
   }
.hgray {
float:left;
width:100%;
border-bottom:5px solid #cecece;
font:18px/18px Arial, Verdana, sans-serif;
       font-weight:bold;
margin:10px 0 0 0;
padding:0 0 5px 0;	
}	
.greatplacesbox{
width: 100%;
margin-bottom: 10px;
}
.greatplacesbox_top{
background:url(http://media.entertainment.com/ent/assets/images/browse/gptsbox_top.gif) no-repeat; 
height:23px;
}
.greatplacesbox_mid{
float: left;
border: solid 1px #75a0cd;
width: 502px;
margin-right: 11px;
}
.greatplacesbox_mid .col{
float: left;
padding: 0 9px 15px 9px;
font-size: 10px;
width:230px;
margin-top:-15px;
}
.greatplacesbox_mid .col h1{
font-size: 11px;
margin: 15px 0 8px 0;
}
.greatplacesbox_mid .col a{
color: #1e70ad;
font-weight: bold;
text-decoration: underline;
}
.greatplacesbox_mid .col .savings{
text-transform: uppercase;
}
.yourloc2 {
width:510px;
float:right;
text-align:right;
       white-space:no-wrap;
margin:8px 0 0 0;
padding:0 3px 0 0;
font:9px Arial, Verdana, sans-serif;
color:#000;
}
.yourloc2 a, .yourlocblue {
color:#8ba6ca;
}body {
	font: 16px Arial, Helvetica, sans-serif;
	color: #000000;
}
#mainContent h2 {
	font-size: 24px;
}
#mainContent h3 {
	font-size: 20px;
	color: #f58427;
}
#mainContent h4 {
	font-size: 18px;
	color: #f58427;
}
#desc {
	font-size: 12px;
}
#buyblock h3 {
	color: #FFFFFF;
	font-size: 14px;
	padding-top: 5px;
	padding-left: 5px;
}
#buyblock p {
	font-size: 11px;
	padding: 5px;
}
#buyContent .button {
	text-align: right;
}
.link2 	{
	font-size:8pt; 

	color:#0066CC;

}
a {
	text-decoration: underline;
	color: #0052a5;
	}
a:link, a:visited, a:active {
	text-decoration: underline;
	color: #0052a5;
	}
a:hover { 
	text-decoration: underline; 
	color: #0052a5;
	}
img {
	border-style:none;
	border:0;
}
.wrapper {
	width:760px;
}
.hdrimage {
	float:left;
	margin-left:5px;
	border:0;
}
.link2 	{
	font-size:8pt; 
	color:#0066CC;
}
.utilityNav {
height:20px;
background:#D7E1F3;
padding:5px 10px 0 10px;
margin:0px;
font-size: 9px;
text-transform: uppercase;
color: #0066CC;
vertical-align: text-bottom;
}
.utilityNav a {
color: #0066CC;
padding-right: 5px;
padding-left: 5px;
}	
.top-align {
margin-top: 0px;
padding-top: 0px;
}	
#buyBook {
float:left;
padding-top:5px;
}
#otherUtils {
float:right;
padding-top:5px;
}
.mainNav {
position:relative;
left:30px;
top: 10px;
_top: -8px;
margin: 0;
padding: 0;
list-style: none;
clear: both;
}
.mainNav li {
float:left;
}

.top-nav-on {
height:23px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_on_mid.gif) repeat-x;
   }

.top-nav-on a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#000000;
text-decoration:none;
   }
   
.top-nav-off {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_off_mid.gif) repeat-x;
   }

.top-nav-off a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }

.top-nav-buy {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_btb_mid.gif) repeat-x;
   }

.top-nav-buy a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }
.topright_orngbox{
float:right;
width:190px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.orngboxtop{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
}
.orngboxmid{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
background:#fffcf1;
padding: 3px 8px;
font-size: 12px;
text-align:center;
line-height:14px;
}
.orngboxbtm{
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/orngboxbtm.gif) no-repeat;
padding-top:9px;
}
.areabooktitle{
background-color:#a0cf67;
padding: 5px 10px 10px 10px;
margin:0;
font-size: 12px;
color: #000000;
font-weight: bold;
text-align:center;
}
.orngboxmid_pricing{
font-size: 9px;
margin: 5px 0;
}
.orangeboxmid_viewallbooks{
color: #0058a5;
text-decoration: underline;
font-size: 9px;
}

.buybookbtm{
float:left;
margin-left: 30px;
_margin-left: 0;
clear: both;
width:705px;
*margin-top:30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/07_bookright_bg.gif) top right no-repeat;
}
.buybook_img{
float: left;
width: 137px;
height: 125px;
background:url(http://media.entertainment.com/ent/assets/images/buy-the-book/26054_08_bookleft.gif) no-repeat;
}
.buybook_left{
float: left;
width: 292px;
padding: 40px 0 10px 0;
font-size: 16px;
}
.buybook_left h1{
font-size: 19px; 
color: #ff6d1e; 
margin:0;
padding:0;
}
.buybook_right{
float: right;
width: 150px;
padding: 40px;

font-size: 10px;
text-align:center;
}
.savings_strikethru{
text-decoration:line-through;
}
img {
border-style:none;
border:0;
}
.wrapper {
width:760px;
}
.hdrimage {
float:left;
margin-left:5px;
border:0;
}
.link2 	{
font-size:8pt; 

color:#0066CC;

}
.utilityNav {
height:20px;
background:#D7E1F3;
padding:5px 10px 0 10px;
margin:0px;
font-size: 9px;
text-transform: uppercase;
color: #0066CC;
vertical-align: text-bottom;
}
.utilityNav a {
color: #0066CC;
padding-right: 5px;
padding-left: 5px;
}	
.top-align {
margin-top: 0px;
padding-top: 0px;
}	
#buyBook {
float:left;
padding-top:5px;
}
#otherUtils {
float:right;
padding-top:5px;
}
.mainNav {
position:relative;
left:30px;
top: 10px;
_top: -8px;
margin: 0;
padding: 0;
list-style: none;
clear: both;
}
.mainNav li {
float:left;
}

.top-nav-on {
height:23px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_on_mid.gif) repeat-x;
   }

.top-nav-on a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#000000;
text-decoration:none;
   }
   
.top-nav-off {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_off_mid.gif) repeat-x;
   }

.top-nav-off a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }

.top-nav-buy {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_btb_mid.gif) repeat-x;
   }

.top-nav-buy a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }

.topright_orngbox{
float:right;
width:190px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.orngboxtop{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
}
.orngboxmid{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
background:#fffcf1;
padding: 3px 8px;
font-size: 12px;
text-align:center;
line-height:14px;
}
.orngboxbtm{
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/orngboxbtm.gif) no-repeat;
padding-top:9px;
}
.areabooktitle{
background-color:#a0cf67;
padding: 5px 10px 10px 10px;
margin:0;
font-size: 12px;
color: #000000;
font-weight: bold;
text-align:center;
}
.orngboxmid_pricing{
font-size: 9px;
margin: 5px 0;
}
.orangeboxmid_viewallbooks{
color: #0058a5;
text-decoration: underline;
font-size: 9px;
}

.buybookbtm{
float:left;
_float: none;
clear: both;
width:705px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/07_bookright_bg.gif) top right no-repeat;
*margin-top:30px;
}
.buybook_img{
float: left;
width: 137px;
height: 125px;
background:url(http://media.entertainment.com/ent/assets/images/buy-the-book/26054_08_bookleft.gif) no-repeat;
}
.buybook_left{
float: left;
width: 292px;
padding: 40px 0 10px 0;
font-size: 16px;
}
.buybook_left h1{
font-size: 19px; 
color: #ff6d1e; 
margin:0;
padding:0;
}
.buybook_right{
float: right;
width: 150px;
padding: 40px;
font-size: 10px;
text-align:center;
}
.savings_strikethru{
text-decoration:line-through;
}
img {
border-style:none;
border:0;
}
.wrapper {
width:760px;
}
.header {
width:760px;
float:left;
background:#0052A5;
height:89px;
position:relative;
vertical-align:text-top;
}
.hdrimage {
float:left;
margin-left:5px;
border:0;
}
.link2 	{
font-size:8pt; 

color:#0066CC;

}
.utilityNav {
height:20px;
background:#D7E1F3;
padding:5px 10px 0 10px;
margin:0px;
font-size: 9px;
text-transform: uppercase;
color: #0066CC;
vertical-align: text-bottom;
}
.utilityNav a {
color: #0066CC;
padding-right: 5px;
padding-left: 5px;
}	
.top-align {

margin-top: 0px;
padding-top: 0px;
}	
#buyBook {
float:left;
padding-top:5px;
}
#otherUtils {
float:right;
padding-top:5px;
}
.mainNav {
position:relative;
left:30px;
top: 10px;
_top: -8px;
margin: 0;
padding: 0;
list-style: none;
clear: both;
}
.mainNav li {
float:left;
}

.top-nav-on {
height:23px;
background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_on_mid.gif) repeat-x;
   }

.top-nav-on a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#000000;
text-decoration:none;
   }
   
.top-nav-off {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_off_mid.gif) repeat-x;
   }

.top-nav-off a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }

.top-nav-buy {
height:20px;
   background: url(http://media.entertainment.com/ent/assets/images/topnav/btn_btb_mid.gif) repeat-x;
   }

.top-nav-buy a {
margin-top:3px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
   display:block;
color:#FEFEFE;
text-decoration:none;
   }
.topright_orngbox{
float:right;
width:190px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.orngboxtop{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
}
.orngboxmid{
border-style: solid; 
border-width: 1px 1px 0 1px;
border-color: #efa052;
background:#fffcf1;
padding: 3px 8px;
font-size: 12px;
text-align:center;
line-height:14px;
}
.orngboxbtm{
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/orngboxbtm.gif) no-repeat;
padding-top:9px;
}
.areabooktitle{
background-color:#a0cf67;
padding: 5px 10px 10px 10px;
margin:0;
font-size: 12px;
color: #000000;
font-weight: bold;
text-align:center;
}
.orngboxmid_pricing{
font-size: 9px;
margin: 5px 0;
}
.orangeboxmid_viewallbooks{
color: #0058a5;
text-decoration: underline;
font-size: 9px;
}

.buybookbtm{
float:left;
clear: both;
width:705px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: url(http://media.entertainment.com/ent/assets/images/buy-the-book/07_bookright_bg.gif) top right no-repeat;
}
.buybook_img{
float: left;
width: 137px;
height: 125px;
background:url(http://media.entertainment.com/ent/assets/images/buy-the-book/26054_08_bookleft.gif) no-repeat;
}
.buybook_left{
float: left;
width: 292px;
padding: 40px 0 10px 0;
font-size: 16px;
}
.buybook_left h1{
font-size: 19px; 
color: #ff6d1e; 
margin:0;
padding:0;
}
.buybook_right{
float: right;
width: 150px;
padding: 40px;
font-size: 10px;
text-align:center;
}
.savings_strikethru{
text-decoration:line-through;
}
.clearer {
clear:both;
display:block;
height:1px;
margin-bottom:-1px;
font-size:1px;
line-height:1px;
}

.spacer {
clear:both;
display:block;
height:8px;
margin-bottom:1px;
font-size:1px;
line-height:1px;
}

.leftnav{
float:left;
width:163px;
font-size: 12px;
margin:0;
padding:38px 5px 0 5px;
}
.bodygroup {
float:left;
width:542px;
margin:0 0 15px 0;
padding:22px 0 0 0;
}
body {
font: 16px Arial, Helvetica, sans-serif;
color: #000000;
}
.localleft {
float:left;
width:163px;
margin:0;
padding:38px 0 0 0;
}
.localright {
float:left;
width:542px;
margin:0 0 15px 0;
padding:22px 0 0 0;
*position:relative;
*top:30px;
}
.two_col_left{
   float:left;
   width:341px;
   }
.two_col_right{
   float: left; 
   width:190px;
   margin-left: 11px;
   _margin-left: 0px;
   }
.hgray {
float:left;
width:100%;
border-bottom:5px solid #cecece;
font:18px/18px Arial, Verdana, sans-serif;
       font-weight:bold;
margin:0;
padding:0 0 5px 0;	
}	
.greatplacesbox{
width: 100%;
margin-bottom: 10px;
}
.greatplacesbox_top{
background:url(http://media.entertainment.com/ent/assets/images/browse/gptsbox_top.gif) no-repeat; 
height:23px;
}
.greatplacesbox_mid{
float: left;
border: solid 1px #75a0cd;
width: 502px;
margin-right: 11px;
}
.greatplacesbox_mid .col{
float: left;
padding: 0 9px 15px 9px;
font-size: 10px;
width:230px;
}
.greatplacesbox_mid .col h1{
font-size: 11px;
margin: 15px 0 8px 0;
}
.greatplacesbox_mid .col a{
color: #1e70ad;
font-weight: bold;
text-decoration: underline;
}
.greatplacesbox_mid .col .savings{
text-transform: uppercase;
}
.yourloc2 {
width:510px;
float:right;
text-align:right;
       white-space:no-wrap;
margin:8px 0 0 0;
padding:0 3px 0 0;
font:9px Arial, Verdana, sans-serif;
color:#000;
}
.yourloc2 a, .yourlocblue {
color:#8ba6ca;
}.whiteTitle { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; height:20px; } 
 
 .blackTitle { font-family:Arial, Helvetica, sans-serif; font-size: 20px; } 
 
 .seeMore { font-family:Arial, Helvetica, sans-serif; font-size: 10px; } 
 
 .orangeHeader { color:#FF6516; font-family:Arial, Helvetica, sans-serif; font-size: 20px; } 
 
 .blackStandard { font-family:Arial, Helvetica, sans-serif; font-size: 12px; } 
 * { margin:0px; padding:0px; } 
 body { background:#fff; } 
 img { border-style:none; border:0; } 
 sup { line-height: 0; vertical-align: text-middle; font-size:.60em; } 
 fieldset { border-style:none; } 
 legend { display:none; } 
 
 .clearer { clear:both; display:block; height:1px; margin-bottom:-1px; font-size:1px; line-height:1px; } 
 
 .divider { clear:both; width:100%; background:transparent; height:1px; } 
 
 .divider2 { clear:both; width:100%; background:transparent; height:5px; } 
 
 .divider3 { clear:both; width:100%; background:transparent; height:20px; } 
 #wrapper { width:760px; } 
 #utilityNav { height:20px; background:#D7E1F3; padding:5px 10px 0 10px; margin:0px; font-size: 9px; font-weight: bold; text-transform: uppercase; color: #0066CC; vertical-align: text-bottom; } 
 #utilityNav a { color: #0066CC; padding-right: 5px; padding-left: 5px; } 
 #buyBook { float:left; padding-top:5px; } 
 #otherUtils { float:right; padding-top:5px; } 
 #mainContent2 { float: right; padding:15px 0 0 0; margin:0; width:490px; } 
 /* features, yo */ #westhem { width:417px; float:left; padding:0; margin:0; } 
 #easthem { width:327px; float:left; padding:0; margin:0; } 
 #jackjane { float:left; width:750px; margin:0 0 0 15px; padding:0; } 
 #jackjane img { float:left; margin:0 3px 0 0; } 
 
 .featurehead { float:left; margin:0 5px 10px 10px; } 
 
 .padleft { padding-left:10px; } 
 
 .featurehead img { float:left; } 
 
 .featurehead h1 { font:30px/30px Arial, Verdana, sans-serif; color:#000; font-weight:bold; } 
 
 .featurehead h2 { font:18px/22px Arial, Verdana, sans-serif; color:#000; font-weight:bold; } 
 
 .featurehead h3 { font:24px/28px Arial, Verdana, sans-serif; color:#000; font-weight:bold; } 
 
 .featurehead p { font:12px/15px Arial, Verdana, sans-serif; color:#000000; padding:5px 0 3px 0; } 
 
 .mainformbox-med { float:left; margin:0; width:385px; font:14px/17px Arial, Verdana, sans-serif; min-height:40px; height:auto; } 
 /* for Internet Explorer */ /*\*/ * html .mainformbox-med { height:40px; } 
 /**/ .medleft { float:left; width:115px; } 
 
 .medright { float:left; width:270px; margin:15px 0 0 0; } 
 
 .medright h2 { font:14px/20px arial, verdana,sans-serif; color:#8ba6ca; font-weight:bold; letter-spacing:-1px; } 
 
 .medright p { font:12px/15px Arial, Verdana, sans-serif; color:#000000; } 
 
 .bottompromobox { float:left; width:760px; margin:10px 0 0 5px; } 
 
 .hdrimage { float:left; margin-left:5px; } 
 
 .hdrimage2 { float:left; margin:0 5px 0 0; } 
 #bookblockleft { width:240px; float:left; padding:0; /* False margin value for all versions of IE Win, including 6.0 ... curse ie */ margin:20px 0 0 5px; } 
 html>body #bookblockleft { /* Correct value for browsers that don't suffer from IE Win's bugs */ margin:20px 0 0 15px; } 
 
 .leftnavbox { float:left; width:237px; padding:0; margin:0; } 
 
 .leftnavform { float:left; width: 237px; text-align:center; font:14px/17px Arial, Verdana, sans-serif; color:#000; background:#D7E1F3 url(http://media.entertainment.com/ent/assets/discount/bg-leftnav-right.gif) top right repeat-y; padding:5px 0 0 0; margin:0; } 
 
 .leftnavform h2 { font-weight:bold; text-align:center; font-size:1.2em; } 
 
 .leftnavform p { padding:0 0 3px 0; } 
 
 .subformfield { color:#000; font:9px/12px tahoma; } 
 
 .subformfield2 { color:#000; font:9px/12px tahoma; margin-bottom:10px; } 
 
 .preformfield { float:left; width:100%; color:#000; font:9px/12px tahoma; margin:0; padding:0; } 
 
 .massiveText { font-size:30px; font-weight:normal; font-family: Arial Black; } 
 
 .subMassiveText { float:left; width:490px; font-size:22px; font-weight:normal; font-family: Arial Black; } 
 
 .subMassiveTextReg { float:left; width:490px; font-size:18px; font-weight:normal; font-family: Arial Black; } 
 
 .orangeByLine { float:left; width:490px; font-size:20px; font-weight:bold; font-family:Arial; color:#f58427; } 
 
 .mainmessage { float:left; margin:7px 0 0 5px; } 
 
 .mainformbox { float:left; margin:22px 0 0 0; width:480px; font:14px/17px Arial, Verdana, sans-serif; } 
 
 .mainformbox-sm { float:left; margin:0; width:230px; font:14px/17px Arial, Verdana, sans-serif; min-height:40px; height:auto; } 
 /* for Internet Explorer */ /*\*/ * html .mainformbox-sm { height:40px; } 
 /**/ .mainformbox-sm ul { z-index:2; position:relative; float:left; list-style:none; padding:0; border:0; width:95%; /* False margin value for all versions of IE Win, including 6.0 ... curse ie */ margin:-10px 0 0 0; } 
 html>body .mainformbox-sm ul { /* Correct value for browsers that don't suffer from IE Win's bugs */ margin:-15px 0 0 0; } 
 
 .mainformbox-sm li { float:left; line-height:13px; padding:0; margin:0 2px 0 2px; color:#9999BD; } 
 
 .mainformbox-sm li a:link,.mainformbox-sm li a:visited { font-family:Arial, Verdana, sans-serif; font-size:10px; color:#0052a5; font-weight:bold; text-decoration:underline; margin:0; } 
 
 .mainicon { z-index:1; position:relative; top:3px; left:5px; background:transparent; } 
 
 .mainiconcopy,.mainiconcopy a:link,.mainiconcopy a:visited,.mainiconcopy a:hover,.mainiconcopy a:active { position:relative; top:-13px; left:25px; font:14px/15px arial,verdana; font-weight:bold; width:150px; color:#000; } 
 
 .blue16px { float:left; width:170px; margin:0 10px 0 10px; font:16px/18px Arial, Verdana, sans-serif; color:#0052a5; font-weight:bold; text-align:center; } 
 
 .mainform { float:left; margin:10px 0 0 0; } 
 
 .mainform p { padding-top:5px; } 
 
 .btborange { position:absolute; top:50px; left:187px; margin:0; padding:0; width:126px; } 
 
 .viewall { position:absolute; top:75px; left:187px; margin:0; padding:0; width:126px; text-decoration:underline; font-size:10px; } 
 
 .btnblue { float:left; margin:6px 0 0 2px; width:87px; } 
 
 .btnbluelagoon { float:left; margin:10px 0 0 2px; width:87px; padding-left:35px; } 
 
 .bottompromo { float:left; } 
 
 .bottompromo2 { float:left; margin-left:15px; } 
 
 .mod1 { float:left; width:490px; padding:0; margin:0; position:relative; z-index:1; } 
 /*-- gradient box --*/ ..gradientBox { float:left; position:relative;top:-10px;*top:-25px; z-index:2; padding:0; background:tranparent url(http://media.entertainment.com/ent/assets/discount/gradient-right-corner.gif) no-repeat right top; /* False margin value for all versions of IE Win, including 6.0 ... curse ie */  } 
 html><ody .gradientBox { /* Correct value for browsers that don't suffer from IE Win's bugs */ margin:0; } 
 html><ody .gradientBox { /* Correct value for browsers that don't suffer from IE Win's bugs */ margin:0; } 
 
 .gradientBox2 { float:left; position:relative; z-index:2; padding:0; background:tranparent url(http://media.entertainment.com/ent/assets/discount/gradient-right-corner.gif) no-repeat right top; /* False margin value for all versions of IE Win, including 6.0 ... curse ie */ margin:0px 0 5px 0; } 
 html><ody .gradientBox2 { /* Correct value for browsers that don't suffer from IE Win's bugs */ margin:0; } 
 
.gradient_left { float:left;
background:url(http://media.entertainment.com/ent/assets/discount/gradient-left-corner.gif) no-repeat left top; width:5px; } 
 
 .gradient_right { background:url(http://media.entertainment.com/ent/assets/discount/gradient-right-corner.gif) no-repeat right top; float:left; width:5px; } 
  
 .gradient_t { background:url(http://media.entertainment.com/ent/assets/discount/gradient.gif) 0 0 repeat-x; width: 20em } 
 
 .gradientBoxMiddle { background:transparent url(http://media.entertainment.com/ent/assets/discount/gradient.gif) repeat-x top; float:left; } 
  /*-- this is the feature page form box --*/ .dlmed { float:right; width:326px; margin:3px 0 15px 0; padding:0; background:#ebc48c url(http://media.entertainment.com/ent/assets/discount/bottom-med.gif) no-repeat bottom left; position:relative; z-index:1; min-height:110px; } 
 /* for Internet Explorer */ /*\*/ * html .dlmed { height:110px; } 
 /**/ .dtmed { clear:both; width:97%; margin:0; padding:3px 0 3px 10px; font-size:.70em; font-weight:bold; color:#fff; border-bottom:1px solid #fff; background:#f58427 url(http://media.entertainment.com/ent/assets/discount/box_top-med.gif) no-repeat top left; } 
 
 .ddmed { float:left; width:310px; padding:0; color:#000; font-family:Verdana, sans-serif; font-size:90%; background:url(http://media.entertainment.com/ent/assets/discount/box-right.gif) top right repeat-y; /* False margin value for all versions of IE Win, including 6.0 ... curse ie */ margin:0 0 0 8px; height:80px; } 
 html><ody .ddmed { /* Correct value for browsers that don't suffer from IE Win's bugs */ margin:0 0 0 14px; min-height:72px; } 
 
 .dleftmed { position:relative; z-index:2; float:left; width:1px; border-left:1px solid #D6E7ED; min-height:80px; } 
 /* for Internet Explorer */ /*\*/ * html .dleftmed { height:80px; } 
 /**/ /* this is the homepage promo roto box */ .dl { float:left; width:490px; padding:0; background:#fff url(http://media.entertainment.com/ent/assets/discount/bottom.gif) no-repeat bottom left; position:relative; z-index:1; min-height:100px; margin:8px 0 10px 0; } 
 /* for Internet Explorer */ /*\*/ * html .dl { height:100px; margin:3px 0 10px 0; } 
 /**/ .dt { clear:both; width:98%; margin:0; padding:3px 0 3px 10px; font-size:.70em; font-weight:bold; color:#fff; border-bottom:1px solid #fff; background:#007FAC url(http://media.entertainment.com/ent/assets/discount/box_top-lg.gif) no-repeat top left; } 
 
 .dd { float:left; width:474px; padding:0; color:#000; font-family:Verdana, sans-serif; font-size:90%; background:url(http://media.entertainment.com/ent/assets/discount/box-right.gif) top right repeat-y; /* False margin value for all versions of IE Win, including 6.0 ... curse ie */ margin:0 0 0 8px; height:72px; } 
 html><ody .dd { /* Correct value for browsers that don't suffer from IE Win's bugs */ margin:0 0 0 14px; min-height:72px; } 
 
 .dleft { position:relative; z-index:2; float:left; width:1px; border-left:1px solid #D6E7ED; min-height:73px; } 
 /* for Internet Explorer */ /*\*/ * html .dleft { height:73px; } 
 /**/ /* place your different color classes here */ #blue dt { background-color:#69c; } 
 #orange dt { background-color:#f58427; } 
 
 .seqslidestyle { float:left; margin:0 10px 0 0; padding:0; } 
 
 .seqslidestyleonehundred { float:left; margin:0 10px 0 0; vertical-align:text-center; width:120px; padding:0; } 
 /* End Mike O IDs/Classes */ #mainNav { position:absolute; left:27px; top:66px; list-style: none; } 
 #mainNav li { float:left; margin-left:1px; } 
 #mainNav li a { text-indent:-9999px; display:block; height:23px; } 
 #welcome a { background:url(http://media.entertainment.com/ent/assets/discount/21009_welcome_off.gif) no-repeat; width:84px; } 
 #features a { background:url(http://media.entertainment.com/ent/assets/discount/21009_howitworks_off.gif) no-repeat; width:131px; } 
 #local a { background:url(http://media.entertainment.com/ent/assets/discount/21009_browsedscnts_off.gif) no-repeat; width:163px; } 
 #peek a { background:url(http://media.entertainment.com/ent/assets/discount/peek_inside.gif) no-repeat; width:100px; } 
 #pays a { background:url(http://media.entertainment.com/ent/assets/discount/21009_PaysFrItslf_off.gif) no-repeat; width:131px; } 
 #buy a { background:url(http://media.entertainment.com/ent/assets/discount/21009_buythebook_offon.gif) no-repeat; width:110px; } 
 #welcome a.active { background:url(http://media.entertainment.com/ent/assets/discount/21009_welcome_on.gif) no-repeat; width:84px; } 
 #features a.active { background:url(http://media.entertainment.com/ent/assets/discount/21009_howitworks_on.gif) no-repeat; width:131px; } 
 #local a.active { background:url(http://media.entertainment.com/ent/assets/discount/21009_browsedscnts_on.gif) no-repeat; width:163px; } 
 #peek a.active{ background:url(http://media.entertainment.com/ent/assets/discount/peek_inside_on.gif) no-repeat; width:100px; } 
 #pays a.active { background:url(http://media.entertainment.com/ent/assets/discount/21009_PaysFrItslf_on.gif) no-repeat; width:131px; } 
 #buy a.active { background:url(http://media.entertainment.com/ent/assets/discount/21009_buythebook_offon.gif) no-repeat; width:110px; } 
 #buyblock table { } 
 #buyHeading { color:#fff; background:url(../new_images/buyTop.gif) no-repeat; height:26px; border-bottom:1px solid #fff; font-weight:bold; } 
 #buyHeading h4 { margin:0px; padding:4px 0px 0px 4px; } 
 #buyContent { background:url(../new_images/buyBG.gif) repeat-y; } 
 #buyFooter { background:url(../new_images/buyBottom.gif) no-repeat left bottom; padding-bottom:10px; height:10px; } 
 #content { padding-top:5px; padding-left:15px; } 
 
 .link2 { font-family: verdana, arial, sans-serif; font-size:8pt; color:#0066CC; } 
 
 .leftnavlink { margin:2px 0 0 0; } 
 /* -- local savings -- */ #localcontent { float:left; width:710px; margin:0; text-align:left; padding:0; } 
 #largecontent { float:right; width:710px; margin:0; text-align:left; padding:0 20px 0 0; } 
 
 .largecontent2 { float:right; width:710px; margin:34px 0 0 0; text-align:left; padding:0 20px 0 0; } 
 
 .largecontent4 { float:right; width:625px; margin:0 auto; margin-top:40px; text-align:left; padding:0; } 
 
 .yourloc { width:710px; float:left; text-align:right; margin:10px 0; padding:0; font:9px Arial, Verdana, sans-serif; color:#000; } 
 
 .yourloc a, .yourlocblue { color:#8ba6ca; } 
 
 .yourloc2 { width:510px; float:right; text-align:right; margin:8px 0 0 0; padding:0 3px 10px 0; font:9px Arial, Verdana, sans-serif; color:#000; } 
 
 .yourloc2 a, .yourlocblue { color:#8ba6ca; } 
 .yourloc5 {
 width:760px;
 float:left;
 _position:relative;
 _top: 45px;
 padding: 45px 0 0 0;
 _padding: 0;
 text-align:right;
 font:9px Arial, Verdana, sans-serif;
 color:#000;
 }
 .yourloc5 a, .yourlocblue {
 color:#8ba6ca;
 }
 
 .yourloc3 { width:510px; float:right; text-align:right; margin:8px 0 0 0; padding:11px 0 3px 0; font:9px Arial, Verdana, sans-serif; color:#000; } 
 
 .yourloc3 a { color:#8ba6ca; } 
 .yourloc4 { width:510px; float:right; text-align:right; margin:8px 0 0 0; padding:35px 0 3px 0; font:9px Arial, Verdana, sans-serif; color:#000; } 
 
 .yourloc4 a, .yourlocblue { color:#8ba6ca; } 
 #largecontent h1, .largecontent2 h1 { font:26px/30px Arial, Verdana, sans-serif; color:#000; font-weight:bold; padding:0; margin:0; } 
 #largecontent h2, .largecontent2 h2 { font:20px/30px Arial, Verdana, sans-serif; color:#000; font-weight:bold; } 
 
 .greybook { float:left; width:710px; padding:0; margin:10px 0 0 0; } 
 
 .greybook2 { float:left; width:710px; padding:0; margin:-10px 0 0 0; } 
 
 .grey-booktop-lg { float:left; width:710px; height:37px; background:url(http://media.entertainment.com/ent/assets/discount/09/37981_grey-booktop-lg.gif) top center no-repeat; } 
 
 .grey-book-lg { float:left; width:130px; height:111px; background:url(http://media.entertainment.com/ent/assets/discount/09/37981_grey-bookmid-bg2.gif) top left no-repeat; } 
 
 .grey-bookbg-lg { float:left; width:575px; height:111px; background:url(http://media.entertainment.com/ent/assets/discount/grey-bookbg-lg.gif) bottom left repeat-x; font:12px/12px arial,verdana,sans-serif; color:#000; } 
 
 .grey-bookbg-lg h3 { font:25px/25px arial, verdana, sans-serif; color:#f58427; text-align:center; font-weight:bold; } 
 
 .grey-bookbg-lg h4 { font:18px/23px arial, verdana, sans-serif; color:#000; text-align:center; font-weight:bold; } 
 
 .grey-bookbg-lg h5 { font:25px/25px arial, verdana, sans-serif; color:#f58427; text-align:left; font-weight:bold; } 
 
 .grey-bookbg-lg h6 { font:18px/23px arial, verdana, sans-serif; color:#000; text-align:left; font-weight:bold; } 
 
 .grey-bookcopy2 { float:right; width:158px; text-align:center; margin:3px 5px 0 0; font-size:11px; } 
 
 .grey-bookcopy3 { float:left; width:340px; margin:3px 0 0 5px; } 
 
 .grey-bookcopy3-me { float:left; width:575px; margin:3px 0 0 5px; } 
 
 .grey-bookcopy4 { float:right; width:160px; text-align:center; font-size:10px; margin:-5px 10px 0 0; } 
 
 .grey-bookcopy4 p { font-size:9px; margin:-2px -2px 0 0; } 
 
 .grey-bookcopy1 { float:left; width:390px; margin:0 0 0 5px; } 
 
 .grey-bookbg-lg p { padding:2px 0 3px 0; } 
 
 .grey-bookbg-lg ul { float:left; width:150px; margin-left:0px; list-style:none; } 
 
 .grey-bookbg-lg li { white-space:nowrap; font-size:11px; } 
 
 .grey-bookrbg-lg { float:left; width:5px; height:111px; background:url(http://media.entertainment.com/ent/assets/discount/grey-bookrbg-lg.gif) top right repeat-y; } 
 
 .grey-bookbot-lg { float:left; width:710px; height:32px; background:url(http://media.entertainment.com/ent/assets/discount/09/37981_grey-bookbtm-lg.gif) bottom center no-repeat; } 
 
 .localfeature { float:left; width:710px; margin:15px 0 0 0; padding:0; font:11px/12px arial,verdana,sans-serif; color:#000; } 
 
 .localfeature2 { float:left; width:542px; margin:0; padding:0; font:11px/12px arial,verdana,sans-serif; color:#000; }
 
 .localfeature a:link,.localfeature a:visited,.localfeature2 a:link,.localfeature2 a:visited { color:#0052a5; font-weight:bold; } 
 
 .lf1 { float:left; width:226px; margin:0; padding:0; } 
 
 .lf2 { float:left; width:226px; margin:0 0 0 15px; padding:0; } 
 
 .lf3 { float:right; width:227px; margin:0 0 0 15px; padding:0; } 
 
.lfheader { float:left; width:100%; border-bottom:1px solid #bfbfbf;height:35px; margin: -5px 0 0 0; } 
 
 .lfheadertitle { float:left; text-align:left; letter-spacing:-1px; text-transform:uppercase; font:14px/15px arial,verdana,sans-serif; font-weight:bold; margin: 15px 0 15px 0;} 
 
 .seemore,.seemore a:link,.seemore a:visited,.seemore a:active,.seemore a:hover { 
 float:right; 
 text-align:right; 
 font:11px/15px arial,verdana,sans-serif; 
 width:50px; 
 color:#0052a5; 
 text-decoration:underline; 
 text-transform:capitalize; 
 letter-spacing:0px; 
 margin:8px 0 0 0 !important; 
 }
 
 .azindex,.azindex a:link,.azindex a:visited,.azindex a:active,.azindex a:hover { float:right; text-align:right; font:9px/15px arial,verdana,sans-serif; width:70px; color:#0052a5; text-decoration:underline; text-transform:capitalize; letter-spacing:0px; margin:8px 0 0 0; padding-right:7px; } 
 
 .lfcontent { float:left; width:100%; color:#333; } 
 
 .lfcontent p { padding:5px 0; } 
 
 .lfimage { float:left; margin:10px 0 5px 30px; width:130px; } 
 
 .lfimage1 { float:left; margin:0; width:130px; height:60px; text-align:center; } 
 
 .lfimage2 { float:left; text-align:center; width:130px; margin:15px 0 0 0; } 
 
 .lfimage img { display:block; } 
 
 .grey-booktop-sm { float:left; width:710px; height:17px; background:url(http://media.entertainment.com/ent/assets/discount/grey-booktop-sm.gif) bottom center no-repeat; } 
 
 .grey-book-sm { float:left; width:93px; height:65px; background:url(http://media.entertainment.com/ent/assets/discount/grey-book-sm.gif) top left no-repeat; } 
 
 .grey-bookbg-sm { float:left; width:612px; height:65px; background:url(http://media.entertainment.com/ent/assets/discount/grey-bookbg-sm.gif) bottom left repeat-x; font:12px/12px arial,verdana,sans-serif; color:#000; } 
 
 .grey-bookbg-sm h3 { font:15px/19px arial, verdana, sans-serif; color:#f58427; text-align:left; font-weight:bold; } 
 
 .grey-bookbg-sm h4 { font:14px/17px arial, verdana, sans-serif; color:#000; text-align:left; font-weight:bold; } 
 
 .grey-bookrbg-sm { float:left; width:5px; height:65px; background:url(http://media.entertainment.com/ent/assets/discount/grey-bookrbg-lg.gif) top right repeat-y; } 
 
 .grey-bookbot-sm { float:left; width:710px; height:18px; background:url(http://media.entertainment.com/ent/assets/discount/grey-bookbot-sm.gif) bottom center no-repeat; } 
 /* -- pays for itself -- */ .plusblue { float:right; width:750px; text-align:center; font:20px/24px arial,verdana; color:#0052A5; font-weight:bolder; margin:15px 0 5px 0; } 
 
 .plusblue .sm { font-size:15px; } 
 
 .pfifeatures { width:730px; float:right; background:url(http://media.entertainment.com/ent/assets/discount/dot-blue2.gif) bottom left repeat-x; } 
 
 .pfileft { float:left; width:364px; background:url(http://media.entertainment.com/ent/assets/discount/dot-blue.gif) top right repeat-y; } 
 
 .pfiright { float:left; width:365px; } 
 
 .pfipromo { float:left; width:364px; background:url(http://media.entertainment.com/ent/assets/discount/dot-blue2.gif) top left repeat-x; } 
 
 .pfipromocopy { float:left; width:240px; margin:15px 0 0 0; } 
 
 .pfipromo h1 { font:14px/14px arial, verdana,sans-serif; color:#000; font-weight:bolder; letter-spacing:-1px; padding:10px 0 5px 0; } 
 
 .pfipromo p { font:12px/15px Arial, Verdana, sans-serif; color:#000000; padding:0 0 5px 0; } 
 
 .pfipromo img { float:left; } 
 #greenbar { float:left; padding:0; margin:5px 0 0 3px; } 
 /* the new sub nav */ 
 div#subnav	{
 	position:absolute;
 	left:27px;
 	top:89px;
 	height: 34px;
 	width: 706px;
 	margin: 0;
 	padding: 0;
 	border: 0;
 	background: #fff;
 	}
 
 div#subnav ul#submenu	{
 	height: 34px;
 	width: 706px;
 	margin: 0;
 	padding: 0;
 	position: relative;
 	}
 
 div#subnav ul#submenu li {
 	margin: 0;
 	padding: 0;
 	float:left;
 	list-style: none;
 	top: 0;
 	}
 	
 ul#submenu li, ul#submenu a {
 	height: 34px;
 	display: block;
 	}
 	
 div#subnav ul#submenu li a {
 	text-indent: -9999px;
 	}
 	
 #din a{left: 0px; width: 140px;background: url(http://media.entertainment.com/ent/assets/discount/subcat_restaurantsbtn.gif) 0px 0px no-repeat;}
 #tra a{left: 141px; width: 140px;background: url(http://media.entertainment.com/ent/assets/discount/subcat_travelbtn.gif) 0px 0px no-repeat;}
 #mov a{left: 282px; width: 140px;background: url(http://media.entertainment.com/ent/assets/discount/subcat_movieticketsbtn.gif) 0px 0px no-repeat;}
 #att a{left: 423px; width: 140px;background: url(http://media.entertainment.com/ent/assets/discount/subcat_attractionsbtn.gif) 0px 0px no-repeat;}
 #sho a{left: 564px; width: 140px;background: url(http://media.entertainment.com/ent/assets/discount/subcat_shoppingbtn.gif) 0px 0px no-repeat;}
 
 #dining #din a, #din a:hover {background: url(http://media.entertainment.com/ent/assets/discount/subcat_restaurantsbtn.gif) -140px 0 no-repeat;}
 #travel #tra a, #tra a:hover {background: url(http://media.entertainment.com/ent/assets/discount/subcat_travelbtn.gif) -140px 0 no-repeat;}
 #movie #mov a, #mov a:hover {background: url(http://media.entertainment.com/ent/assets/discount/subcat_movieticketsbtn.gif) -140px 0 no-repeat;}
 #attractions #att a, #att a:hover {background: url(http://media.entertainment.com/ent/assets/discount/subcat_attractionsbtn.gif) -140px 0 no-repeat;}
 #shopping #sho a, #sho a:hover {background: url(http://media.entertainment.com/ent/assets/discount/subcat_shoppingbtn.gif) -140px 0 no-repeat;}
 	
 body#dining #din {background: url(http://media.entertainment.com/ent/assets/discount/subcat_restaurantsbtn.gif) -140px 0 no-repeat;}
 body#travel #tra {background: url(http://media.entertainment.com/ent/assets/discount/subcat_travelbtn.gif) -140px 0 no-repeat;}
 body#movie #mov {background: url(http://media.entertainment.com/ent/assets/discount/subcat_movieticketsbtn.gif) -140px 0 no-repeat;}
 body#attractions #att {background: url(http://media.entertainment.com/ent/assets/discount/subcat_attractionsbtn.gif) -140px 0 no-repeat;}
 body#shopping #sho {background: url(http://media.entertainment.com/ent/assets/discount/subcat_shoppingbtn.gif) -140px 0 no-repeat;}
 /* local attractions */ 
 
 .largecontent3 { float:right; width:705px; margin:0; font-size: 11px; text-align:left; padding:0 27px 0 0; }  
 
 .localleft { float:left; width:163px; margin:0; padding:38px 0 0 0; } 
 
 .localright { float:left; width:542px; margin:0; padding:0; } 
 
 .localright h1 sup { font-size:12px; font-weight:bold; vertical-align:text-top; } 
 
 .localright p { padding:3px 5px 2px 0; } 
 
 .localright ul { list-style:square; margin:15px 0 0 15px; padding:0; } 
 
 .localright li { font:10px/12px Arial, Verdana, sans-serif; padding:0; margin:0; } 
 
 .localright h1 { float:left; width:100%; font:30px/34px Arial, Verdana, sans-serif; font-weight:bold; margin:0; padding:0; } 
 
 .localright h2 { float:left; font:22px/26px Arial, Verdana, sans-serif; font-weight:bold; margin:0; padding:0; } 
 
 .lscopy { margin:0 0 40px 0; float:left; width:330px; font:13px/14px Arial, Verdana, sans-serif; } 
 
 .lscopy h1 { float:left; font:16px/40px Arial, Verdana, sans-serif; font-weight:bold; } 
 
 .lscopy p { float:left; font-size:10px; padding:6px 8px 2px 0; } 
 
 .restinfo { font-size:12px; } 
 
 .ls1 { float:left; width:264px; margin:0; padding:0; height:190px;clear:left;} 
 
 .ls2 { position:relative; top:0; left:265px; width:258px; margin:0; padding:0; height:190px;} 
 
 .ls3 { float:left; width:263px; margin:0 0 0 15px; padding:0; } 
 
 .lscontent { float:left; width:263px; color:#000; } 
 
 .lscontent2 { margin:auto; width:430px; color:#000; } 
 
 .lscontent p { padding:10px 10px 0 0; } 
 
 .ls-bluetop { float:left; width:263px; height:7px; background:url(http://media.entertainment.com/ent/assets/discount/ls-bluetop.gif) bottom center no-repeat; margin:5px 0 0 0; padding:0; } 
 
 .ls-bluemid { float:left; width:263px; height:320px; background:url(http://media.entertainment.com/ent/assets/discount/ls-bluemid.gif) top center repeat-y; font-size:10px; margin:0; padding:0; } 
 
 .ls-bluemid form { width:260px; } 
 
 .ls-bluemid p { float:left; margin:0; padding:0 5px; font-size:10px; } 
 
 .ls-bluemid img { margin:0; padding:12px; } 
 
 .lsff { float:left; width:126px; height:35px; padding:0x; margin:0; } 
 
 .textboxes { float:left; width:120px; height:20px; padding:0; margin:0; border-top:1px solid #848484; border-right:1px solid #f7f7f7; border-bottom:1px solid #f7f7f7; border-left:1px solid #848484; } 
 
 .littleboxes { float:left; width:38px; height:20px; padding:0; margin:0; border-top:1px solid #848484; border-right:1px solid #f7f7f7; border-bottom:1px solid #f7f7f7; border-left:1px solid #848484; } 
 
 .ls-bluebot { float:left; width:263px; height:7px; background:url(http://media.entertainment.com/ent/assets/discount/ls-bluebot.gif) top center no-repeat; margin:0; padding:0; } 
 
 .lsimage { float:left; text-align:center; width:123px; height:40px; margin:20px 0 0 0; padding:0; } 
 
 .lsimage2 { float:left; text-align:center; width:220px; height:40px; margin:10px 0 0 0; padding:0; } 
 
 .lsicopy { float:left; font:11px/14px Arial, Verdana, sans-serif; width:130px; height:40px; margin:10px 0 0 10px; padding:20px 0 0 0; } 
 
 .lsicopy2 { float:left; font:11px/14px Arial, Verdana, sans-serif; width:180px; height:40px; margin:10px 0 0 0; padding:15px 0 0 0; } 
 
 .hgray {
 float:left;
 width:100%;
 border-bottom:5px solid #cecece;
 font:18px/18px Arial, Verdana, sans-serif;
 font-weight:bold;
 margin:10px 10px 5px 0;
 padding:0 0 5px 0;	
 }	
 
 .findblue { float:right; width:542px; text-align:center; font:20px/24px Arial, Verdana, sans-serif; color:#0051A6; font-weight:bolder; margin:30px 0 15px 0; padding:0; } 
 
 .bluelagoon { margin:0 auto; width:325px; padding:0; } 
 
 .alphabox { 
 float:left; 
 margin:0; 
 padding:23px 0 0 0; 
 background:url(http://media.entertainment.com/ent/assets/discount/bgview.gif) top left repeat-x; 
 width:532px; 
 font:10px/12px Arial, Verdana, sans-serif; 
 } 
 
 .vah2a { float:left; font:12px/20px arial; color:#000; font-weight:bold; padding:0 10px 0 10px; background:url(http://media.entertainment.com/ent/assets/discount/arrow-down.gif) top right no-repeat; } 
 
 .vah1b { float:left; font:11px/20px arial; color:#000; padding-left:25px; width:240px; } 
 
 .vah1c { float:left; width:265px; } 
 
 .alphasplit { float:left; width:240px; } 
 
 .alphabox h4 { z-index:2; position:relative; float:left; padding:0 0 0 10px; font:11px/12px Arial, Verdana, sans-serif; font-weight:bold; border:0; width:95%; /* False margin value for all versions of IE Win, including 6.0 ... curse ie */ margin:-13px 0 0 0; } 
 html><ody .alphabox h4 { /* Correct value for browsers that don't suffer from IE Win's bugs */ margin:-15px 0 0 0; } 
 
 .alpha { float:left; padding:3px 0 0 10px; font:10px/18px Arial, Verdana, sans-serif; font-weight:bold; border:0; width:30%; margin:0; } 
 
 .beta { float:left; padding:3px 0 0 10px; font:10px/18px Arial, Verdana, sans-serif; border:0; width:115px; margin:0; } 
 
 .lbsearchbox { z-index:1; position:relative; float:left; margin:0; padding:0; width:140px; font:10px/12px Arial, Verdana, sans-serif; } 
 
 .lbsearchbox ul { float:left; width:140px; margin:5px 0 0 0; padding:0; list-style:none; } 
 
 .lbsearchbox li { font:12px/18px Arial, Verdana, sans-serif; } 
 
 .leftnavblueform { float:left; margin:0; padding:0; } 
 
 .leftnavblueform2 { float:left; margin:0; padding:0; width:120px; } 
 
 .leftnavblueform3 { float:left; margin:0; padding:0; } 
 
 .leftnavblue { border:1px solid #6B8BAA; width:105px; } 
 
 .leftnavblue2 { border-top:1px solid #848484; border-right:1px solid #FAFAFA; border-bottom:1px solid #FAFAFA; border-left:1px solid #848484; width:138px; } 
 
 .smbluebtn { margin:5px 0 0 0; padding:0; } 
 
 .lfheadertitle2 { float:left; text-align:left; width:140px; letter-spacing:-1px; text-transform:uppercase; font:14px/15px arial,verdana,sans-serif; font-weight:bold; } 
 
 .lbdetail { float:left; font:12px/15px arial,verdana,sans-serif; margin:5px 0 0 0; } 
 
 .breadcrums { float:left; width:100%; font:11px/16px arial,verdana,sans-serif; } 
 
 .breadcrums a:link,.breadcrums a:visited { color:#666; padding-right:8px; } 
 
 .fleft { float:left; } 
 
 .fright { float:right; } 
 
.atozbrowsearea{ 
width: 400px; 
position:relative; 
} 


 .resultdetails { width:100%; clear:both; font:11px/16px arial,verdana,sans-serif; padding:0 2px; } 
 
 .resultdetails2 { float:left; width:350px; font:11px/16px arial,verdana,sans-serif; padding:0; } 
 
 .resultbluebg { float:left; width:100%; background:#D7E1F3; height:36px; } 
 
 .resultbluebox { float:left; width:530px; padding:10px 0 0 0; margin:0 0 5px 0; } 
 
 .resultbox { float:left; width:543px; margin:0; padding:0; } 
 
 .resultbox p { font:11px/16px arial,verdana,sans-serif; } 
 
 .resultitem { float:left; font:11px/16px arial,verdana,sans-serif; width:184px; } 
 
 .resultitem2 { float:left; font:11px/16px arial,verdana,sans-serif; width:184px; border-left:2px solid #fff; } 
 
 .resultitem3 { float:left; width:101px; font:11px/16px arial,verdana,sans-serif; border-left:2px solid #fff; } 
 
 .resultitem4 { float:left; width:68px; font:11px/16px arial,verdana,sans-serif; border-left:2px solid #fff; } 
 
 .resultitemhdr { float:left; width:100%; height:16px; background:#E5E5E5; border-top:4px solid #fff; } 
 
 .resultitembdy { float:left; } 
 
 .resultdiv { float:left; width:100%; height:1px; border-top:1px solid #C0C0C0; /* False margin value for all versions of IE Win, including 6.0 ... curse ie */ margin:5px 0 -15px 0; } 
 html><ody .resultdiv { /* Correct value for browsers that don't suffer from IE Win's bugs */ margin:5px 0 5px 0; } 
 
 .trvyellow { float:left; width:542px; height:22px; background:#FFFF99; } 
 
 .trvsmall { float:left; width:100%; color:#D2D2D2; font:9px/12px arial,verdana,sans-serif; } 
 
 .trvbage { float:left; width:542px; height:50px; background:#E7DED6; font:11px/15px arial,verdana,sans-serif; } 
 
 .trvbage1 { float:left; width:267px; height:22px; background:#E7DED6; font:11px/15px arial,verdana,sans-serif; border-top:1px solid #fff; padding:10px 0 0 5px; font-weight:bold; } 
 
 .trvbage2 { float:left; width:65px; height:22px; background:#E7DED6; font:11px/15px arial,verdana,sans-serif; border-top:1px solid #fff; border-left:1px solid #fff; padding:10px 0 0 5px; font-weight:bold; } 
 
 .trvbage3 { float:left; width:122px; height:22px; background:#E7DED6; font:11px/15px arial,verdana,sans-serif; border-top:1px solid #fff; border-left:1px solid #fff; padding:10px 0 0 5px; font-weight:bold; } 
 
 .trvresult { float:left; width:542px; border-bottom:1px solid #E7DED6; font:11px/15px arial,verdana,sans-serif; } 
 
 .travratings { float:right; width:275px; } 
 
 .trvres1 { float:left; width:70px; height:22px; text-align:center; } 
 
 .trvres2 { float:right; width:125px; height:22px; trvcopy text-align:center; } 
 
 
 .trvdetails { float:left; width:542px; } 
 
 .trvimage { float:left; width:64px; } 
 
 .trvcopy { float:left; padding:0 0 0 5px; } 
 
 .logoffleft { float:left; width:154px; height:193px; padding:0; margin:0; background:url(http://media.entertainment.com/ent/assets/discount/09/18880_module_leftside.gif) top center no-repeat; } 
 
 .logoffmiddle { float:left; width:342px; height:179px; padding:7px 0 0 0; margin:7px 0 0 0; background:#D7E1F3 url(http://media.entertainment.com/ent/assets/discount/logoffmiddle.gif) bottom center repeat-x; } 
 
 .logoffmiddle h2{ font:18px/18px arial,verdana,sans-serif; } 
 
 .logoffright { float:left; width:24px; height:193px; padding:0; margin:0; background:url(http://media.entertainment.com/ent/assets/discount/logoffright.gif) top center no-repeat; } 
 #h1din { float:left; text-indent:-9999px; display:block; height:31px; background:url(http://media.entertainment.com/ent/assets/discount/h1-dining.gif) no-repeat; } 
 
 .va-top { float:left; width:524px; height:8px; background:url(http://media.entertainment.com/ent/assets/discount/va-top.gif) bottom center no-repeat; margin:0; padding:0; } 
 
 .edva-top { float:left; width:710px; height:8px; background:url(http://media.entertainment.com/ent/assets/discount/va-toplarge.gif) bottom center no-repeat; margin:0; padding:0; }  
 
 .va-r1 { float:left; width:523px; height:auto; border-left:1px solid #CCE1E8; background:url(http://media.entertainment.com/ent/assets/discount/va-r1.gif) top right repeat-y; } 
 
 .edva-r1 { float:left; width:709px; height:auto; border-left:1px solid #CCE1E8; background:url(http://media.entertainment.com/ent/assets/discount/va-r1.gif) top right repeat-y; }   
 
 .va-contain { float:left; width:519px; height:auto; background:url(http://media.entertainment.com/ent/assets/discount/va-contain.gif) bottom left repeat-x; } 
 
 .edva-contain { float:left; width:705px; height:auto; background:url(http://media.entertainment.com/ent/assets/discount/va-contain.gif) bottom left repeat-x; }  
 
 .va-bg2 { float:left; width:519px; height:auto; background:#D7E1F3 url(http://media.entertainment.com/ent/assets/discount/va-bg2.gif) bottom left repeat-x; } 
 
 .edva-bg2 { float:left; width:705px; height:auto; background:#D7E1F3 url(http://media.entertainment.com/ent/assets/discount/va-bg2.gif) bottom left repeat-x; }  
 
 .va-bg1 { float:left; width:520px; height:16px; background:#ECF0F9 url(http://media.entertainment.com/ent/assets/discount/va-bg1.gif) bottom left repeat-x; padding-bottom:5px; } 

 .edva-bg1 { float:left; width:705px; height:16px; background:#ECF0F9 url(http://media.entertainment.com/ent/assets/discount/va-bg1.gif) bottom left repeat-x; padding-bottom:5px; } 
 
 .va-head { float:left; width:500px; height:16px; } 
 
 .va-r2 { float:left; width:524px; height:109px; background:url(http://media.entertainment.com/ent/assets/discount/va-r2.gif) top right repeat-y; } 
 
 .va-bottom { float:left; width:524px; height:8px; background:url(http://media.entertainment.com/ent/assets/discount/va-bottom.gif) top center no-repeat; /* False margin value for all versions of IE Win, including 6.0 ... curse ie */ margin-bottom:-10px; } 
 html><ody .va-bottom { /* Correct value for browsers that don't suffer from IE Win's bugs */ margin-bottom:5px; } 
 
 .edva-bottom { float:left; width:710px; height:8px; background:url(http://media.entertainment.com/ent/assets/discount/va-bottomlarge.gif) top center no-repeat; /* False margin value for all versions of IE Win, including 6.0 ... curse ie */ margin-bottom:-10px; } 
 html><ody .edva-bottom { /* Correct value for browsers that don't suffer from IE Win's bugs */ margin-bottom:5px; } 
 
 .va-bottom2 { float:left; width:524px; height:8px; background:url(http://media.entertainment.com/ent/assets/discount/va-bottom2.gif) top center no-repeat; } 
 
 .edva-bottom2 { float:left; width:710px; height:8px; background:url(http://media.entertainment.com/ent/assets/discount/va-bottom2large.gif) top center no-repeat; }   
 
 .largecontent3 h2 { float:left; width:100%; font-size:20px; margin:2px 0; } 
 html><ody .largecontent3 h2 { margin:5px 0; } 
 
 .largecontent3 h3 { float:left; width:100%; font-size:14px; margin:5px 0 0 2px; } 
 html>body .largecontent3 h3 { margin:10px 0 0 5px; } 
 
 .vah1 { float:left; font:14px/16px arial; color:#0052A5; font-weight:bold; padding-left:10px; width:255px; } 
 
 .vah1a { float:left; font:12px/20px arial; color:#000; font-weight:bold; padding-left:10px; width:255px; } 
 
 .vah2 { float:left; font:11px/20px arial; color:#000; font-weight:bold; width:85px; text-align:center; } 
 
 .vah3 { float:left; font:11px/20px arial; color:#000; font-weight:bold; width:100px; text-align:center; } 
 
 .vah3a { float:left; font:11px/20px arial; color:#000; width:100px; text-align:center; } 
 
 .edh1 { float:left; font:14px/16px arial; color:#0052A5; padding-left:10px; width:255px; } 
  
 .edh1a { float:left; font:12px/20px arial; color:#000; font-weight:bold; padding-left:10px; width:255px; } 
  
 .edh2 { float:center; font:12px/20px arial; color:#000; width:85px; text-align:center;vertical-align: top;} 
  
 .edh3 { float:center; font:12px/20px arial; color:#000; width:100px; text-align:center;vertical-align: top;} 
 
 .edviewbuy { float:center; font:12px/20px arial; width:100px; font-weight:bold; text-align:center;vertical-align: top;} 

 .viewbuy { float:left; font:11px/16px arial; font-weight:bold; } 
 
 .viewbuy a:link,.viewbuy a:visited { color:#0052A5; } 
 /*-- */ .ddmed h3 { font:12px/12px arial,verdana,sans-serif; font-weight:bold; margin:8px 0 0 0; } 
 /*-- */ .buymod1 { z-index:1; position:relative; width:708px; padding:0; margin:0; } 
 
 .buymod2 { padding:10px 0 0 0; } 
 
 .bigbook { position:absolute; z-index:2; top:165px; left:45px; width:112px; height:177px; padding:0; margin:0; background:url(http://media.entertainment.com/ent/assets/discount/bigbook.gif) top center no-repeat; } 
 
 .bigbook2 { top:125px; } 
 
 .smallbook { float:left; position:relative; z-index:2; width:86px; height:84px; background:transparent url(http://media.entertainment.com/ent/assets/discount/smallbook.gif) top center no-repeat; padding:0 0 2px 10px; margin:-5px 0; } 
 
 .buymodtop { float:left; z-index:1; width:708px; height:16px; padding:0; margin:0 0 -4px 0; background:transparent; } 
 
 .buymodmid { float:left; width:706px; padding:0; margin:0; border-left:2px solid #CCCCCC; } 
 
 .buymodbot { float:left; z-index:1; width:708px; height:16px; padding:0; margin:-2px 0 15px 0; background:transparent; } 
 
 .buymodc1 { float:left; width:16px; height:16px; background:url(http://media.entertainment.com/ent/assets/discount/buymodc1.gif) top center no-repeat; padding:0; margin:0; } 
 
 
 .buymodc2 { float:left; width:16px; height:16px; background:url(http://media.entertainment.com/ent/assets/discount/buymodc2.gif) top center no-repeat; padding:0; margin:0; } 
 
 .buymodc3 { float:left; width:16px; height:16px; background:url(http://media.entertainment.com/ent/assets/discount/buymodc3.gif) bottom center no-repeat; padding:0; margin:0; } 
 
 .buymodc4 { float:left; width:16px; height:16px; background:url(http://media.entertainment.com/ent/assets/discount/buymodc4.gif) bottom center no-repeat; padding:0; margin:0; } 
 
 .buymodtopmid { float:left; border-top:2px solid #CCCCCC; width:676px; height:14px; padding:0; margin:0; } 
 
 .buymodbotmid { float:left; width:676px; height:16px; padding:0; margin:0; background:url(http://media.entertainment.com/ent/assets/discount/buymodbotmid.gif) bottom left repeat-x; } 
 
 .buymodcontainer { float:left; width:704px; padding:0 2px 0 0; margin:0; background:url(http://media.entertainment.com/ent/assets/discount/buymodcontainer.gif) top right repeat-y; } 
 
 .buymodcontent { float:right; width:702px; border-right:2px solid #CCCCCC; background:url(http://media.entertainment.com/ent/assets/discount/grey-bookbg-lg.gif) bottom left repeat-x; font:12px/12px arial,verdana,sans-serif; color:#000; } 
 
 .buymodcontentright { float:right; width:575px; padding:0; margin:0; } 
 
 .buymodcontent h1 { font:25px/25px arial, verdana, sans-serif; color:#f58427; text-align:left; font-weight:bold; } 
 
 .buymodcontent h2 { font:18px/23px arial, verdana, sans-serif; color:#000; text-align:left; font-weight:bold; } 
 
 .buymodcontent h3 { font:25px/25px arial, verdana, sans-serif; color:#f58427; text-align:center; font-weight:bold; margin:0; padding:0; } 
 
 .buymodcontent h4 { font:18px/23px arial, verdana, sans-serif; color:#000; text-align:center; font-weight:bold; } 
 
 .buymodcontent h5 { font:15px/19px arial, verdana, sans-serif; color:#f58427; text-align:left; font-weight:bold; padding:5px 0 0 0; } 
 
 .buymodcontent h6 { font:14px/17px arial, verdana, sans-serif; color:#000; text-align:left; font-weight:bold; } 
 
 .buymodcontent p { padding:2px 0 3px 0; } 
 
 .buymodcontent ul { float:left; width:150px; margin-left:0px; list-style:none; } 
 
 .buymodcontent li { white-space:nowrap; font-size:11px; }
 
 .detailspage_breadcrumb{
 padding: 0 0 10px 0;
 }

/* -- */

.greybooktop37981 {
float:left; width:712px; padding:0;margin-top:10px;
 }
.grey-booktop-lg37981{
float:left; width:712px; 
height:25px; 
background:url(http://media.entertainment.com/ent/assets/discount/09/37981_grey-booktop-lg.gif) top center no-repeat;
}
.grey-bookbg-mid37981{
float:left;
width:552px;
_width:600px;
height:173px;
vertical-align:top;
background:url(http://media.entertainment.com/ent/assets/discount/09/37981_grey-bookmid-bg2.gif) top left no-repeat;
font-size:12px;
padding:0 10px 0 150px
}
.grey-bookbg-mid37981 h6 { font:18px/23px arial, verdana, sans-serif; color:#000; text-align:left; font-weight:bold; }
.grey-bookbg-mid37981 h5{ font:25px/25px arial, verdana, sans-serif; color:#f58427; text-align:left; font-weight:bold; } 

.grey-bookbtm-lg37981 {
float:left; width:712px; 
height:37px; 
background:url(http://media.entertainment.com/ent/assets/discount/09/37981_grey-bookbtm-lg.gif) top center no-repeat;
}
.grey-bookcopy3-37981{
float:left; width:360px; margin:3px 0 0 0;
}
 .grey-bookcopy4-37981{ float:left; width:160px; text-align:center; font-size:10px; margin:0 10px 0 5px; }






.greybooktop37982 {
float:left; width:712px; padding:0;margin-top:0px;
 }
 .greybooktop37982 img{
 display:inline;
 float:left;
 width:232px;
 }
.grey-booktop-lg37982{
float:left; width:712px; 
height:25px; 
}
.grey-bookbg-mid37982{
vertical-align:middle;
font-size:12px;
padding:40px 10px 0 0;
display:inline;

}
.grey-bookbg-mid37982 h6 { font:18px/23px arial, verdana, sans-serif; color:#000; text-align:left; font-weight:bold; padding-top:3px; padding-bottom:4px;}
.grey-bookbg-mid37982 h5{ font:25px/25px arial, verdana, sans-serif; color:#f58427; text-align:left; font-weight:bold; padding-bottom:6px; _padding-top:50px; *padding-top:50px; } 

.grey-bookbtm-lg37982 {
float:left; width:712px; 
height:37px; 
}
.grey-bookcopy3-37982{
float:left; width:430px; margin:13px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:14px;
}
 .grey-bookcopy4-37982{ font-family:Arial, Helvetica, sans-serif; float:left; width:160px; text-align:center; font-size:14px; margin:0 10px 0 5px; }.FundraisingBox08{
float:left;
width: 537px;
height:261px;
background:url(http://media.entertainment.com/ent/assets/discount/Fund_Box.gif) top left no-repeat;
font-size: 12px;
padding:25px 20px 20px 40px;
}
.FundraisingBox08 .rightalignform{
text-align:right;
white-space:nowrap;
}
.FundraisingBox08 td{
padding:5px;
}

