@charset "utf-8";
/* CSS Document */
html, body{
	margin:0;
	background:#070707 url(../images/bg_body.jpg) no-repeat center top;
	height:100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#644743;
}
.GraypopupBackgroundSafari {position: absolute; top: 0px;	left: 0px;	opacity: .7;	filter: alpha(opacity=70);}
.GraypopupBackground {position: absolute !important; top: 0px;left: 0px; background-color: #ffffff !important;	filter: alpha(opacity=40) !important;	-moz-opacity: .8 !important;	-khtml-opacity: .8 !important; } 

.topStrip{
	background:url(../images/bg_topstrip.jpg) no-repeat center top;
	width:100%;
	height:39px;
/*	float:left; */
}
.topLinksHolder{
	width:900px;
	margin:10px auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#858484;
	text-decoration:none;
	font-weight:normal;
}
.topLinksHold {
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#858484;
	margin:5px;
}
a.topLinksHold:hover {
	text-decoration:underline;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	margin:5px;
}
.topLinksHoldMy {
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffea37;
	margin:5px;
}
a.topLinksHoldMy:hover {
	text-decoration:underline;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	margin:5px;
}
/*
.topLinksHolder a, .topLinksHolder a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#858484;
	text-decoration:none;
	font-weight:normal;
	margin:5px;
}
.topLinksHolder a:hover{
	color:#fff;
	text-decoration:underline;
}
*/
.mainContainer{
	width:1000px;
	margin:0 auto;
	height:auto;
}
.header{
	width:1000px;
	height:269px;
	float:left;
}
.logo{
	width:296px;
	margin-top:70px;
	padding:0 50px;
	float:left;
}
.contentContainer{
	width:1000px;
	float:left;
	height:auto;
	background:url(../images/bg_content.jpg) repeat-y;
}
.contentHolder{
	width:1000px;
	float:left;
	/*height:auto;*/
	min-height:500px;
	background:url(../images/bg_contenttop.jpg) no-repeat left top;
}
.middleContentArea{
	/*width:1000px;*/
	width:auto;
	float:left;
	height:auto;
}
h1, h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#521300;
	font-weight:normal;
	margin:10px 0 0 0;
}
h2{
	font-size:13px;
	font-weight:bold;
	margin-bottom:4px;
}
h1 a, h1 a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#521300;
	font-weight:normal;
	margin:10px 0 0 0;
	text-decoration:none;
}
h1 a:hover{
	color:#a7571d;
	text-decoration:underline;
}
.h2Links{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:30px;
	color:#521300;
	font-weight:bold;
	margin:10px 0 10 0;
	border-bottom:dotted 1px #d3b085;
}
.h2Links a{
	color:#671801;
	text-decoration:none;
}
.h2Links a:hover{
	color:#db7001;
	text-decoration:none;
}
.leftSide{
	width:440px;
	height:auto;
	padding:43px 15px 10px 30px;
	float:left;
}
.leftSidePadding{
	padding:0px 15px 10px 0px;
}
.rightSide{
	width:483px;
	height:auto;
	padding:43px 5px 10px 0;
	float:left;
}
.rightSidePadding{
	padding:0px 5px 10px 0;
}
.window{
	width:433px;
	height:307px;
	float:left;
	margin-bottom:20px;
}
.blogPanel, .brandsPanel{
	width:433px;
	height:auto;
	float:left;
	margin-bottom:25px;
}
.panelHead, .rightPanelHead, .commentsPanelHead{
	width:433px;
	height:65px;
	float:left;
	background:url(../images/bg_headings.gif) repeat-x;
}
.rightPanelHead{
	width:467px;
}
.innerPanelHead, .cartInfoHolder, .innerPanelHead1{
	width:632px;
	height:65px;
	float:left;
	background:url(../images/bg_headings.gif) repeat-x;
}
.cartInfoHolder{
	width:285px;
	height:97px;
}
.innerPanelHead1{
	width:917px;
}
.cartNos{
	width:44px;
	height:52px;
	padding:13px 0 0 43px ;
	background:url(images/bg_cartnos.gif) left -17px no-repeat;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#fff;
	float:left;
}
.checkoutHolder{
	width:196px;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	float:left;
}
.cartText{
	padding-top:25px;
	width:100px;
	float:left;
}
.imgCheckout{
	width:96px;
	float:left;
	margin-bottom:10px;
}
.headBG, .headBgBlue, .headBgPink{
	background:url(../images/bg_head.gif) no-repeat;
	float:left;
	width:46px;
	height:45px;
	padding:20px 0 0 26px;
}
.rss{
	float:right;
	width:35px;
	height:45px;
	padding:20px 0 0 20px;
}
.headBgBlue{
	background:url(../images/bg_head_blue.gif) no-repeat;
}
.headBgPink{
	background:url(../images/bg_head_pink.gif) no-repeat;
}
.blogContainer{
	width:411px;
	height:auto;
	padding:10px;
	padding-top:0;
	float:left;
	background:url(../images/bg_blogpanel.gif);
	border:1px solid #d3b085;
}
.brandsContainer{
	width:433px;
	height:auto;
	float:left;
}
.brandHolder{
	width:200px;
	height:178px;
	float:left;
	background:url(../images/bg_blogpanel.gif);
	border:1px solid #d3b085;
	margin:12px 12px 12px 0;
}
.thumbHolder{
	width:200px;
	margin:7px 0;
	float:left;
}
.prodDetailsHolder{
	width:184px;
	padding:0px 7px 8px 7px;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#644743;
	float:left;
}
.prodTitle{
	width:190px;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#644743;
	float:left;
}
.prodDetails{
	width:105px;
	float:left;
}
.btnQuiclLook{
	width:70px;
	margin-top:13px;
	float:right;
}
.dottedHR, .dottedHRfull{
	width:416px;
	height:10px;
	float:left;
	border-bottom:1px dotted #916029;
}
.dottedHRfull{
	width:100%;
	margin-bottom:10px;
}
.btnViewAll{
	width:416px;
	padding:5px 0px 5px 0;
	float:left;
}
.btnAllSaleItem{
	width:445px;
	padding:15px 0px 5px 0;
	float:left;
}
.sectionHead{
	width:191px;
	height:20px;
	background:#ccb69f;
	padding:6px 0 0 9px;
	float:left;
}
.blogHolder{
	width:413px;
	height:auto;
	marging-top:15px;
	float:left;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#644743;
	border-bottom:1px dotted #916029;
}
.blogIMG{
	width:80px;
	height:84px;
	padding:5px 11px;
	float:left;
}
.blogIMGPadding{
	padding:5px 11px 5px 0;
}
.blogText{
	width:305px;
	height:auto;
	float:left;
	margin-top:5px;
}
.btnMore{
	width:100%;
	height:17px;
	margin:10px 0;
}
.salePanel{
	width:467px;
	height:auto;
	float:left;
}
.saleTextContainer{
	width:447px;
	height:auto;
	padding:10px;
	margin-top:10px;
	float:left;
	background:url(../images/bg_blogpanel.gif);
	border:1px solid #d3b085;
}
.saleProdContainer{
	width:112px;
	height:244px;
	padding:10px;
	float:left;
}
.dottedVR{
	width:10px;
	height:264px;
	float:left;
	margin-right:10px;
	border-right:1px dotted #916029;
}
.saleProducts{
	width:112px;
	height:84px;
	margin:0 0 25px 0;
}
.mainMenu{
	width:483px;
	height:41px;
	float:left;
	padding:10px 0 0 20px;
	margin-bottom:8px;
	background:url(../images/bg_mainmenu.gif) no-repeat;
}
.mainMenuHolder{
	width:969px;
	float:left;
	padding:43px 0 0 31px;
}
.innerMainMenu{
	width:917px;
	height:41px;
	float:left;
	padding:10px 0 0 20px;
	margin-bottom:8px;
	background:url(../images/bg_innermainmenu.gif) no-repeat;
}
.eventsPanel, .eventsContainer{
	width:433px;
	height:auto;
	float:left;
}
.eventsTableHeader, .eventsTableRows{
	height:30px;
	background:#7f7465;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:10px;
	border-bottom:1px solid #fff;
}
.eventsTableRows{
	background:#bab0a0;
	font-size:12px;
	font-weight:normal;
	border-bottom:1px solid #fff;
}
.eventDesc {
	background:#bab0a0;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	color:#fff;
}
a.eventDesc:hover {
	background:#bab0a0;
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	color:#fff;
}
.mainMenuItem a, .mainMenuItem a:hover, .mainMenuItemSel{
	width:auto;
	float:left;
	font-family:"Impact", Trebuchet MS, Arial, sans-serif;
	font-size:19px;
	font-weight:normal;
	color:#584134;
	background:none;
	text-decoration:none;
	padding:3px 10px;
}
.mainMenuItem a:hover, .mainMenuItemSel{
	color:#ffffff;
	background:#916d53;
}

.mainMenuItemhover a, .mainMenuItemhover a:hover, .mainMenuItemhover{
	width:auto;
	float:left;
	font-family:"Impact", Trebuchet MS, Arial, sans-serif;
	font-size:19px;
	font-weight:normal;
	color:#584134;
	background:none;
	text-decoration:none;
}
.mainMenuItemhover a:hover, .mainMenuItemhover{
	color:#ffffff;
	background:#916d53;
}



.subMenu{
	width:483px;
	height:29px;
	float:left;
	padding:3px 0 0 10px;
	margin-bottom:8px;
	background:url(../images/bg_submenu.gif) no-repeat;
	display:none;
}
.subMenuItem a, .subMenuItem a:hover, .subMenuItemSel{
	width:auto;
	float:left;
	font-family:"Impact", Trebuchet MS, Arial, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#816d5c;
	background:none;
	text-decoration:none;
	padding:2px 10px;
}
.subMenuItem a:hover, .subMenuItemSel{
	color:#ffffff;
	background:#916d53;
}

.subMenuItemhover a, .subMenuItemhover a:hover, .subMenuItemhover{
	width:auto;
	float:left;
	font-family:"Impact", Trebuchet MS, Arial, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#816d5c;
	background:none;
	text-decoration:none;
}
.subMenuItemhover a:hover, .subMenuItemhover{
	color:#ffffff;
	background:#916d53;
}


.shop{
	background:url(../images/bg_shoppanel.gif) no-repeat;
	width:490px;
	height:361px;
	float:left;
	margin:0;
}
.cartItem{
	width:60px;
	padding-left:307px;
	margin-top:20px;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#fff;
	float:left;
}
.checkoutShop{
	width:120px;
	height:94px;
	float:left;
}
.shopTitle{
	width:445px;
	padding-left:20px;
	margin-bottom:12px;
	float:left;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000;
}
.shopCatTitle{
	width:445px;
	padding-left:20px;
	padding-top:14px;
	margin-bottom:8px;
	float:left;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000;
}
.catThumbHolder{
	width:418px;
	height:100px;
	padding-left:50px;
	margin-bottom:8px;
	float:left;
}
.catThumb{
	width:73px;
	height:63px;
	float:left;
	margin-right:6px;
	border:3px solid #b4ac9f;
	background:#e1d8c7;
}
.scrollTrack{
	width:436px;
	padding-left:13px;
	float:left;
	margin-bottom:11px;
}
.scrollKnob{
	width:19px;
	height:19px;
	float:left;
	position:relative;
	left:50px;
}
.categoryHolder{
	width:448px;
	height:50px;
	padding-left:50px;
	float:left;
}
.catArrowLeft{
	width:13px;
	padding-top:19px;
	margin-right:10px;
	float:left;
}
.catArrowRight{
	width:13px;
	padding-top:19px;
	padding-left:10px;
	float:left;
}
.catList{
	width:73px;
	height:63px;
	float:left;
	border:3px solid #f3ede7;
	background:#fdfcfa;
	margin-right:8px;
}

.cloudsPanel{
	width:441px;
	height:auto;
	/*height:474px;*/
	float:left;
	background:url(../images/bg_cloudpanel.gif) repeat;
	border:1px solid #ad9c89;
	margin:19px 0;
	padding:25px 10px;
}
.cloudText1, .cloudText2, .cloudText3, .cloudText4, a.cloudText1:hover, a.cloudText2:hover, a.cloudText3:hover, a.cloudText4:hover .cloudText1Sel, .cloudText2Sel, .cloudText3Sel, .cloudText4Sel{
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#320e00;
	background:none;
	padding:2px 10px;
	text-decoration:underline;
	margin-bottom:10px;
	line-height:30px;
}
.cloudText4, a.cloudText4:hover{
	font-size:13px;
	font-weight:normal;
}
a.cloudText4:hover{
	text-decoration:none
}
.cloudText2, a.cloudText2:hover{
	font-size:14px
}
.cloudText3, a.cloudText3:hover{
	font-size:18px
}
a.cloudText1:hover, a.cloudText2:hover, a.cloudText3:hover{
	text-decoration:none;
}
.cloudText1Sel, .cloudText2Sel, .cloudText3Sel, .cloudText4Sel{
	color:#fff;
	background:#634738;
	margin:10px 0;
}
.tagPanel{
	width:465px;
	height:108px;
	float:left;
}
.tagTheWall{
	width:171px;
	height:209px;
	padding-left:294px;
	margin-top:-100px;
	float:left;
}
.tagPanelText{
	width:460px;
	height:85px;
	float:left;
	padding-left:5px;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#521300;
	margin-top:-100px;
}
.btnViewAllTages{
	width:81px;
	height:21px;
	float:left;
	padding-left:255px;
	margin-top:10px;
}
.videoPanel{
	width:465px;
	height:351px;
	float:left;
	margin:0 0 15px 0;
}
.srcCode{
	width:343px;
	background:#fff;
	border:1px solid #a28e72;
	padding:5px;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#312f2c;
	margin-right:10px;
	float:left;
}
.btnCopyCode{
	width:99px;
	height:34px;
	margin:17px 0 0 0;
	float:left;
}
.contentPanelBottom{
	width:1000px;
	height:54px;
	float:left;
}
.footerHolder{
	width:100%;
	height:43px;
	float:left;
	background:#191919;
}
.footerContent{
	width:1000px;
	height:43px;
	margin:0 auto;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#8c8c8c;
}
.mainContentContainer{
	width:907px;
	height:auto;
	float:left;
	padding:0 10px 10px 20px;
}
.sortNumHolder{
	width:917px;
	height:30px;
	margin-top:15px;
	margin-bottom:15px;
	float:left;
}
.sortNumHoldershop{
	width:917px;
	height:45px;
	margin-top:15px;
	margin-bottom:15px;
	float:left;
}
select{
	border:1px solid #808080;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#644743;
}
.prodHolder{
	width:190px;
	height:168px;
	float:left;
	padding:5px;
	background:url(../images/bg_blogpanel.gif);
	border:1px solid #d3b085;
	margin:16px 20px 16px 0;
}
.prodHolder .prodDetailsHolder{
	width:184px;
	padding:0px 2px 8px 2px;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#644743;
	float:left;
}
.prodHolder .prodDetails{
	width:105px;
	float:left;
	margin-top:13px;
}
.pageNums, .pageNums a, .commentsSel{
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ef6e00;	
	text-decoration:none;
}
.pageNums a:hover, .commentsSel{
	color:#743601;	
}
.pageNumSel{
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#fff;	
	background:#743601;
}
.popupHolder{
	width:576px;
	height:416px;
	background:url(../images/bg_popup.jpg) no-repeat;
}
.popupHead{
	width:515px;
	height:40px;
	float:left;
	padding:3px 0 0 10px;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:27px;
	font-weight:bold;
	color:#521300;	
}
.iconClose{
	width:42px;
	height:42px;
	float:left;
}
.popupMainContainer{
	width:544px;
	height:342px;
	padding:16px;
	float:left;
}
.popupConfirmHolder{
	width:576px;
	height:130px;
	background:url(../images/bg_popup.jpg) no-repeat;
}
.popupConfirmContainer{
	width:500px;
	height:auto;
	padding:16px;
	float:left;
}
.popupCvvHolder{
	width:570px;
	height:150px;
	background:url(../images/bg_popup.jpg) no-repeat;
}
.popupCvvContainer{
	width:540px;
	height:auto;
	padding:16px;
	float:left;
}
.popupProdHolder{
	width:260px;
	height:338px;
	float:left;
	background:url(../images/bg_blogpanel.gif);
	border:1px solid #d3b085;
	margin-right:10px;
}
.reachPopup, .cancelOrderPopup{
	width:504px;
	height:292px;
	float:left;
	padding:20px;
	background:url(images/bg_blogpanel.gif);
	border:1px solid #d3b085;
	font-size:16px;	
}
.cancelOrderPopup{
	width:454px;
	height:252px;
	padding:40px;
	float:left;
}
.popupProdTitle{
	width:247px;
	height:26px;
	padding:3px 0 0 13px;
	margin-bottom:14px;
	float:left;
	background:#c9b39e;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;	
}
.popupProd{
	width:260px;
	height:244px;
	float:left;
	margin-bottom:15px;
}
.mainProd{
	width:384px;
	height:342px;
	float:left;
	margin:20px 0 60px 0;
}
.popupProdModelHolder, .mainProdModelHolder{
	width:234px;
	height:22px;
	float:left;
	padding:0 13px 10px 13px;
}
.mainProdModelHolder{
	width:338px;
	padding:0 18px 10px 28px;
}
.arrowPrevNextProd{
	width:21px;
	height:22px;
	float:left;
}
.prodModel, .mainProdModel{
	width:192px;
	height:22px;
	float:left;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#332726;	
}
.mainProdModel{
	width:290px;
	height:37px;
	font-size:22px;
}
.margin{
	margin-top:10px;
}
.popupTabsHolder{
	width:272px;
	height:32px;
	float:left;
}
.popupTab, .popupTabSel{
	width:135px;
	height:23px;
	background:#d9c9ba;
	border-bottom:solid 1px #d3b085;
	float:left;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#332726;	
	padding-top:8px;
}
.popupTabSel{
	background:#ebe4cf;
	border:solid 1px #d3b085;
	border-bottom:none;
}
.popupProdDetails, .popupGalDetails{
	width:246px;
	height:258px;
	background:#ebe4cf;
	border:solid 1px #d3b085;
	border-top:none;
	float:left;
	padding:24px 12px;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#332726;	
}
.prodctColors
{
	width:246px; 
	height:14px;
	border:1px solid;	
}
.popupGalDetails{
	border:solid 1px #d3b085;
}
.popupDetailsText, .popupDetailsValue, .onSaleValue, .originalValue{
	width:75px;
	height:auto;
	margin-bottom:6px;
	float:left;
}
.popupDetailsValue{
	width:170px;
	font-weight:normal;
}
.onSaleValue{
	width:170px;
	color:#F00;
	font-size:20px;
	margin-bottom:0px;
}

.onSaleProduValue{
	width:300px;
	color:#F00;
	font-size:35px;
	margin-bottom:15px;
	float:inherit;
	padding-left:75px;	
}

.onSaleProduText{
	font-size:18px;
	color:#F00;
	float:inherit;
	padding-left:75px;
}
.productText{
	font-size:18px;
	color:#521300;
	float:inherit;
	padding-left:75px;	
}
.originalPriceText{
	float:left;
	color:#521300;
	font-size:14px;
	font-weight:normal;
	padding-left:75px;
}

.originalValue{
	width:170px;
	padding-left:75px;
	font-weight:normal;
}
.colorImage, .colorImageSel{
	width:39px;
	height:36px;
	float:left;
	padding:10px;
	margin-bottom:10px;
}
.colorImageSel{
	padding:9px;
	border:1px solid #d19a7b;
}
.sizeHolder{
	width:246px;
	float:left;
}
.prodColorHolder
{
	width:256px;
	float:left;
}
.sizeBG, .sizeBgSel{
	width:25px;
	height:22px;
	float:left;
	background:#ddc8af;
	border:1px solid #f3eee1;
	margin:12px 12px 12px 0;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;	
	padding-top:3px;
}
.sizeBgSel{
	background:#ffcc95;
	border:1px solid #fffaee;
}
.colorBG{
	padding-top:3px;
	width:39px;
	height:36px;
	float:left;
	margin:12px 12px 12px 0;
}
.colorBgSel{
	width:39px;
	height:33px;
	float:left;
	margin:12px 12px 12px 0;
	border:3px solid #d19a7b;
}
.shareEmailHolder{
	width:330px;
	height:30px;
	padding-left:577px;
	margin-bottom:15px;
	float:left;
}
.blogIconsHolder{
	width:270px;
	height:30px;
	padding-left:650px;
	margin-top:15px;
	float:left;
}
.iconShare, .iconEmail, .iconWrite, .iconView{
	width:22px;
	height:27px;
	float:left;
	margin-right:10px;
}
.iconEmail{
	width:28px;
	height:24px;
}
.iconWrite{
	width:28px;
}
.iconView{
	width:17px;
}
.textShareEmail, .textBlogIcons{
	width:120px;
	height:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#521300;
	font-weight:bold;
	margin-top:3px;
	float:left;
}

.textSharethis{
	width:90px;
	height:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
}
.textSharethis a{
	width:90px;
	height:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	margin-top:5px;
	text-decoration:underline;
}


.textBlogIcons{
	width:95px;
}
.textShareEmail a, .textBlogIcons a{
	color:#521300;
	text-decoration:none;
}
.textShareEmail a:hover, .textBlogIcons a:hover{
	color:#7d2004;
	text-decoration:underline;
}
.mainProdHolder{
	width:384px;
	height:498px;
	float:left;
	background:url(../images/bg_blogpanel.gif);
	border:1px solid #d3b085;
	margin-right:45px;
}
.mainProdTitle{
	width:371px;
	height:26px;
	padding:3px 0 0 13px;
	margin-bottom:14px;
	float:left;
	background:#c9b39e;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000;	
}
.prodTitlePrice{
	width:430px;
	/*height:40px;*/
	height:auto;
	float:left;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:27px;
	font-weight:normal;
	color:#000;	
}
.greenBold{
	color:#8d9737;	
	font-weight:bold;
	padding-left:75px;
}
.mainProdContentHolder{
	width:430px;
	float:left;
	height:238px;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#644743;	
}
.bold{
	font-size:18px;
	margin-top:10px;
	color:#521300;
}
.warningText{
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:18px;
	padding-left:0px;
	float:left;
	margin-top:2px;
	margin-bottom:5px;
	color:#ff0000;
	font-weight:bold;
}
a.bold, a.bold:hover{
	font-size:18px;
	margin-top:10px;
	color:#521300;
	text-decoration:none;
}
a.bold:hover{
	text-decoration:underline;
}
.mainProdColorsec{
	width:200px;
	height:82px;
	float:left;
}
.mainProdFitsec, .mainProdFabricsec{
	width:100px;
	height:82px;
	float:left;
	border-left:1px dotted #916029;
	padding-left:10px;
}
.mainDetailsValue{
	width:90px;
	height:auto;
	margin-bottom:10px;
	float:left;
	font-size:13px;
	font-weight:normal;
}
.blogPostHolder{
	width:653px;
	height:auto;
	float:left;
	background:url(../images/bg_blogpanel.gif);
	border:1px solid #d3b085;
	padding:10px;
}
.blogHolder img{
	margin-right:10px;
}
.commentsNo{
	width:59px;
	height:56px;
	background:url(../images/img_comments.gif) left 2px no-repeat;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}
a.link, a.link:hover{
	color:#644743;
	text-decoration:underline;
}
a.link:hover{
	text-decoration:none;
}
.latestComments{
	font-size:14px;
	color:#916d53;
	font-weight:bold;
}
.latestComments ul{
	display:block;
	padding-left:10px !important;
	margin:0;
}
.latestComments ul li{
	list-style:none;
	border-bottom:1px solid #FC9;
	padding:8px 0;
	height:auto;
}
.latestComments ul li a{
	color:#644743;
	text-decoration:none;
}
.latestComments ul li a:hover{
	color:#644743;
	text-decoration:underline;
}
.nameDate{
	font-size:13px;
	color:#a13a00;
	font-weight:normal;
}
.recentPost, .recentPostOver{
	font-size:13px;
	color:#a13a00;
	font-weight:normal;
	padding:8px 0;
	border-bottom:1px solid #FC9;
	background:none;
}
.recentPostOver{
	background:#efebd9;
}
.recentPost a, .recentPostOver a{
	color:#a13a00;
	text-decoration:none;
}
.recentPost a:hover, .recentPostOver a:hover{
	color:#000;
	text-decoration:none;
}
.rsHead{
	width:245px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	background:#a8896b;
	text-indent:5px;
	font-weight:normal;
	margin:10px 0;
	float:left;
}
.galleryHeaderHolder{
	width:907px;
	height:auto;
	float:left;
	padding:10px;
}
.book{
	width:632px;
	height:260px;
	margin:0 auto 20px;
}
.videoPanel{
	width:896px;
	height:312px;
	margin:10px auto;
}
.nowPlayingPanel, .contentBox{
	width:866px;
	height:154px;
	padding:20px;
	margin-bottom:20px;
	float:left;
	background:url(../images/bg_blogpanel.gif);
	border:1px solid #d3b085;
}
.contentBox{
	height:auto;
	background:url(../images/bg_blogpanel.gif);
	border:1px solid #d3b085;
}
.videoDetails{
	width:530px;
	height:auto;
	float:left;
	border-right:1px dotted #916029;
	padding-right:10px;
}
.videoImg{
	width:159px;
	height:117px;
	float:left;
	background:#000;
	margin-right:10px;
}
.h1Black{
	color:#000;
}
.urlEmbed{
	width:314px;
	padding-left:10px;
	float:left;
}
.input{
	border:1px solid #656565;
	margin-right:5px;
	height:20px;
	margin-top:-10px;
	padding:5px 0 0 5px;
}
.commentFields{
	border:1px solid #656565;
	min-height:18px;
	padding:5px 0 0 5px;
}
.videoCommentsPanel{
	width:713px;
	float:left;
	margin-right:23px;
}
.verticalAd{
	width:160px;
	height:600px;
	float:left;
	margin-top:20px;
	background:#dfc7b0;
	border:1px solid #cbb6a1;
}
.commentsPanelHead, .commentsNos{
	width:713px;
	float:left;
}
.commentsHolder{
	width:703px;
	padding:0 5px 5px 5px;
	float:left;
	margin-bottom:5px;
	border-bottom:1px dotted #916029;
}
.avatar{
	width:47px;
	height:52px;
	float:left;
	margin:0 10px 10px 0;
}
.commentsContent{
	width:640px;
	float:left;
}
.loginHolder{
	width:600px;
	height:400px;
	float:left;
	margin-right:20px;
	border-right:dotted 1px #d3b085;
}
.accOptions{
	width:225px;
	height:400px;
	float:left;
}
.myAcTab, .myAcTabSel{
	font-size:18px;
	color:#521300;
	background:#e2d6ca;
	border:solid 1px #e2d6ca;
	border-bottom:none;
	float:left;
	margin-right:4px;
	padding:5px 10px;
	text-decoration:none;
}
.myAcTabSel{
	background:#ebe4d1;
	border:solid 1px #d3b085;
	border-bottom:none;
	text-decoration:none;
}
.myAcFieldSet{
	width:866px;
	float:left;
}
.addbookFieldSet, .addbookLeft{
	width:548px;
	float:left;
	height:auto;
	padding-bottom:5px;
}
.addbookLeft{
	border-right:1px dotted #916029;
}
.checkoutLeft, .checkoutFieldSet{
	width:410px;
	height:auto;
	float:left;
	border-right:1px dotted #916029;
	padding-bottom:5px;
	padding-top:5px;
}
.checkoutFieldSet{
	border:none;
}
.checkoutRight{
	width:360px;
	height:auto;
	float:left;
	padding-left:50px;
}
.checkoutFieldText, .checkoutField{
	 width:110px;
	 float:left;
	 margin:0 10px 10px 0;
	 height:20px;
	 padding-top:7px;
}
.checkoutField{
	 width:260px;
 }
 .billingFieldText, .billingField{
	 width:150px;
	 float:left;
	 margin:0 10px 10px 0;
	 height:20px;
	 padding-top:7px;
}
.billingField{
	 width:220px;
 }
.myAcFieldText, .myAcField{
	 width:264px;
	 float:left;
	 margin:0 10px 10px 0;
	 height:20px;
	 padding-top:7px;
}
.myAcField{
	 padding-top:0px;
	 height:auto;
}
.addbookRightLinks{
	width:220px;
	height:auto;
	float:left;
	padding-left:50px;
}
.myOrderHolder{
	width:820px;
	height:auto;
	float:left;
	padding-left:20px;
}
.myOrderHeader{
	width:820px;
	height:30px;
	float:left;
	background:#916e53;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	padding-top:10px;
}
.myOrderContentRow{
	width:818px;
	height:auto;
	float:left;
	background:#ebe4d1;
	border:1px solid #d1b286;
	border-top:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#332725;
	padding:2px 0 2px 0;
}
.borderNone{
	border:none;
	background:none;
}
.dateCol{
	width:100px;
	float:left;
	padding-left:20px;
	margin-right:5px;
}
.itemCol{
	width:300px;
	float:left;
	padding-left:5px;
	margin-right:5px;
}
.COItemCol{
	width:190px;
	float:left;
	padding-left:5px;
	margin-right:5px;
}
.qntyCol{
	width:110px;
	float:left;
}
.priceCol{
	width:125px;
	float:left;
	padding-left:5px;
	margin-right:5px;
}
.totalCol, .shippedCol{
	width:110px;
	float:left;
	padding-left:5px;
	margin-right:5px;
}
.orderHeaderText{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:bold;
}
.orderText{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#332725;
}
.orangeText{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fe8200;
}
.subTotal, .btnCheckout, .btnEmptyCart{
	width:auto;
	float:right;
	margin-left:30px;
	padding-left:5px;
	margin-right:5px;
	font-size:18px;
}
.btnNext{
	width:850px;
	float:left;
}
.btnPrevious{
	padding-top:20px;
	width:850px;
}
.orderNo, .invoice{
	width:250px;
	float:right;
	font-size:18px;
	margin:10px 0 ;
	color:#521300;
}
.invoice{
	float:left;
}
.lPadding {
/*padding-left:30px;*/
}
.blueBold{
	font-size:13px;
	color:#332725;
}
.productheadtext {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #772b00;
	width:191px;
	height:20px;
	background:#ccb69f;
	padding:2px 0 0 9px;
	float:left;
	vertical-align:middle;
}

.saleRedText{
	color:#FF0000;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	padding:0px;
}

.priceText{
	color:#644743;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	padding:0px;
}

.mainProdHoldernew{width:384px; height:auto; float:left; background:url(../images/bg_blogpanel.gif); border:1px solid #d3b085; margin-right:45px;}

.mainProdnew {width:380px; height:auto; float:left; padding:20px 2px 60px; margin:0; overflow:hidden;}
.mainProdHoldernew {width:380px; float:left; height:auto; overflow:hidden;}

.proDbox {width:260px; float:left; padding:0 0 0 67px;}
.proDbox_Name {width:100%; float:left; font:bold 18px "Trebuchet MS", Tahoma, Verdana; color:#7d5e3f; padding-bottom:15px;}
.proD_ImgBox {width:100%; float:left; height:56px;}
.proD_ImgBox img{margin:5px; border:solid 3px #fff; text-align:center;}
.proD_ImgBoxBorder {border:solid 3px #000;}
.popupProdImg {width:200px; height:auto; padding:0 0 5px 30px; float:left;}

