/**

 * Main CSS Stylesheet

 *

 * @package templateSystem

 * @copyright Copyright 2003-2007 Zen Cart Development Team

 * @copyright Portions Copyright 2003 osCommerce

 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0

 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $

 */
body {

	margin: 0;

	font-family: verdana, arial, helvetica, sans-serif;

	font-size: 62.5%;

	color: #000000;

	background-color: #fff;

	background-image: url('/invitations/images/newvponsale/background.gif');

	}
a img {border: none; }
a:link, #navEZPagesTOC ul li a {

	color: #3300FF;

	text-decoration: none;

	}

 

a:visited {

	color: #3300FF;

	text-decoration: none;

	}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {

	color: #ff8dcf;

	}
a:active {

	color: #0000FF;

	}
h1 {

	font-size: 1.5em;

	}
h2 {

	font-size: 1.4em;

	}
h3 {

	font-size: 1.3em;

	}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{

	font-size: 1.1em;

	}
.biggerText {

	font-size: 1.2em;

	}
h1, h2, h3, h4, h5, h6 {

	margin: 0.3em 3px;

}
CODE {

	font-family: arial, verdana, helvetica, sans-serif;

	font-size: 1em;

	}
FORM, SELECT, INPUT {

	display: inline;

	font-size: 1em;

	margin: 0.1em;

	}
TEXTAREA {

/*	float: left;*/

	margin: auto;

	display: block;

	width: 95%;

	}
input:focus, select:focus, textarea:focus {

	background: #F0F8FF;

	}
FIELDSET {

	padding: 0.5em;

	margin: 0.5em 0em;

	border: 1px solid #cccccc;

	}
LEGEND {

	font-weight: bold;

	padding: 0.3em;

	}
LABEL, h4.optionName {

	line-height: 1.5em;

	padding: 0.2em;

	}
LABEL.checkboxLabel, LABEL.radioButtonLabel {

	margin: 0.5em 0.3em;

	}
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {

	float: left;

	}
LABEL.inputLabel {

	width: 11em;

	float: left;

	}
LABEL.inputLabelPayment {

	width: 15em;

	float: left;

	}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {

	width: 12em;

	float: left;

	}
P, ADDRESS {

	padding: 0.5em;

	}
ADDRESS {

	font-style: normal;

	}
.clearBoth {

	clear: both;

	}
HR {

	height: 1px;

	margin-top: 0.5em;

	border: none;

	border-bottom: 1px solid #9a9a9a;

	}
/*warnings, errors, messages*/

.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {

	line-height: 1.8em;

	padding: 0.2em;

	border: 1px solid #000000;

	}
.messageStackWarning, .messageStackError {

	background-color: #ff0000;

	color: #ffffff;

	}
.messageStackSuccess {

	background-color: #99FF99;

	color: #000000;

	}
.messageStackCaution {

	background-color: #FFFF66;

	color: #000000;

	}
/*wrappers - page or section containers*/

#mainWrapper {

	background-color: #ffffff;

	text-align: left;

	}

#main{
}
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {

	margin: 0em;

	padding: 0em;

	}

#contentMainWrapper{

clear:both;

}

#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {

	margin: auto;

	} 
#tagline {

	color:#000000;

	font-size: 2em;

	text-align : center;

	vertical-align: middle;

	}
#sendSpendWrapper {

	border: 1px solid #cacaca;

	float: right;

	margin: 0em 0em 1em 1em;

	}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {

	margin: 0;

	width: 47%;

	}
.wrapperAttribsOptions {

	margin: 0.3em 0em;

	}
/*navigation*/
.navSplitPagesResult {}

.navSplitPagesLinks {}

.navNextPrevCounter {

	margin: 0em;

	font-size: 0.9em;

	}

.navNextPrevList {

	display: inline;

	white-space: nowrap;

	margin: 0;

	padding:  0.5em 0em;

	list-style-type: none;

	}
#navSuppWrapper, #navCatTabsWrapper {

	margin: 0em;

	background-color: #655579;

	color: #ffffff;

	height: 1%;

	width: 100%;

	_padding-bottom:2px;

	}

#navMainWrapper{

	margin: 0em;

	background-color: #9880b2;

	color: #ffffff;

	width: 947px;

	height:19px;

	margin-bottom:4px;

	clear:both;

}

#navMain{

margin-left:168px;

background-color:#655579;

width:779px;

height:19px;

}

#navMain ul, #navSupp ul, #navCatTabs ul  {

	margin: 0;

	padding:0;

	list-style-type: none;

	text-align: left;

	margin-top:3px;

	}
#navMain ul li, #navSupp ul li, #navCatTabs ul li {

	display: inline;

	}
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {

	text-decoration: none;

	padding: 0em 7px;

	margin: 0;

	color: #ffffff;

	white-space: nowrap;

	}
#navEZPagesTOCWrapper {

	font-weight: bold;

	float: right;

	height: 1%;

	border: 1px solid #000000;

	}
#navEZPagesTOC ul {

	margin: 0;

	padding:  0.5em 0em;

	list-style-type: none;

	line-height: 1.5em;

	}
#navEZPagesTOC ul li {

	white-space: nowrap;

	}
#navEZPagesTOC ul li a {

	padding: 0em 0.5em;

	margin: 0;

	}
#navCategoryIcon, .buttonRow, #indexProductListCatDescription {

	margin: 0.5em;

	}
#navMainSearch {

	float: right;

	}#navEZPagesTop {

	background-color: #ffff33;

	}
#navEZPagesTop {

	font-size: 0.95em;

	font-weight: bold;

	margin: 0em;

	padding: 0.5em;

	}
#navColumnOne {

	background-color: #f3e8f4;

	}
#navColumnTwo {

	background-color: #00BFBF;

	}
/*The main content classes*/

#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {

	vertical-align: top;

	}
/*.content,*/ #productDescription, .shippingEstimatorWrapper {

	/*font-size: 1.2em;*/

	padding: 0.5em;

	}
.alert {

	color: #FF0000;

	margin-left: 0.5em;

	}

.advisory {}

.important {

	font-weight: bold;

	}

.notice {}

.rating{}

.gvBal {

	float: right;

	}

.centerColumn, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix {

	padding-left:4px;

	padding-top:4px;

	}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {

	font-size: 0.9em;

	color:#333333;

	}
/*Shopping Cart Display*/

#cartAdd {

	float: right;

	}
.tableHeading TH {

	border-bottom: 1px solid #cccccc;

	}
.tableHeading, #cartSubTotal {

	background-color: #e9e9e9;

	 }
#cartSubTotal {

	border-top: 1px solid #cccccc;

	font-weight: bold;

	text-align: right;

	line-height: 2.2em;

	padding-right: 2.5em;

	}
.tableRow, .tableHeading, #cartSubTotal {

	height: 2.2em;

	}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay   {

	padding: 0.5em 0em;

	}
.cartUnitDisplay, .cartTotalDisplay {

	text-align: right;

	padding-right: 0.2em;

	}
#scUpdateQuantity {

	width: 2em;

	}
.cartQuantity {

	width: 4.7em;

	}
.cartNewItem {

	color: #33CC33;

	position: relative;  /*do not remove-fixes stupid IEbug*/

	}
.cartOldItem {

	color: #660099;

	position: relative;   /*do not remove-fixes stupid IEbug*/

	}
.cartBoxTotal {

	text-align: right;

	font-weight: bold;

	}
.cartRemoveItemDisplay {

	width: 3.5em;

	}
.cartAttribsList {

	margin-left: 1em;

	}
#mediaManager {

	width: 50%; 

	margin: 0.2em;

	padding: 0.5em;

	}

.mediaTitle {

	float: left;

	}

.mediaTypeLink {

	float: right;

	}
.normalprice, .productSpecialPriceSale {

	text-decoration: line-through;

	}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {

	color: #ff0000;

	}
.orderHistList {

	margin: 1em;

	padding: 0.2em 0em;

	} 
#cartBoxListWrapper ul, #ezPageBoxList ul {

	list-style-type: none;

	}
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {

	margin: 0;

	padding: 0.2em 0em;

	} 
#cartBoxEmpty, #cartBoxVoucherBalance {

	font-weight: bold;

	}
.totalBox {

	width: 5.5em;

	text-align: right;

	padding: 0.2em;

	}
.lineTitle, .amount {

	text-align: right;

	padding: 0.2em;

	}
.amount {

	width: 5.5em;

	}
/*Image Display*/

#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {

	margin: 0em 1em 1em 0em ;

	}
.categoryIcon {}
#cartImage {

	margin: 0.5em 1em;

	}
/*Attributes*/

.attribImg {

	width: 20%;

	margin: 0.3em 0em;

}
.attributesComments {}
/*list box contents*/

.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {

	margin: 1em 0em;

	}
/*sideboxes*/

.columnLeft {}
h3.leftBoxHeading, h3.leftBoxHeading a {

	font-size: 1em;

	color: #ffffff;

	}
.leftBoxHeading, .centerBoxHeading {

	margin: 0em;

	background-color: #FF6699;

	padding: 0.5em 0.2em;

	}
.leftBoxContainer {

	border: 1px solid #ffffff;

	margin-top: 1.5em;

	}
.sideBoxContent {

	background-color: #f3e8f4;

	padding: 0.4em;

	}
h3.rightBoxHeading, h3.rightBoxHeading a {

	font-size: 1.1em;

	color: #FFFF00;

	}
.rightBoxHeading {

	margin: 0em;

	background-color: #663366;

	padding: 0.2em 0em;

	}
h3.leftBoxHeading a:hover {

	color: #FFFF33;

	text-decoration: none;

	} 
h3.rightBoxHeading a:hover {

	color: #FF0000;

	text-decoration: none;

	}
.rightBoxContent {

	background-color: #ffffff;

	margin-bottom: 1em;

	}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {

	text-align: center;

	}
#bestsellers .wrapper {

	margin: 0em 0em 0em 1.5em;

	}
#bestsellers ol {

	padding: 0;

	margin-left: 1.1em;

	}
#bestsellers li {

	padding: 0;

	margin: 0.3em 0em 0.3em 0em;

	}
#bannerboxHeading {

	background-color: #0000CC;

}
#upProductsHeading {

	text-align: left;

	}
#upDateHeading {

	text-align: right;

	}
/*misc*/

.back {

	float: left;

	}
.forward, #shoppingCartDefault #PPECbutton {

	float: right;

	}
.bold {

	font-weight: bold;

	}
.rowOdd {

	background-color: #E8E8E8;

	height: 1.5em;

	vertical-align: top;

	}
.rowEven {

	background-color: #F0F0F0;

	height: 1.5em;

	vertical-align: top;

	}
.hiddenField {

	display: none;

}

.visibleField {

	display: inline;

}
CAPTION {

	/*display: none;*/

	}
#myAccountGen li, #myAccountNotify li {

	margin: 0;

	} 
.accountTotalDisplay, .accountTaxDisplay {

	width: 20%;

	text-align: right;

	/*vertical-align: top*/

	}
.accountQuantityDisplay {

	width: 10%;

	vertical-align: top

	}
TR.tableHeading {

	background-color: #cacaca;

	height: 2em;

	}
#siteMapList {

	width: 90%;

	float: right;

	}
.ratingRow {

	margin: 1em 0em 1.5em 0em;

	}
LABEL#textAreaReviews {

	font-weight: normal;

	margin: 1em 0em;

	}
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {

	background-color: #ffffff;

	}

.information {padding: 10px 3px; line-height: 150%;}
#shoppingcartBody #shippingEstimatorContent {

	clear: both;

	}
.seDisplayedAddressLabel {

	background-color:#85C285;

	text-align: center;

	}

.seDisplayedAddressInfo {

	text-transform: uppercase;

	text-align: center;

	font-weight: bold;

	}

#seShipTo {

	padding: 0.2em;

	}#navBreadCrumb {

	background-color: #f3e8f4;

	height:33px;

	margin-top:-4px;

	_padding-top:4px;

	color:#330066;

	}

#navBreadCrumb ul {

	margin: 0;

	padding:0;

	margin-top:4px;

	padding-top:4px;

	list-style-type: none;

	text-align: center;

	}
#navBreadCrumb ul li {

	display: inline;

		padding: 0em 1.0em;

	}
#navBreadCrumb ul li a {

	text-decoration: none;

	margin: 0;

	padding:0;

	color: #330066;

	white-space: nowrap;

	}

#navBreadCrumb ul li a:hover{

color:#fe38ab;

}

#underfooter{

text-align:center;

padding-top:20px;

}#cat ul{

list-style:none;

margin:0;

padding:0;

text-transform:uppercase;

font-size:11px;

}

#cat ul li{

height:15px;

line-height:15px;

}

#cat ul li a{

color:#f141a7;

display:block;

margin-left:5px;

margin-top:6px;

}

#cat ul li a:hover{

background-color:#FFFFFF;

}

#subcat{

margin-left:10px;

font-size:10px;

}

#catinfo{

color:#454545; font-size:12px; line-height:17px;

}

#catinfo a{

color:#55b7de;

text-decoration:underline;

}

#catinfo a:hover{

text-decoration:none;

}

#cattd{

width:368px; height:158px;

}

#catpic{

float:left; border:1px #55b7de solid;

}

#leftinfo{

color:#9880b2;

width:140px;

text-align:center;

margin-left:10px;

}

#leftinfo a{

color:#9880b2;

}

#productListing a{

color:#48afda;

}

#productListHeading,#productlisthead,#productsListingBottomNumber,#productName,#shippingInfoHeading,#loginDefaultHeading{

color:#655579;

}

#productlisthead,#productsListingListingBottomLinks{

padding-bottom:10px;

}

#productDescription,#productAttributes,.content{

color:#454545;

}

#shippingInfoMainContent a,#contactUsNoticeContent a,#pageThreeMainContent a,#pageTwoMainContent a,#faqs-content a,#productDescription a{

color:#46b0da;

text-decoration:underline;

}

#shippingInfoMainContent a:hover{

text-decoration:underline;

}

.addcomment a{

color:#46b0da;

text-decoration:underline;

}

#addcomment a:hover{

text-decoration:none;

}

.itemTitle{

font-size:12px;

}

.toplink{color:#333333; font-size:10px;}

.toplink h1,.toplink h2{ display:inline;font-size:10px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;margin:0em;}

.toplink a,.toplink a:visited{color:#333333;}

.categoryListBoxContents a:link{color:#46b0da; font-size:13px;}

.categoryListBoxContents a:visited{color:#46b0da; font-size:13px;}

.categoryListBoxContents a:hover{color:#f141a7; font-size:13px;}

.categoryListBoxContents a:active{color:#46b0da; font-size:13px;}
.categoryListBoxContents img {display:inline;}
/*copy from old css*/

.handdraw{

width:190px;

}
#leftproduct{

vertical-align:top;

padding-left:20px;

padding-right:5px;

}

#jiagebiao{

width:505px;

height:246px;

}
#jianju{ 

line-height:20px;

}
.uls1{ list-style:none; margin:0;}
.uls2{ list-style:none; margin:0; float:left; width:350px;}#lp{

color:#333333;

}

#pmt-paypalwpp{ display:none;}

#topbanner{

float:left;

margin-left:80px;

}
.rollBox{width:775px;overflow:hidden; padding-top:12px; padding-bottom:5px;} 

.rollBox .LeftBotton{height:52px;width:19px;background:url(/invitations/images/rollover/arrow.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:67px 0 0 0;cursor:pointer;} 

.rollBox .RightBotton{height:52px;width:19px;background:url(/invitations/images/rollover/arrow.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:67px 0 0 0;cursor:pointer;} 

.rollBox .Cont{width:737px;overflow:hidden;float:left;} 

.rollBox .ScrCont{width:10000000px;} 

.rollBox .Cont .pic{width:178px;float:left;text-align:center;} 

.rollBox .Cont .pic img{padding:1px;background:#fff;border:1px solid #ccc;display:block;margin:5px;} #reviewsWrite {

    background-color:#EAEFFB;

	padding:5px;

	margin-left:2px;

	margin-top:20px;

		}

*html #reviewsWrite{

    margin-top:30px;

	}

	

*+html #reviewsWrite{

    margin-top:30px;

	}

#attri-333 {
display:none;
}

#attri-17 {
    display:none;
	}
/* CSS Document */
body {
	width:1000px;
	margin:0 auto;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px #000000 solid;
}
img {
display:block;
}
ul {
list-style:none;
}
.centerColumn {
padding:10px;
margin-top:-15px;
}
#indexDefault,#indexProductList,#indexCategories,#productGeneral {
padding:0;
}
/*header*/
#header {
background:url(../../../../images/top_back.png);
width:100%;
height:166px;
}
#logo {
float:left;
}
#menu_right {
float:left;
}
#function_area1 {
}
#function_area1 a {
color:#ffffff;
}
*html #funtion_area1_link2 {
float:left;
}
*+html #funtion_area1_link2 {
float:left;
}
#funtion_area1_link1 ul {
padding-left:135px;
margin:0;
}
#funtion_area1_link2 ul {
padding-left:230px;
}
*html #funtion_area1_link1 ul {
padding-left:80px;
}
*html #funtion_area1_link2 ul {
padding-left:180px;
}
*+html #funtion_area1_link1 ul {
padding-left:100px;
}
*+html #funtion_area1_link2 ul {
padding-left:180px;
}
#funtion_area1_link1 ul li,#funtion_area1_link2 ul li {
float:left;
margin:0 3px;
}
#function_area2 table {
margin-top:10px;
color:#FFFFFF;
}
#livechat {
margin-left:10px;
 margin-right: 30px;
 margin-top:5px;
}
#navigation {
margin-top:-12px;
}
*html #navigation {
margin-top:-19px;
}
*+html #navigation {
margin-top:-19px;
}
#navigation_bottom ul {
margin-top:-1px;
}
#navigation_bottom a {
color:#78436d;
}
#navigation_top ul li{
float:left;
list-style:none;
cursor :pointer;
}
#navigation_top h1,#navigation_top h2,#navigation_top h3 {
font-size:18px;
font-weight:bold;
}
#navigation_top .on {
background:url(../../../../images/menu_back.png);
width:235px;
height:36px;
text-align:center;
line-height:36px;
color:#814E77;
}
*html #navigation_top .on {
line-height:26px;
}
#navigation_top .off {
text-align:center;
line-height:36px;
color:#FFFFFF;
}
#navigation_bottom ul li {
float:left;
list-style:none;
line-height:8px;
margin:0 6px;
color:#77436D;
}
*html #navigation_bottom ul li {
line-height:15px;
}
*+html #navigation_bottom ul li {
line-height:12px;
}
#navigation_bottom .x {
margin-left:20px;
}
#navigation_bottom .h {
display:none;
margin-left:250px;
}
#menu_right_top,#function_area1,#navigation_bottom,#pagebody1_left,#pagebody1_middle,#pagebody1_right,#pagebody2_left,.pagebody2_right_top,.pagebody2_right_bottom,.pagebody4_left,.pagebody4_right,.pagebody4_top,.pagebody4_bottom,#footer_top_left,#footer_top_right,#footer_menu,#footer_content,#product_info_note,#product_info_emphasize{
float:left;
}
#menu_right_top{height:57px;}
#free-shipping,#livechat{ float:right;}
#free-shipping{ margin-top:7px;}
#pagebody1 {
margin-top:-5px;
}
#pagebody1_left_top {
margin-left:1px;
background:url(../../../../images/image_11_2_02.png);
background-repeat:no-repeat;
width:209px;
}
#pagebody1_left_top_facebook {
color:#cb94c1;
}
#pagebody1_left_top a {
color:#cb94c1;
}
#pagebody1_left_top_aboutus,#pagebody1_left_top_facebook,#pagebody1_left_top_twitter {
margin-left:62px;
line-height:43px;
}
#pagebody1_left_top_notice {
padding-left:2px;
padding-top:1px;
}
#pagebody1_left_bottom {
margin-left:1px;
width:207px;
height:225px;
background:#ECD4EB;
border:1px d4adcc;
}
#pagebody1_middle{
width:525px;
height:357px;
overflow:hidden;
}
#pagebody1_right img {
border:0;
}
#pagebody2_left,#pagebody2_left2  {
width:210px;
}
*html #pagebody2_left {

padding-top:15px;
margin-left:-210px;

}
*html #pagebody2_left2 {
margin-top:-20px;
margin-left:0px;

}

.pagebody2_left_top {
margin-left:1px;
margin-right:1px;
margin-top:1px;
width:208px;
height:44px;
background:#B25EA0;
text-align:center;
line-height:44px;
font-weight:bold;
color:#FFFFFF;
font-size:14px;
}
#pagebody2_navigation a {
color:#ffffff;
}
.pagebody2_navigation_second,.pagebody2_navigation_third {
margin-left:1px;
margin-right:1px;
margin-top:1px;
width:208px;
height:33px;
font-size:14px;
color:#FFFFFF;
line-height:33px;
}
.pagebody2_navigation_second {
background:#A281A1;
text-indent:4mm;
}
.pagebody2_navigation_third {
background:#B090AF;
text-indent:6mm;
}
.pagebody2_navigation_fourth {
margin:1px 1px 0 1px;
background:#B090AF;
width:208px;
height:432px;
}
#productlisting_banner_left {
float:left;
width:208px;
margin-left:1px;
margin-right:1px;
background:#B090AF;
height:100%;
}
.pagebody2_right_top_top {
font-size:14px;
text-align:center;
line-height:45px;
}
.pagebody2_right_top_top,.pagebody2_right_top_bottom ul {
margin-left:-41px;
}
.pagebody2_right_top_top {
margin-top:-14px;
}
*html .pagebody2_right_top_top {
margin-top:10px;
}
*+html .pagebody2_right_top_top {
margin-top:0;
}
.pagebody2_right_top_top a {color:#000000;}
.off {color:#000000;_color:#000000;}.pagebody2_right_top_top ul li {
float:left;
}
.pagebody2_right_top_top .on{
background:url(../../../../images/image_17.gif);
cursor:hand;
width:395px;
height:45px;
}
.pagebody2_right_top_top .off{
background:url(../../../../images/image_18.png);
cursor:hand;
width:395px;
height:45px;
}
.pagebody2_right_top_bottom{
width:790px;
height:393px;
display:inline;
}
*html .pagebody2_right_top_bottom{
width:790px;
height:393px;
display:inline;
}

*html .pagebody2_right_top_bottom ul{

margin-top:-10px;

margin-bottom:-10px;

}
*html #p2b ul{

margin-top:-10px;

margin-bottom:-10px;

}.pagebody2_right_top_bottom li{
width:196px;
height:393px;
float:left;
}
*html .pagebody2_right_top_bottom li{
width:196px;
height:393px;
float:left;
}
.pagebody2_right_top_bottom .x{
}
.pagebody2_right_top_bottom .h{
display:none;
}
.pagebody2_right_top_bottom li {
margin-left:1px;
}
#pagebody3 a {
color:#000000;
}
#pagebody3 a:hover {
color:#B090AF;
}
.price {
text-align:center;
height:40px;
}
.main_reviews img{
margin-left:50px;
}
.pagebody2_right_bottom img {
float:left;
margin:0;
}
#pagebody3 {
margin-top:1px;
}
#pagebody3 table {
text-align:center;
border:1px #CCCCCC solid;
}
#pagebody3 table thead tr{
background:#F2F2F2;
height:27px;
}
#pagebody3 table tbody tr {
height:23px;
}
#pagebody3 table td{
width:33.33%
}
.odd {
background:#F2F2F2;
}
.even {
background:#FFFFFF;
}
.pagebody4_top,.pagebody4_bottom {
margin-top:1px;
}
.pagebody4_left,.pagebody4_right {
border:1px #CCCCCC solid;
}
.pagebody4_right {
margin-left:2px;
}
.pagebody4_banner {
background:url(../../../../images/image_25.png);
width:497px;
height:28px;
line-height:28px;
font-size:14px;
font-weight:bold;
text-indent:4mm;
margin-top:-5px;
}
*html .pagebody4_banner {
background:url(../../../../images/image_25.png);

background-repeat:repeat-y;
width:497px;
height:38px;
line-height:28px;
font-size:14px;
font-weight:bold;
text-indent:4mm;
margin-top:-5px;
}

.pagebody4_banner1 {
background:url(../../../../images/image_25.png);
width:497px;
height:28px;
line-height:28px;
font-size:16px;
font-weight:bold;
text-indent:4mm;
margin-top:-5px;
}
*html .pagebody4_banner1 {
background:url(../../../../images/image_25.png);

background-repeat:repeat-y;
width:497px;
height:38px;
line-height:28px;
font-size:16px;
font-weight:bold;
text-indent:4mm;
margin-top:-5px;
}
.pagebody4_content {
width:497px;
height:130px;
}
.pagebody4_content1 {
width:497px;
/*height:360px;*/
height:275px;
}

.pagebody4_banner h3{

background:url(../../../../images/image_25.png);
}

*html .pagebody4_content {
width:497px;
height:130px;
}
*html .pagebody4_content1 {
width:497px;
/*height:360px;*/
height:275px;
}
.pagebody4_content_content {
text-indent:2mm;
padding:5px;
margin-top:-15px;

}
.pagebody4_content_content1 {
padding:5px;
margin-top:-15px;

}

.pagebody4_content_content1{
line-height:18px;
color:#818181;
}
#post_date{
color:#0883a6;
}
.post-tags{
color:#0883a6;
}
.post-tags a:link{
color:#0883a6;
}
.post-tags a:visited{
color:#0883a6;
}
.post-tags a:hover{
color:#0883a6;
}
.post-tags a:active{
color:#0883a6;
}
.pagebody4_content_content1 a:link{
color:#818181;
}
.pagebody4_content_content1 a:visited{
color:#818181;
}
.pagebody4_content_content1 a:hover{
color:#b460a2;
}
.pagebody4_content_content1 a:active{
color:#818181;
}

*html .pagebody4_content_content {
text-indent:2mm;
padding:5px;
margin-top:-25px;

}
*html .pagebody4_content_content1 {

padding:5px;
margin-top:-25px;

}#footer_top_right ul {
margin-left:10px;
margin-top:10px;
}
#footer_top_right a {
color:#7f7f7f;
}
#footer_top_right a:hover {
color:#B460A2;
}
#footer_menu ul {
margin-left:70px;
}
#footer_top_right ul li,#footer_menu ul li {
list-style:none;
float:left;
margin:0 3px;
line-height:30px;
}
#footer_menu ul li {
margin:0 5px;
color:#744873;
}
#footer_menu a {
color:#6e416d;
}
#footer_content {
background:#B460A2;
width:950px;
text-align:center;
padding-top:20px;
padding-left:25px;
padding-right:25px;
color:#FFFFFF;
}
#footer_content ul {
padding-left:139px;
}
#footer_content ul li {
float:left;
margin:0 5px;
}
#productListing {
float:left;
width:789px;
margin-top:-4px;
}
*html #productListing {
width:780px;
}
#productListing img {
display:inline;
}
.listingProductImage {
height:200px;
width:200px;
}
.des{
font-size:10px;
font-family:Arial;
padding-left: 70px;
text-align: left;}
#productsListing-display {
width:100%;
height:21px;
background:#E1CBDC;
line-height:21px;
margin-left:1px;
}
#productListHeading {
width:100%;
height:44px;
background:#B25EA0;
line-height:44px;
color:#FFFFFF;
margin-left:1px;
}

#measure_banner {
background:url(../images/measure_banner.gif) no-repeat;
height:30px;
line-height:30px;
color:#8a4a4a;
}
#product_info_table {
table-layout:fixed;
}
#product_info_price {
background:url(../images/prodcut_info_price.gif);
width:410px;
height:120px;
border:1px #CCCCCC solid;
}
#product_info_help_left_top,#product_info_help_right_top,#product_info_help_left_bottom,#product_info_help_right_bottom {
float:left;
background:url(../images/product_info_helpbanner.gif) no-repeat;
width:140px;
height:22px;
line-height:22px;
margin-top:1px;
}
#product_info_help_right_top,#product_info_help_right_bottom {
margin-left:1px;
}
#product_info_note,#product_info_emphasize {
text-align:left;
margin:10px 5px;
border-bottom:1px #cdcdcd dotted;
}
.product_info_title {
color:#8a4a4a;
text-indent:2mm;
font-weight:700;
}
.product_info_content {
color:#000000;
text-indent:4mm;
}

#productTellFriendLink {
float:left;
background:url(../images/product_info_telephonebanner.gif) no-repeat;
width:281px;
height:53px;

margin-top:19px;

}
#reviews {
float:left;
border:1px #cdcdcd solid;
margin-top:1px;
background:#F3F3F3;
}
#customer_review {
background:url(../images/product_info_reviewsbanner.gif);
width:998px;
height:29px;
line-height:29px;
margin-top:-5px;
}
.product_info_reviewscontent {
padding:10px 30px;
border-bottom:1px #cdcdcd dotted;
}
.ratingRow label img ,.product_info_reviewscontent img,.reviewCount img,.centerBoxWrapper img,.navNextPrevWrapper img,.ratingRow img{
display:inline;
}
#reviewsWriteReviewsRate {
margin-left:50px;
}
#product_info_table .normalprice {font-size:12px; color:#968950;}
#product_info_table .productSpecialPrice {
color:#f56607;
font-size:24px;
}
#product_info_help a{
color:#ffffff;
}
#product_info_table .productPriceDiscount {
font-size:14px;
}
#product_info_table #reviews_show {
margin-left:15px;
}
.cartAttribsList ul li {list-style:disc;}
#footer_content a {
color:#FFFFFF;
}
#footer_content a:hover {
color:#666666;
}
#indexCategories {
padding-right:10px;
}
#pmt-payease img,#pmt-paypal img {
display:inline;
}

*html h1 { position:relative;}

*html h2 { position:relative;}

*html .noneoption { position:relative;}

*+html h1{ position:relative;}

*+html h2{ position:relative;}

*+html .noneoption{ position:relative;}
#promotion-content1{ font-size:14px; margin:10px 50px;}
.imd{ display:block;}
.ss{ margin-left:60px; font-size:14px; color:#FFFFFF;}
.ima{ padding-bottom:7px;}
#phone{ font-size:16px; padding-right:10px;}
#tab_btn0{ margin-left:20px;}
#lioff{ margin-left:60px;}
#tab_btn1{ margin-left:15px;}
#tab_btn2{ margin-left:15px;}

#footer{ margin-top:-10px;}
#fo1{ margin-top:-5px;}
#fo2{ padding-left:100px; margin-top:-15px}
#fo3{ font-size:14px;}
#lis1{ margin-left:3px;}
.imageor{ margin-top:1px;}
#lis2{ margin-left:3px;}
#td1{ text-align:center;}
#td2{ vertical-align:top;}
#product_info_bigpic{ text-align:center;}
#td3{ vertical-align:top;}
#div1{ float:right; margin-top:50px;}
#table1{ table-layout:fixed;}
#span1{ color:#F00;}
.attri{ background:#CCC;}
#span2{ color:#F00;}
#div2{ float:left; margin-left:10px; margin-top:10px;}
#div3{ font-size:12px;color:#454545;}
#span3{ color:#FF0000;}
.div4{ padding-top:25px;}
.div5{ font-size:12px; font-weight:bold;}
/********IE6,IE7**********/
.pagebody4_bottom .pagebody4_left { *min-height: 145px;*max-height: 145px; *height: 145px; _min-height: 145px; _max-height: 145px; _height: 145px;}
.pagebody4_bottom .pagebody4_right { *min-height: 290px;*max-height: 290px; *height: 290px; _min-height: 290px; _max-height: 290px; _height: 290px;}
/********IE6,IE7*********/


.page_blog_post{
padding:5px;
margin:10px;
font-size:14px;
border:1px solid #000000;
}


.page_blog_post h4{
font-weight:bold;
font-size:16px;
background-color:#999999;
}

