body{
	font-family:Verdana,Arial,Sans-serif;
	font-size:10px;
	color:#666;
	margin:0px;
	padding:0px;
	background-color:#f0f4ef;
	text-align:center;
}
table,td,th{border:0px;margin:0px;padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
table{border-collapse:collapse;}
img{	border:0px;	margin:0px;	padding:0px;
}
form{margin:0px;padding:0px;display:inline;}
ul{margin:0px;padding:0px;list-style:none;}
p{padding:0px;margin:0px;line-height:20px; padding-bottom:15px; font-size:11px;}
li{margin:0px;padding:0px;}
em{font-weight:bold;font-style:normal;}
i{font-style:italic}
input,select{font-family:"Lucida Grande",Verdana,Arial,Sans-serif;font-size:9px;color:#666;margin:0px;padding:0px;}

a:link,a:visited,a:hover,a:active{color:#83a59d;text-decoration:underline;}
a.alt1:link,a.alt1:visited,a.alt1:hover,a.alt1:active{color:#333;}
a.alt2:link,a.alt2:visited{color:#666;text-decoration:none;}
a.alt2:hover,a.alt2:active{color:#666;text-decoration:underline;}
a.inactive:link,a.inactive:visited,a.inactive:hover,a.inactive:active{color:#ccc;}

.productThumbnail{margin:1px 0px 1px 0px;width:75px;height:75px;}
.shoppingBagLineItems a,.shoppingBagLineItems a:visited{color:#333333;text-decoration:none;}
.shoppingBagLineItems a:hover{color:#333333;text-decoration:underline;}
.shoppingBagLineItems{margin-top:3px;clear:both;color:#333333;width:629px;}
.shoppingBagLineItems ul{padding:0px;margin:0px;}
.shoppingBagLineItems li{white-space:nowrap;padding-left:15px;line-height:15px;}
.shoppingBagLineItems th{background-color:#CCCCCC;color:#FFFFFF;padding:2px 0px 2px 0px;text-align:center;width:12%;font-weight:bold;}
.shoppingBagLineItems th.division{padding-left:15px;text-align:left;width:16%;text-transform:lowercase;}
.shoppingBagLineItems th.itemDetails{text-align:left;width:35%;}
.shoppingBagLineItems th.quantity{text-align:center;width:8%;padding-right:15px;}
.shoppingBagLineItems th.colorHeader{text-align:left;color:#CCCCCC;}
.shoppingBagLineItems th.sizeHeader{text-align:left;color:#CCCCCC;}
.shoppingBagLineItems th.unitPrice{text-align:center;width:10%;white-space:nowrap;padding-right:15px;}
.shoppingBagLineItems th.total{text-align:center;padding-right:10px;width:10%;}
.shoppingBagLineItems td{padding:10px 0px 1px 10px;margin:0px;vertical-align:top;line-height:15px;font-size:9px;}
.shoppingBagLineItems td.itemDetails{padding-right:15px;}
.shoppingBagLineItems td.itemDetails span.skuNumber{display:block;clear:both;margin:0px;padding:0px;}
.shoppingBagLineItems td.itemDetails span.productMarketingFlag {display:block;clear:both;}
.shoppingBagLineItems td.itemDetails span.marketingMessage {display:block;clear:both;}
.shoppingBagLineItems td.itemDetails span.inventoryMessage4 {display:block;clear:both;}
.shoppingBagLineItems td.colorDescription{padding-right:15px;}
.shoppingBagLineItems td.skuDescription{padding-right:15px;}
.shoppingBagLineItems td.quantity{text-align:right;padding-right:15px;}
.shoppingBagLineItems td.unitPrice{text-align:right;padding-right:15px;}
.shoppingBagLineItems td.unitPrice span.reg-price-strike{text-decoration:none;background-image:url(/assets/common/strike.gif);background-repeat:repeat-x;background-position:0% 5px;}
.shoppingBagLineItems td.total{padding-right:5px;text-align:right;}
.shoppingBagLineItems .shoppingBagLineItemDivider{background-color:#ccc;padding:0px;margin-top:1px;}
.shoppingBagLineItems .shoppingBagEditPosition{padding:0px;margin-top:1px;}
.shoppingBagLineItems .shoppingBagEditSpacer{padding:0px;margin-top:1px;}
.shoppingBagLineItems input.quantity{font-size:36px; width:80px; text-align:right;}

.form td{
	padding: 2px;
}
/*.form input{
	margin-top: 4px;
}*/
.quickOrderTable .quickOrderTableHeaders{
	color:#FFFFFF;
	background-color:#666;
	padding:4px;
	margin-bottom: 2px;
	font-weight: bold;
}
.quantity{
	padding:0px;
	font-size:36px;
	width:100px;
	text-align:right;
	color:#666;
}

.text0{line-height:12px;margin:0px;padding:0px;}
.text1{line-height:16px;margin:0px;padding:0px;}
.text2{line-height:22px;margin:0px;padding:0px;}

.pageError{color:#c00;font-weight:normal;padding:0px;margin:10px 0px;font-size:10px;}
.pageError a:link,.pageError a:visited,.pageError a:hover,.pageError a:active{color:#c00;text-decoration:underline;font-size:10px;font-weight:normal;margin:0px 0px 5px 0px;}

.clear5{height:5px;clear:both;overflow:hidden;}
.clear10{height:10px;clear:both;overflow:hidden;}
.clear20{height:20px;clear:both;overflow:hidden;}
.clear40{height:40px;clear:both;overflow:hidden;}
.clear60{height:60px;clear:both;overflow:hidden;}

.cssHide{position:absolute;top:-100em;}
.cssHide2{
	position:absolute;
	top:0px;
	left:0px;
	visibility: hidden;
}

.price{color:#666;}
.price strike{margin:0px 2px 0px 0px;padding:0px;text-decoration:none;background-image:url(images/strike.gif);background-repeat:repeat-x;background-position:0% 5px;}
.salePrice{color:#f30;}

#bodyContainer{
	width:770px;
	margin:auto;
	/*padding:0px;
	margi\n:0px auto;*/
	text-align:left;
}
#mainContent{/*margin:0px;padding:0px;border-left:1px solid #b2b2b2;widt\h:767px;width:768px;*/}
/*#mainContent .errorBody{min-height:350px;*height:350px;border-left:0px;border-right:0px;}*/
#mainContentContainer{border-left:1px solid #b2b2b2;background-color:#fff;width:768px;border-right:1px solid #b2b2b2;widt\h:768px;
}
#mainContentContainer #mainContent{width:629px;widt\h:629px;/**/
	background-image:url(images/dash_vertical.gif);
	border-left:none;
	float:right;
	background-repeat:repeat-y;
	padding-left:1px; min-height:700px;
}
body.popup{background-image:none;margin:0px;background-color:#fff;}
body.popup #bodyContainer{margin:0px 24px;width:auto;height:auto;}
body.popup #mainContent{border:none;}
.popupContainer{padding:0px 24px 15px 24px;margin:0px;}

/*#roundedTop{background-color:#fff;height:10px;padding:0px;margin:0px;overflow:hidden;clear:both;}
#roundedTop .left{background-image:url(images/corners_top_left.gif);height:10px;width:9px;padding:0px;margin:0px;float:left;}
#roundedTop .right{background-image:url(images/corners_top_right.gif);height:10px;width:9px;padding:0px;margin:0px;float:right;}
#roundedBottom{background-color:#fff;height:10px;padding:0px;margin:0px;overflow:hidden;clear:both;}
#roundedBottom .left{background-image:url(images/corners_bottom_left.gif);height:10px;width:9px;padding:0px;margin:0px;float:left;}
#roundedBottom .right{background-image:url(images/corners_bottom_right.gif);height:10px;width:9px;padding:0px;margin:0px;float:right;}
*/
#footer{width:770px;color:#666;font-size:9px;/*border-top:1px solid #b2b2b2;*/margin:0px auto;}
#footer ul{width:770px;widt\h:768px;margin:0px;padding:0px;list-style:none;}
#footer li{float:left;margin:0px;padding:0px;white-space:nowrap;}
#footer li.spacing1{margin-right:25px;}
#footer li.spacing2{margin-right:28px;}
#footer li.spacing3{margin-right:29px;}
#footer .row2 li{float:left;margin:0px;padding:0px;white-space:nowrap;padding:0px 6px;}
#footer a:link,#footer a:visited,#footer a:active{color:#666;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer a.alt:link,#footer a.alt:visited,#footer a.alt:active{font-size:9px;font-weight:bold;color:#000;text-decoration:none;}
#footer .row1{width:768px;widt\h:760px;padding:0px 0px 0px 8px;background-color:#f7f6f1;}
#footer .row2{margin:18px auto;padding:0px;background-color:#f7f6f1;width:552px;}
#footer .row2 #callUs{margin-top:2px;}
#footer .row2 li{margin:0px;padding:0px 11px 0px 0px;}
#footer .divider1{height:1px;margin:0px 15px;clear:both;overflow:hidden;/*background-image:url(images/dash_horizontal.gif);*/}
#footer #upperLtFootContainer{display:block;width:385px;widt\h:384px;height:59px;float:left;background-color:#fff;border-left:1px solid #b2b2b2;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;overflow:hidden;}
#footer #upperRtFootContainer{display:block;width:385px;widt\h:384px;height:59px;float:left;background-color:#fff;border-right:1px solid #b2b2b2;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;overflow:hidden;}
#footer #upperRtFootContainerContent{width:385px;widt\h:384px;height:559px;overflow:hidden;}
#footer #footerNavigationContainer{clear:both;width:770px;/*height:106px;min-height:106px;*/}

.cursorAuto{cursor:auto;}
.cursorPointer{cursor:pointer;}
.cursorDefault{cursor:default;}
.cursorMove{cursor:move;}

#topNav{
	margin:0px;
	padding-top:10px;
	clear:both;
	width:770px;
	font-size:9px;
	color:#666;
	background-color:inherit;
}
#topNav .row1{margin:0px;padding:0px;width:770px;height:75px;background:#f0f4ef;}
#topNav #storeLogoContainer{float:left;width:275px;height:75px;}
#topNav #marketingContainer{
	margin:27px 17px 0px 0px;
	padding:0px;
	width:432px;
	height:38px;
	float:right;
	overflow:hidden;
}
#topNav #topSearch {margin:19px 10px 0px 0px;width:277px;float:left;text-align:left;}
#topNav #topSearch .searchTopCorners {height:6px;padding:0px;margin:0px;overflow:hidden;}
#topNav #topSearch .searchTopCorners .left{background-image:url(images/search_left-crnr.jpg);height:6px;width:6px;padding:0px;margin:0px;float:left;}
#topNav #topSearch .searchTopCorners .center{background-color:#FBFAF8;border-top:1px solid #b2b2b2;height:6px;width:265px;padding:0px;margin:0px;float:left;}
#topNav #topSearch .searchTopCorners .right{background-image:url(images/search_right-crnr.gif);height:6px;width:6px;padding:0px;margin:0px;float:left;}
#topNav #topSearch #searchBoxes{padding:8px 0px 9px 0px;width:275px;float:left;text-align:left;background-color:#FBFAF8;vertical-align:bottom;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;}
#topNav #topSearch label{width:0px;float:left;font-weight:bold;padding-left:5px;line-height:17px;}
#topNav #topSearch #searchText{float:left;height:14px;width:100px;margin:0px 9px;font-size:10px;color:#666;background-color:#FFF5D6}
#topNav #topSearch #categoryName{float:left;height:16px;width:110px;margin-right:8px;font-size:9px;color:#666;}
#topNav #topSearch #searchButtonContainer{float:left;margin-top:-1px;margin-right:4px;height:19px;width:27px;overflow:hidden;}

#topNav .row2{
	border:1px solid #b2b2b2;
	background:#fff;
	width:768px;
	widt\h:768px;
	height:98px;
}
#topNav .row2RightCol{width:196px;height:98px;float:right;}
#topNav #divisionContainer{margin:0px;padding:0px 6px 0px 11px;float:left;width:555px;height:99px;}
#topNav #signInContent{font-size:9px;line-height:10px;width:188px;height:60px;padding:0px;margin-bottom:7px;background:url(images/topnav_profile_bkg.gif) 0px 9px no-repeat;}
#topNav #signInContent ul{margin:0px;padding:18px 0px 0px 9px;paddin\g:18px 0px 0px 12px;}
#topNav #signInContent a:link,#topNav #signInContent a:visited,#topNav #signInContent a:active{font-size:9px;color:#666;text-decoration:none;}
#topNav #signInContent a:hover{font-size:9px;color:#666;text-decoration:underline;}
#topNav #signInContent a.alt:link,#topNav #signInContent a.alt:visited,#topNav #signInContent a.alt:hover,#topNav #signInContent a.alt:active{color:#000;font-weight:bold;}

#topNav #categoryContainer{
	margin:0px;
	float:left;
	padding:0px 0px 0px 0px;
	width:570px;
}
#topNav #categoryContainer td {font-family:Verdana,Arial,Sans-serif;font-size:10px;color:#666;}

#topNav #inlineBagPlaceHolder{width:196px;height:31px;}
#topNav #inlineBagHeader{margin:0px;padding:0px;width:196px;height:31px;background-image:url(images/inline_bag_closed.gif);visibility:hidden;}
#topNav #inlineBagHeaderOpen{position:relative;top:0px;left:0px;margin:0px;padding:0px;width:196px;height:31px;background-image:url(images/inline_bag_closed.gif);display:none;}
#topNav #inlineBagTopPriceLayer{margin:0px;padding:0px;color:#666;font-size:9px;width:103px;height:31px;line-height:31px;}
#topNav #inlineBagPlaceHolder a:link,#topNav #inlineBagPlaceHolder a:visited,#topNav #inlineBagPlaceHolder a:hover,#topNav #inlineBagPlaceHolder a:active{color:#666;font-weight:bold;text-decoration:underline;}
#topNav #inlineBagContent{position:relative;left:0px;top:0px;visibility:hidden;}
#topNav #closeButtonContainer{margin:0px;padding:6px 7px 0px 0px;float:right;}
#inlineBagSummary #itemCount{float:left;width:85px;text-align:left;}
#inlineBagSummary #subTotal{float:right;width:100px;text-align:right;margin:0px;padding:0px;}
#topNav #inlineShoppingBagDataLayer .productDetail{font-weight:bold;}
#topNav #inlineShoppingBagDataMarketingContainer .userMessage{padding:5px;}
#topNav #inlineShoppingBagDataMarketingContainer img.crossSellImg{float:right;padding:5px;}
#topNav .checkoutButtonContainer{float:left;}
#topNav #checkoutButtonContainer2{margin:0px;padding:6px 6px 0px 0px;float:right;}
#topNav .inlineBagTopLayerContainer{float:left;height:30px;line-height:30px;}
#topNav #inlineBagClip{position:absolute;left:0px;top:0px;clip:rect(0px 196px 0px 0px);overflow:hidden;visibility:hidden;z-index:51;}
#topNav #inlineBagClip a:link,#topNav #inlineBagClip a:visited,#topNav #inlineBagClip a:hover,#topNav #inlineBagClip a:active{color:#666;}
#topNav #inlineShoppingBagDataLayer{clear:both;}
#topNav #inlineBagBottom{width:195px;height:32px;background-color:#fff;border-left:1px solid #A3A3A3;border-right:1px solid #A3A3A3;}
#topNav #inlineBagBottomBorder{background-image:url(images/inline_bag_bottom.gif);width:197px;height:6px;background-repeat:no-repeat;}
#topNav #inlineBagMarketingContent{position:relative;left:0px;top:0px;visibility:hidden;}
#topNav #inlineBagMarketingClip{position:absolute;left:0px;top:0px;clip:rect(0px 196px 0px 0px);overflow:hidden;visibility:hidden;z-index:50;}
#topNav #inlineShoppingBagDataLoaderContainer{position:absolute;left:0px;top:0px;visibility:hidden;}
#topNav #link1{float:left;margin:15px 0px 0px 8px;padding:0px;font-weight:bold;}
* html #topNav #link1{margin:15px 0px 0px 4px;}
#topNav #link2{float:right;clear:right;margin:9px 5px 0px 0px;padding:0px;}
#topNav #inlineBagMarketingCenter{background:url(images/inlinebag_marketing_sides.gif);width:174px;padding:11px;padding-top:25px;}
#topNav #inlineBagMarketingBottom{background-image:url(images/inlinebag_marketing_btm.gif);width:196px;height:7px;overflow:hidden;}

#topNav #myAccountMainNavContainer{float:left;width:555px;}
#topNav .divider{color:#fff;margin:0px 5px 0px 5px;}
#topNav .division{float:left;height:31px;white-space:nowrap;}
#topNav .subDivisionNav{padding:0px;margin:0px;white-space:nowrap;border-top:1px solid white;}
#topNav .subDivisionNavHidden{display:none;}
#topNav .formItems{margin:4px 3px 0px 0px;padding-top:2px;}
#topNav .subDivision{padding:0px;margin:0px;*width:0px;*height:0px;}
#topNav li.subDivisionHidden{display:none;}

#sideNav{margin:0px;width:136px;float:left;color:#666;font-size:11px;line-height:15px; padding-bottom:30px;}
#sideNav .sideNavMarketingContent{margin:0px;padding:0px;}
#sideNav ul.category{margin:0px 5px 0px 20px;padding:0px;list-style:none;}
#sideNav li.categorySelected{margin-left:-7px;padding:0px 0px 0px 7px;background-image:url(images/sidenav_bullet.gif);background-repeat:no-repeat;background-position:0px 3px;}
#sideNav ul.subCategory{margin-left:10px;padding:0px;list-style:none;}
#sideNav li.subCategory{margin:0px;padding:0px;}
#sideNav li.subCategorySelected{margin:0px;padding:0px;}
#sideNav ul.subSubCategory{margin-left:10px;padding:0px;list-style:none;}
#sideNav li.subSubCategory{margin-left:0px;padding:0px 0px 6px 0px;}
#sideNav li.subSubCategorySelected{margin-left:0px;padding:0px 0px 6px 0px;}
#sideNav li.headerFirst{color:#333;font-size:11px;font-weight:bold;margin-top:11px;padding:0px;}
#sideNav li.header{color:#83314f;font-size:11px;font-weight:bold;margin-top:14px;padding:0px;}
#sideNav li.spacer{height:10px;}
#sideNav a:link,#sideNav a:visited,#sideNav a:active,#sideNav a:hover{color:#333;text-decoration:none;}
#sideNav a:hover{color:#83a59d;}
#sideNav a.categorySelected:link,#sideNav a.categorySelected:visited,#sideNav a.categorySelected:active,#sideNav a.categorySelected:hover{color:#2c7888;/*FE7676-f29ba8;*/font-weight:bold;margin:0px;}
#sideNav a.marketing:link,#sideNav a.marketing:visited,#sideNav a.marketing:active,#sideNav a.marketing:hover{}
#sideNav a.sale:link,#sideNav a.sale:visited,#sideNav a.sale:active,#sideNav a.sale:hover{color:#c00;}
#sideNav li.sale {background-image:url(images/sidenav_bullet_sale.gif);}
#sideNav li.sale li.subCategory,#sideNav li.sale li.subCategorySelected,#sideNav li.sale li.subSubCategory,#sideNav li.sale li.subSubCategorySelected{background-image:none;}
#sideNav li.sale a.subCategory:link,#sideNav li.sale a.subCategory:visited,#sideNav li.sale a.subCategory:active{color:#333;}
#sideNav li.sale a.subCategory:hover{color:#c00;}
#sideNav li.sale a.subSubCategory:link,#sideNav li.sale a.subSubCategory:visited,#sideNav li.sale a.subSubCategory:active{color:#333;}
#sideNav li.sale a.subSubCategory:hover{color:#c00;}
#sideNav li.sale a.subCategorySelected:link,#sideNav li.sale a.subCategorySelected:visited,#sideNav li.sale a.subCategorySelected:active,#sideNav li.sale a.subCategorySelected:hover{color:#c00;}
#sideNav li.sale a.subSubCategorySelected:link,#sideNav li.sale a.subSubCategorySelected:visited,#sideNav li.sale a.subSubCategorySelected:active,#sideNav li.sale a.subSubCategorySelected:hover{color:#c00;}
#sideNav a.clearance:link,#sideNav a.clearance:visited,#sideNav a.clearance:active,#sideNav a.clearance:hover{color:#f33;}
#sideNav a.subCategory:link,#sideNav a.subCategory:visited,#sideNav a.subCategory:active,#sideNav a.subCategory:hover{}
#sideNav a.subCategorySelected:link,#sideNav a.subCategorySelected:visited,#sideNav a.subCategorySelected:active,#sideNav a.subCategorySelected:hover{color:#FE7676;}
#sideNav a.subSubCategorySelected:link,#sideNav a.subSubCategorySelected:visited,#sideNav a.subSubCategorySelected:active,#sideNav a.subSubCategorySelected:hover{color:#FE7676;}
#sideNav li.category{margin:0px;background-image:none;}

p#alertMessage{color:#f30;font-weight:bold;font-size:13px;margin:5px;}

.priceDisplay{font-size:10px;margin:0px;padding:0px;color:#666;text-decoration:none;}
.priceDisplayStrike{font-size:10px;padding-right:2px;background-image:url(images/strike.gif);background-repeat:repeat-x;background-position:0% 5px;}
.priceDisplaySale{font-size:10px;color:#f30;text-decoration:none;}

/* Promo Messaging Styles*/
p.promoMsg{color:#07619c;font-size:11px;text-decoration:none;font-weight:normal;margin:0px;padding:0px;}
p.promoMsg a,p.promoMsg a:link,p.promoMsg a:visited,p.promoMsg a:hover,p.promoMsg a:active{color:#07619c;font-weight:normal;}

#noscriptSpacer{height:160px;background:#F7F6F1;}
#noScript{position:absolute;top:30px;width:100%;background:#F7F6F1;}
#noScriptText{width:736px;border:2px solid #FE7676;padding:15px;margin:0px auto;background:#fff;font-size:14px;line-height:17px;font-weight:bold;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */

/* Product Iteration */
div.productItem{text-align:left;float:left;margin:0px 23px 10px 0px;margi\n:0px 23px 10px 0px;width:180px;widt\h:180px;min-height:180px;*height:180px; /*background:url(PrizeImages/Thumb/Back.png) no-repeat;*/}
* html div.productItem{text-align:left;margi\n:0px 15px 10px 0px;}
div.productItem img{/*margin:4px;*/padding:0px;display:block; border:1px solid #f0f0f0;}
div.productItem .priceDisplay{display:block;width:183px;}
div.productItem span.priceDisplay span.brandBreak{display:block;width:10px;clear:left;height:0px;line-height:1px;}
* html div.productItem span.priceDisplay span.brandBreak{margin-bottom:-3px;}
div.productItem span.mupSupMessage{display:block;width:183px;clear:both;}
a.productItemName:link,a.productItemName:visited,a.productItemName:hover,a.productItemName:active{font-size:10px;text-decoration:none;text-align:left;font-weight:normal;color:#999;}
a.productItemName:hover{text-decoration:underline;}
a.productItemName span.vendorName{}
span.productPricing,.marketing-flag{text-align:left;}
.category-iteration-name{padding:15px;color:#989898;font-size:15px;text-decoration:none;font-weight:500;}
img.imgBorder {margin:0px;padding:0px;border:1px solid #f0f0f0;}

#tabTable{
	padding:8px 0px 5px 18px;
	height: 100%;
}
#tabTableOff{padding-top:10px;padding-bottom:5px;}
#tabTableOff .clear5{height:0px;}
#itemPopup {
	/*float: left;*/
	height: 497px;
	width: 558px;
	/*display: block;*/
	z-index: 25;
	position: absolute;
	margin:0px auto;
	/*margi\n:0px auto;
	margin: 0px auto;*/
	top: 100px;
	left: 200px;
	overflow:hidden;
	visibility: hidden;
}
#itemPopup #itemPopupMain {
	/*background-image: url(images/Popup_Main.png);	
	top:0px; left:0px;height: 454px;
	width: 552px;
	position: relative;*/
	*margin-top:-2px;
}
#itemPopup #itemPopupMain #itemPopupClose {
	/*float: right;
	margin-top: 13px;
	margin-right: 20px;*/
	position: absolute;
	height: 14px;
	width: 14px;
	left: 512px;
	top: 22px;
}
#itemPopup #itemPopupMain #itemPopupMainContent {
	position: absolute;
	top: 43px;
	/*text-align:left;
	float:left;*/
	margin:5px 20px;
	width: 92%;
	left: 0px;
	height: 430px;
}
#itemPopup #itemPopupMain #itemPopupMainContent #itemPopup-PicContainer {
	float:left;
	width:290px;
	height:325px;
	text-align:center;
	margin-right:10px;
	margin-top:5px;
}	
#itemPopup #itemPopupMain #itemPopupMainContent #itemPopup-PicContainer #itemPopup-Pic {
	float:left;
	width:290px;
	height:290px;
	/*display:block;*/	
}
#itemPopup #itemPopupMain #itemPopupMainContent #itemPopup-PicContainer #itemPopup-Pic img.prizeimage {
	border:1px solid #ddd;
}
#itemPopup #itemPopupMain #itemPopupMainContent #itemPopup-Num {
	float: left;
	/*display:inline;
	font-family: Geneva, Arial, Helvetica, sans-serif;*/
	position: relative;
	padding: 0px 5px;
	font-weight: bolder;
	font-size: 20px;
	text-align: right;
	color: #83314f;	
	overflow:hidden;
}
#itemPopup #itemPopupMain #itemPopupMainContent #itemPopup-Name {
	font-size: 20px;
	color: #83a59d;
	font-weight: bolder;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display:inline;
}
#itemPopup #itemPopupMain #itemPopupMainContent #itemPopup-Subtitle {
	/*position: relative;
	margin-right: 10px;*/
}
#itemPopup #itemPopupMain #itemPopupMainContent #itemPopup-SponsoredBy {
	position: absolute;
	width: 100%;
	left: 0px;
	bottom: 2px;
	font-size:9px;
	text-align:center;
	color:#999999;
}
#itemPopup #itemPopupMain #itemPopupMainContent #itemPopup-DescContainer {
	text-align: left;
	/*position: absolute;
	top: 105px;
	left: 316px;
	height: 300px;
	width: 203px;*/
}
#itemPopup #itemPopupMain #itemPopupMainContent #itemPopup-Description {
	font-size: 11px;
	padding-bottom: 10px
}
#itemPopup #itemPopupMain #itemPopupMainContent #itemPopup-Price {
/*	position: absolute;
	left: 240px;
	top: -32px;*/
	margin:7px 5px;
	float:right;
	font-size: 24px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CDC1BE;
	font-weight: 700;
}

#itemPopup #itemPopupMain #itemPopupMainContent #itemPopup-Winner {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-bottom: 20px;
	color:#f30;
	font-weight:bold;
}

#cartPopup {
	height: 95px;
	width: 500px;
	z-index: 55;
	position: absolute;
	margin:0px auto;
	/*margi\n:0px auto;
	margin: 0px auto;*/
	top: 100px;
	left: 200px;
	border: solid 5px #dccdc8;
	background-color: #EFEDE4;
	visibility: hidden;
}
#cartPopup #cartPopupMain {
	position: relative;
	padding: 5px;
}
#cartPopup #cartPopupClose {
	float: right;
	margin: 5px 5px 0 0;
}
#cartPopup #cartPopupMain #cartPopupMainContent {
	position:relative;
	vertical-align:middle;
}
#cartPopup #cartPopupMain #cartPopup-Pic {
	position: relative;
	float: left;
	padding: 0px 10px 0px 15px;
}
#cartPopup #cartPopupMain #cartPopupMainContent #cartPopup-Name {
	display:inline;
/*	position: relative;
	font-size: large;
	color: #8D7E7A;
	font-weight: bolder;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 10px 10px 0px 0px;*/
}
#cartPopup #cartPopupMain #cartPopupMainContent #cartPopup-Num {
	display:inline;
/*	position: relative;
	font-size: large;
	color: #8D7E7A;
	font-weight: bolder;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 10px 10px 0px 0px;*/
}
#cartPopup #cartPopupMain #cartPopupMainContent #cartPopupNameContainer {
	font-size: 24px;
	color: #8D7E7A;
	font-weight: bolder;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#TextDiv {
	padding:20px;
	position:relative;
	width:588px;
	height:auto;
}
.TextCaption {
	color:#885051/*b88062*/;
	font-weight:bold;
	font-size:13px
}
#cartPopupMainContent #cartPopupNameContainer #cartPopup-Msg {
	font-size: 14px;
}
INPUT.inHalf {
	width: 254px;
}
INPUT.inFull {
	width: 518px;
}

#mainContent #detailimage {
	/*background:transparent url(images/detailImageBg.gif) no-repeat;*/
	background:transparent url(PrizeImages/reg/Back.gif) no-repeat;
	width:348px;
	float:left;
}
#mainContent #detailimage img {
	margin-top:4px;
}
#mainContent #detailinfocontainer {
	background:transparent url(images/detailTextMid.gif) repeat-y;
	float:left;
	width:257px;
	margin-left:8px;
}
#mainContent #detailinfocontainer #detailinfo {
	background:url(images/detailTextTop.gif) no-repeat;
	padding:15px;
}
#mainContent #detailinfocontainer #detailinfobot {
	background:url(images/detailTextBot.gif) no-repeat;
	height:16px;
}
#quickOrderTable .quickSection {
	/*border-top:none;
	border-right:1px solid #f0f0f0;
	border-bottom:1px solid #f0f0f0;
	border-left:1px solid #f0f0f0;
	margin:10px 0 0 0;*/
	border:1px solid #885051;
	padding:5px 10px;
}
#quickOrderTable .quickHeader {
	/*border-top:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	border-bottom:none;
	border-left:1px solid #f0f0f0;*/
	color:#885051;
	font-weight:bold;
	font-size:14px;
	height:22px;
	padding-top:7px;
	margin-top:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-left:7px;
	border:1px solid #885051;
	border-bottom:none;
}
#quickOrderTable .quickDesc {
	margin-top:-10px;
	display:inline;
}
#quickOrderTable .quickPrize {
	/*margin:2px 0;*/
	border-bottom:1px dotted #e5e5e5;
	padding:5px 0;
	color:#f15b47;
	clear:both;
}
#quickOrderTable input {
	margin-left:5px;
}
#quickOrderTable .imgBorder {
	float:left;
	margin-top:-5px;
}
#orderForm form input.inHalf, #orderForm form textarea.inHalf {
	border:1px solid #e1e1e1;
	color:#333333;
	height:18px;
	margin:5px 0 0 3px;
	width:300px;
}
#orderForm form label {
	float:left;
	margin:7px 0 0 0;
	width:100px;
	text-align:right;
}
#letter{
	border:#83314f solid 1px;
	background-image:url(Images/Pen.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding:200px 10px 10px 10px;
	width:430px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	margin:15px;
}

.home_button a{
	background-position:bottom;
	background-repeat:no-repeat;
	height:35px;
	float:left;
	padding:0 4px;
}

.home_button a:hover{
	background:top;
	background-repeat:no-repeat;
}

#Ads{
	width:629px;
	padding:5px 0px 0px 2px;
}
#Ads img{
	margin:0 1px;
}

#home_prizes a{
	background-image:url(images/home_prizes.png);
	width:71px;
}
#home_show a{
	background-image:url(images/home_show.png);
	width:62px;
}
#home_info a{
	background-image:url(images/home_info.png);
	width:54px;
}