/* global styles */

body

{
	background-color: #111111;
	font-size: 12px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align: center; /*center hack*/ 
	font-family:Arial,Helvetica,sans-serif;
}

td, div, p{font-family:Arial,Helvetica,sans-serif;}

img

{
	border: 0px;
	vertical-align: bottom;	
}

.clearing:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

ul {
margin-top: 0.2em;
}

ul.nospaceafter {
margin-top: 0.2em;
margin-bottom: 0em;
}

li {
list-style-type: disc;
list-style-position: outside;
/*margin-left: -20px;*/
margin-bottom: 0px;
}

/* rounded corners (category page) */

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f49d4e}
.spiffy1{
/* for upper line in article --> margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #fad4b2;border-right:1px solid #fad4b2;background:#f6b57a */}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdf5ed;
  border-right:1px solid #fdf5ed;
  background:#f6af6f}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f6af6f;
  border-right:1px solid #f6af6f;}
.spiffy4{
  border-left:1px solid #fad4b2;
  border-right:1px solid #fad4b2}
.spiffy5{
  border-left:1px solid #f6b57a;
  border-right:1px solid #f6b57a}
.spiffyfg{
  background:#f49d4e}
  
  
/* rounded corners (fashion page) */

.spiffy-fashion{display:block}
.spiffy-fashion *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#445da5}
.spiffy-fashion1{
  /* for line in article margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #aeb9d8;border-right:1px solid #aeb9d8;background:#7285bb */}
.spiffy-fashion2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eceef6;
  border-right:1px solid #eceef6;
  background:#677bb6}
.spiffy-fashion3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #677bb6;
  border-right:1px solid #677bb6;}
.spiffy-fashion4{
  border-left:1px solid #aeb9d8;
  border-right:1px solid #aeb9d8}
.spiffy-fashion5{
  border-left:1px solid #7285bb;
  border-right:1px solid #7285bb}
.spiffy-fashionfg{
  background:#445da5}


/* rounded corners (quiz page) */

.spiffy-quiz{display:block}
.spiffy-quiz *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#a8d161}
.spiffy-quiz1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d9ebbb;
  border-right:1px solid #d9ebbb;
  background:#bddc88}
.spiffy-quiz2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f6faef;
  border-right:1px solid #f6faef;
  background:#b8d97f}
.spiffy-quiz3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b8d97f;
  border-right:1px solid #b8d97f;}
.spiffy-quiz4{
  border-left:1px solid #d9ebbb;
  border-right:1px solid #d9ebbb}
.spiffy-quiz5{
  border-left:1px solid #bddc88;
  border-right:1px solid #bddc88}
.spiffy-quizfg{
  background:#a8d161}


/* HOME */

div.home-wrap

{
	background-color: #ffffff;
	min-width: 1000px;
	max-width: 1000px;
	width: auto !important; /*IE6 hack*/
	width: 1000px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: left; /*center hack*/
}

div.home-top-1

{
	margin-top: 0px;
	margin-left: 0px;
}

div.home-top-1-image

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}

div.home-top-1-ad

{
	float: left;
	margin-top: 11px;
	margin-left: 15px;
}

div.home-top-2

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #2b2a29;
}

div.home-top-2-image

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #2b2a29;
}

div.home-top-2-flash

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #2b2a29;
}

div.home-top-3-wrap

{
	clear: both;
	margin-top: 0px;
	margin-left:0px;
	background-color: #2b2a29;
}

div.home-top-3

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #ffcc53;
}

div.home-top-3-nav

{
	float: left;
	width: 808px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #ffcc53;
}

div.home-top-4

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
}

div.home-content-wrap

{
	background-color: #ffffff;
	min-width: 1000px;
	max-width: 1000px;
	width: auto !important; /*IE6 hack*/
	width: 1000px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: left; /*center hack*/
}

div.home-row-1-wrap

{
	background-color: #ffffff;
	min-width: 950px;
	max-width: 950px;
	width: auto !important; /*IE6 hack*/
	width: 950px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: left; /*center hack*/
}

div.home-row-1-flash

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 591px;
	height: 352px;
}

div.home-row-1-right-wrap

{
	float: left;
	margin-top: 0px;
	margin-left: 16px;
	width: 343px;
	height: 352px;
}

div.home-row-1-right-top

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 343px;
	height: 24px;
	background-color: #ee7837;
}

div.wwd_top_right_menu {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 343px;
	height: 345px;
	background: #ee7837 url(../images/chili.png) no-repeat 190px 180px;
}

div.wwd_top_right_menu ul.latestnews li.latestnews {
	list-style: disc outside;
	line-height:1.6em;
	color:#FFCC53;
	font-size:24px;
}

div.wwd_top_right_menu a.latestnews {
	color:#FFCC53;
	font-size:24px;
	text-decoration:none;
}

div.wwd_top_right_menu a.latestnews:hover {
	text-decoration:underline;
}

div.wwd_top_right_menu h3 {
	padding:0 0 0 15px;
	font-size:24px;
	color:#44771D;
}

a.mainlevel-right-top:link, a.mainlevel-right-top:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: 	#ee7837;
	text-decoration: none;
}
a.mainlevel-right-top:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: 	#87441f;
	text-decoration: underline;
}

ul li {
list-style-type:none;
}
div.home-row-1-right-middle

{
	float: left;
	margin-top: 4px;
	margin-left: 0px;
	width: 343px;
	height: 160px;
	background-color: #f49d4f;
}

div.home-row-1-right-middle-copy

{
	float: left;
	display: inline;
	margin-top: 8px;
	margin-left: 10px;
	width: 102px;
	line-height: 1.3;
}

div.home-row-1-right-middle-photo

{
	float: left;
	display: inline;
	margin-top: 11px;
	margin-left: 10px;
	width: 216px;
	height: 139px;
}

div.home-row-1-right-bottom

{
	float: left;
	margin-top: 4px;
	margin-left: 0px;
	width: 343px;
	height: 160px;
	background-color: #f49d4f;
}

div.home-row-1-right-bottom-copy

{
	float: left;
	display: inline;
	margin-top: 8px;
	margin-left: 10px;
	width: 102px;
	line-height: 1.3;
}

div.home-row-1-right-bottom-photo

{
	float: left;
	display: inline;
	margin-top: 11px;
	margin-left: 10px;
	width: 216px;
	height: 139px;
}

.homehottopicsheader

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2b2824;
	font-size: 16px;
}

.homehottopicscopy

{
	font-family:		Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #2b2a29;
	font-size: 12px;
}

a.homehottopicslink:link, a.homehottopicslink:visited

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#ffffff;
	text-decoration: underline;
}

a.homehottopicslink:active, a.homehottopicslink:hover

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#ffffff;
	text-decoration: none;
}

div.home-row-spacer

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 1000px;
	height: 16px;
}

div.home-row-2-wrap

{
	background-color: #ffffff;
	min-width: 950px;
	max-width: 950px;
	width: auto !important; /*IE6 hack*/
	width: 950px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: left; /*center hack*/
}

div.home-row-2-blog

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 0px;
	width: 246px;
	height: 279px;
	background-color: #2b2a29;
	background-image: url(../images/home-blog-bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	overflow: hidden;
}

div.home-row-2-blog-copy

{
	float: left;
	display: inline;
	margin-top: 50px;
	margin-left: 10px;
	width: 226px;
	line-height: 1.3;
}

.homeblogsubhead

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 	#ffffff;
}

a.homebloglink:link, a.homebloglink:visited

{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 	#fec243;
	text-decoration: none;
}

a.homebloglink:active, a.homebloglink:hover

{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 	#fec243;
	text-decoration: underline;
}

a.homebloglinkul:link, a.homebloglinkul:visited

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 	#ffffff;
	text-decoration: underline;
}

a.homebloglinkul:active, a.homebloglinkul:hover

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 	#ffffff;
	text-decoration: none;
}

.homebloglinkwhite

{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 	#ffffff;
}

div.home-row-2-middle-wrap

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 16px;
	width: 448px;
	height: 279px;
}

div.home-row-2-contest

{
	margin-top: 0px;
	margin-left: 0px;
	width: 448px;
	height: 164px;
	background-color: #f49d4f;
	background-image: url(../images/contest_image.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

div.home-row-2-contest-copy

{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 10px;
	width: 140px;
	line-height: 1.2;
}

a.homecontestlink:link, a.homecontestlink:visited

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 	#ffffff;
	text-decoration: underline;
}

a.homecontestlink:active, a.homecontestlink:hover

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 	#ffffff;
	text-decoration: none;
}

.homecontestsubhead

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 	#ffffff;
}

.homecontestcopy

{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 	#2b2a29;
}

div.home-row-2-subscribe

{
	clear: both;
	margin-top: 16px;
	margin-left: 0px;
	width: 448px;
	height: 99px;
	background-color: #ee7837;
	background-image: url(../images/home-subscribe-bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

div.home-row-2-subscribe-copy

{
	float: left;
	display: inline;
	margin-top: 35px;
	margin-left: 10px;
	width: 120px;
	line-height: 1.2;
}

div.home-row-2-subscribe-copy-2

{
	float: left;
	display: inline;
	margin-top: 5px;
	margin-left: 0px;
	width: 120px;
	line-height: 1.2;
}

.homesubscribecopy

{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#2b2a29;
}

a.homesubscribelink:link, a.homesubscribelink:visited

{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#ffffff;
	text-decoration: underline;
}

a.homesubscribelink:active, a.homesubscribelink:hover

{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#ffffff;
	text-decoration: none;
}

div.home-row-2-right-wrap

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 16px;
	width: 224px;
	height: 279px;
}

div.home-row-2-quiz

{
	margin-top: 0px;
	margin-left: 0px;
	width: 224px;
	height: 134px;
	background-color: #ffffff;
	background-image: url(../images/home-quiz-bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

div.home-row-2-quiz-copy

{
	float: left;
	display: inline;
	margin-top: 55px;
	margin-left: 10px;
	width: 95px;
	text-align: center;
	line-height: 1.0;
}

div.home-row-2-quiz-copy-2

{
	margin-top: 5px;
	margin-left: 0px;
	width: 95px;
	text-align: center;
	line-height: 1.0;
}

.homequizheader

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 	#090909;
}

a.homequizlink:link, a.homequizlink:visited

{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: underline;
}

a.homequizlink:active, a.homequizlink:hover

{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: none;
}

div.home-row-2-poll

{
	clear: both;
	margin-top: 16px;
	margin-left: 0px;
	width: 224px;
	height: 129px;
	background-color: #ffffff;
	background-image: url(../images/home-poll-bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

div.home-row-2-poll-copy

{
	float: left;
	display: inline;
	margin-top: 8px;
	margin-left: 125px;
	width: 110px;
	text-align: center;
	line-height: 1.0;
}

div.home-row-2-poll-form-wrap


{
	float: left;
	margin-top: 15px;
	margin-left: 2px;
	width: 215px;
	line-height: 1.0;
}

div.home-row-2-poll-form-options-wrap

{
	float: left;
	margin-top: 0px;
	margin-left: 10px;
	width: 120px;
	line-height: 1.0;
}

div.home-row-2-poll-form-options-1

{
	margin-top: 0px;
	margin-left: 0px;
	width: 148px;
	line-height: 1.0;
}

div.home-row-2-poll-form-options-2

{
	margin-top: 0px;
	margin-left: 0px;
	width: 148px;
	line-height: 1.0;
}

div.home-row-2-poll-form-buttons

{
	float: left;
	margin-top: -75px;/* -55px*/
	margin-left: 150px;
	width: 67px;
	line-height: 1.0;
	*margin-top:-50px;
}

.homepollheader

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 	#2b2a29;
}

.homepollradio 

{
	text-align: center;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #a8d161;
	color: 	#2b2a29;
}


.homepolloptions

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#2b2a29;
}

div.home-row-3-wrap

{
	background-color: #d3d3ce;
	min-width: 1000px;
	max-width: 1000px;
	width: auto !important; /*IE6 hack*/
	width: 1000px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: left; /*center hack*/
}

.homeadvertisement

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: 	#606164;
}

div.home-row-3-inner-wrap

{
	min-width: 932px;
	max-width: 932px;
	width: auto !important; /*IE6 hack*/
	width: 932px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: left; /*center hack*/
}

div.home-row-3-top-spacer-1

{
	margin-top: 0px;
	margin-left: 0px;
	width: 932px;
	height: 7px;
}

div.home-row-3-top-spacer-2

{
	margin-top: 0px;
	margin-left: 0px;
	width: 932px;
}

div.home-row-3-ad-wrap

{
	min-width: 932px;
	max-width: 932px;
	width: auto !important; /*IE6 hack*/
	width: 932px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: center; /*center hack*/
}

div.home-row-3-ad-1

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 300px;
	height: 250px;
}

div.home-row-3-ad-2

{
	float: left;
	margin-top: 0px;
	margin-left: 16px;
	width: 300px;
	height: 250px;
}

div.home-row-3-ad-3

{
	float: left;
	margin-top: 0px;
	margin-left: 16px;
	margin-right: 0px;
	width: 300px;
	height: 250px;
}


/* SUBPAGES */

div.subpage-wrap

{
	background-color: #ffffff;
	min-width: 1000px;
	max-width: 1000px;
	width: auto !important; /*IE6 hack*/
	width: 1000px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: left; /*center hack*/
}

div.subpage-top-1

{
	margin-top: 0px;
	margin-left: 0px;
}

div.subpage-top-1-image

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}

div.subpage-top-1-ad

{
	float: left;
	margin-top: 11px;
	margin-left: 15px;
}

div.subpage-top-2

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #2b2a29;
}

div.subpage-top-2-image

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #2b2a29;
}

div.subpage-top-2-flash

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #2b2a29;
}


div.subpage-top-3-wrap

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #2b2a29;
}

div.subpage-top-3

{
	float: left;
	margin-top: 0px;
	width:192px;
	margin-left: 0px;
	background-color: #ffcc53;
}

div.subpage-top-3-nav

{
	float: left;
	width: 808px;
	height: 26px;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #ffcc53;
}

div.subpage-top-4

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
}


/* CATEGORY */

body.categorybody

{
	background-color: #111111;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align: center; /*center hack*/
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}

div.category-content-wrap

{
	background-color: #ffffff;
	min-width: 1000px;
	max-width: 1000px;
	width: auto !important; /*IE6 hack*/
	width: 1000px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: left; /*center hack*/
}

div.category-left-wrap

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 680px;
}

div.category-left-main-story-wrap-buenasalud

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 10px;
	width: 670px;
	background-color: #fac899;
	background-image: url(http://pidex.ca/dev/lateen/images/buenasalud/img1.png);
	background-position: top right;
	background-repeat: no-repeat;
}
div.category-left-main-story-wrap-caliente

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 10px;
	width: 670px;
	background-color: #fac899;
	background-image: url(http://pidex.ca/dev/lateen/images/caliente/img1.png);
	background-position: top right;
	background-repeat: no-repeat;
}
div.category-left-main-story-wrap-ciencias

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 10px;
	width: 670px;
	background-color: #fac899;
	background-image: url(http://pidex.ca/dev/lateen/images/ciencias/img1.png);
	background-position: top right;
	background-repeat: no-repeat;
}
div.category-left-main-story-wrap-cultura

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 10px;
	width: 670px;
	background-color: #fac899;
	background-image: url(http://pidex.ca/dev/lateen/images/cultura/img1.png);
	background-position: top right;
	background-repeat: no-repeat;
}div.category-left-main-story-wrap-futuro

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 10px;
	width: 670px;
	background-color: #fac899;
	background-image: url(http://pidex.ca/dev/lateen/images/futuro/img1.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
div.category-left-main-story-wrap-amor

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 10px;
	width: 670px;
	background-color: #fac899;
	background-image: url(http://pidex.ca/dev/lateen/images/amor/img1.png);
	background-position: top right;
	background-repeat: no-repeat;
}

div.category-left-main-story-wrap

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 10px;
	width: 670px;
	background-color: #fac899;
	background-image: url(../images/futuro-main-bg-photo.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
div.category-left-eyebrow

{
	margin-top: 10px;
	margin-left: 10px;
}

div.category-right-wrap

{
	float: left;
	margin-top: 0px;
	margin-left: 10px;
	width: 300px;
}

div.category-left-rule-spacer

{
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	height: 18px;
}

img.categoryrule

{
	border: 0px;
	vertical-align: baseline;
}

div.category-left-rule

{
	clear: both;
	width: 670px;
	height: 1px;
	background-color: #ffffff;
}

div.category-left-copy

{
	margin-top: 0px;
	margin-left: 49px;
	line-height: 1.6;
	width: 310px;
}

div.category-left-copy-header

{
	margin-top: 0px;
	margin-left: 0px;
	line-height: 1.3;
	width: 310px;
}

.categoryheader

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: 	#df3d26;
}

.categorycopy

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: 	#2b2a29;
}

.categoryarchivesbullet

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: 	#df3d26;
}

a.categorymorelink:link, a.categorymorelink:visited

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: none;
}

a.categorymorelink:active, a.categorymorelink:hover

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: underline;
}


a.categoryarchiveslink:link, a.categoryarchiveslink:visited

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#2b2a29;
	text-decoration: none;
}

a.categoryarchiveslink:active, a.categoryarchiveslink:hover

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#2b2a29;
	text-decoration: underline;
}

div.category-left-bottom-spacer

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	height: 70px;
}

div.category-left-between-spacer

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	height: 10px;
}

div.category-rounded-corners-wrap

{
	margin-top: 0px;
	margin-left: 10px;
	text-align: center;
}

.categoryothercopy

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: 	#2b2a29;
}

a.categoryothermorelink:link, a.categoryothermorelink:visited

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: none;
}

a.categoryothermorelink:active, a.categoryothermorelink:hover

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: underline;
}

div.category-other-stories-wrap

{
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	min-width: 670px;
	max-width: 670px;
	width: auto !important; /*IE6 hack*/
	width: 670px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: center; /*center hack*/
	background-color: #f49d4e;
	height: 206px;
}

div.category-other-stories-row-1-wrap

{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 670px;
}

div.category-other-stories-row-2-wrap

{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 670px;
}

div.category-other-stories-1-wrap

{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 0px;
	width: 190px;
}

div.category-other-stories-2-wrap

{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 0px;
	width: 190px;
}


div.category-other-stories-3-wrap

{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 0px;
	width: 190px;
}

div.category-other-stories-1-copy-wrap

{
	/* before change like quiz float: left;
	display: inline;
	margin-top: -55px;
	margin-left: 35px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #fac899; */
	
	float: left;
	display: inline;
	margin-top: -55px;
	margin-left: 36px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #fac899;
}

div.category-other-stories-2-copy-wrap

{
	/* before change like quiz float: left;
	display: inline;
	margin-top: -55px;
	margin-left:250px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #fac899; */
	float: left;
	display: inline;
	margin-top: -55px;
	margin-left:251px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #fac899;
}

div.category-other-stories-3-copy-wrap

{
	/* before change like quiz float: left;
	display: inline;
	margin-top: -55px;
	margin-left:25px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #fac899; */
	float: left;
	display: inline;
	margin-top: -55px;
	margin-left:466px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #fac899;
}

div.category-other-stories-photo

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 190px;
	height: 137px;
}

div.category-other-stories-copy

{
	float: left;
	display: inline;
	margin-top: 8px;
	margin-left: 10px;
	width: 172px;
	text-align: left;
}


div.category-ad-header

{
	margin-top: 0px;
	margin-left: 0px;
	width: 300px;
	height: 18px;
}

div.category-ad-spacer

{
	margin-top: 0px;
	margin-left: 0px;
	width: 300px;
	height: 10px;
}

div.category-bottom-row-spacer

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 1000px;
	height: 20px;
}


/* FASHION (CATEGORY) */

div.fashion-left-main-story-wrap

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 10px;
	width: 670px;
	height: 417px;
	background-color: #de4c26;
	background-image: url(../images/fashion-main-bg-photo.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

div.fashion-left-eyebrow

{
	margin-top: 20px;
	margin-left: 10px;
}

div.fashion-left-copy

{
	margin-top: 48px;
	margin-left: 49px;
	line-height: 1.0;
	width: 270px;
}

div.fashion-left-copy-header

{
	margin-top: 0px;
	margin-left: 0px;
	line-height: 1.0;
	width: 310px;
}

.fashionheader

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	color: 	#ffffff;
}

.fashioncopy

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: 	#ffc50b;
}

a.fashionmorelink:link, a.fashionmorelink:visited

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: 	#ffffff;
	text-decoration: none;
}

a.fashionmorelink:active, a.fashionmorelink:hover

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: 	#ffffff;
	text-decoration: underline;
}

.fashionothercopy

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: 	#2b2a29;
}

a.fashionothermorelink:link, a.fashionothermorelink:visited

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: none;
}

a.fashionothermorelink:active, a.fashionothermorelink:hover

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: underline;
}

div.fashion-left-bottom-spacer

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	height: 70px;
}

div.fashion-left-between-spacer

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	height: 10px;
}

div.fashion-rounded-corners-wrap

{
	margin-top: 0px;
	margin-left: 10px;
	text-align: center;
}

div.fashion-other-stories-wrap

{
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	min-width: 670px;
	max-width: 670px;
	width: auto !important; /*IE6 hack*/
	width: 670px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: center; /*center hack*/
	background-color: #445da5;
	height: 206px;
}

div.fashion-other-stories-row-1-wrap

{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 670px;
}

div.fashion-other-stories-row-2-wrap

{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 670px;
}

div.fashion-other-stories-1-wrap

{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 0px;
	width: 190px;
}

div.fashion-other-stories-2-wrap

{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 0px;
	width: 190px;
}


div.fashion-other-stories-3-wrap

{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 0px;
	width: 190px;
}

div.fashion-other-stories-1-copy-wrap

{
/* before change like quiz	float: left;
	display: inline;
	margin-top: -55px;
	margin-left: 35px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #ffcc53; */
	float: left;
	display: inline;
	margin-top: -55px;
	margin-left: 36px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #ffcc53;
}

div.fashion-other-stories-2-copy-wrap

{
	/* before change like quiz float: left;
	display: inline;
	margin-top: -55px;
	margin-left:250px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #ffcc53; */
	float: left;
	display: inline;
	margin-top: -55px;
	margin-left:251px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #ffcc53;
	
}

div.fashion-other-stories-3-copy-wrap

{
	/* before change like quiz float: left;
	display: inline;
	margin-top: -55px;
	margin-left: 25px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #ffcc53; */
	float: left;
	display: inline;
	margin-top: -55px;
	margin-left: 466px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #ffcc53;
}

div.fashion-other-stories-photo

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 190px;
	height: 137px;
}

div.fashion-other-stories-copy

{
	float: left;
	display: inline;
	margin-top: 8px;
	margin-left: 10px;
	width: 172px;
	text-align: left;
}



/* QUIZ (CATEGORY) */

div.quiz-category-left-main-story-wrap

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 10px;
	width: 670px;
	height: 355px;
	background-color: #d0e4a9;
	/*background-image: url(../images/quiz-main-bg-photo.gif);*/
	
	/*background-position: top right;
	background-repeat: no-repeat;*/
}

div.quiz-category-left-main-story-wrap-image

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 10px;
	width: 670px;
	height: 355px;
	background-color: #d0e4a9;
	/*background-image: url(../images/quiz-main-bg-photo.gif);*/
	
	background-position: top right;
	background-repeat: no-repeat;
}

div.quiz-category-left-eyebrow

{
	margin-top: 0px;
	margin-left: 0px;
	width: 266px;
	height: 91px;
}

div.quiz-category-left-copy

{
	margin-top: 12px;
	margin-left: 45px;
	line-height: 1.3;
	width: 270px;
}

div.quiz-category-left-copy-header

{
	margin-top: 0px;
	margin-left: 0px;
	line-height: 1.3;
	width: 310px;
}

.quizcategoryheader

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	color: 	#df3d26;
}

.quizcategorycopy

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: 	#2b2a29;
}

a.quizcategorymorelink:link, a.quizcategorymorelink:visited

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: none;
}

a.quizcategorymorelink:active, a.quizcategorymorelink:hover

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: underline;
}

.quizcategoryothercopy

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: 	#2b2a29;
}

a.quizcategoryothermorelink:link, a.quizcategoryothermorelink:visited

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: none;
}

a.quizcategoryothermorelink:active, a.quizcategoryothermorelink:hover

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 	#df3d26;
	text-decoration: underline;
}

div.quiz-category-left-bottom-spacer

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	height: 70px;
}

div.quiz-category-left-between-spacer

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	height: 10px;
}

div.quiz-category-rounded-corners-wrap

{
	margin-top: 0px;
	margin-left: 10px;
	text-align: center;
}

div.quiz-category-other-stories-wrap

{
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	min-width: 670px;
	max-width: 670px;
	width: auto !important; /*IE6 hack*/
	width: 670px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: center; /*center hack*/
	background-color: #a8d161;
	height: 206px;
}

div.quiz-category-other-stories-row-1-wrap

{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 670px;
}

div.quiz-category-other-stories-row-2-wrap

{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 670px;
}

div.quiz-category-other-stories-1-wrap

{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 0px;
	width: 190px;
}

div.quiz-category-other-stories-2-wrap

{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 0px;
	width: 190px;
}


div.quiz-category-other-stories-3-wrap

{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 0px;
	width: 190px;
}

div.quiz-category-other-stories-1-copy-wrap

{
	
	float: left;
	display: inline;
	margin-top: -55px;
	margin-left:36px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	
	background-color: #d0e4a9;
	
	
}

div.quiz-category-other-stories-2-copy-wrap

{
	float: left;
	display: inline;
	margin-top: -55px;
	margin-left: 251px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #d0e4a9;
	/*float: left;
	display: inline;
	margin-top: -55px;
	margin-left: 23px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	
	background-color: #d0e4a9;*/
	
	
}

div.quiz-category-other-stories-3-copy-wrap

{
	float: left;
	display: inline;
	margin-top:-55px;
	margin-left: 466px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	background-color: #d0e4a9;
	/*float: left;
	display: inline;
	margin-top: -55px;
	margin-left: 12px;
	margin-bottom: 0px;
	width: 190px;
	height: 45px;
	
	background-color: #d0e4a9;*/
}

div.quiz-category-other-stories-photo

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 190px;
	height: 137px;
}

div.quiz-category-other-stories-copy

{
	float: left;
	display: inline;
	margin-top: 8px;
	margin-left: 10px;
	width: 172px;
	text-align: left;
}


/* ARTICLE */

body.articlebody

{
	background-color: #111111;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align: center; /*center hack*/
	font-weight: bold;
	color: #ffffff;
}

div.article-content-wrap

{
	background-color: #ffffff;
	min-width: 1000px;
	max-width: 1000px;
	width: auto !important; /*IE6 hack*/
	width: 1000px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: left; /*center hack*/
}

div.arti-left-tag
{
margin-left: 68px;
}

div.article-left-wrap

{
	float: left;
	margin-top: 0px;
	margin-left: 1px;/* 7px at 29_10_09 */
	width: 680px;
	pading left:7px
}

div.article-left-tagbot

{
	margin-top: 0px;
	margin-left: 5px;
	width: 580px;
}

div.article-left-spacer

{
	margin-top: 0px;
	margin-left: 0px;
	width: 680px;
	height: 10px;
}

div.article-left-story-wrap

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 14px;
	width: 646px;
}

div.article-left-eyebrow

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}

div.article-left-image

{
	float: right;
	width: 317px;
	height: 212px;
	margin-left: 20px;
	margin-bottom: 20px;
}

div.article-left-spacer-15

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 300px;
	height: 15px;
}

div.article-left-spacer-5

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 300px;
	height: 5px;
}

div.article-left-vote

{
	float: left;
	display: inline;
	margin-top: 36px;
	margin-left: 16px;
}

p.articleclear

{
	clear: left;
	margin-left: 16px;
	margin-right: 0px;
	line-height: 1.5;
}

.articletitle

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: 	#df3d26;
}

.articlebyline

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: 	#2b2a29;
}

.articlecopy

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: 	#2b2a29;
}

div.article-right-wrap

{
	float: left;
	margin-top: 0px;
	margin-left: 10px;
	width: 300px;
}

div.article-ad-header

{
	margin-top: 0px;
	margin-left: 0px;
	width: 300px;
	height: 18px;
}

div.article-ad-spacer

{
	margin-top: 0px;
	margin-left: 0px;
	width: 300px;
	height: 10px;
}

div.article-bottom-row-spacer

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 1000px;
	height: 20px;
}

div.article-bottom-spacer

{
	margin-top: 0px;
	margin-left: 0px;
	width: 1000px;
	height: 20px;
}



/* QUIZ (ARTICLE) */

.quizarticletitle

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: 	#050505;
}

.quizarticlebyline

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: 	#2b2a29;
}

.quizarticlecopy

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: 	#2b2a29;
}

div.quiz-article-left-story-wrap-1-col

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 30px;
	width: 620px;
}

div.quiz-article-left-eyebrow-1-col

{
	display: inline;
	margin-top: 0px;
	margin-left: 0px;
}

div.quiz-article-left-vote-1-col

{
	margin-top: 0px;
	margin-left: 0px;
}

div.quiz-article-left-spacer-1-col

{
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	height: 20px;
}

div.quiz-article-left-spacer-15-1-col

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	height: 15px;
}

div.quiz-article-left-spacer-5-1-col

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	height: 5px;
}

div.quiz-article-title-inner-1-col

{
	min-width: 620px;
	max-width: 620px;
	width: auto !important; /*IE6 hack*/
	width: 620px; /*IE6 hack*/
	margin-left: auto; /*center hack*/
	margin-right: auto; /*center hack*/
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: center; /*center hack*/
}

div.quiz-article-column-content-1-col

{
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	line-height: 1.3;
}

div.quiz-article-left-column-illo-1-col

{
	float: left;
	margin-left: -30px;
	margin-right: 10px;
	margin-top: 0px;
}

div.quiz-article-right-column-illo-1-col

{
	float: left;
	margin-left: -28px;
	margin-right: 10px;
	margin-top: 0px;
}

div.quiz-article-right-column-score-wrap-1-col

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 30px;
	width: 620px;
}

div.quiz-response-copy-1-col

{
	float: left;
	margin-top: 10px;
	margin-left: 135px;
	display: inline;
	line-height: 1.2;
	min-width: 350px;
	max-width: 350px;
	width: auto !important; /*IE6 hack*/
	width: 350px; /*IE6 hack*/
	text-align: center; /*center hack*/
}

div.quiz-article-right-column-score-response-d

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #df3d26;
	text-align: center;
	visibility: hidden;
}

div.quiz-article-right-column-score-response-e

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #df3d26;
	text-align: center;
	visibility: hidden;
}

div.quiz-end-spacer-1-col

{
	margin-top: 0px;
	margin-left: 0px;
	width: 350px;
	height: 20px;
}

img.quizleftimage

{
	float: left;
}

img.quizrightimage

{
	float: right;
}


/* "HONEST" QUIZ STYLES */

div.quiz-article-title-wrap-honest

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	height: 36px;
	background-color: #d5e8b5;
	text-align: center;
}

.quizarticlequestionhonest

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: 	#df3d26;
}

.quizresponseheaderhonest

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #f8f857;
}

.quizresponsecopyhonest

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
}

div.quiz-article-right-column-score-response-a-honest

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #df3d26;
	text-align: center;
	visibility: hidden;
}

div.quiz-article-right-column-score-response-b-honest

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #df3d26;
	text-align: center;
	visibility: hidden;
}

div.quiz-article-right-column-score-response-c-honest

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #df3d26;
	text-align: center;
	visibility: hidden;
}



/* "SUMMER FLING" QUIZ STYLES */

div.quiz-article-title-wrap-fling

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	height: 36px;
	background-color: #d5e8b5;
	text-align: center;
}

.quizarticlequestionfling

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333399;
}

.quizresponseheaderfling

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #f8f857;
}

.quizresponsecopyfling

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}

div.quiz-article-right-column-score-response-a-fling

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #ffa800;
	text-align: center;
	visibility: hidden;
}

div.quiz-article-right-column-score-response-b-fling

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #ffa800;
	text-align: center;
	visibility: hidden;
}

div.quiz-article-right-column-score-response-c-fling

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #ffa800;
	text-align: center;
	visibility: hidden;
}

div.cspsearch
{
	margin-left:50px;
}

div.quiz-article-right-column-score-response-d-fling

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #ffa800;
	text-align: center;
	visibility: hidden;
}



/* "AMIGAS" QUIZ STYLES */

div.quiz-article-title-wrap-amigas

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	height: 36px;
	background-color: #d5e8b5;
	text-align: center;
}

.quizarticlequestionamigas

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #0099cc;
}

.quizresponseheaderamigas

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #f8f857;
}

.quizresponsecopyamigas

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}

div.quiz-article-right-column-score-response-a-amigas

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #0099cc;
	text-align: center;
	visibility: hidden;
}

div.quiz-article-right-column-score-response-b-amigas

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #0099cc;
	text-align: center;
	visibility: hidden;
}

div.quiz-article-right-column-score-response-c-amigas

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #0099cc;
	text-align: center;
	visibility: hidden;
}



/* "DOES HE LIKE YOU" QUIZ STYLES */

div.quiz-article-title-wrap-does

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	height: 36px;
	background-color: #d5e8b5;
	text-align: center;
}

.quizarticlequestiondoes

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #b40061;
}

.quizresponseheaderdoes

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #b40061;
}

.quizresponsecopydoes

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #2b2a29;
}

div.quiz-article-right-column-score-response-a-does

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #9dd8e3;
	text-align: center;
	visibility: hidden;
}

div.quiz-article-right-column-score-response-b-does

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #9dd8e3;
	text-align: center;
	visibility: hidden;
}

div.quiz-article-right-column-score-response-c-does

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #9dd8e3;
	text-align: center;
	visibility: hidden;
}

div.quiz-article-right-column-score-response-d-does

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 620px;
	background-color: #9dd8e3;
	text-align: center;
	visibility: hidden;
}




/* FASHION */

div.fashion-article-left-tagbot

{
	margin-top: 0px;
	margin-left: 30px;
	width: 650px;
}

div.fashion-article-left-spacer

{
	margin-top: 0px;
	margin-left: 0px;
	width: 680px;
	height: 20px;
}

div.fashion-article-left-story-wrap

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 10px;
	width: 670px;
}

div.fashion-article-left-red-bg

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	background-color: #de4c26;
	
}

div.fashion-article-left-eyebrow

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}

div.fashion-article-left-image

{
	float: right;
	width: 317px;
	height: 212px;
	margin-left: 20px;
	margin-bottom: 20px;
}

div.fashion-article-left-spacer-12

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	height: 12px;
}

div.fashion-article-left-spacer-5

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
	height: 5px;
}

div.fashion-article-left-vote

{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 16px;
}

div.fashion-article-left-content-wrap

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 0px;
	width: 670px;
}

div.fashion-article-left-content-1-wrap

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 286px;
}

div.fashion-article-left-content-1-top

{
	margin-top: 8px;
	margin-left: 0px;
	width: 286px;
}

div.fashion-article-left-content-1-middle

{
	margin-top: 68px;
	margin-left: 0px;
	width: 286px;
	text-align: center;
}

div.fashion-article-left-content-1-bottom

{
	margin-top: 35px;
	margin-left: 0px;
	width: 286px;
	text-align: center;
}

div.fashion-article-left-content-2

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 0px;
	width: 326px;
}

div.fashion-article-left-content-3-wrap

{
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 0px;
	width: 58px;
}

div.fashion-article-left-content-3-top

{
	margin-top: 229px;
	margin-left: 0px;
	width: 58px;
	text-align: center;
}

div.fashion-article-left-content-3-bottom

{
	margin-top: 7px;
	margin-left: 0px;
	width: 58px;
	text-align: center;
}



/* SUBSCRIBE */

body.subscribebody

{
	background-color: #111111;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align: center; /*center hack*/
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}

div.subscribe-wrap

{
	background-color: #ffffff;
	min-width: 1000px;
	max-width: 1000px;
	width: auto !important; /*IE6 hack*/
	width: 1000px; /*IE6 hack*/
	margin: 0 auto; /*center hack*/
	text-align: left; /*center hack*/
}

div.subscribe-header-1

{
	margin-top: 0px;
	margin-left: 0px;
}

div.subscribe-header-2

{
	margin-top: 0px;
	margin-left: 0px;
	clear: both;
	background-color: #ffcc53;
}

div.subscribe-header-3

{
	margin-top: 0px;
	margin-left: 0px;
	clear: both;
}

div.subscribe-bottom-wrap

{
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 1000px;
}

div.subscribe-bottom-left-wrap

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 598px;
	background-color: #ffffff;
	display: inline;
}

div.subscribe-headline

{
	margin-top: 0px;
	margin-left: 0px;
	height: 92px;
}

div.subscribe-subhead-copy

{
	margin-top: 0px;
	margin-left: 40px;
	height: 35px;
	font-size: 15px;
	line-height: 1.0;
}

div.subscribe-subhead-confirm-copy

{
	margin-top: 0px;
	margin-left: 40px;
	width: 450px;
	height: 35px;
	font-size: 15px;
	line-height: 1.0;
}

div.subscribe-bottom-left-form-wrap

{
	margin-top: 0px;
	margin-left: 18px;
	width: 562px;
	background-color: #d6e5f6;
	clear: both;
	overflow: visible;
}

div.subscribe-bottom-left-form-inner-wrap

{
	margin-top: 0px;
	margin-left: 22px;
	width: 536px;
	font-size: 11px;
	clear: both;
	overflow: visible;
}

div.subscribe-form-spacer

{
	clear: both;
	width: 562px;
	height: 15px;
	margin-left: 0px;
}

.subscribesubhead

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: 	#ffffff;
}

div.subscribe-bottom-right-wrap

{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 398px;
	display: inline;
}

div.subscribe-form-subhead-wrap

{
	margin-top: 0px;
	margin-left: 0px;
	font-size: 15px;
	color: #df3d26;
}

.subscribesubheadcopy

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #df3d26;
}

div.subscribe-confirm-copy

{
	font-size: 12px;
	line-height: 1.5;
}

.subscribeconfirmcopy

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #28292a;
}

a.subscribeconfirmlink:link, a.subscribeconfirmlink:visited

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 	#de3e27;
	text-decoration: underline;
}

a.subscribeconfirmlink:active, a.subscribeconfirmlink:hover

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 	#de3e27;
	text-decoration: none;
}

.subscribeformlabel

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #2b2a29;
}

.subscribeformlabeldisabled

{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #bbbbbb;
}

.subscribe-cb 

{
	text-align: center;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #d6e5f6;
	color: 	#2b2a29;
}

.subscribe-textfield 

{
	text-align: left;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	color: 	#2b2a29;
}

div.subscribe-form-div

{
	width: 562px;
	height: 25px;
	text-align: left;
	line-height: 1.0;
}

#subscribe-google-checkout-button

{
	clear: both;
	width: 562px;
	margin-left: 0px;
	visibility: hidden;
}

#subscribe-remaining-fields

{
	clear: both;
	width: 562px;
	margin-left: 0px;
	visibility: hidden;
}

#school-subscription-term

{
	clear: both;
	width: 562px;
	margin-left: 0px;
	visibility: hidden;
}

#np-quantity

{
	clear: both;
	width: 562px;
	margin-left: 0px;
	visibility: hidden;
}

#billing-method

{
	clear: both;
	width: 562px;
	margin-left: 0px;
	visibility: hidden;
}

#np-shipping-fields

{
	clear: both;
	width: 562px;
	margin-left: 0px;
	visibility: hidden;
}


.top-nav{float: left; width: 808px; height: 26px; margin-top: 0px; margin-left: 0px; background-color: #ffcc53;}
.top-nav ul, .top-nav li{ margin:0px; padding:0px; list-style:none; float:left}
.top-nav a{ color:#000000; font-size:15px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; border-right:solid 1px #D03316; display:block; padding-left:6px; padding-right:6px; text-decoration:none; height:22px; padding-top:3px;}
.top-nav a:hover{ color:#fff; background-color:#8A1620}

.contentheading{	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: 	#df3d26;
}

table.blog, table.contentpaneopen	{margin: 10px;}

.componentheading	{
	font-size:25px;
	font-weight:bold;
	margin: 0 0 0 15px;
}