body {
	font-family: verdana, geneva, sans-serif;
	color: #000000;
	background: ffffff;
	margin: 6px 0px 0px;
	padding: 0px;
}
#adColumn {
	margin: 0px;
	padding: 0px 0px 0px 12px;
}
#rouze select, #rouze input {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 3px;
}
#adColumn p {
	margin: 6px 0px 3px 0px;
	padding: 0px;
}
#headerNav    { background: url("mag_section_bg.gif") repeat-x; margin: 4px 0; padding: 0 }
#noSpam {
	margin: 5px 0px 0px 0px;
}
#headerInput {
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	margin: 4px 0px 0px 3px;
	padding: 0px;
}
#headerYes {
	margin: 1px 0px 0px 0px;
	padding: 0px;
}
.topDDlink:link, .topDDlink:visited {
	color: #fff;
	font: bold 10px/13px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}
.topDDlink:hover, topDdlink:active {	
}
.raq {
	font: bold 13px/13px Verdana, Arial, Helvetica, sans-serif;
}

#ddNav     { font-size: 10px; font-weight: bold; background: url("../../image/imx/frontpage/reviewLgTab.gif") no-repeat; text-transform: uppercase }
.ddNavLine {
	border-right: 0px solid #707171;
}
#ddNav a:link, #ddNav a:visited {
	color: #600;
	text-decoration: none;
}
#ddNav a:hover, #ddNav a:active {
	color: #900	;
	text-decoration: none;
}
#mainNavTitle     { font-size: 12px; font-weight: bold; background: url("../../image/imx/frontpage/reviewLgTab.gif") no-repeat; margin-top: 0px }
#mainNavTitle td {
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}
#mainNav     { font-size: 10px; font-weight: bold; background: url("../../image/imx/frontpage/reviewLgTab.gif") no-repeat; margin-top: 0px }
#mainNav td {
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}
#mainNavTitle a:link, #mainNavTitle a:visited {
	color: #000000;
	text-decoration: none;
}
#mainNav a:link, #mainNav a:visited {
	color: #000000;
	text-decoration: none;
}
#mainNavTitle a:hover, #mainNavTitle a:active {
	color: #600;
	text-decoration: none;
}
#mainNav a:hover, #mainNav a:active {
	color: #600;
	text-decoration: none;
}
#mainContent {
	background: #fff;
}

/* End site navigation styles and begin home page specific styles */
#spotLight {
	margin: 5px 4px 0px 5px;
	padding: 0px;
}
#todayTabs     { color: #ffffff; font: bold 11px/15px verdana, geneva, sans-serif; background: url("../../image/imx/frontpage/spotlight_today_bg.gif") no-repeat left bottom }
.todayTabsPad {
	padding: 0px 0px 0px 0px;
}
/*
.todayTabsPad a:link, .todayTabsPad a:visited, .todayTabsPad a:hover, .todayTabsPad a:active {
	color: #fff;
	text-decoration: none;
	padding: 0px 0px 0px 6px;
}*/
#spotLightTeases {
	font-size: 18px;
	line-height: 15px;
}
#lead {
	background: #FFFFFF;
}
#lead img,  #lead p  {
	margin: 0px 4px 0px 4px;
	padding: 0px;
}
#lead a:link, #lead a:visited {
	color: #fff;
	text-decoration: none;
}
#lead a:hover, #lead a:active {
	text-decoration: ;
}
.sltleft, .sltright, .slbleft, .slbmid, .slbright {
	font-size: 10px;
	line-height: 12px;
	margin: 0px;
	padding: 0px;
	background: #fff;
}
.sltmid {
	font-size: 9px;
	line-height: 11px;
	margin: 0px;
	padding: 0px;
	background: #fff;
}
.sltleft p, .sltmid p, .sltright p, .slbleft p, .slbmid p, .slbright p {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.sltleft a:link, .sltmid a:link, .sltright a:link, .slbleft a:link, .slbmid a:link, .slbright a:link {
	font-weight: none;
	color: #0000FF;
	text-decoration: none;
}
.sltleft a:visited, .sltmid a:visited, .sltright a:visited, .slbleft a:visited, .slbmid a:visited, .slbright a:visited {
	font-weight: none;
	color: #0000FF;
	text-decoration: none;
}
.sltleft a:hover, .sltmid a:hover, .sltright a:hover, .slbleft a:hover, .slbmid a:hover, .slbright a:hover {
	font-weight: none;
	color: #900;
	text-decoration: none;
}
.sltleft a:active, .sltmid a:active, .sltright a:active, .slbleft a:active, .slbmid a:active, .slbright a:active {
	font-weight: bold;
	color: #900;
	text-decoration: none;
}
.sltleft img, .sltmid img, .sltright img, .slbleft img, .slbmid img, .slbright img {
	margin: 0px 0px 0px;
	padding: 0px;
	border: 0px solid #ffffff;
}
.sltleft    { background: url("../../image/imx/frontpage/spotlight_tl_bg.gif") no-repeat left top; padding: 0px 0 0 0px }
.sltmid {
	padding: 0px 0px 0px 0px;
}
.sltright    { background: url("../../image/imx/frontpage/spotlight_tr_bg.gif") no-repeat right top; padding: 6px 6px 0 10px }
.slbleft    { background: url("../../image/imx/frontpage/spotlight_bl_bg.gif") no-repeat left bottom; padding: 0 0 0 5px }
slbmid {
	padding: 0px;
}
.slbright    { background: url("../../image/imx/frontpage/spotlight_br_bg.gif") no-repeat right bottom; padding: 0 6px 0 10px }
.lowerLevel {
	margin-top: 0px;
}
.lowerLevelLeft {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#pbDaily {
}
.lowerLevelRight    { background: #FFFFFF url("../../image/imx/frontpage/lower_level_pad_bg.gif") no-repeat 50% bottom; margin: 0; padding: 0 }
#currentIssue    { background: #FFFFFF url("../../image/imx/frontpage/current_issue_bg.gif") no-repeat 50% top; margin: 0; padding: 8px 0 0 }
#currentIssue h1 {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffc;
	padding: 0px;
	margin: 7px 0px;
}
#currentIssue img {
	margin: 7px;
	padding: 0px;
}
#currentIssue ul {
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#currentIssue li {
	margin: 0px 0px 12px 0px;
	padding: 0px;
}
#currentIssue a:link, #currentIssue a:visited {
	color: #fff;
	text-decoration: none;
}
#currentIssue a:hover, #currentIssue a:active {
	text-decoration: underline;
}
.reviewTable {
	margin-left: 7px;
	padding: 0px;
	background: #fff;
}
.reviewTabs a:link, .reviewTabs a:visited, .reviewTabs a:hover, .reviewTabs a:active {
	font-size: 11px;
	line-height: 11px;
	font-weight:  none;
	color: #000;
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
}
.reviewTab404Title    { background: #ffffff url("../../image/imx/frontpage/reviewTab404Title.gif") no-repeat }
.reviewTab404_On    { background: #ffffff url("../../image/imx/frontpage/reviewTab404_On.gif") no-repeat }
.reviewTab404_Off    { background: #ffffff url("../../image/imx/frontpage/reviewTab404_Off.gif") no-repeat }
.reviewTab202_On    { background: #ffffff url("../../image/imx/frontpage/reviewTab202_On.gif") no-repeat }
.reviewTab202_Off    { background: #ffffff url("../../image/imx/frontpage/reviewTab202_Off.gif") no-repeat }
.reviewTab135_On    { background: #ffffff url("../../image/imx/frontpage/reviewTab135_On.gif") no-repeat }
.reviewTab135_Off    { background: #ffffff url("../../image/imx/frontpage/reviewTab135_Off.gif") no-repeat }
.reviewTab134_On    { background: #ffffff url("../../image/imx/frontpage/reviewTab134_On.gif") no-repeat }
.reviewTab134_Off    { background: #ffffff url("../../image/imx/frontpage/reviewTab134_Off.gif") no-repeat }
.reviewTab101_On    { background: #ffffff url("../../image/imx/frontpage/review_smtab101_On.jpg") no-repeat }
.reviewTab101_Off    { background: #ffffff url("../../image/imx/frontpage/review_smtab101_Off.jpg") no-repeat }
.reviewSmTab101On    { background: #ffffff url("../../image/imx/frontpage/review_smtab101_On.jpg") no-repeat }
.reviewTab101_Off    { background: #ffffff url("../../image/imx/frontpage/review_smtab101_Off.jpg") no-repeat }
.reviewLgTab    { background: #ffffff url("../../image/imx/frontpage/reviewLgTab.gif") no-repeat }
.reviewSmTab_on    { background: #ffffff url("../../image/imx/frontpage/reviewSmTab_on.gif") no-repeat }
.reviewSmTab_off    { background: #ffffff url("../../image/imx/frontpage/reviewSmTab_off.gif") no-repeat }
.reviewContent    { background: #fff url("") no-repeat right top }
.reviewContent a:link, .reviewContent a:visited {
	font-size: 10px;
	line-height: 10px;
	font-weight: none;
	color: #0000FF;
	text-decoration: none;
}
.reviewContent a:hover, .reviewContent a:active {
	color: #900;
	text-decoration: none;
}
.reviewContent img {
	float: left;
	margin: 0px;
	padding: 0px;
}
.reviewContent ul {
	font-size: 9px;
	line-height: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}
.reviewContent li {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#moreFeatureTable    { background: ../../image/imx/frontpage/more_features_bg.gif") no-repeat 50% bottom; margin: 0 0 7px 7px; padding: 0 }
#moreFeatureTable h1 {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	padding: 0px;
	margin: 0px 0px 6px 10px;
}
#moreFeatureTable ul {
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#moreFeatureTable li {
	margin: 0px 0px 0px 10px;
	padding: 0px;
}
#moreFeatureTable a:link, #moreFeatureTable a:visited {
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#moreFeatureTable a:hover, #moreFeatureTable a:active {
	color: #fff;
	text-decoration: none;
}
#bottomPromo td {
	font-size: 11px;
	line-height: 16px;
	color: #000;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#bottomPromo h1 {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;	
	margin: 0px;
	padding: 0px;
}
#bottomPromo a:link, #bottomPromo a:visited {
	text-decoration: none;
	color:#600;
}
#bottomPromo a:hover, #bottomPromo a:active {
	text-decoration: underline;
	color:#900;
}
/* footer text */
.foottext { font-family: verdana,arial,helvetica,sans-serif; color: #cccccc; font-size: 9px; font-weight: none; text-decoration: none; }
.pipe {
	font-size: 9px;
	color: #999;
}

/* footer links */
#footer {
	margin-top: 2px;
}
.foot { font-family: verdana,arial,helvetica,sans-serif; color: #999999; font-size: 10px; line-height: 16px; text-decoration: none; font-weight: normal; }
.foot:hover { font-family: verdana,arial,helvetica,sans-serif; color: #ffffff; font-size: 10px; text-decoration: underline; font-weight: normal; }


/* next back close styles */
#close a:link, #close a:visited {
	font: bold 10px Verdana, sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	padding: 9px;
}
#close a:hover, #close a:active {
	text-decoration: underline;
}
