body{
	margin:0;
	text-align:center;
	background:url(images/body-bg.jpg) repeat-x top #F0F0F0;
}


#wrap{
	top:0px;
	left:0px;
	width:780px;
	margin:0 auto;
	text-align:left;
}

#top{
	width:780px;
	height:41px;
	background:url(images/top.gif) no-repeat top;
}

#top-nav{
	width:780px;
	height:45px;
}

#header{
	width:780px;
	height:94px;
	background:url(images/hoodia-03.jpg) no-repeat top;
}

#content{
	width:780px;
}

.right-part strong{
color: #802F96;
}
.right-part a{
color: #802F96;
text-decoration: none;
}

#footer{
	width:100%;
	background:#A7DBF4;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-bottom: 5px;
}

/*............................................*/

#top-nav ul{
	margin:0;
	padding:0px 0px 0px 22px;
	list-style:none;
}

#top-nav ul li{
	margin:0px 0px 0px 3px;
	padding:7px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	text-transform:uppercase;
}

#top-nav ul li a{
	padding:6px 10px 5px 10px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(images/top-link.gif) repeat-x bottom #7F2D96;
}

#top-nav ul li a:hover{
	background:url(images/top-link-hover.gif) repeat-x bottom #FFFFFF;
	color:#2B97FB;
}

.clear{
	clear:both;
	height:20px;
}


.left-part{
	width:216px;
	float:left;
}

.right-part{
	width:564px;
	padding-top:25px;
	float:right;
}

/*.............................................................*/
h2.content-title{
	margin:0;
	padding:0px 0px 15px 0px;
	font-family: "Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 16px;
	color:#717171;
	text-decoration:none;
	font-weight: bold;
}

p.content-para{
	margin:0px;
	padding:10px 30px 10px 0px;
	font-family: Georgia,"Times New Roman",Serif;
	font-size:16px;
	color:#000000;
}

p.content-para3{
	margin:0px;
	padding:0px 30px 20px 0px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight: bold;
}
p.content-para2{
	margin:0px;
	padding:0px 30px 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

/*..............................................*/
p.footer-txt{
	margin:0px;
	padding:10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#11663F;
}

p.footer-txt a{
	color:#11663F;
	text-decoration:none;
}

/*.............................................*/

.left-box1-top{
	width:188px;
	height:36px;
	background:url(images/left-box1-top.gif) no-repeat top;
}

.left-box1-bottom{
	width:188px;
	height:31px;
	background:url(images/left-box1-botttom.gif) no-repeat top;
}


.left-box1{
	width:188px;
	background:url(images/box1-bg.gif) repeat-y;
}


ul.left-list-1{
	margin:0px;
	padding:0px 0px 0px 10px;
	list-style:none;
}

ul.left-list-1 li{
	margin:0px;
	padding:5px 0px 8px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#404040;
	background:url(images/list1-divider.gif) no-repeat bottom left;
}

ul.left-list-1 li a{
	color:#404040;
	text-decoration:none;
	padding-left:15px;
	background:url(images/bullet.gif) no-repeat left center;
}

/*......................................*/
.article-top{
	width:188px;
	height:30px;
	background:url(images/article-top.gif) no-repeat top;
}

.article{
	width:188px;
	background:url(images/box2.gif) repeat-y;
}

.article ul{
	margin:0;
	padding:3px 35px 0px 23px;
	list-style:none;
}

.article ul li{
	margin:0;
	padding:0px 0px 16px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4A6381;
	font-size:13px;
}

.article ul li a{
	color:#4A6381;
	text-decoration:none;
}


.box2-bottom{
	width:188px;
	height:20px;
	background:url(images/box2-bottom.gif) no-repeat top;	
}

ul {
padding-top: 0px;
margin-top: 0;
	padding-top:10px;
	padding-bottom:0px;
}

p.footer_p {

	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

table.contact_table {
	padding-bottom: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

.contact_table td{
	padding: 10px 4px;
	margin: 0;
	border-bottom: 1px gray solid;
}

.right-part ul li{
	font-family: Georgia,"Times New Roman",Serif;
	font-size:16px;
}

.intlnr {
text-align: right;
padding-top: 5px;
padding-right: 4px;
}
.intlnr a{
color: #000;
text-decoration: underline;
font-size: 11px;
font-family: Verdana;
}

.newsletter {
border: 1px #DEDEDE solid;
width: 182px;
text-align: center;
padding-bottom: 10px;
margin-bottom: 20px;
padding-top: 10px;
margin-left: 3px;
}
.news_input {
margin-bottom: 4px;
width: 156px;
border: 1px #81329B solid;
font-size: 12px;
color: #444;
margin-bottom: 6px;
padding: 4px;
}

.news_input_h {
width: 140px;
border: 1px #81329B solid;
font-size: 12px;
color: #444;
margin-bottom: 6px;
padding: 4px;
}

.news_input_h2 {
margin-bottom: 4px;
width: 140px;
border: 1px #81329B solid;
font-size: 12px;
color: #444;
margin-bottom: 6px;
padding: 4px;
}

.newsletter h2{
font-family: Georgia;
margin: 0;
padding-bottom: 5px;
font-size: 17px;
color: #008000;
}

.recommend a, .sitemap a {
color: blue;
}



#NewsletterSlidein {
	margin-top: 90px;
	padding:5px;
	border:2px solid black;
	width:330px;
	position:absolute;
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	display: none;
}
#NewsletterSlidein .header {
	padding:5px;
	text-align:center;
	border:1px solid black;
}
#NewsletterSlidein .closediv {
	cursor:pointer;
	margin:3px;
	padding:5px;
	background-color:#813399;
	font-size:12px;
	color:white;
	font-weight:bold;
	text-align:right;
}
#NewsletterSlidein ul {
	padding:0px;
	margin:auto;
}
#NewsletterSlidein li {
	margin:1px;
	list-style-position:inside;
	text-indent:10px;
	font-size:12px;
	font-weight:bold;
}
#NewsletterSlidein form {
	padding:0px;
	margin:0px;
}
#NewsletterSlidein .description {
	padding:5px;
	font-size:12px;
}
#NewsletterSlidein .signupform {
	text-align:center;
}
#NewsletterSlidein .signupform input {

}
#NewsletterSlidein .logos {
	text-align:center;
	font-size:11px;
}