body#page-shop-detail #pw-content h1{
	font-size:16px;
	color:#323232;
	font-weight:bold;
	line-height:normal;
	padding:5px 0 10px 0px;
	}

.pw-hidden-tab { display: none; }

#pw-detailborders {
	border-left:1px solid #998b7e;
	border-right:1px solid #998b7e;
	margin:0 0 9px 0;
	padding:5px;
	position:relative;
	width:930px;
	}
	
/* rounded corner spans */
#pw-detailborders .pw-x1,
#pw-detailborders .pw-x2 {
	/*background in design*/
	background-repeat:no-repeat;
	display:block;
	height:9px;
	left:-1px;
	position:absolute;
	width:942px;
	}
	
#pw-detailborders .pw-x1 {
	background-position:0px -114px;
	top:-9px;
	}
	
#pw-detailborders .pw-x2 {
	background-position:-1410px -61px;
	bottom:-9px;
	}

/*-------------------------------------------------------------------------
= Shop Details Product Detail
--------------------------------------------------------------------------*/

#pw-detailnkscont
{
	margin-bottom: 15px;
	overflow: hidden;
	width: 528px;
	font-size:11px;
}

#pw-detailnks
	{
	list-style-type: none;
	float:right;
	}

#pw-detailnks li
	{
	border-right: 1px solid #998B7D;
	float: left;
	margin:0pt 10px 0pt -10px;
	padding:0pt 9px;
	}

#pw-detailnks li.pw-detailnksend
{
	margin:0px; padding:0px;
	border-right: 0px;
	}

#pw-detailbox {
	border-left:1px solid #998b7d;
	border-right:1px solid #998b7d;
	background-color:#EFEEEC;
	margin:0px;
	padding:5px 20px;
	position:relative;
	width:485px;
	}
/* rounded corner spans */
#pw-detailbox .pw-x1,
#pw-detailbox .pw-x2 {
/*background in design*/
	background-repeat:no-repeat;
	display:block;
	height:9px;
	left:-1px;
	position:absolute;
	width:528px;
	}
#pw-detailbox .pw-x1 {
	background-position:0px -480px;
	top:-9px;
	}
#pw-detailbox .pw-x2 {
	background-position:0px -543px;
	bottom:-9px;
	}
#pw-detcontl{float:left; width:235px;}
#pw-detailbox table{
	border-right:1px solid #998B7D;
	border-top:1px solid #998B7D;
	border-left:1px solid #998B7D;
	font-size:11px;
	margin:2px;
	width:215px;
	}
#pw-detailbox thead{background-color:#CAC2B8;}
#pw-detailbox .pw-tablecolodd{background-color:#E0DED9;}
#pw-detailbox thead th, #pw-detailbox table td{
	border-bottom:1px solid #998B7D;
	width:33%;
	padding-left:3px;
	}
#pw-detcont2{float:right; text-align:center;}

#pw-detailbxwhite {
	background-color:#ffffff;
	margin:0px 0px 15px 0px;
	padding:15px 10px;
	position:relative;
	width:213px;
	}
#pw-detailbxwhite h3 {
	color:#000;
	font-weight:bold;
	padding-bottom:5px;
	}
#pw-light-productdetail.pw-rc-light .pw-light-content h3{
	color:#8A7967;
	font-family:verdana;
	font-size:18px;
	border-bottom: 2px solid #CAC2B8;
	height:23px;
	line-height:21px;
	overflow:visible;
	}
#pw-detailbxwhite div.pw-error span.pw-erroricon {display:none;}
#pw-detailbxwhite div.pw-error div.pw-error-int {padding:4px 5px 4px 5px;}
.pw-deticon {
	height:80px;
	padding-bottom:10px;
	position:relative;
	width:200px;
	}

li.pw-deticon1, li.pw-deticon2{
	/*background in design*/
	background-repeat:no-repeat;
	display:block;
	height:78px;
	font-size:11px;
	line-height:1.1em;
	margin-right:20px;
	position:absolute;
	top:0px;
	width:74px;
	}

li.pw-deticon1 {
	background-position:0px 0px;
	left:20px;
	}

li.pw-deticon2 {
	background-position:-74px 0px;
	left:120px;
	}

li.pw-deticon1 strong, li.pw-deticon2 strong{display:block; padding-top:30px;}

.pw-timetxt
{
	font-size:10px;
	line-height:1.2em;
	padding:5px 15px 0px 15px;
	text-align:center;
	width:180px;
}	

#pw-detailcont {
	padding-bottom:20px;
	width:940px;
	}
	
#pw-detailbox h1 {
	font-size:18px;
	font-weight:bold;
	line-height:auto;
	padding:0;
	}
	
#pw-detailimg {
	float:left;
	padding-top:25px;
	text-align:center;
	width:410px;
	}
	
#pw-detailimg p {
margin:20px 0px;
	}
	
	
#pw-detailimg li {
	float:left;
	padding:0px 0px 0px 25px;
}
	
#pw-detailimg li {
	float:left;
	vertical-align:baseline;
	}
	
#pw-detailtext {
	float:right;
	}
	
#pw-detailtext p {
	margin-bottom:12px;
	}
	
.pw-detaillist1 {
	padding-bottom:15px;
	}
	

	
	
.pw-detailbutton {
	/*background in design*/
	background-position:0px -191px;
	background-repeat:no-repeat;
	color:#333;
	display:block;
	font-size:13px;
	font-weight:bold;
	height:25px;
	*height:26px;
	margin:66px 0 0 0;
	padding:8px 0 0 18px;
	*padding-top:7px;
	text-decoration:none;
	width:204px;
	}
	
.pw-detailbutton:hover {
	background-position:0px -234px;
	color:#333;
	text-decoration:none;
	}
	
a#pw-lookinside{
	position:relative;
	}

a#pw-lookinside span{
	/*background in design*/
	background-repeat:no-repeat;
	background-position:0px -90px;
	cursor:pointer;
	display:block;
	height:15px;
	left:-20px;
	position:absolute;
	top:0px;
	width:17px;
	}


#pw-startdate,
#pw-detailchoose
 {
	position:relative;
	width:100%;
	}

#pw-startdate p{
	text-align:left;
	position:absolute;
	left:20px;
	padding:0px;
	margin:0px;
	}

#pw-detailchoose p{
	text-align:center;
	padding:0 0 5px 0;
	margin:0px;
	}
	
#pw-detailchoose #fli-detailchoose select {width:210px;}	

#pw-startdate ol{
	height:55px;
	position:relative;
	width:200px;
	}

#pw-detailchoose ol{
	padding-bottom:10px;
	position:relative;
	}

#pw-detailchoose #fli-detailchoose{
	}	
#pw-startdate #fli-smonth,
#pw-startdate #fli-syear{
	top:0px;
	height:auto;
	position:absolute;
	}
#pw-startdate #fli-smonth{
	top:20px;
	left:20px;
	}

#pw-startdate #fli-syear{
	top:20px;
	left:120px;
}
#pw-startdate ol li label{
	overflow:hidden;
	position:absolute;
	left:-9999px;
	width:100px;
}

.pw-detstart {margin:0 auto;}
	
/*-------------------------------------------------------------------------
= Shop Details Tabs
--------------------------------------------------------------------------*/

#pw-tabbedlist {
	/*background in design*/
	overflow:hidden;
	width:942px;
	}
	
#pw-tabbedlist li {
	/*background in design*/
	background-position:444px 0px;
	color:#897969;
	cursor:pointer;
	float:left;
	font-weight:bold;
	height:33px;
	line-height:25px;
	margin-right:18px;
	text-align:center;
	width:222px;
	}
	
#pw-tabbedlist li:hover {
	background-position:444px -66px;
	}
	
#pw-tabbedlist .pw-tab-open-tab,
#pw-tabbedlist .pw-tab-open-tab:hover {
	background-position:444px -33px;
	}
	
#pw-tabbedlist #pw-detailtabfirst {
	background-position:0px 0px;
	}
	
#pw-tabbedlist #pw-detailtabfirst:hover {
	background-position:0px -66px;
	}

#pw-tabbedlist #pw-detailtabfirst.pw-tab-open-tab,
#pw-tabbedlist #pw-detailtabfirst.pw-tab-open-tab:hover {
	background-position:0px -33px;
	}

#pw-tabbedlist #pw-detailtablast {
	background-position:222px 0px;
	margin-right:0px;
	}
	
#pw-tabbedlist #pw-detailtablast:hover {
	background-position:222px -66px;
	}
	
#pw-tabbedlist #pw-detailtablast.pw-tab-open-tab,
#pw-tabbedlist #pw-detailtablast.pw-tab-open-tab:hover {
	background-position:222px -33px;
	}
	
	
/*-------------------------------------------------------------------------
= Lightbox stylin' (pulled from temp)
--------------------------------------------------------------------------*/
.lightbox-stage {
  display: none;
}

div.product-detail-image {
  display: none;
  border-bottom: 2px solid #CAC2B8;
  padding-bottom:10px;
  text-align:center
}

div.product-detail-ctrl {
  float: left;
  width: 88px;
  height: 58px;
  padding: 1px;
}

#pw-order_shipping{padding:0px 20px;}

/*-------------------------------------------------------------------------
= Facebook like button stuff
--------------------------------------------------------------------------*/
#page-shop-detail #pw-fblike {
	position:relative;
	z-index:2;
	}
