/*/////////////////////
HTML Page Elements
/////////////////////*/

body, p, ul, a, img
{
	margin: 0;
	padding: 0;
	border: none;
}

li
{
	margin: 0,0,0,0px;
	padding: 0,0,0,0;
	border: none;
	list-style-position:inside;
}

body 
{
background-color: white;
font-family:verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: .9em;
}
.breadcrumbs{
color:#000000;
font-size:8pt;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:left;
}
.breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:hover{
color:#000000;
text-decoration:none;
font-size:8pt;
}
.mrPrivate{
font-size:8pt;
font-family:arial;
background-image: url(/lib/buyinprivate/mrprivatebackground.jpg);
background-repeat:no-repeat;
} 

.bodyContent{
text-align:left;
padding-top:8px;
padding-left:0px;
padding-bottom:30px;
font-size:11pt;
font-family:arial;
width:705px;
clear: both;
}
.bodyContent ul{
padding-left: 16px;
}
.bodyContent img{
padding-top:3px;
padding-bottom:3px;
*margin-top:3px;
*margin-bottom:3px;
}
/*/////////////////////
Custom Main Page Elements
/////////////////////*/
.shipPrices{
font-family:arial;
font-size:9pt;

}
.shipPrices a:link, .shipPrices a:visited, .shipPrices a:hover{
font-family:arial;
font-size:9pt;
color:black;
}

#PageWrapper
{
background: url(/lib/buyinprivate/bodyback.jpg) repeat-y;
position:relative;
margin:0px auto;
text-align:left;
margin-top: 25px;
margin-bottom: 25px;
width:907px;
}

.infoDiv p{
padding:5px;
}
#Header
{
width:907px;
height:136px;
position: relative;
}
#LeftColumn
{ 
background-color:#145083;
float:left;
width:182px;
text-align: center;
}

#RightColumn
{
float:left;
width:705px;
padding-left:18px;
padding-right:0px;
padding-top:10px;
padding-bottom:10px;
margin-bottom: 10px;

}
.itemNum{
color:#3B5565;
font-family:arial;
font-size:8pt;
}

.innerTable td{
padding:5px;

}
.innerTable{
border:1px solid #103F5E;
margin-top:-5px;
*margin-top:-1px;
width:291px;
}
.imageTD{
width:333px;
text-align:center;
}

.sale-price{
font-size:9pt;
font-weight:bold;
font-family:arial;
color:#145083;
}
.price{
font-size:9pt;
color:black;
font-family:arial;
}
.recentTD{
width:233px;
font-size:9pt;
font-weight:bold;
font-family:arial;
color:black;
text-align:center;
}
.recentTD a:link, .recentTD a:hover, .recentTD a:visited{
text-decoration:none;
color:black;
font-size:9pt;
font-weight:bold;
font-family:arial;
}
.orderBox{
width:320px;
padding-left:50px;
vertical-align:top;
}
.relatedItems{
font-family:arial;
padding-left:4px;
padding-top:15px;
width:158px;
vertical-align:top;
}

.itemDesc{
font-family:arial;
padding-left:10px;
padding-top:15px;
width:441px;
vertical-align:top;
font-size:9pt;
}
.capePiece{
bottom:-16px;
left:182px;
position:absolute;
}
.options{
color:black;
font-size:8pt;
padding-bottom:3px;
padding-top:10px;
}
.itemText{
color:black;
font-size:8pt;
padding-top:10px;
padding-bottom:10px;
}
.contentsTitle{
width:125px;
}
.contentsTitle a:link, .contentsTitle a:hover, .contentsTitle a:visited{
color:black;
font-size:9pt;
font-family:arial;
text-transform:capitalize;
font-weight:bold;
text-decoration:none;
}

.regularPrice{
color:black;
font-size:9pt;
font-family:arial;
text-transform:capitalize;
padding-bottom:3px;
}
.regularPriceText{
color:black;
font-size:9pt;
font-family:arial;
text-transform:capitalize;
padding-bottom:3px;
width:125px;
}

.salePrice{
display:inline;
font-size:9pt;
font-weight: bold;
color:#ff0000;
font-family:arial;
text-transform:capitalize;
}

.salePriceText{
display:inline;
font-size:9pt;
font-weight: bold;
color:#145083;
font-family:arial;
text-transform:capitalize;
padding-right:3px;
width:100px;
}

.salePriceOrder{
display:inline;
font-size:11pt;
font-weight: bold;
color:#fe000c;
font-family:arial;
text-transform:capitalize;
padding-bottom:14px;
}
.salePriceTextOrder{
padding-bottom:14px;
display:inline;
font-size:11pt;
font-weight: bold;
color:#000000;
font-family:arial;
text-transform:capitalize;
padding-right:3px;
}
.regularPriceTextOrder{
font-size:10pt;
color:#000000;
font-family:arial;
text-transform:capitalize;
}

.itemHeadline h1{
border-bottom: 1px solid #144A76;
color: #144A76;
font-size: 15px;
font-weight: bold;
text-align: left;
margin: 5px;
}


.itemMain{
margin: 25px;
width: 300px;
float: left;
}
.buttons{
margin-top: 20px;
padding-bottom: 20px;
}
.enlarge{
display: inline;
}
.sendtofriend{
display: inline;
margin-left: 20px;
}
.orderTable{
float: left;
margin: 15px 0 0 45px;
}
.orderTableContents{
border: 1px solid #144a76;
padding: 10px 0 0 10px;
font-size: 9px;
text-align: left;
}
.quickFactsContents{
border: 1px solid #afcde3;
background-color:#afcde3;
font-size: 8pt;
text-align: left;
width:349px;
*width:359px;
margin-bottom:10px;
margin-top:-3px;
padding:4px;
}
.featuresContents{
border: 1px solid #afcde3;
padding:4px;
background-color:#afcde3;
font-size: 8pt;
text-align: left;
width:298px;
*width:308px;
margin-bottom:10px;
margin-top:-3px;
}
.itemDescription{
float: left;
font-size: 13px;
text-align: left;
}
.customerReviews{
float: left;
}
.reviewContent{
font-size: 12px;
}
.reviewInfo{
font-size: 12px;
font-style: italic;
}
.recentlyViewed{
float: left;
}
#Footer
{
background-color:#FFFFFF;
clear:both;
color:#404040;
font-size:12pt;
height:45px;
margin-left:182px;
margin-top:-45px;
text-align:center;
width:725px;
}

#Footer a:link, #Footer a:visited{
color:#404040;
font-family:arial;
font-size: 11pt;
text-decoration:none;

}
#Footer a:hover{
color:#404040;
font-family:arial;
font-size: 11pt;
text-decoration:underline;
}


/*/////////////////////
Category Navigation
/////////////////////*/


.catNav
{
	padding: 0 0 0 0;
	background: 
	
    
}

.catNav ul
{
list-style: none;
background-color: #e3e0d7;
text-align:left;
width:180px;
*width:182px;
border-right: 1px solid black;
border-left: 1px solid black;
}
.catNav ul li 
{
background:transparent url(/lib/buyinprivate/navdot.jpg) no-repeat scroll left center;

}
.catNav ul li a
{
display: block;
text-decoration: none;
color: #000040;
font-size: 9pt;
font-weight:bold;
padding: 4px 0 4px 20px;
font-family:arial;
border-bottom: 1px solid #2f6fa4;
}

.catNav ul li a:hover
{
	text-decoration: underline;
}
.belowNav{
border-right: 1px solid black;
border-left: 1px solid black;
text-align:center;
}
.belowNav img{
margin:8px;
*padding:8px;
}
.searchSubmit{
position:absolute;
left:440px;
bottom:3px;
}
.searchInput{
border:medium none;
bottom:4px;
font-size:7pt;
height:16px;
left:196px;
position:absolute;
width:240px;
}

.featureTable
{
font: normal 12px arial;
}

.featureTableTitle
{
font: normal 12px arial;
width: 100px;
}

.quickfactsTable
{
font: normal 12px arial;
}

.quickfactsTableTitle
{
font: normal 12px arial;
width: 100px;
}

.savingstext
{
font: normal 11px arial;
color: blue;
}

.featuredItemBG
{
background: url(/lib/buyinprivate/ey-featured-item-bg.jpg) no-repeat;
width: 705px;
height: 303px;
}

.featuredLink A:link {text-decoration: none; color: #000000;}
.featuredLink A:visited {text-decoration: none; color: #000000;}
.featuredLink A:active {text-decoration: none; color: #000000;}
.featuredLink A:hover {text-decoration: underline; color: #000000;}

.featuredName
{
font: bold 14px arial;
color: #000000;
}

.featuredPrice
{
font: bold 14px arial;
color: #e46b00;
padding-bottom: 15px;
}

.featuredCaption
{
font: bold 11px arial;
color: #8d8c8c;
padding-top: 8px;
padding-bottom: 15px;
}

.namePrice
{
font: bold 14px arial;
color: #2642a9;
padding-bottom: 15px;
}

.sideName1
{
font: bold 11px arial;
color: #000000;
padding-top: 3px;
}

.sideCaption
{
color: #8d8c8c;
font: bold 10px arial;

}

.sidePrice
{
color: #e46b00;
font: bold 11px arial;
}

.sideNamePrice
{
color: #2642a9;
font: bold 11px arial;
}

.sideName2
{
font: bold 11px arial;
color: #000000;
padding-top: 1px;
}

.sideName3
{
font: bold 11px arial;
color: #000000;
padding-top: 2px;
}

.shopNow1
{
bottom: 0px;
right: 0px;
position: absolute;
}

.shopNow2
{
bottom: 0px;
right: 0px;
position: absolute;
}

.shopNow3
{
bottom: 0px;
right: 0px;
position: absolute;
}

.kicker1
{
position: relative;
height: 85px;
width: 129px;
}

.kicker2
{
position: relative;
height: 85px;
width: 129px;
}

.kicker3
{
position: relative;
height: 85px;
width: 129px;
}

.indented
{
padding-left: 15pt;
padding-right: 15pt;
}