/* general */
.homelink { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.homelink a { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.author { font-family:Arial,sans-serif; font-size:10pt; color:gray; }
.article_title { font-family:Arial,sans-serif; font-size:18px; color:#5784B1; text-decoration:underline; font-weight:normal; padding-bottom:2px; margin-bottom:2px; }
.article_bodytext { font-family:Arial,sans-serif; font-size:10pt; color:black; }
.gray_bodytext { font-family:Arial,sans-serif; font-size:10pt; color:gray; }
.featuredarticles { font-family:Arial,sans-serif; font-size:8pt; color:#6699CC; font-weight:bold; }
.featuredarticleslinks A { 	font-family:Arial,sans-serif; font-size:8pt; color:#F0A358; }
.moreCateg { font-family:Arial,sans-serif; font-size:8pt; color:#F0A358; }
.LIstyle { font-family:Arial,sans-serif; font-size:8pt; font-weight:bold; color:gray; }
.subcateg { font-family:Arial,sans-serif; font-size:10pt; font-weight:bold; color:#F0A358; }
.entertainment { font-family:Arial,sans-serif; font-size:9pt; color:#FFFFFF; font-weight:bold; }
.imgborder { border:1px solid #CCCCCC; }
.new { font-family:Arial,sans-serif; font-size:8pt; color:#FF0000; }
.moreArticles { font-family:Arial,sans-serif; font-size:9pt; color:#757373; background-color:#D5E7F9; padding:3px; }
.boardindexLinks a { font-family:Arial,sans-serif; font-size:8pt; color:#7E77BE; }
.favarticles { font-family:Arial,sans-serif; font-size:8pt; color:#6699CC; }
.favarticles A { font-family:Arial,sans-serif; font-size:8pt; color:#F0A358; }

.orangeText { color:#F0A358; }

.adTitle { font-family:Arial,sans-serif; font-size:8pt; color:#666666; text-align:center; }
.adText { font-family:Arial,sans-serif; font-size:9pt; color:black; }
.adLink { color:#5784B1; text-decoration:underline; }
.adLink:hover { text-decoration:none; }

.relatedArticles { font-family:Arial,sans-serif; font-size:8pt; color:gray; line-height:15px; }
.relatedArticles a { font-family:Arial,sans-serif; font-size:8pt; color:#6699CC; text-decoration:underline; line-height:15px; }
.relatedArticles a:hover { text-decoration:none; }
.relatedCateg A { font-family:Arial,sans-serif; font-size:9pt; font-weight:bold; color:#6699CC; }
.relatedTopics { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.relatedTopics a { font-family:Arial,sans-serif; font-size:8pt; color:#6699CC; text-decoration:underline; }
.relatedTopics a:hover { text-decoration:none; }

.generalLink { color:#5784B1; text-decoration:underline; }
.generalLink:hover { text-decoration:none; }

.generalHead { font-family:Arial,sans-serif; font-size:12pt; text-decoration:underline; color:gray; }
.generalTeaser { font-family:Arial,sans-serif; font-size:10pt; color:gray; }

.familyLink { color:#6699CC; text-decoration:underline; }
.familyLink:hover { text-decoration:none; }

.healthLink { color:#6699CC; text-decoration:underline; }
.healthLink:hover { text-decoration:none; }

.beautyLink { color:#6699CC; text-decoration:underline; }
.beautyLink:hover { text-decoration:none; }

.travelLink { color:#6699CC; text-decoration:underline; }
.travelLink:hover { text-decoration:none; }

.postersLink { color:#6699CC; text-decoration:underline; }
.postersLink:hover { text-decoration:none; }

.magazinesLink { color:#6699CC; text-decoration:underline; }
.magazinesLink:hover { text-decoration:none; }

.movieBorder { border:2px solid #66CCCC; padding:5px; }
.movieText { background-color:#F4FEFE; font-family:Arial,sans-serif; font-size:10pt; color:black; padding-top:10px; }

/* top nav */
.tnSection { background-color:#D5E7F9; border-top:2px solid #6699CC; border-left:2px solid #6699CC; height:22px; text-align:center; color:#CC6600; vertical-align:middle; }
.tnSection a { text-decoration:none; font-family:Arial,sans-serif; font-size:9pt; color:#CC6600; }
.tnSection a:hover { text-decoration:underline; }
.tnSection a:visited { color:#CC6600; }

/* beauty */
.beautycategcap { font-family:Arial,sans-serif; font-size:9pt; color:#666666; }
.beautyproducts A { background-color:#CD96CD; font-family:Arial,sans-serif; font-size:8pt; color:white; padding:10px; }
.beautysum { font-family:Arial,sans-serif; font-size:9pt; color:#666666;}
.beautymorecateg { font-family:Arial,sans-serif; font-size:8pt; color:#666666; font-weight:normal;}
.beautymorecateg A { font-family:Arial,sans-serif; font-size:8pt; color:#5784B1; font-weight:bold;}
.beautysubcateg { font-family:Arial,sans-serif; font-size:10pt; font-weight:bold; color:#5784B1; }

.beautycategnolink { 
	font-family:Arial,sans-serif;
	font-size:9pt;
	color:#5784B1;
	font-weight:bold; 
}

.beautylinks A { 
	font-family:Arial,sans-serif;
	font-size:10pt;
	color:#CC6600; 
	font-weight:normal;
}

.beautylinks a:hover { text-decoration:none; }

.beautylinks1 A { 
	font-family:Arial,sans-serif;
	font-size:10pt;
	color:#F0A358; 
	
}

.morebeautylinks A { 
	font-family:Arial,sans-serif;
	font-size:9pt;
	color:#CC6600; 
	font-weight:normal;
	line-height:20px;
}

.morebeautylinks a:hover { text-decoration:none; }

.LinksAdded {
	font-size:8pt;
	color:#5784B1;
	text-decoration:underline;
	font-weight:normal;
}

.beautycateg { 
	font-family:Arial,sans-serif;
	font-size:9pt;
	color:#5784B1;
	font-weight:bold; 
}

.yourlook A {
	font-family:Arial,sans-serif;
	font-size:8pt;
	color:#6699CC;
	font-weight:bold;
}
#beauty a { color:#5784B1 }
#beauty a:hover { text-decoration:none; }

/* dropdown */
.menu {	
	visibility:hidden; 
	position:absolute; 
	filter:alpha(opacity=80); 
}

.menu table { 
	border-spacing:0px;
	border-collapse:collapse;
}

.menu td { 
	background-color:#F5F5FF; 
	border:1px solid #6699CC;
	border-top-width: 0px; 
	width:130px; 
	padding-left:4px;
	padding-top:1px;
	padding-bottom:1px; 
	font-family:Arial,sans-serif;
	font-size:8pt;
	color:#505050;
}

.menu a {
	text-decoration:none;
	color:#606060;
}

/* family */
.family_bodytext { font-family:Arial,sans-serif; font-size:10pt; color:black; }
.linktext { font-family:Arial,sans-serif; font-size:8pt; color:#6699CC; }
.fam_articlelink a { font-family:Arial,sans-serif; font-size:9pt; color:#5784B1; font-weight:normal; line-height:20px; }
.fam_articlelink a:hover { text-decoration:none; }
.article { font-family:Arial,sans-serif; font-size:11pt; color:#6699CC; }
.family_title {font-family:Arial,sans-serif; font-size:12pt; color:gray; }
.familycateg { font-family:Arial,sans-serif; font-size:9pt; font-weight:bold; color:#5784B1; }
.familycategmore { font-family:Arial,sans-serif; font-size:8pt; }
.familycategcap { font-family:Arial,sans-serif; font-size:8pt; color:#666666; }
.familysum { font-family:Arial,sans-serif; font-size:9pt; color:#666666; font-weight:normal; }
.famcateg { font-family:Arial,sans-serif; font-size:12pt; font-weight:bold; color:#CD919E; }


.border { border:2px solid #CD919E; }
#family a { color:#5784B1 }
#family a:hover { text-decoration:none; }

.BorderforFamilycateg { 
	border-top:1px solid #CD919E; 
	border-left:1px solid #CD919E; 
	padding:5px;
	text-align:left;
	vertical-align:top;
	font-family:Arial,sans-serif; font-size:8pt; color:gray;
}

.BorderforFamilycateg ul { margin-top:5px; }

/* games */
.instruction { 
	font-family:Arial,sans-serif; font-size:8pt; color:gray; 
	text-align:center; vertical-align:middle; 
}
.gamescategnolink { font-family:Arial,sans-serif; font-size:9pt; color:#6699CC; font-weight:bold; }
.gamemorelink a { font-family:Arial,sans-serif; font-size:8pt; color:#F0586A; }
.gamemorelink { color:#F0586A; }
.playgamelink { font-family:Arial,sans-serif; font-size:8pt; color:#F0586A; }
.gamelinks a { color:#6699CC; text-decoration:underline; font-family:Arial,sans-serif; font-size:8pt; }
.gamelinks { color:#6699CC; }
.gamesBg { background-color:#FFF6F7; }
.gamescategcap { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.gamesteaser { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.gamescontrols { font-family:Arial,sans-serif; font-size:8pt; color:#F0586A; font-weight:bold; }
.gamescontrolstext { font-family:Arial,sans-serif; font-size:8pt; color:gray; }

.gamescateglinks { 
	font-family:Arial,sans-serif;
	font-size:8pt;
	color:#F0586A;
	font-weight:bold; 
	text-decoration:none;
}

.Borderforcontrols { 
	border:1px solid #6699CC; 
	padding:3px;
	text-align:left;
	vertical-align:top;
}

.redBorder { 
	border:2px solid #F0586A; 
	padding:5px;
	text-align:center;
}
.borderBanner {	border:1px solid #F0586A; }
.closeButton {
	border:1px outset #F0586A;
	background-color:#FFF6F7;
	font-family:Arial,sans-serif; font-size:8pt; color:gray; 
	padding-right:5px; padding-left:5px;
}

/* health */
.health_bodytext { font-family:Arial,sans-serif; font-size:10pt; color:black; }
.articlelink { font-family:Arial,sans-serif; font-size:9pt; color:gray; }
.article { font-family:Arial,sans-serif; font-size:11pt; color:#6699CC; }
.health_title { font-family:Arial,sans-serif; font-size:12pt; color:gray; }
.healthcateg { font-family:Arial,sans-serif; font-size:9pt; font-weight:bold; color:#5784B1;}
.healthcategcap { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.healthsum { font-family:Arial,sans-serif; font-size:9pt; color:#666666; font-weight:normal; }
.heacateg { font-family:Arial,sans-serif; font-size:12pt; font-weight:bold; color:#CD7054; }
.hea_articlelink a { font-family:Arial,sans-serif; font-size:9pt; color:#5784B1; font-weight:normal; line-height:20px; }
.hea_articlelink a:hover { text-decoration:none; }

.border { border:2px solid #CD919E; }
#health a { color:#5784B1 }
#health a:hover { text-decoration:none; }

.BorderforHealthcateg { 
	border-top:1px solid #CD7054; 
	border-left:1px solid #CD7054; 
	padding:5px;
	text-align:left;
	vertical-align:top;
	font-family:Arial,sans-serif; font-size:8pt; color:gray;
}

.BorderforHealthcateg ul { margin-top:5px; }


/* magazines */

.nextlink A { 
	text-decoration:underline; 
	font-family:Arial,sans-serif; font-size:10pt; color:#6699CC;
}
.mag_bodytext { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
#mag a { text-decoration:underline; color:#6699CC; }
#mag a:hover { text-decoration:underline; color:#F0A358; } 

/*posters*/

.buylink A { 
	text-decoration:underline;
	font-family:Arial,sans-serif; font-size:8pt; color:#6699CC;;
}
/*
#posters a { text-decoration:underline; color:#6699CC }
#posters a:hover { text-decoration:underline; color:#F0A358 }
*/
table.posters { text-align:center; font-family:Arial; font-size:8pt; }
table.posters td { padding:10px; }
table.posters a { color:#6699CC; }
table.posters a:hover { color:#F0A358; }

/* recipes */
.orangeBorder {
	border:2px solid #F0A358;
	padding: 5px;
}
.footer {  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; 
	text-align: left
}
.rightnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.v5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 5pt}
.v8 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; margin-top: 0px; margin-bottom: 0px}
.v3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 3pt}
.v9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
/* p   {margin-top: 3px; margin-bottom: 3px; } */
.crumbtrail {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0000cc}
.booktitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #660000; font-weight: bold}

.title {BORDER-RIGHT: #FF0000 0px solid; BORDER-TOP: #FF0000 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 16pt; BORDER-LEFT: #FF0000 0px solid; BORDER-BOTTOM: #FF0000 1px solid; FONT-FAMILY: Arial,Times,serif; }
.ingredient {FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; FONT-FAMILY: Arial, Times, serif; }
.ingredient_link {FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; FONT-FAMILY: Arial, Times, serif; TEXT-DECORATION: none; }
.ingredient_heading { FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; FONT-FAMILY: Arial, Times, serif ; padding-top: 2px; font-weight: bold; }
.procedure {LIST-STYLE-POSITION: inside; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; FONT-FAMILY: Arial, Times, serif; LIST-STYLE-TYPE: circle; }
.procedure_number {FONT-SIZE: 10pt; COLOR: #FF0000; FONT-FAMILY: Arial, Times, serif; font-weight: normal; }
.procedure_heading { FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; FONT-FAMILY: Arial, Times, serif ; padding-top: 2px; font-weight: bold; }
.servings {FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Times, serif; }
.nutrition_heading { BORDER-RIGHT: #FF0000 0px solid; BORDER-TOP: #FF0000 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #FF0000 0px solid; BORDER-BOTTOM: #FF0000 1px solid; FONT-FAMILY: Arial, Times, serif; }
.nutrition_notes { FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-TOP: 4px; FONT-FAMILY: Arial, Times, serif; }
.nutrition_fact_bold {  font-family: Arial Black; font-size: 8pt; font-weight: normal; border: solid; border-width: 1px 0px 0px; border-color: #000000 solid; }
.nutrition_fact {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-left: 8px; }
.nutrition_facts_top { BORDER-RIGHT: #FF0000 0px solid; BORDER-TOP: #FF0000 0px solid; FONT-WEIGHT: bolder; FONT-SIZE: 7pt; BORDER-LEFT: #FF0000 0px solid; BORDER-BOTTOM: #FF0000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; border-color: black black #000000; border-top-width: 8px; border-bottom-width: 0px; }
.nutrition_facts_middle { BORDER-RIGHT: #FF0000 0px solid; BORDER-TOP: #FF0000 0px solid; FONT-WEIGHT: bolder; FONT-SIZE: 7pt; BORDER-LEFT: #FF0000 0px solid; BORDER-BOTTOM: #FF0000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; border-color: black black #000000; border-top-width: 4px; border-bottom-width: 0px; }
.nutrition_fact_regular { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; border: 0px #000000 none; }
.nutrition_fact_bottom { font-family: Arial Black; font-size: 8pt; font-weight: normal; border: solid; border-width: 1px 0px 8px ; border-color: #000000 solid; }
.nutrition_mineral { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: solid; border-width: 0px 0px 1px; border-color: #000000 solid; }
.nutrition_mineral_bold { font-family: Arial Black; font-size: 8pt; font-weight: normal; border: solid; border-width: 0px 0px 1px; border-color: #000000 solid; }
.nutrition_fact_bold_link { font-family: Arial Black; font-size: 8pt; font-weight: normal; border: solid; border-width: 1px 0px 0px; border-color: #000000 solid ; text-decoration: none;}
.nutrition_mineral_link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: solid; border-width: 0px 0px 1px; border-color: #000000 solid ; text-decoration: none; }
.tagline {FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-TOP: 10px; FONT-STYLE: italic; FONT-FAMILY: Arial, Times, serif; }
.notes_heading {BORDER-RIGHT: #FF0000 0px solid; BORDER-TOP: #FF0000 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #FF0000 0px solid; BORDER-BOTTOM: #FF0000 1px solid; FONT-FAMILY: Arial, Times, serif; }
.notes {FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-TOP: 4px; FONT-FAMILY: Arial, Times, serif; }
.tips_heading {BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #FF0000 1px solid; FONT-FAMILY: Arial, Times, serif; }
.tips {FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-TOP: 4px; FONT-FAMILY: Arial, Times, serif; }
.a5 {  font-family: Arial, Helvetica, sans-serif; font-size: 5pt; }
.defectheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #990000; }
.tableheading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; BORDER-RIGHT: #FF0000 0px solid; BORDER-TOP: #FF0000 0px solid; border: #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; }
.v10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.v7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; margin-top: 0px; margin-bottom: 0px; }
/* h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #666666; margin-bottom: 5px; margin-top: 5px}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000; margin-bottom: 5px; margin-top: 5px}.kbheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333333} */
.errortext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000; }


/*jokes*/
.jokescateglink { font-family:Arial,sans-serif; font-size:8pt; color:#F0A358; font-weight:bold; }
.jokescateg { font-family:Arial,sans-serif; font-size:12pt; font-weight:bold; }
.jokescateg a { font-family:Arial,sans-serif; font-size:9pt; color:#5784B1; font-weight:bold; }
.menjokes { font-family:Arial,sans-serif; font-size:9pt; }
.menjokes a { color:gray; }
.submitjoke { font-family:Arial,sans-serif; font-size:12pt; font-weight:bold; color:#6EC176;}
.submitnote { font-family:Arial,sans-serif; font-size:8pt; color:gray;}
.submitjoketext { font-family:Arial,sans-serif; font-size:9pt; }
.sendjoke { font-family:Arial,sans-serif; font-size:9pt; color:#000000; }
.sendjokebig { font-family:Arial,sans-serif; font-size:12pt; color:#5784B1; font-weight:bold; }
.sendjokeprivacy { font-family:Arial,sans-serif; font-size:8pt; color:gray;}
.jokes { font-family:Arial,sans-serif; font-size:9pt; }
.jokes a { font-size:9pt; color:#5784B1; }
.joketitle { font-family:Arial,sans-serif; font-size:11pt; color:#5784B1; font-weight:bold; }

/* sidenav */
.border { border:2px solid #F0A358; }
.sidenavlink A { 
	text-decoration:underline; 
	font-family:Arial,sans-serif; font-size:8pt; color:#5784B1;
}
.sideboxtitle { font-family:Arial,sans-serif; font-size:9pt; color:#3B80C4; font-weight:bold; }
.hometeaser { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.side_bodytext { font-family:Arial,sans-serif; font-size:10pt; color:gray; }
.recipes { font-family:Arial,sans-serif; font-size:9pt; color:#99CC99; }
.recipeslink { font-family:Arial,sans-serif; font-size:8pt; color:#99CC99; }

.findcategtext { font-family:Arial,sans-serif; font-size:8pt; color:#5784B1; text-align:center; border-bottom:1px solid #F0A358; padding-bottom:10px; }
.studioonekeywords { font-family:Arial,sans-serif; font-size:8pt; color:gray; text-align:center; border-bottom:1px solid #F0A358; padding-bottom:10px; }

td.sideNav {
	width:124px;
	padding-left:3px;
	padding-right:6px;
	vertical-align:top;
	text-align:left;
}

.sNavTable {
	border:2px solid #F0A358; 
	border-bottom-style:none;
	border-spacing:0px; 
	text-align:center;
	width:100%;
}

.sNavTableStudio {
	border:0px solid #F0A358; 
	border-bottom-style:none;
	border-spacing:0px; 
	text-align:center;
	width:140px;
}

.sMemberTable {
	border:2px solid #F0A358; 
	border-bottom-style:none;
	border-spacing:0px; 
	text-align:center;
	width:95%;
}

.sNavTableOwnbanner {
	border-style:none;
	border-spacing:0px; 
	text-align:center;
	width:100%;
}

.sNavHead {
	background-color:#FBF2E8; 
	border-bottom:2px solid #F0A358;
	font-family:Arial,sans-serif; font-size:9pt; color:#3B80C4; font-weight:bold;
	text-align:center;
}

.sNavHeadStudio {
	background-color:#FBF2E8;
	border-bottom:0px solid #F0A358;
	font-family:Arial,sans-serif; font-size:9pt; color:#3B80C4; font-weight:bold;
	text-align:center;
}

.sNavTravelTips {
	padding:10px;
	background-color:#FAF8F5; 
	border-bottom:2px solid #F0A358;
	font-family:Arial,sans-serif; font-size:8pt; color:#5784B1;
	line-height:12px;
	text-align:left;
}

.sNavBody {
	padding:6px;
	background-color:#FAF8F5; 
	border-bottom:2px solid #F0A358;
	font-family:Arial,sans-serif; font-size:8pt; color:#5784B1;
	line-height:12px;
	text-align:center;
}

.sNavBodynopadding {
	padding:0px;
	background-color:#FAF8F5; 
	border-bottom:2px solid #F0A358;
	font-family:Arial,sans-serif; font-size:8pt; color:#5784B1;
	line-height:0px;
	text-align:center;
}

.sNavBodyStudio {
	padding:0px;
	border-bottom:0px solid #F0A358;
	font-family:Arial,sans-serif; font-size:8pt; color:#5784B1;
	line-height:12px;
	text-align:center;
}

.sNavTravelTips a { color:#5784B1; text-decoration:underline; }
.sNavTravelTips a:hover { text-decoration:none; }
.sNavBody a { color:#5784B1; text-decoration:underline; }
.sNavBody a:hover { text-decoration:none; }

.sNavBodyIns {
	height:20px;
	font-family:Arial,sans-serif; font-size:8pt; color:#5784B1; font-weight:bold;
	text-align:left;
}

.sNavBodyIns a { color:#5784B1; text-decoration:underline; }
.sNavBodyIns a:hover { text-decoration:none; }


.sNavBodyIns2 {
	height:5px;
	font-family:Arial,sans-serif; font-size:8pt; color:gray;
	text-align:left;
}

.sNavBodyIns2 a { color:#679BCF; text-decoration:underline; }
.sNavBodyIns2 a:hover { text-decoration:none; }

.sNavBodyInsStudio {
	height:15px;
	font-family:Arial,sans-serif; font-size:8pt; color:#5784B1;
	text-align:left;
}

.sNavBodyInsStudio a { color:#5784B1; text-decoration:underline; }
.sNavBodyInsStudio a:hover { text-decoration:none; }

.sNavBodyOwnbanner {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	background-color:#FAF8F5; 
	font-family:Arial,sans-serif; font-size:8pt; color:#5784B1;
	line-height:12px;
}

.sNavBanner {
	border-bottom:2px solid #F0A358;
}

/* sitemap */
.topicscateg { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.topicscateg a { color:gray; text-decoration:none; }
.topicscateg a:hover { color:#6699CC; }
.partnerlink a { font-family:Arial,sans-serif; font-size:9pt; color:#5784B1; }

.legal { font-family:Arial,sans-serif; font-size:8pt; color:black; }
.legal a { text-decoration:none; }
.legal a:hover { text-decoration:underline; }

.topics { font-family:Arial,sans-serif; font-size:8pt; color:#6699CC; }
.enterests { font-family:Arial,sans-serif; font-size:10pt; font-weight:bold; }
.borderbottommenu { border:1px solid #6699CC; }
.borderpartner { border:1px solid #6699CC; }
.partners { font-family:Arial,sans-serif; font-size:8pt; color:#F0A358; }
#sitemap a { color:gray; text-decoration:none; }

/* storenav */
#storenav a { text-decoration:none; color:#F0A358; }
#storenav a:hover { text-decoration:underline; }
.sidelinks {
			font-family:Arial,sans-serif; font-size:11px; color:#F0A358;
			background-color:#D5E7F9; 
			border:#6699CC 1px solid;
		}
		
/* studioone */
.studio_bodytext { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.studio_bodytext a { color:#5784B1; font-weight:bold; }
.studio_bodytext a:hover { text-decoration:none; }
.orangeBorder {
	border:2px solid #F0A358;
	padding: 5px;
}

/* topnav */

.bgdarkblue { background-color:#6699CC; }
.pagetitle { 
	text-decoration:none;
	font-family:Verdana,sans-serif; font-size:10pt; color:black; font-weight:bold;
}
.navselect { background-color:ghostwhite; color:darkblue; }
.heading { 
	font-family:Verdana,sans-serif;
	color:darkblue;
}

.topnavMsg {
	background-color:#FFFFFF; 
	font-family:Arial,sans-serif; font-size:8pt; color:#5784B1;
	line-height:12px;
	text-align:center;
}

/* travel */
.travel_bodytext { font-family:Arial,sans-serif; font-size:10pt; color:black; }
.travelcateg a { font-family:Arial,sans-serif; font-size:9pt; font-weight:bold; color:#5784B1;}
.travelcateg { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.tracateg { font-family:Arial,sans-serif; font-size:12pt; font-weight:bold; color:#CDBE70; }
.placesofinterest { font-family:Arial,sans-serif; font-size:9pt; font-weight:bold; color:#5784B1;}
.travelsum { font-family:Arial,sans-serif; font-size:9pt; color:#666666; font-weight:normal; }
.tra_articlelink a { font-family:Arial,sans-serif; font-size:9pt; color:#5784B1; font-weight:normal; line-height:20px; }
.tra_articlelink a:hover {text-decoration:none;}
.moreTracateg { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.moreTracateg a { font-family:Arial,sans-serif; font-size:8pt; color:#F0A358; }
.dgTitle { font-family:Arial,sans-serif; font-size:12pt; font-weight:bold; color:#F9F6E4; background-color:#CDBE70; }
.dgBorder { border:1px solid #CDBE70; }
.dgcateg a { font-family:Arial,sans-serif; font-size:9pt; font-weight:bold; color:#5784B1;}
.dgcateg { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.dgcities { font-family:Arial,sans-serif; font-size:8pt; color:#CDBE70; }
.dgcities a { font-family:Arial,sans-serif; font-size:8pt; color:#679BCF; }

.border { border:2px solid #CDBE70; }
.orangeBorder {
	border:2px solid #F0A358;
	padding: 5px;
}

/* currency converter */
.cfText {
	font:11px Arial;
	color:#3B80C4;
}

.cfNumber {
	font:11px Arial;
}

.cfButton {
	font:11px Arial;
	color:#F0A358;
	background-color:#D5E7F9; 
	border:#6699CC 1px solid;
	cursor:pointer;
}

.cfTable {
	background-color:#FAF8F5; 
	border:2px solid #F0A358; 
	border-spacing:0px; 
		padding:10px;
	}
	
/* books */

.recommendedbooks { font-family:Arial,sans-serif; font-size:9pt; color:gray; font-weight:bold; }
.recommendedbooks a { font-family:Arial,sans-serif; font-size:8pt; color:#6699CC; text-decoration:underline; font-weight:normal; }
.recommendedbooks2 { font-family:Arial,sans-serif; font-size:8pt; color:gray; }
.bookTable {
	font-size:10pt;
	background-color:#FFF8FB;
	font-family:Arial;
	padding-left:10px;
	empty-cells:show;
}

.bookFrame {
	border:2px solid #F499C1;
	padding:5px;
}

.bookCell {
	border:0px solid gray;
	padding:5px;
}

.bookHighlight {
	color:#CC6600;
}

.bookTitle {
	color: #6699CC;
}

.bookItem {
	color:gray;
	text-align:right;
	font-size:10pt;
	padding-right:10px;
}


.smallGray { font-size:10px; color:gray; }
td.linkNav { 
	font-family:Arial,sans-serif; 
	font-size:8pt; 
	color:gray; 
	height:50px;
	padding-left:2px;
	padding-top:2px;
	vertical-align:top;
}

td.linkNav a {
	font-family:Arial,sans-serif; 
	font-size:8pt; 
	color:gray;
}

td.linkNav2 { 
	font-family:Arial,sans-serif; 
	font-size:8pt; 
	color:gray; 
	height:10px;
	padding-left:2px;
	padding-top:2px;
	vertical-align:top;
}

td.linkNav2 a {
	font-family:Arial,sans-serif; 
	font-size:8pt; 
	color:gray;
}

/* -> beauty.css */

.beaBox { border:2px solid #CD96CD; padding-bottom:5px; padding-left:1px; padding-right:3px; }
.beaInBox { width:709px; }
.beaTextBox { background-color:#FEF7FE; width:100%; }

/* -> health.css */

.heaBox { border:2px solid #CD7054; padding-bottom:5px; padding-left:1px; padding-right:3px; }
.heaInBox { width:709px; }
.heaTextBox { background-color:#FFF0EB; width:100%; }

/* -> family.css */

.famBox { border:2px solid #CD919E; padding-bottom:5px; padding-left:1px; padding-right:3px; }
.famInBox { width:709px; }
.famTextBox { background-color:#FEF6F8; width:100%; }

/* -> travel.css */
.traBox { border:2px solid #CDBE70; padding-bottom:5px; padding-left:1px; padding-right:3px; }
.travelnowBox { background-color:#F9F6E4; border:2px solid #CDBE70; padding:5px; width:727px; }
.travelnowBox a { color:#5784B1 }
.travelnowBox a:hover { color:#5784B1 }
.travelnowBox a:visited { color:#5784B1 }
.traInBox { width:709px; }
.traTextBox { background-color:#F9F6E4; width:100%; }

/* -> games.css */

.gamBox { border:2px solid #F0586A; padding-bottom:5px; padding-left:3px; padding-right:3px; padding-top:2px;}
.gamInBox { width:709px; background-color:#FFF6F7; }
.gamTextBox { background-color:#FFF6F7; width:100%; }

td.gamLinkNav { 
	font-family:Arial,sans-serif; 
	font-size:8pt; 
	color:gray; 
	height:50px;
	padding-left:4px;
	padding-top:5px;
	vertical-align:top;
	height:28px;
	width:709px;
}

td.gamLinkNav a {
	font-family:Arial,sans-serif; 
	font-size:8pt; 
	color:gray;
}

td.gamRelated {
	text-align:center; 
	padding-top:30px; 
	padding-left:70px; 
	padding-right:70px;
}


