/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/



BODY {
	clear:both;
  margin: 0px;
  background:url(../images/body_bg.gif) repeat-x;
  font-family: verdana, Arial, Helvetica, sans-serif,Kozuka Gothic Pro;
}
.main{
	width:950px;
	height:auto;
	/*height:1118px;*/
	/*padding:3px 0 0 4px;*/
	padding:3px 0 0 0px;
}
td{
font-family:verdana, Arial, Helvetica, sans-serif,Kozuka Gothic Pro;
}
.boxText { font-size: 10px; }
.errorBox { font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning {  font-size : 10px; color: #ffb3b5; }
.productsNotifications { /*background: #f2fff7;*/ }
.orderEdit {  font-size : 10px; color: #930; text-decoration: underline; }

h1{
	
	font-size:22px;
	color:#000000;
}
.center_side{
	/*width:100%;*/
	width:100.4%;
	height:1009px;
	background-color:#ffffff;
	border-right:#000000 solid 3px;
	border-left:#000000 solid 3px;
}

.center_side_categories{
	width:672px;
	height:auto;
	background-color:#ffffff;
	margin:0px 0 0 24px;
	
}

.inner_page_padding{
background-color:#FFFFFF;
border-left:3px solid #000000;
border-right:3px solid #000000;
height:100%;
padding-left:4px;
padding-right:4px;
width:100.4%;
}
.categories_text{
	border-bottom:#ff79f1 solid 1px;
	padding-bottom:23px;
	
	
	}
.categories_text_03{
	border-bottom:#ff79f1 solid 1px;
	padding-bottom:6px;
	margin:35px 0 0 24px;
	
	}
.forher_01{
	font-family:Trebuchet MS;
	font-size:18px;
	color:#850909;
}
.displaying{
	
	font-size:10px;
	color:#000000;
	padding-bottom:8px;
	padding-right:0px;
}
.displaying_02{
	
	font-size:10px;
	color:#3E3E3E;
	
	padding-right:0px;
}
.displaying_01{
	width:100.4%;
	font-size:10px;
	color:#3E3E3E;
	padding-right:27px;
	background-color:#FFFFFF;
	border-right:#000000 solid 3px;
	border-left:#000000 solid 3px;
}

.displaying_other_listing{
	width:100.4%;
	font-size:10px;
	color:#3E3E3E;
	padding-right:27px;
	background-color:#FFFFFF;
}

.displaying_product_bottom{
	width:100.4%;
	color:#3E3E3E;
	background-color:#FFFFFF;
	border-right:#000000 solid 3px;
	border-left:#000000 solid 3px;
}



.categories_image_01{
	margin:28px 0 0 0;
}
.categories_image_02{
	margin:0px 0 0 0;
}
.image_border{
	
	padding:0 20px 0 0;
	vertical-align:middle;
}
.image_border_1{
	padding:0 20px 0 5px;
	vertical-align:middle;
}
.detail_image_01{
	margin:22px 0 0 0;
}
 
.free_text{
	
	
	font-size:85%;
	font-weight:bold;
	color:#5f0f05;

	/*padding-left:20px;
	padding-top:30px;*/
	
	}

.center_side_free{
	width:60%;
	height:auto;
		}
.for_her{
	width:448px;
	height:206px;
	background:url(../images/for_her_bg.gif) repeat-y;
	margin:13px 0 0 0px;
	}

.bullets{

	font-size:15px;
	color:#e8e7e8;
	padding:0px 0 0 0;
}
.bullets_03{
	
	font-size:15px;
	color:#e8e7e8;
	padding:10px 0 0 0;
}
.bullets_01{

	font-size:15px;
	color:#e8e7e8;
	padding:10px 0 0 27px;
}
.bullets_02{
	
	font-size:15px;
	color:#e8e7e8;
	padding:0 0 0 5px;
}

.much_more{
	
	font-size:15px;
	color:#e8e7e8;
	padding:0 0 0 10px;
	margin:0;
}
.some_short{
	width:100%;
	height:20px;
	font-weight:bold;
	font-size:80%;
	color:#bab1b0;
	padding:20px 0 0 30px;
}
.featured{
	
	font-size:18px;
	font-weight:bold;
	color:#850909;
	border-bottom:#ff79f1 solid 1px;
	padding-bottom:8px;
	padding-top:23px;
	padding-left:12px;
	margin-left:2px;
	
}
.featured_04{
	
	font-size:18px;
	font-weight:bold;
	color:#850909;
	border-top:#ff79f1 solid 1px;
	padding-bottom:2px;
	padding-top:26px;
	margin-left:20px;
}
.featured_05{

	font-size:18px;
	font-weight:bold;
	color:#850909;

	padding-bottom:5px;

}
.featured_03{
	font-size:18px;
	color:#850909;
/*	padding-bottom:17px;*/
	padding-top:19px;

}
.featured_02{
	margin:19px 0 0 0;
	border-bottom:#ff79f1 solid 1px;
}
.cockring{
	font-size:10px;
	color:#2a2a2a;
	text-align:center;
	padding:16px 0 0 0;
}
.non{
	font-size:10px;
	color:#9d0407;
	text-align:center;
	padding:0 0 0 0;
	
}
.right_side_image{
	margin:35px 0 0 20px;
	width:85%;
	height:auto;
}
.right_side_image_02{
	padding-top:0px;
	text-align:center;
	
}
.right_side_image_03{
	padding-top:10px;
	padding-left:10px;
}
.top_tain{
	
	margin:0px 0 0 0;
}
.top_tain_text{
	font-size:13px;
	color:#9d0407;
	font-weight:bold;
	/*padding:10px 0 0 20px;*/
	text-align:center;
	padding:18px 0 11px;
	
}
a.bestseller_deco_none {
color:#3E3E3E;
text-decoration:none;

}
a.bestseller_deco_none:hover {
color:#3E3E3E;
text-decoration:underline;

}
.toptext{
	margin-top:18px;
	text-align:center;
	}

.are{
	margin:15px 0 0 0;
	background-color:#5a0c00;
}
.bottomimage{
	
	background-color:#FFFFFF;
	/*border-right:#000000 solid 3px;*/
	background:url(../images/bottom_cornar.png) no-repeat;
	background-position:bottom left;
	/*border-right:#ff5bee solid 1px;*/
		
	
	
	
}
.bottomimage_categories{
	width:100.4%;
	height:22px;
	background-color:#FFFFFF;
	border-right:#000000 solid 3px;padding-bottom:26px;
	background:url(../images/bottom_cornar_categories.png) no-repeat;
}
.right_side{
	
	height:auto;
	}
.center_side_01{
	width:100%;
	height:auto;
	background-color:#ffffff;
}
.header{
	width:100%;
	height:auto;
	}
.headertext{

padding-left:40px;
padding-top:10px;
	}
.logo{
	/*padding-left:3px;*/
	clear:both;
	}
.left_side{
	width:218px;
	height:auto;
	margin-top:30px;
	margin-left:14px;
	
	
	}
.searchimage{
	width:220px;
	height:77px!important;
	height:73px;
	background:url(../images/search_left.gif) no-repeat;
	background-position:left top;
	background-color:#000000;
	}
.center_borders{
	width:100%;
	height:auto;
	margin:0px 0 0 24px;
	border-right: #ff5bee solid 1px;

	
	}
.right_boder{
	width:475px;
	margin:35px 0 0 24px;
	border-right:#ff5bee solid 1px;
	
	}

.left_textfield{
	width:145px;
	float:left;
	
	/*width:183px;
	_width:181px;*/
	padding-left:13px;
	padding-top:10px;
	
	
	}
.textfield{
	border:#0027a6 solid 0px;
/*	width:172px;*/
	}
.textfield_but{
	/*padding-left:4px!important;
	_padding-left:3px;*/
	padding-top:13px;
	
	
	}
.browse_categories{
	width:100%;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:3px 0 0 30px;
	
}
.left_buttons{
	width:215px;
	height:auto;
        margin:0 0 0 3px;

}
.left_buttons_link{
	width:217px;
	height:auto;
	background-color:#fcd2e7;
	margin:0 0 0 0px;
	color:#000000;
	/*border-left:#2e0502 solid 3px;*/
	
}
.left_buttons_link_text{
	height:23px;
	padding:3px 0 0 17px;
	color:#0f0f0f;
	font-size:13px;
	font-weight:bold;
	border-bottom:#000000 solid 1px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#0f0f0f;
	
}
.centertop{
	height:13px;
	}

.roghtimage{
	margin-top:5px !important ;
	margin-top:4px;
	/*background:url(../images/right_image_04.gif) no-repeat right bottom;
	background-attachment:scroll;
	height:168px;
	width:197px;*/
	}
.left_buttons_link_text_02{
	/*background-color:#0000FF;*/
	width:auto;
	height:auto;
	padding-left:17px;
	padding-top:3px;
	padding-right:2px;
	color:#0f0f0f;
	text-align:left;
	padding-bottom:3px;
	font-size:13px;
	font-family:Verdana;
	border-bottom:#000000 solid 1px;
  	border-left:3px solid  #2e0502;
font-weight:bold;
	
}
.cetegory_leftborder_01{
	/*border-left:#2e0502 solid 3px;*/
	/*padding-left:17px;*/
	}
.cetegory_leftborder_tool{
	padding-right:20px;font-size:14px;font-weight:bold;

}
/*.cetegory_leftborder{
	padding-left:17px;
	}*/

.left_buttons_link_text_03{
	height:25px;
	padding:3px 0 0 17px;
	color:#0f0f0f;
	font-size:13px;
	font-weight:bold;
	
	
	
}
.left_buttonscornar{
	width:217px;
	height:28px;
	background:url(../images/leftbottom_cornar.gif) no-repeat;	
        background-position: bottom;
	margin:0 0 0 0px;
        padding:3px 0 0 20px;
	color:#0f0f0f;
	font-family:Verdana;
	font-size:13px;
        font-weight:bold;
/*
	font-weight:bold;*/

	}




.left_buttonscornar_2{
	width:217px;
	height:30px;
	margin:0 0 0 0px;
	text-align:center;
	/*background-image:url(../images/r_bg.gif);*/
	background-repeat:repeat-y;
	/*background-color:#FFFFFF;*/
	}
.top_navigation{
	width:100.4%;
	_width:100%;
	height:41px;
	border-right: #000000 solid 3px;
	_border-right: #000000 solid 0px;
	background-color:#000000;

	font-size:18px;
	color:#ffffff;
	/*font-weight:bold;
	
	/*background:url(../images/topimage.gif) no-repeat;*/
	padding:0 0 0 0px;
}
.cartqty{
	padding-top:16px;
	padding-left:7px;
		}


.cartqty_items{
	padding-top:15px;
	padding-left:0px;
		}




.cartitems_image{
position:relative;
top:0px;
		}


.navigation ul {
    margin: 0px;
    padding: 0px;
    list-style:none;
    }
.navigation li {
	float: left;
	/*padding-left:4px;
	padding-right:4px;*/
	margin: 0px;
	position:relative;
/*	line-height:32px;*/
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}
.fottor{
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	text-align:center;
	padding:10px 0 0 0px;
	}
.fottor_01{
	padding:0px 0 0 40px;
        font-size:10px;
}
.fottor ul {
    margin: 0px;
    padding: 0px;
    list-style:none;
    }
.fottor li {
	float: left;
	/*padding-left:8px;
	padding-right:8px;*/
	margin: 0px;
	position:relative;
/*	line-height:32px;*/

	text-decoration:none;
}
.last_btm_padding{
	/*padding:6px 0 0 0px;*/
	height:9px;

}
.all_rights{
	font-family:Verdana;
	font-size:10px;
	color:#c1a4a0;
	padding:2px 0 0 16px;
	}
.adult{
	font-family:Verdana;
	font-size:10px;
	color:#c1a4a0;
	padding:2px 15px 0px 0px;
}
.adult a {
	color:#c1a4a0;	
}
.adult a:hover {
	color: #fff;
}
.ab_link{
	text-decoration:none;
	color:#000000;
	}
.ab_link:hover{
	text-decoration:underline;
	color:#000000;
	}



.ab_link_sub_cate{
	text-decoration:none;
	color:#000000;	font-size:12px;
	}
.ab_link_sub_cate:hover{
	text-decoration:underline;
	color:#000000;	font-size:12px;
	}





.abc_link{
	text-decoration:underline;
	color:#ffffff;
	}
.abc_link:hover{
	text-decoration:underline;
	color:#ffffff;
	}
.products_link{
	text-decoration:underline;
	color:#a61207;
	}
.products_link:hover{
	text-decoration:underline;
	color:#a61207;
	}

.become{
	padding:27px 0 0px 0;
	
	}
.cockring_1{
	font-family:Verdana;
	font-size:10px;
	color:#2a2a2a;
	text-align:center;
	padding:6px 0 0 0;
}
 a.cockring_link {
	text-decoration:none;
	color:#2A2A2A;

}

 a.cockring_link:hover {
	text-decoration:underline;
	color:#2A2A2A;

}

.non_2{
	font-family:Verdana;
	font-size:10px;
	color:#9d0407;
	text-align:center;
	padding:5px 0 0 0;
}
.non__bold_2{
	font-family:Verdana;
	font-size:10px;
	color:#9d0407;
	text-align:center;
	padding:5px 0 0 0;
	font-weight:bold;
}

A {
  color: #3e3e3e;
 text-decoration:underline;
}

A:hover {
  color: #3E3E3E;
  text-decoration: underline;
}
 a.display_pr_text{
  color: #3E3E3E;
  text-decoration: none;

font-size:10px;
}
 a.display_pr_text:hover{
  color: #3E3E3E;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {

  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}


A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {

  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {

  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {

  font-size: 13px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
/*
  background: #b6b7cb;
  border:#000000 solid 1px;*/
}

.infoBoxContents {
  /*background: #f8f8f9;
*/
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;

  font-size: 10px;
}

TD.infoBoxHeading {

  font-size: 10px;
  font-weight: bold;
  background: #000000;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {

  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
 /* border: 1px;
  border-style: solid;
  border-color: #b6b7cb;

  border-spacing: 1px;*/
}

.productListing-heading {

  font-size: 10px;
  background: #000000;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  
  font-size: 10px;
}

A.pageResults {
  color: #9D0407;
}

A.pageResults:hover {
  color: #9D0407;
 
}

TD.pageHeading, DIV.pageHeading {


font-size:18px;
padding-top:21px;
color:#850909;
font-family:Trebuchet MS;




}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {

  font-size: 10px;
  color: #000000;
}



.padd_newsletter_content{
 padding-left:19px;
color:#3E3E3E;
font-family:Trebuchet MS;
font-size:11px;
line-height:1.5;
}

TD.main, P.main {
color: #3E3E3E;
  font-size: 11px;
  line-height: 1.5;font-family:Trebuchet MS;

}
TD.main1, P.main1 {
color: #3E3E3E;
  font-size: 11px;
  line-height: 1.5;font-family:Trebuchet MS;

}
TD.main_in_black, P.main_in_black {
color: #000000;
  font-size: 11px;
  line-height: 1.5;
}



TD.smallText, SPAN.smallText, P.smallText {

  font-size: 10px;
}

TD.accountCategory {

  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {

  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {

  font-size: 12px;
}

TD.tableHeading {

  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
 
  font-size: 11px;
}

SPAN.greetUser {

  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {

  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {

  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {

  color: #ff0000;
}

SPAN.errorText {

  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #8c8c8c; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: none; }

.checkoutBarFrom, .checkoutBarTo {  font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent {  font-size: 10px; color: #000000; }

/* message box */

.messageBox {  font-size: 10px; }
.messageStackError, .messageStackWarning {  font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess {  font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement {   font-size: 10px; color: #000000; }


.crystal_balls_text{
	font-family:Trebuchet MS;
	font-size:18px;
	color:#850909;
	padding:10px 0 0 0;

	}
.hand_text{
	
	font-size:12px;
	color:#353535;
	padding:23px 40px 0 0;
	line-height:18px;
	}
.non-member{

	font-size:12px;
	color:#760c04;
	padding:40px 0 0 0;
	line-height:18px;
}
.non-member_bold{

	font-size:12px;
	color:#760c04;
	font-weight:bold;
	line-height:18px;
}
.crystal_balls{
 	margin:0 0 0 24px;

	}
.quantity{
	width:249px;
	height:48px;
	background-color:#fceef5;
	margin:25px 0 0 0;
	
}.quantity_1{
	padding:0 0 0 11px;
	
}

.aay_we{
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#850909;
	padding:45px 0px 15px 0;
}
.add_to{
	border:#333333 solid 0px;
}	
.options_text{
	font-family:Verdana;
	font-size:12px;
	color:#3b3b3b;
	font-weight:bold;
	padding:28px 0px 5px 0;

	}
.product_options_drpdwn{
	font-size:12px;
height:21px;
padding:0 0 0 0;
width:160px;

	}
.border_01{
	border-bottom:#000000 solid 3px;
		border-right:#000000 solid 3px;
	/*background-image:url(../images/right_image_04.gif);
	background-repeat:no-repeat;
	background-position:bottom;*/
}
.center_con{
	background-color:#FFFFFF;
	
	border-left:#000000 solid 3px;
	}
.center_con_01{

	border-right:#ff5bee solid 1px;
	margin-left:20px;
	margin-top:30px;
	}
.centerbg{
/*	background-color:#FFFFFF;*/
	}
.featured_02{

	font-size:18px;
	font-weight:bold;
	color:#850909;
	padding-bottom:5px;
	padding-top:26px;
}
.center_border_left{
	width:507px;
	height:auto;
	/*background-image:url(../images/centerimage.gif);
	background-repeat:repeat-y;*/
	/*border-left:#000000 solid 3px;*/
	}
.centerborder{
	border-left:#000000 solid 3px;
	height:900px;
	margin-bottom:25px;
		}

.search_01{
	width:177px;
	height:25px;
	padding-bottom:0;
	padding-left:6;
	padding-top:3;
	font-size:11;
	border:#0027a6 solid 1px;
		}



.inc_qty_box{
font-size:13px;
height:25px;
padding-bottom:0;
padding-left:12;
padding-top:3px;
width:51px;
		}


.int_rightborder{
	/*border-right:#000000 solid 3px;*/
	/*background-color:#00FF00;*/
	}
.int_leftborder{
	background-color:#FFFFFF;
	border-left:#2e0502 solid 3px;
	
	}
.int_rightborder_1{
	/*border-right:#ff5bee solid 1px;*/
	}
.int_free{
	
		font-size:80%;
		font-weight:bold;
		color:#5f0f05;
		}
.int_image_02{
	margin:17px 0px 0px 0px;
	background:url(../images/Romance_image.gif) no-repeat;
	width:448px;
	height:208px;
		/*border-right:#ff5bee solid 1px;*/
	}
.image_02{
	margin:20px 0px 0px 0px;
	background:url(../images/Romance_image.gif) no-repeat;
	width:448px;
	height:208px;
	
	}
.int_bottomcornar{
	height:26px;
	_height:26px;
	background-image:url(../images/bottom_cornar.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
/*.int_bottomcornar_1{
	
	}
.int_bottomcornar_2{
	width:522px;
	border-bottom:#000000 solid 3px;
	}*/
.tophight{
	height:37px;
	background-color:#FFFFFF;
	border-right:#2e0502 solid 3px;
	width:100%;
	}
.bgcolore{
	background-color:#FFFFFF;
	}
.bgcolore_2{
	height:auto;
	background-color:#FFFFFF;
	height:931px;
	}

.int_bottomborder{
	height:auto;
	width:100%;
	border-bottom:#2e0502 solid 3px;
	border-right:#2e0502 solid 3px;
	background-color:#00FF00;
/*	height:auto;*/
	}
.int_right002{
 	padding-top:19px;
	
	}
.int_pearl{
	font-size:11px;
	color:#3e3e3e;
	padding:0px 0 0 22px;
	line-height:15px;
}
.int_categories_image_02{
	margin:25px 0 0 0;
}
.int_categories_text{
	border-bottom:#ff79f1 solid 1px;
	padding-bottom:23px;
	padding-top:31px;
	
	}
.int_categories_text_may{
	border-bottom:#ff79f1 solid 1px;
	/*padding-bottom:15px;*/
	
	}
.bst_slr_hi{
	height:170px;
	_height:177px;
	}
.right_boder_01{
	/*border-right:#ff5bee solid 1px;*/
	height:916px;
/*	float:left;*/
	width:17px;
	text-align:right;
 	background-image:url(../images/right_bg.gif);
	background-repeat:repeat-y;
	background-position:right top; 
	/*background-color:#ff5bef;*/
	
	}
	.searchimage_002{
		width:auto;
		height:auto;
		float:left;
		}

.upper_cate{
visibility:hidden;
display:none;
}


.lower_cate{
visibility:hidden;
display:none;padding-bottom:7px;

}

/* category box*/
#mainContainer{
	width:630px;
	border-left:1px solid #317082;	
	border-right:1px solid #317082;	
	margin:0 auto;	/* Center align content, equivalent to margin-left:auto;margin-right:auto; */
	text-align:left;	/* Override inherited text-align:center from the body tag */
	background-color:#FFF;
	height:100%; font-family: verdana, Arial, Helvetica, sans-serif,Kozuka Gothic Pro;
}

#menuColumn{
	width:160px;
	float:left;
	padding:5px;
	font-size:0.9em;
}
#mainContent{
	width:440px;
	float:left;	
}

.oddRow{
	background-color:#FFF;
}
.evenRow{
	background-color:#EEE;
}

.productTable{
	border:3px double #000;
}
#mainContainer{
	width:630px;
	border-left:1px solid #317082;	
	border-right:1px solid #317082;	
	margin:0 auto;	/* Center align content, equivalent to margin-left:auto;margin-right:auto; */
	text-align:left;	/* Override inherited text-align:center from the body tag */
	background-color:#FFF;
	height:100%; font-family: verdana, Arial, Helvetica, sans-serif,Kozuka Gothic Pro;
}

#menuColumn{
	width:160px;
	float:left;
	padding:5px;
	font-size:0.9em;
}
#mainContent{
	width:440px;
	float:left;	
}

.oddRow{
	background-color:#FFF;
}
.evenRow{
	background-color:#EEE;
}

.productTable{
	border:3px double #000;
}
h3{
	margin-top:0px;
}


/* End css for the demo */

/* CSS needed for the script */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('../images/arrow.gif');
	width:20px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:27px; font-family: verdana, Arial, Helvetica, sans-serif,Kozuka Gothic Pro;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #317082;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:auto;	/* Width of tooltip content */
	height:auto;	/* Height of tooltip content */
	background-color:#FCD2E7;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001; font-family: verdana, Arial, Helvetica, sans-serif,Kozuka Gothic Pro;font-weight: bold;
}
.cetegory_last{

padding:20px;

}
.left_buttons_link_text_02_tool{

width:auto;
}

ul.ul_last{
padding-left:18px;
}

.all_main_cate{
color:#0F0F0F;
font-family:Verdana;
font-size:13px;
font-weight:bold;
height:11px;
padding:5px 29px 16px 0px;
text-align:justify;
width:auto;
}
.all_main_cate_tool{
color:#0F0F0F;
font-family:Verdana;
font-size:13px;
font-weight:bold;
height:33px;
padding:5px 29px 16px 0px;
text-align:justify;
width:auto;
}

.iframe_more{
padding:1px 1px 1px 1px;width:100%;padding-left:18px;
}

.sectionhead {
	width: 98%;
	padding: 4px;
	font-size: 12px;
	font-weight: bold;
	background-color:#FFD5EA;
}
.req {
	font-size: .65em;
}
.statedropdown {
	width: 130px;
}
.logintxt {
	font-size: 1.2em;
}

table .whitebox {
  min-height:570px;
  height:auto !important;
  height:570px;
}
#forher {
	width: 157px;
	height: 150px;
	padding: 53px 0 0 290px;
	background: url(images/link_images/forimage.gif) 0 0 no-repeat;
}
#forher p {
	color: #fff;
	font-size: .9em;
	padding: 0 0 0 25px;
	margin: 0;
}
#forher ul.homelist {
	font-size: 1em;
	color: #fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#forher ul.homelist li {
	line-height: 100%;
}
#romance {
	width: 440px;
	height: 138px;
	padding: 70px 0 0 10px;
	background: url(images/link_images/romance.jpg) 0 0 no-repeat;
}
#romance ul.homelist {
	font-size: 1em;
	color: #fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
	width: 130px;
}
#forher a, #romance a {
	color: #fff;
	text-decoration: underline;
}
#forher ul.homelist li, #romance ul.homelist li {
	line-height: 100%;
}
ul#mainnav li {
	padding-left: 5px;
	padding-right: 5px;
}
ul#mainnav li.cartqty {
	padding-right: 0;
}
ul#mainnav li.cartqty_items {
	padding-left: 0;
}