/*IE 5 PNG fix
------------------------------------------------------------------*/


/* Wide browser windows
------------------------------------------------------------------*/
#wrap {
	margin:0px;
width:95%;
	}
#googlesearch iframe { 
} 	

/* Global
------------------------------------------------------------------*/
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, pre, blockquote, ul, ol, dl, address {
	margin:0;
	padding:0;
	background: white;
	color:#000000;
	}
.searchresult {
}
p {
	margin-bottom: 10px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 0px;
	margin-top:30px;margin-bottom:10px;
	font-size: 11pt;
	color:#000000;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 0px;
	margin-top:30px;margin-bottom:40px;
	font-size: 30px;
	color:#000000;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height:auto;
	color:#000000;
	}		
/*ul {
	list-style-type:none;
	}*/
ol {
/*	list-style-type:decimal;*/
	margin-left:30px;
	}
	
img {
	border:0;
	}	
a:link, a:visited {
	text-decoration:underline;
	color:#000000;
	}			
a:hover {
	text-decoration:underline;
	color:#000000;
	}		

.clear {
	clear:both;
	}	
.centered, p.centered {
	text-align:center;
	}	
.right {
	text-align:right;
	}	
.right_flt {
	float:right;
	}
.left_flt {
	float:left;
	}
	
/* Background Colours
------------------------------------------------------------------*/
.mainpagebg {	
	background:#ffffff url(../images/orangepink.gif) repeat-x 0 0;
	}
	
.manbg {	
	}

.womenbg {	
	background:#ffe8e7 url(../images/pink.jpg) repeat-x 0 0;
	}
.zodiacbg {	
	background:#6b9caa url(../images/zodiac.jpg) repeat-x 0 0;
	}
.couplesbg {	
	background:#e5f2b9 url(../images/green.jpg) repeat-x 0 0;
	}
.sextipsbg {	
	background:#ffe4c9 url(../images/pinkgrape.jpg) repeat-x 0 0;
	}
.hotspotbg{	
	background:#ffc482 url(../images/hotspot.jpg) repeat-x 0 0;
	}
.genericbg {	
	background:#ffd3e9 url(../images/generic.jpg) repeat-x 0 0;
	}
.tellusbg {	
	background:#badced url(../images/tellus.jpg) repeat-x 0 0;
	}
.sexa-zbg {	
	background:#fcd1b2 url(../images/sexa-z.jpg) repeat-x 0 0;
	}
/* Global Toplinks
------------------------------------------------------------------*/
#toplinks {
	font-weight: bold;
	color:#000000;
	text-align:right;
	margin: 0px 10px 0px 275px;	
	}
#toplinks ul {
	margin:0;
	padding:0;
	text-align:right;
	}
#toplinks ul li {
	display:inline;
	font-size:11px;
	margin-left:5px;
	}
#toplinks a {
	border:0;
	color:#000000;
	
	text-decoration:none;
	}	
#toplinks a:hover {
	text-decoration:underline;
	}	
	
/* Global Search
------------------------------------------------------------------*/	
#search {
	margin: -10px 0px 0px 5px;
	clear:both;
	}
#search .txt {
	border:1px solid #b6b3b3;
	margin-right:5px;
	}
#search h2 {
	
	display:block;
	height:8px;
	margin: 0px;
	display:none;
	}
#search .btn {
	vertical-align:top;
	padding-top:2px;
	}
	
/* Global Form
------------------------------------------------------------------*/	

#sendtofriend {
	height:47px;
	margin: 120px 0px 50px 70px;
	}
	
#sendtofriend ul {
	margin-left:25px;
	list-style-type:disc;
	}	
	
.dropdown_right_flt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	float:right;
}
	
.dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
#form {
	height:47px;
	margin: 20px 0px 20px 10px;
	}
#form .txt {
	border:1px solid #b6b3b3;
	margin-right:5px;
	}
#form .short {
	border:1px solid #b6b3b3;
	margin-right:5px;
	}

#form .test {
	margin-bottom:10px;
	margin-top:10px;
	}
#form h2 {
	
	display:block;
	height:8px;
	margin: 0px;
	}
#form .btn {
	vertical-align:top;
	padding-top:2px;
	}
	
/* Global Footer
------------------------------------------------------------------*/
#footerflash {
	display:none;
}
#footer {
	width: 760px;
	margin: auto;
	padding: 0px 10px 5px 10px;
	color:#333333;
	display:none;
	}
#footer span {
	margin: 0;
	padding: 0;
	float:right;
	}
.footerlinks {
	font-size:10px;
	color: #333333;
	}
.footerlinks ul {
	margin:0;
	padding:0;
	list-style:none;
	}
.footerlinks ul li {
	display:inline;
	margin-left:5px;
	}
.footerlinks a {
	border:0;
	color: #333333;
	text-decoration:none;
	}
.footerlinks a:hover {
	text-decoration:underline;
	}	
/* back to top
------------------------------------------------------------------*/
.backtotop {
	border:0;
	display: none;	
	background:url(/images/up_icon.gif) no-repeat 393px 22px;
	padding-top:20px;
	text-align:right;
	font-size: 11px;
	text-decoration:none;	
	}
.backtotop a {
	
	margin: 0px 0px 0px 30px;
	text-decoration:none;	
	text-indent: 50px;
	}		
.articletemplate{
	padding-top:20px;
	display:none;
}
.nextArticle {
	margin-top:20px;
	text-align:right;
	padding:0px;
	margin:0px;
	float:right;
	font-size: 10px;
	}		
.prevArticle {
	margin-top:20px;
	text-align:left;
	padding:0px;
	margin:0px;
	float:left;
	font-size: 10px;
	}		
/* Global Breadcrumbs
------------------------------------------------------------------*/	
#breadcrumbs {
	color: #000000;display: none;
	font-size: 10px;
	margin:0px 0px 5px 0px;	
	padding:0px 0px 5px 0px;	
	}		
#breadcrumbs a {
	color: #336699;
	font-weight: bold;
	}						
#breadcrumbs a.active, a:hover {
	color: #000000;
	text-decoration: none;
	}	
/* Main navigation - Homepage
------------------------------------------------------------------*/
ul#nav {
	height:27px;
	padding:0;
	margin:0;
	/*overflow: hidden;*/
	}
ul#nav li {
	padding:0;
	margin:0;
	display:block;
	float:left;
	
	}
ul#nav li a {
	border:0;
	display:block;
	text-decoration:none;
	background:transparent url(../images/main_nav.jpg) no-repeat;
	}	
#navnone {
	height:26px;
	}	
li#sexaz a {
	height:26px;
	 }
li#tips a { 
	height:26px;
	 }
li#tellstory a {
	height:26px;
	 }	 
li#zodiac a {
	height:26px;
	 }	 
li#sexaz a:link, li#tips a:visited {	
	background-position:0px 0px;
	} 	 	 
li#sexaz a:hover, li#sexaz a:focus {
	background-position:0px -26px;
	 }
li#tips a:link, li#tips a:visited {	
	background-position:-84px 0px;
	}
li#tips a:hover, li#tips a:focus {	
	background-position:-84px -26px;
	}
li#tellstory a:link, li#tellstory a:visited {	
	background-position: -84px 0px;
	}
li#tellstory a:hover, li#tellstory a:focus {	
	background-position: -84px -26px;
	}
li#zodiac a:link, li#zodiac a:visited {	
	background-position: -253px 0px;
	}
li#zodiac a:hover, li#zodiac a:focus {	
	background-position: -253px -26px;
	}	

/* Main navigation - Man Homepage
------------------------------------------------------------------*/
ul#man_links {
	padding:0;
	margin:0px 0px 0px 8px;
	}
ul#man_links li {
	padding:0;
	margin:0;
	display:block;
	
	}
ul#man_links a {
	border:0;
	display:block;
	text-decoration:none;
	}		
li#man_overview a {
	height:14px;
	background:transparent url(../images/man_overview.gif) no-repeat;
	overflow:hidden;
	 }
li#man_overview a:link {	
	background-position:0px 0px;
	} 	 	 
li#man_overview a:hover, li#man_overview a:active {
	background-position:0px -16px;
	 }		 	 		 
li#man_sexmatters a {

	overflow:hidden;
	height:14px;
	margin-top: 14px;
	background:transparent url(../images/man_sexmatters.gif) no-repeat;
	 }
li#man_sexmatters a:link {	
	background-position:0px 0px;
	} 	 	 
li#man_sexmatters a:hover, li#man_sexmatters a.active {
	background-position:0px -16px;
	 }		  		
li#man_knowyourbody a {
	overflow:hidden;
	height:14px;
	margin-top: 14px;
	background:transparent url(../images/man_knowyourbody.gif) no-repeat;
	 }		
li#man_knowyourbody a:link {	
	background-position:0px 0px;
	} 	 	 
li#man_knowyourbody a:hover, li#man_knowyourbody a.active {
	background-position:0px -16px;
	 }		 
li#man_infections a {
	overflow:hidden;
	height:36px;
	margin-top: 14px;
	background:transparent url(../images/man_infections.gif) no-repeat;
	 }	
li#man_infections a:link {	
	background-position:0px 0px;
	} 	 	 
li#man_infections a:hover, li#man_infections a.active {
	background-position:0px -39px;
	 }		 		 
li#man_sexuality a {
	overflow:hidden;
	height:24px;
	margin-top: 14px;
	background:transparent url(../images/man_sexuality.gif) no-repeat;
	display:none;
	 }			 
li#man_sexuality a:link {	
	background-position:0px 0px;
	} 	 	 
li#man_sexuality a:hover, li#man_sexuality a.active {
	background-position:0px -31px;
	 }	
/*men contentsub */ 
#men_contentsub {
	width:100%;
	height:auto;
	display: block;
	float:left;background: white;
	}	
#men_contentsub h1 {
	height: 21px;
	
	
	background:url(../images/title_men.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	display: block;
	}	
#men_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	color:#333333;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}		
#men_contentsub ul {
	margin-left:25px;
	list-style-type:disc;
	}						
#men_contentsub span{
	margin: 0px;
	padding: 0px;
}
/*hotspot contentsub */ 
#hotspot_contentsub {
	background:url(../images/contentbg_sub.png);
	height: 100%;
	float:left;
	width:100%;
	padding: 0px 35px 0px 35px;
	}	
#hotspot_contentsub h1 {
	height: 21px;
	
	background:url(../images/title_hotspot.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	display: block;
	}	
#hotspot_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}						
#hotspot_contentsub span{
	margin: 0px;
	padding: 0px;
}
/*zocards contentsub */ 
#zocard_contentsub {
	background:url(../images/contentbg_sub.png);
	height: 100%;
	width:100%;
	float:left;
	padding: 0px 35px 0px 35px;
	}	
#zocard_contentsub h1 {
	height: 21px;
	
	background:url(../images/title_zocards.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	display: block;
	}	
#zocard_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}						
#zocard_contentsub span{
	margin: 0px;
	padding: 0px;
}
/*news contentsub */ 
#news_contentsub {
	width:100%;
	height: 100%;
	overflow:auto;
	float:left;
	padding: 0px 35px 0px 35px;
	}	
#news_contentsub h1 {
	height: 21px;
	
	background:url(../images/title_news.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	display: block;
	}	
#news_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}
#news_contentsub .eventholder p{
	
}
#news_contentsub .eventholder {
	margin: 0px 5px 30px 0px;
	display: block;
	min-height:50px;
	background-image: url(/images/eventhead.jpg);
	background-repeat: no-repeat;
}
#news_contentsub .eventdes {
	color:#000000;
	font-size:12pt;
	display: block;
}	
#news_contentsub .eventtitle {
	color:#000000;
	font-size:12pt;
	font-weight:bold;
	display: block;
}		
#news_contentsub .date {
}					
#news_contentsub span{
	margin: 0px;
	padding: 0px;
}
#news_contentsub ul {
	margin-left:25px;
	list-style-type:disc;
	}	
#news_contentsub p {
	}	
/*#news_contentsub li {
	line-height:20px;
	}*/
/*sitemap contentsub */ 
#sitemap_contentsub {
	height: 100%;
	width:100%;
	float:left;
	padding: 0px 35px 0px 35px;
	}	
#sitemap_contentsub h1 {
	height: 21px;
	
	background:url(../images/title_sitemap.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	display: block;
	}	
#sitemap_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}						
#sitemap_contentsub span{
	margin: 0px;
	padding: 0px;
}
/*zodiac contentsub */ 
#zodiac_contentsub {
	height: 100%;
	width:100%;
	float:left;
	padding: 0px 35px 0px 35px;
	}	
#zodiac_contentsub h1 {
	height: 21px;
	
	background:url(../images/title_zodiac.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	display: block;
	}	
#zodiac_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}						
#zodiac_contentsub span{
	margin: 0px;
	padding: 0px;
}
/*contact contentsub */ 
#contact_contentsub {
	height: 100%;
	float:left;
	padding: 0px 35px 0px 35px;
	}	
#contact_contentsub h1 {
	height: 21px;
	
	background:url(../images/title_contact.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	display: block;
	}	
#contact_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}						
#contact_contentsub span{
	margin: 0px;
	padding: 0px;
}
/*faq contentsub */ 
#faq_contentsub {
	height: 100%;
	float:left;
	width:100%;
	padding: 0px 35px 0px 35px;
	}	
#faq_contentsub h1 {
	height: 21px;
	
	background:url(../images/title_faq.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	display: block;
	}	
#faq_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}
#faq_contentsub h3 {
	font-weight:bold;
	font-size: 12pt;
	margin: 20px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}							
#faq_contentsub span{
	margin: 0px;
	padding: 0px;
}
#faq_contentsub li{
	display:list-item;
	list-style:circle;
	margin: 0px 0px 0px 25px;
	padding: 0px;
}
/*tell us  contentsub */ 
#tellus_contentsub {
	height: 100%;
	width:100%;
	float:left;
	padding: 0px 35px 0px 35px;
	}	
#tellus_contentsub h1 {
	height: 21px;
	
	background:url(../images/title_tellus.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	display: block;
	}	
#tellus_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}						
#tellus_contentsub span{
	margin: 0px;
	padding: 0px;
}		
/*sexA-Z contentsub */ 
#a-z_list {
	font-weight:bold;
	font-size: 12pt;
	color: #FF6600;
	margin: 0px 0px 12px 0px;
	background-color: #FFFFCC;
}
#sexa-z_contentsub li{
	display:list-item;
	list-style:circle;
	text-indent:20px
}
#sexa-z_contentsub {
	height: 100%;
	float:left;
	padding: 0px 35px 0px 35px;
	}	
#sexa-z_contentsub h1 {
	height: 21px;
	
	margin: 0px 0px 8px 0px;
	padding: 0px;
	display: block;
	}	
#sexa-z_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}						
#sexa-z_contentsub span{
	margin: 0px;
	padding: 0px;
}	
/* Main navigation - tell us Homepage
------------------------------------------------------------------*/
ul#tellus_links {
	padding:0;
	margin:0px 0px 0px 8px;
	}
ul#tellus_links li {
	padding:0;
	margin:0px 0px 2px 0px;
	display:block;
	
	}
ul#tellus_links a {
	border:0;
	display:block;
	text-decoration:none;
	}	

li#tellus_testimonial a {
	height:14px;	
	background:transparent url(../images/tellus_p.gif) no-repeat;
	 }
li#tellus_testimonial a:link {	
	background-position:0px 0px;
	} 
li#tellus_testimonial a:hover, li#tellus_testimonial a.active {
	background-position:0px -16px;
	 }	
li#tellus_share a {
	height:24px;
	margin-top: 14px;	
	background:transparent url(../images/tellus_share.gif) no-repeat;
	 }
li#tellus_share a:link {
	background-position:0px 0px;
	} 
li#tellus_share a:hover, li#tellus_share a.active {
	background-position:0px -27px;
	 }	
/* Main navigation - women Homepage
------------------------------------------------------------------*/
ul#women_links {
	padding:0;
	margin:0px 0px 0px 8px;
	}
ul#women_links li {
	padding:0;
	margin:0px 0px 2px 0px;
	display:block;
	
	}
ul#women_links a {
	border:0;
	display:block;
	text-decoration:none;
	}
li#women_overview a {
	height:14px;	
	background:transparent url(../images/women_overview.gif) no-repeat;
	 }
li#women_overview a:link {	
	background-position:0px 0px;
	} 	 	 
li#women_overview a:hover, li#women_overview a.active {
	background-position:0px -16px;
	 }		 	 		 
li#women_sexmatters a {
	overflow:hidden;
	height:14px;
	margin-top: 14px;
	background:transparent url(../images/women_sexmatters.gif) no-repeat;
	 }
li#women_sexmatters a:link {	
	background-position:0px 0px;
	} 	 	 
li#women_sexmatters a:hover, li#women_sexmatters a.active {
	background-position:0px -16px;
	 }		  		
li#women_knowyourbody a {
	overflow:hidden;
	height:14px;
	margin-top: 14px;
	background:transparent url(../images/women_knowyourbody.gif) no-repeat;
	 }		
li#women_knowyourbody a:link {	
	background-position:0px 0px;
	} 	 	 
li#women_knowyourbody a:hover, li#women_knowyourbody a.active {
	background-position:0px -16px;
	 }		 
li#women_infections a {
	overflow:hidden;
	height:36px;
	margin-top: 14px;
	background:transparent url(../images/women_infections.gif) no-repeat;
	 }	
li#women_infections a:link {	
	background-position:0px 0px;
	} 	 	 
li#women_infections a:hover, li#women_infections a.active {
	background-position:0px -39px;
	 }		 		 
li#women_sexuality a {
	overflow:hidden;
	height:24px;
	margin-top: 14px;
	background:transparent url(../images/women_sexuality.gif) no-repeat;
	 }			 
li#women_sexuality a:link {	
	background-position:0px 0px;
	} 	 	 
li#women_sexuality a:hover, li#women_sexuality a.active {
	background-position:0px -31px;
	 }	
/*women contentsub */ 
#women_contentsub {
	min-height:300px;
	height:auto !important;
	height:300px;
	display: block;
	width:100%;
	float:left;
	}
.footer {
	margin:0; clear:both;
	display:none;
}
#women_contentsub h1 {
	height: 21px;
	
	background:url(../images/title_women.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	display: block;
	color: #333333;
	}	
#women_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	color:#333333;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}						
#women_contentsub span{
	margin: 0px;
	padding: 0px;
}
#women_contentsub ul {
	margin-left:25px;
	list-style-type:disc;
	}	
#women_content {
	background-image:url(../images/women_leftnavig.jpg);
	background-repeat: no-repeat;
}
/*sextips contentsub */ 

#sextips_contentsub {
	min-height:300px;
	height:auto;
	display: block;
	float:left;
	}	
#sextips_contentsub h1 {
	height: 21px;
	
	background:url(../images/title_sextips.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	display: block;
	color: #333333;
	}	
#sextips_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	color:#333333;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}						
#sextips_contentsub span{
	margin: 0px;
	padding: 0px;
}
#sextips_contentsub ul {
	margin-left:25px;
	list-style-type:disc;
	}	
#sextips_content {
	background-image:url(../images/women_leftnavig.jpg);
	background-repeat: no-repeat;
}
/* Main navigation - Couples Homepage
------------------------------------------------------------------*/
ul#couples_links {
	padding:0;
	margin:0px 0px 0px 8px;
	}
ul#couples_links li {
	padding:0;
	margin:0px 0px 2px 0px;
	display:block;
	
	}
ul#couples_links a {
	border:0;
	display:block;
	text-decoration:none;
	}		
li#couples_overview a {
	height:14px;	
	background:transparent url(../images/couples_overview.gif) no-repeat;
	 }
li#couples_overview a:link {	
	background-position:0px 0px;
	} 	 	 
li#couples_overview a:hover, li#couples_overview a.active {
	background-position:0px -16px;
	 }		 	 		 
li#couples_sexmatters a {
	overflow:hidden;
	height:14px;
	margin-top: 14px;
	background:transparent url(../images/couples_sexmatters.gif) no-repeat;
	 }
li#couples_sexmatters a:link {	
	background-position:0px 0px;
	} 	 	 
li#couples_sexmatters a:hover, li#couples_sexmatters a.active {
	background-position:0px -16px;
	 }		  		
li#couples_family a {
	overflow:hidden;
	height:14px;
	margin-top: 14px;
	background:transparent url(../images/couples_family.gif) no-repeat;
	 }		
li#couples_family a:link {	
	background-position:0px 0px;
	} 	 	 
li#couples_family a:hover, li#couples_family a.active {
	background-position:0px -16px;
	 }		 
li#couples_planning a {
	overflow:hidden;
	height:14px;
	margin-top: 14px;
	background:transparent url(../images/couples_planning.gif) no-repeat;
	display:none;
	 }	
li#couples_planning a:link {	
	background-position:0px 0px;
	} 	 	 
li#couples_planning a:hover, li#couples_planning a.active {
	background-position:0px -16px;
	 }		 		 
/*couples contentsub */ 

#couples_contentsub {
	min-height:300px;
	width:100%;
	height:auto;
	display: block;
	float:left;
	}

#couples_contentsub h1 {
	height: 21px;
	
	background:url(../images/title_couples.gif) no-repeat;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	display: block;
	}	
#couples_contentsub h2 {
	font-weight:bold;
	font-size: 12pt;
	color:#333333;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	display: block;	
	}
#couples_contentsub ul {
	margin-left:25px;
	list-style-type:disc;
	}						
#couples_contentsub span{
	margin: 0px;
	padding: 0px;
}
#couples_content {
	background:url(../images/couples_leftnavig.jpg) no-repeat;
}
/* Header
------------------------------------------------------------------*/  
#header {
	height:109px;
	padding: 10px 0px 0px 0px;
	} 
#header h1 {
	
	height:1px;
	display:block;
	}	
#header p {
	margin: 0px;
	padding: 0px;
	}	
#header span {
	margin: 0px;
	padding: 0px;
	}
#header2 {
	height:53px;
	padding: 10px 15px 0px 0px;
	overflow: hidden;
	display:none;
	}
#subheader {
	height: 146px;display: none;
	padding: 0;
	margin: 0;
	}	
		
.index_header {	
	background:url(../images/headerbg_main.gif) no-repeat;
	}
.hotspot_headerbg {	
	background:url(../images/hotspot_headerbg.jpg) no-repeat;
}
.zodiac_headerbg {	
	background:url(../images/zodiac_headerbg.jpg) no-repeat;
	}
.generic_headerbg {	
	background:url(../images/generic_headerbg.jpg) no-repeat;
	}
.tellus_headerbg {	
	background:url(../images/tellus_headerbg.jpg) no-repeat;
	}
.sexa-z_headerbg {	
	background:url(../images/sexa-z_headerbg.jpg) no-repeat;
	}
.man_header {	
	background:url(../images/man_graphics.jpg) no-repeat;
	}	
.men_headerbg {	
	background:url(../images/headerbg_man.gif) no-repeat;display: none;
	}	
.man_header {	
	background:url(../images/man_graphics.jpg) no-repeat;
	}	
.women_headerbg {	
	background:url(../images/women_headerbg.jpg) no-repeat;
	}	
.women_header {	
	background:url(../images/women_graphics.jpg) no-repeat;
	}	
.couples_headerbg {	
	background:url(../images/couples_headerbg.jpg) no-repeat;
	}	
.couples_header {	
	background:url(../../images/couples_graphics.jpg) no-repeat;
	}		
.sextips_headerbg {	
	background:url(../images/sextips_headerbg.jpg) no-repeat;
	}	
.sextips_header {	
	background:url(../images/sextips_graphics.jpg) no-repeat;
	}	
/* Layout Elements - Homepage
------------------------------------------------------------------*/

#contentbody {
	height: auto;
	}
#contentbody li {
	margin:0px 10px 12px 10px;
	}		
.maincontent {
	background:url(../images/contentbg_main.gif) no-repeat;
	padding: 0px 31px 0px 31px;
	margin: 0;
	}	 		
#contentman {
	height:160px;
	padding:0px;
	margin-bottom: 10px;
	float:left;
	}
#contentman .title{
	
	display:block;
	background:url(../images/header_man.gif) no-repeat;
	}
#contentman .title a{
	display:block;
	height:46px;
	}	
#contentman li {
	margin-left:25px;
	list-style-type:disc;
	}
#contentwomen {
	height:160px;
	padding:0px;
	margin-bottom: 10px;
	float:left;
	margin: 0px 8px 0px 8px;
	}

#contentwomen .title{
	display:block;
	height:46px;
	background:url(../images/header_women.gif) no-repeat;
	}
#contentwomen .title a{
	display:block;
	height:46px;
	}	
#contentwomen li {
	margin-left:25px;
	list-style-type:disc;
	}			
#contentcouple {
	height:160px;
	padding:0px;
	margin-bottom: 10px;
	float:left;
	}			
#contentcouple .title {
	
	display:block;
	height:46px;
	background:url(../images/header_couple.gif) no-repeat;
	}
#contentcouple .title a{
	display:block;
	height:46px;
	}	
#contentcouple li {
	margin-left:25px;
	list-style-type:disc;
	}			
.readmore {
	padding:0px 20px 0px 0px;
	text-align: right;
	font-weight: bold;
	}	
	
.readmore a{
	text-decoration:none;
	}	
.readmore a:hover{
	text-decoration:underline;
	}
#left_men_navig {
	height: 290px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float:left;
	background:url(../images/men_leftnavig.jpg) no-repeat;
	}
#left_women_navig {
	height: 290px;
	padding: 0px 0px 0px 0px;
	overflow:auto;
	margin: 0px;
	float:left;
	background:url(../images/women_leftnavig.jpg) no-repeat;
	}
#left_couples_navig {
	height: 290px;
	padding: 0px 0px 0px 0px;
	overflow:auto;
	margin: 0px;
	float:left;
	background:url(../images/couples_leftnavig.jpg) no-repeat;
	}
#left_navig {
	height: 290px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
	display: none;
	margin: 0px;
	float:left;
/*	background-image:url(../images/women_leftnavig.jpg);
	background-repeat: no-repeat;*/
	}
#left_navig span {
	padding: 0px;
	margin: 0px;
	}	
#right_navig {
	height:100px;
	padding:0px;
	margin:-1px;
	float:left;
	display:none;
	}
#right_navig ul {
	padding:0px;
	margin:0px;
	list-style:none;
	}		
#right_navig li {
	background:url(../images/rightnavig_bg.gif) repeat-y -1px 0;
	height:25px;
	margin:0px;
	text-indent: 15px;
	display: block;
	}
#right_navig li.last {
	background:url(../images/rightnavig_bg2.gif) no-repeat -1px 0 !important;
	/*height:20px;*/
	margin:0px;
	text-indent: 15px;
	display: block;
	}		
#right_navig a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	}	
#right_navig a:hover {
	text-decoration:underline;
	}	
	
.imagefooter{
	float:left;
}

/* Global Share with a friend
------------------------------------------------------------------*/	
#shareafriend {
	background:url(../images/share_icon.gif) no-repeat 0px 3px;
	margin: 0px 0px 0px 10px;
	text-indent: 20px;
	display: block;	
	font-size: 10px;
}
#shareafriend a {
	text-decoration:none;
	color:#333333;
	display:none;
}
#print {
	background:url(../images/print_icon.gif) no-repeat 0px 0px;
	margin: 0px 0px 0px 15px;
	text-indent: 20px;	
	display: none;
	font-size: 10px;
}
#print a {
	text-decoration:none;
	color:#333333;
}
#survey {
	background:url(../images/survey_icon.gif) no-repeat 2px 3px;
	margin: 0px 0px 0px 15px;
	text-indent: 20px;	
	display: block;
	font-size: 10px;
}
#survey a {
	text-decoration:none;
	color:#333333;
}		
/*generic gender nav*/
#gendernav_men	{
    height:22px;
    margin:0px;
	padding:0px 10px 0px 10px;
	float:left;

}
#gendernav_women	{
    height:22px;
    margin:0px;
	padding:0px 55px 0px 70px;
}
#gendernav_couples	{
    height:22px;
	margin:0px;
	padding:0px 10px 0px 0px;
	
}
/* Link Color
------------------------------------------------------------------*/	
a.red{
	color: #990000;
	text-decoration:none;
	}	
a.blue {
	color: #003366;
	text-decoration:none;
	}	
a.green {
	color: #336600;
	text-decoration:none;
	}
a.red:hover, a.blue:hover, a.green:hover{
	text-decoration:underline;
	}

.glossary{
	margin:0px;
	display:none;
	padding:0px 5px 0px 0px;
}		
/* Banner Position
------------------------------------------------------------------*/		
.banner_hotspot2 {
	float: right;
	margin: 10px 20px 0px 0px;
}
.logo_sub {
	position:relative;height: 90px;width: 120px;display:none;

}
#gendermenu{display: none;}
#men_content {
	background-image:url(../images/men_leftnavig.jpg);
	

	background-repeat: no-repeat;
}
#sextips_content {
	background-image:url(../images/sextips_leftnavig.jpg);
	background-repeat: no-repeat;
}
#sexa-z_content {
	background-image:url(../images/sexa-z_leftnavig.jpg);
	background-repeat: no-repeat;
}
#news_content {
	background-repeat: no-repeat;
}
#tellus_content {
	/*background-image:url(../images/tellus_leftnavig.jpg);*/
	background-repeat: no-repeat;
}
#contact_content {
	background-image:url(../images/contactus_leftnavig.jpg);
	background-repeat: no-repeat;
}
#zodiac_content {
overflow:auto;
	background-image:url(../images/zodiac_leftnavig.jpg);
	background-repeat: no-repeat;
}
#hotspot_content {
overflow:auto;
	background-image:url(../images/hotspot_leftnavig.jpg);
	background-repeat: no-repeat;
}

#faqlist li{
	margin-left:15px;
	list-style-type:disc;
}
.articlelist li{
	margin-left:0px;
	list-style-type:disc;
	line-height: 20px;
}