body {
	color: #516a83;
	font: normal 11px Tahoma, Helvetica, Verdana, Arial, sans-serif;
	text-decoration:none;
	background-color:#2F527A;
	background-image:url(../images/background.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
p {
	text-align:justify;
	font-size:12px;
}
a {
	color:#0000ff;
}
a:visited {
	text-decoration: underline;
	color:#47108b;
}
a:hover {
	text-decoration: underline;
	color: #3db1ff;
}
/* ************************** COMMAN DIV ******************************** */
#container {
	width:960px;
	margin: 0 auto;
}
/* ***** HEADER ************ */

#top_header {
	height:67px;
	padding-top:3px;
}
#logo_name {
	float:left;
	width:158px;
}
#logo_name span {
	font-size:1px;
	visibility:hidden;
}

.google-search
{margin:40px 0 0 350px;
}

#cse-search-results iframe
{width:475px;}

#free_book {
	float:right;
	width:209px;
	height:66px;
}
/* ********** MAIN ROUND BOX ******** */

#mainroundbox {
	width:940px;
	background-image:url(../images/main_roundbox_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#f3f6ff;
	padding:17px 10px 0px 10px;
	margin-top:5px;
}
#menu {
	width:940px;
	height:39px;
	background-image:url(../images/menu_back.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
#menuleft {
	float:left;
	width:10px;
	height:39px;
	background-image:url(../images/menu_left.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#menuright {
	float:right;
	width:10px;
	height:39px;
	background-image:url(../images/menu_right.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#menuitem {
	display:block;
	background-image:url(../images/menu_right.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:39px;
}
/* ******** MAIN BODY CONTAINT ************** */

#mainbody {
	width:940px;
	padding-top:17px;
}
#leftbody {
	float:left;
	width:710px;
}
#leftbody h2 {
	font-size:28px;
	padding-bottom:10px;
}
#rightbody {
	float:right;
	width:220px;
}
/* ****************************** INDEX PAGE ********************************** */

#rowtwo {
	margin-top:10px;
}
/*  ************ SEX POSITION ***** */
#s_position {
	float:left;
	width:350px;
	background-image:url(../images/sexpositionbox_back.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
#s_position_top {
	width:325px;
	height:162px;
 #height:137px; /* ie 6 hack */
	background-image:url(../images/sexpositionbox_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:10px 0px 0px 25px;
}
#s_position_top h2 {
}
#s_position_bottom {
	width:350px;
	height:6px;
	background-image:url(../images/sexpositionbox_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}
#s_posi_left {
	float:left;
	width:110px;
}
#s_posi_left ul {
	padding:0;
	margin:0;
	list-style:none;
}
#s_posi_left ul li {
	padding:1px;
	margin:0;
	background-image:url(../images/green_dot.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:10px;
}
#s_posi_left ul a {
	text-decoration:none;
	color:#516a83;
}
#s_posi_left ul a:hover {
	text-decoration:underline;
	color:#3db1ff;
}
#s_posi_right {
	float:left;
	width:110px;
}
#s_posi_right ul {
	padding:0;
	margin:0;
	list-style:none;
}
#s_posi_right ul li {
	padding:1px;
	margin:0;
	background-image:url(../images/green_dot.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:10px;
}
#s_posi_right ul a {
	text-decoration:none;
	color:#516a83;
}
#s_posi_right ul a:hover {
	text-decoration:underline;
	color:#3db1ff;
}
/* ************* SEX FOR ONE ******** */
#s_for {
	float:right;
	width:350px;
}
#s_for_top {
	width:178px;
	height:162px;
	background-image:url(../images/sexforonebox_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:10px 30px 0 142px;
}
#s_for_bottom {
	width:350px;
}
/* ****** GOING DOWN ******* */
#gdbox {
	float:left;
	width:180px;
	height:169px;
	background-image:url(../images/index_goingdown_back.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:10px 20px 0px 150px;
}
#gdbox h2 {
	color:#ffd957;
}
/* ********** BETTER SEX FOR EVERYONE ********* */
#b_sexbox {
	float:right;
	width:350px;
	background-image:url(../images/bettersexbox_back.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
#b_sexbox_top {
	width:350px;
}
#b_sexbox_body {
	width:330px;
	height:160px;
	background-image:url(../images/bettersexbox_img.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:0 0 0 20px;
}
#better_text {
	padding:2px 30px 0px 123px;
}
#b_sexbox_top {
	width:350px;
	height:9px;
	background-image:url(../images/bettersexbox_top.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}
#b_sexbox_bottom {
	width:350px;
	height:11px;
	background-image:url(../images/bettersexbox_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}
/* **********  ARTICELS ************** */
#article {
	width:220px;
}
#article_top {
	width:190px;
	background-image:url(../images/index_bulebox_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#547ab2;
	padding:15px 15px 0px 15px;
}
#article_bottom {
	width:220px;
	height:10px;
	background-image:url(../images/index_bulebox_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}
#article_top h2 {
	font-family: Georgia, "Palatino Linotype", "Times New Roman", Sylfaen;
	font-size:19px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
}
#article_top h3 a {
	color:#ffd957;
}
/* ***************** NEWSLATTER ******** */
#newslatter {
	width:197px;
	height:64px;
	background-image:url(../images/newslatter_back.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:10px;
	padding:43px 0px 0px 23px;
}
#inputtext {
	float:left;
	width:145px;
}
#inputtext input {
	width:140px;
	height:16px;
	margin-bottom:5px;
	margin-top:3px;
 #margin-bottom:1px; /* ie 6 hack */
	border:0px;
}
#newslatterbtn {
	float:left;
	text-align:left;
}
/* ************* BOTTOM ******** */
#indexbox_bottom {
	width:960px;
}
#indexbottom_left {
	float:left;
	width:493px;
	height:207px;
}
#indexbottom_left div {
	width:412px;
	padding-left:43px;
	height:205px;
	padding-right:35px;
}
#indexbottom_left div a {
	display:block;
	height:205px;
}
#indexbottom_right {
	float:left;
	width:467px;
	height:207px;
}
#indexbottom_right div {
	width:443px;
	padding-left:24px;
	height:205px;
}
#indexbottom_left div a {
	display:block;
	height:205px;
}
#indexbottom_right a {
	height:207px;
	display:block;
}
/* ***************** FOOTER ******************** */
#footer {
	width:890px;
	height:32px;
	background-image:url(../images/footer_img.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding:20px 45px 0px 25px;
	background-color:#2f5279;
	margin: 0 auto;
}
#footer_left {
	float:left;
	width:650px;
}
#footer_left a {
	color: #ffffff;
	font: normal 11px tahoma, Helvetica, vardana, Arial, sans-serif;
	text-decoration:none;
	margin-left:5px;
	margin-right:5px;
}
#footer_left a:hover {
	color: #3db1ff;
	font: normal 11px tahoma, Helvetica, vardana, Arial, sans-serif;
	text-decoration:none;
	margin-left:5px;
	margin-right:5px;
}
#footer_right {
	float:right;
	width:145px;
}
/* ****************************** ARTICLES PAGE ********************************** */
#articles_leftbody {
	float:left;
	width:220px;
}
#articles_midbody {
	float:left;
	width:513px;
	margin-left:10px;
}
#articles_rightbody {
	float:right;
	width:187px;
}
#articlestext {
	width:473px;
	padding-left:20px;
	padding-right:20px;
	background-image:url(../images/roundbox_small_mid.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
#articlestext h2 {
	font-family:Tahoma, Verdana, Arial;
	font-size:19px;
	font-weight:bold;
	color:#7ac30d;
	margin-bottom:5px;
	padding-bottom:10px;
}
#articlestext h3 {
	font-family:Tahoma, Verdana, Arial;
	font-size:15px;
	font-weight:bold;
	color:#47108b;
	text-decoration:none;
	padding-bottom:7px;
}

#articlestext ul, #articlestext ol{
	margin: 0px 0px 0px 25px;
}
#articlestext li{
	margin-bottom:10px;
}
/* ************ ARTICLES BULE BOX ***** */

ul.fakingList {
	padding:0;
	margin:0 0 10px 0;
	list-style:none;
}
ul.fakingList li {
	background-image:url(../images/article_bullate.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0 0 10px 12px;
	margin:0;
}


#article_links ul {
	padding:0;
	margin:0 0 15px 0;
	list-style:none;
}

#article_links ul.last
{
padding:0 0 10px 0;
margin:0;
list-style:none;
}

#article_links ul li {
	background-image:url(../images/article_bullate.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
}
#article_links ul li a {
	padding:0 0 5px 12px;
	color: #ffffff;
	font: normal 11px tahoma, Helvetica, vardana, Arial, sans-serif;
	text-decoration:none;
	display:block;
 #display: inline-block; /* ie 6 hack */
}
#article_links ul li a:hover {
	padding:0 0 5px 12px;
	color: #3db1ff;
	font: normal 11px tahoma, Helvetica, vardana, Arial, sans-serif;
	text-decoration:underline;
	display:block;
 #display: inline-block;/* ie 6 hack */
}
#articlebox_top {
	width:220px;
	background-image:url(../images/index_bulebox_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#547ab2;
	padding:15px 0px 0px 0px;
}
#articlebox_text {
	padding:0 15px;
}
#articlebox_bottom {
	width:220px;
	height:10px;
	background-image:url(../images/index_bulebox_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}
/* ******** NEWSLATTER ******* */
#articles_leftbody #newslatterarti
{
display:none;
}
#newslatterarti {
	width:196px;
	height:64px;
	background-image:url(../images/newslatter_back.gif);
	background-position:center top;
	background-repeat:no-repeat;
	margin-top:10px;
	margin-left:2px;
	padding:43px 0px 0px 20px;
}
#inputtext_arti {
	float:left;
	width:145px;
}
#inputtext_arti input {
	width:140px;
	height:16px;
	margin-bottom:5px;
	margin-top:3px;
 #margin-bottom:1px;/* ie 6 hack */
	border:0px;
}
#gobtn_arti {
	float:left;
	text-align:left;
}
#article_bottom_img {
	padding-top:10px;
}
#article_img_one {
	float:left;
	width:138px;
}
#article_img_two {
	float:left;
	width:138px;
	padding-left:29px;
}
#article_img_three {
	float:left;
	width:138px;
	padding-left:29px;
}
/* ******** RIGHT BOX ******* */
.rightbox {
	padding-bottom:10px;
}
.rightbox_head {
	background-image:url(../images/right_box_head.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:187px;
	height:30px;
	padding-top:6px;
	text-align:center;
	font-family: Georgia, "Palatino Linotype", "Times New Roman", Sylfaen;
	font-size:19px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.rightbox_mid {
	background-image:url(../images/right_box_back.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	width:151px;
	padding-left:18px;
	padding-top:3px;
	padding-right:18px;
	text-align:center;
	font-weight:bold;
}
.rightbox_mid p {
	text-align:center;
}
.rightbox_mid p a {
	color:#7ac30d;
	text-decoration:underline;
}
.rightbox_mid p a:hover {
	color:#3db1ff;
	text-decoration:none;
}
.rightbox_mid img {
	margin-top:5px;
	margin-bottom:3px;
}
/* ****************************** ARTICLES PAGE SECOND ********************************** */
#articles_box {
	float:left;
	width:743px;
}
#articlesboxtext {
	width:690px;
	padding-left:30px;
	padding-right:23px;
	background-image:url(../images/roundbox_big_back.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
#articlesboxtext h2 {
	font-family:Tahoma, Verdana, Arial;
	font-size:16px;
	font-weight:bold;
	color:#7ac30d;
	margin-bottom:5px;
}
#articlesboxtext .left-image {
	float:left;
	padding:0 20px 10px 0;
}
#articlesboxtext .right-image {
	float:right;
	padding:0 0 10px 20px;
}
#article2_bottom_img {
	padding-top:10px;
}
#article2_img_one {
	float:left;
	width:138px;
	padding-left:17px;
	padding-top:10px;
}
#article2_img_one p {
	color:#516a83;
	text-align:left;
}
#article2_img_one h3 {
	color:#7ac30d;
	text-align:left;
}
#article2_img_two {
	float:left;
	width:138px;
	padding-left:17px;
	padding-top:10px;
}
#article2_img_two p {
	color:#516a83;
	text-align:left;
}
#article2_img_two h3 {
	color:#7ac30d;
	text-align:left;
}
#article2_img_three {
	float:left;
	width:138px;
	padding-left:17px;
	padding-top:10px;
}
#article2_img_three p {
	color:#516a83;
	text-align:left;
}
#article2_img_three h3 {
	color:#7ac30d;
	text-align:left;
}
/* ****************************** PRODUCTS PAGE SECOND ********************************** */
#moreproduct_box {
	float:left;
	width:225px;
	margin-top:10px;
	border-top:solid 1px #dce2f3;
}
#moreproduct_box_head {
	font-family: Georgia, "Palatino Linotype", "Times New Roman", Sylfaen;
	font-size:19px;
	font-weight:normal;
	color:#47108b;
	text-decoration:none;
	text-align:justify;
	padding-top:5px;
	padding-bottom:5px;
}
#mpbox_img {
	float:left;
	width:110px;
}
#mpbox_text {
	float:left;
}
#mpbox_text ul {
	padding:0;
	margin:0;
	list-style:none;
}
#mpbox_text ul li {
	padding:1px;
	margin:0;
	background-image:url(../images/green_dot.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:10px;
}
/* ****************************** PRODUCTS PAGE ********************************** */

#moreproduct1_box {
	float:left;
	width:320px;
	margin-top:10px;
	border-top:solid 1px #dce2f3;
}
#moreproduct1_box_head {
	font-family: Georgia, "Palatino Linotype", "Times New Roman", Sylfaen;
	font-size:19px;
	font-weight:normal;
	color:#47108b;
	text-decoration:none;
	text-align:justify;
	padding-top:5px;
	padding-bottom:5px;
}
#mpbox1_img {
	float:left;
	width:160px;
}
#mpbox1_text {
	float:left;
}
#mpbox1_text ul {
	padding:0;
	margin:0;
	list-style:none;
}
#mpbox1_text ul li {
	padding:1px;
	margin:0;
	background-image:url(../images/green_dot.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:10px;
}
#mpbox1_text ul li a {
	color: #516a83;
	text-decoration:none;
}
#mpbox1_text ul li a:hover {
	color: #3db1ff;
	text-decoration:underline;
}
/* ********** GRAY BOX ******* */
#gray_box {
	margin-top:10px;
}
#gray_box_top {
	width:100%;
	background-image:url(../images/graybox_lt.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
	height:12px;
	background-color:#e3e3e3;
}
#gray_box_mid {
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
	background-color:#e3e3e3;
}
#gray_box_bottom {
	width:100%;
	background-image:url(../images/gray_box_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:13px;
	text-align:right;
}
.graybox_line {
	background-image:url(../images/graybox_line.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:15px;
}
/* ----------- */
#product_bottom {
	padding-top:20px;
}
/* ****************************** REVIEW PAGE ********************************** */


#reviewboxtext {
	width:690px;
	padding-left:30px;
	padding-right:23px;
	background-image:url(../images/roundbox_big_back.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	height:723px;
}

.review-block
{
display:inline;
float:left;
width:230px;
}

.review-block img
{
float:left;
padding:0;
}

.review-block h2
{
float:right;
text-align:left;
width:195px;
}

ul.scroll-menu
{
overflow-y:scroll;
overflow-x:hidden;
height:150px;
}

.review-block ul {
	padding:10px 0 0 30px;
	margin:0 0 20px 0;
	list-style:none;
}
.review-block ul li {
	padding:0 0 5px 0;
	margin:0;
	background-image:url(../images/green_dot.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:10px;
}
.review-block ul li a {
	color: #516a83;
	text-decoration:none;
}
.review-block ul li a:hover {
	color: #3db1ff;
	text-decoration:underline;
}

/* **************** It will be Delete ***************** */
.addbox {
	padding:5px 10px 5px 0;
	width:160px;
	border-bottom:solid 2px #28418b;
}
.addbox h2 {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#7ac30d;
	text-decoration:underline;
	text-align:justify;
	padding-bottom:10px;
}
/* popup CSS */

.shaded_hid {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.shaded_vis {
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	z-index:1;
	background-color:#1C1C1C;
	-moz-opacity: 0.5;
	opacity:0.5;
	filter: alpha(opacity=50); 
}
.infoiframe {
	position:absolute;
}
#infoiframe_div {
	position:absolute;
}
#infoiframe_div {
}
.infoiframe_hidden {
	display:none
}
.infoiframe_visible {
	display:block;
	background-color:white;
	position:relative;
	z-index:99999;
}
.infoiframe2 {
	position:absolute;
}
#infoiframe_div2 {
	position:absolute;
}
#infoiframe_div2 {
}
.infoiframe_hidden {
	display:none
}
.infoiframe_visible {
	display:block;
	background-color:white;
	position:relative;
	z-index:99999;
}
.infoiframe_hidden2 {
	display:none
}
.infoiframe_visible2 {
	display:block;
	background-color:white;
	position:relative;
	z-index:99999;
}
/*.closebutton {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	cursor: pointer; 
	background: url(../img/close.png);
*background: none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/close.png', sizingMethod='scale');
}*/
.popup-content {
	padding:10px;
}
.infoiframe_visible, .infoiframe_visible2 {
	border:1px solid navy;
	background-color:white;
}
.infoiframe_visible A, .infoiframe_visible2 A {
	color:white;
}
.style-select-label {
	font-size:20px;
	font-family:'Trebuchet MS', arial, helvetica;
	color:#dadada;
}
#cse-search-box{
	float:left;
}

.newslatter_btn{
	width:37px;
	height:47px;
	background:url(../images/newslatter_btn.jpg);
	border:none;
	cursor:pointer;
}
#infoiframe_div_cls{
	cursor:pointer;
}
.sitemaptext h2 {
	margin-bottom:0px !important;
}
.sitemaptext h2 a{
	color:#47108B;
	font-family:Tahoma,Verdana,Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
.sitemaptext h2 a:hover{
	text-decoration: underline;
}
.sitemaptext ul{
	list-style:none;
	margin:0 0 0 10px !important;
	padding:0;
}
.sitemaptext li{
	background-image:url(../images/article_bullate.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 0 12px;
}
.sitemaptext li a{
	text-decoration:none;
}
.sitemaptext li a:hover{
	text-decoration: underline;
}