@charset "utf-8";
body {
	background-color: #221e1f;
	margin: 0px;
	padding: 0px;
	font-size:62.5%;
}
.container {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	height: 650px;
	margin-top:0px;
}
.subcontainer {
	position: relative;
	width: 950px;
	height: 650px;
	background-color:#000000;
}
.redstrip-dark {
	background-color: #4f0d13;
	background-image: url(2008images/darkstrip.gif);
	background-repeat: repeat-y;
	overflow: hidden;
	position: absolute;
	height: 80px;
	width: 950px;
	left: 0px;
	top: 156px;

}

.redstrip-dark-picless {
	background-color: #4f0d13;
	overflow: hidden;
	position: absolute;
	height: 60px;
	width: 950px;
	left: 0px;
	top: 156px;

}

.redstrip-dark-picless2 {
	background-color: #4f0d13;
	overflow: hidden;
	position: absolute;
	height: 80px;
	width: 950px;
	left: 0px;
	top: 156px;

}

.redstrip-dark2 {
	background-color: #4f0d13;
	background-image: url(2008images/darkstrip.gif);
	background-repeat: repeat-y;
	overflow: hidden;
	position: absolute;
	height: 157px;
	width: 928px;
	left: 0px;
	top: 364px;

}
.redstrip-dark3 {
	background-color: #4f0d13;
	background-image: url(2008images/darkstrip.gif);
	background-repeat: repeat-y;
	overflow: hidden;
	position: absolute;
	height: 125px;
	width: 950px;
	left: 0px;
	top: 410px;

}
.strapline {
	position: absolute;
	left: 570px;
	top: 600px;
}

.shoippanel1 {
	background-color: #481319;
	position: absolute;
	height: 187px;
	width: 383px;
	left: 487px;
	top: 156px;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;

	
}

.shoippanel2 {
	background-color: #481319;
	position: absolute;
	height: 187px;
	width: 383px;
	left: 487px;
	top: 366px;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;

	
}
.shoippanelpic1 {
	border: 1px solid #FFF;
	position: absolute;
	left: 495px;
	top: 161px;
	
}
.shoippanelpic2 {
		border: 1px solid #FFF;
	position: absolute;
	left: 495px;
	top: 371px;
}

.shoippanelhead1 {

	position: absolute;
	left: 670px;
	top: 166px;
	
}

.shoippanelhead2 {

	position: absolute;
	left: 670px;
	top: 376px;
	
}

.shoppanellist1 {
	position: absolute;
	top: 240px;
	left: 670px;
	
}
.shoppanellist2 {
	position: absolute;
	left: 670px;
	top: 450px;
	
}
.shoppanellist1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	clear: left;
	float: left;
	padding-bottom: 3px;
	color: #c07079;	
}
.shoppanellist2 a{
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	clear: left;
	float: left;
	padding-bottom: 1px;
	color: #c07079;	
	
}


.shoippanel3 {
	background-color: #481319;
	position: absolute;
	height: 187px;
	width: 383px;
	left: 72px;
	top: 366px;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;

	
}

.shoippanelpic3 {
		border: 1px solid #FFF;
	position: absolute;
	left: 80px;
	top: 371px;
	
}

.shoippanelhead3 {

	position: absolute;
	left: 255px;
	top: 376px;
	
}

.shoppanellist3 {
	position: absolute;
	left: 255px;
	top: 460px;
	
}

.shoppanellist3 a{
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	clear: left;
	float: left;
	padding-bottom: 0px;
	color: #c07079;	
	
}

/**/
.newshoippanel3 {
	background-color: #481319;
	position: absolute;
	height: 445px;
	width: 405px;
	left: 475px;
	top: 123px;

	
}

.newshoippanelpic3 {
		border: 1px solid #FFF;
	position: absolute;
	left: 497px;
	top: 233px;
	
}

.newshoippanelhead3 {

	position: absolute;
	left: 497px;
	top: 150px;
	
}

.newshoppanellist3 {
	position: absolute;
	left: 705px;
	top: 253px;
	
}

.newshoppanellist3 a{
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	clear: left;
	float: left;
	padding-bottom: 5px;
	color: #c07079;	
	
}


/**/

.prodthumb {
	overflow: hidden;
	height: 100px;
	width: 100px;
	margin: 9px;
	border: 1px solid #FFFFFF;
	background-color: #FFF;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px solid #666666;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px solid #666666;
}


.logo {
	position: absolute;
	left: 75px;
	top: 30px;
}
.heading {
	position: absolute;
	top: 170px;
	left: 0px;
}
.next {
	position: absolute;
	left: 440px;
	top: 473px;
}
.next a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.back {
	position: absolute;
	left: 25px;
	top: 473px;
}
.back a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.nextv {
	position: absolute;
	left: 470px;
	background-color: #4f0d13;
	top: 400px;
	height: 14px;
	width: 35px;
	padding: 5px;
	text-align: center;
}
.nextv a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.backv {
	position: absolute;
	background-color: #4f0d13;
	left: 25px;
	top: 400px;
	height: 14px;
	width: 35px;
	padding: 5px;
		text-align: center;
}
.backv a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


.products {
	position: absolute;
	top: 413px;
	left: 65px;
	width: 360px;
	height: 120px;
	overflow: hidden;
}
.line1 {
	background-color: #3d3a39;
	position: absolute;
	height: 1px;
	width: 950px;
	left: 0px;
	top: 122px;
}
.mainbody {
	overflow: hidden;
	height: 446px;
	width: 325px;
	left: 550px;
	top: 123px;
	position: absolute;
}
.mainbody2 {
	overflow: auto;
	height: 406px;
	width: 285px;
	left: 496px;
	top: 75px;
	position: absolute;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	padding: 20px;
}
.pmainbody {
	overflow: hidden;
	height: 446px;
	width: 325px;
	left: 496px;
	top: 75px;
	position: absolute;
	background-color:#FFFFFF
}
.nav {
	position: absolute;
	right: 76px;
	text-align: right;
	height: 50px;
	top: 72px;
	z-index:500;
}
.navitem {
	position: relative;
	float: left;
	height: 40px;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	
}
.navitem:hover{
	position: relative;
	float: left;
	height: 40px;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #500D14;	
}
.nav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #ffffff;
	text-decoration: none;

	
}
.subnav{
	
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #3f3431;
	width: 156px;
}
.subnav a{
	color: #c87c82;	
}
.arrowred {
	background-image: url(2008images/arrowred.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
}
.arrowwhite {
	background-image: url(2008images/arrowwhite.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
}
.line2 {
	background-color: #3d3a39;
	position: absolute;
	height: 1px;
	width: 950px;
	left: 0px;
	top: 568px;
}
.proddesc {
	position: absolute;
	left: 35px;
	top: 195px;
	font-size: 1.1em;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	width:290px;
}
.proddesc h1{
	font-size: 1.8em;
	text-transform: uppercase;
	font-weight: normal;
}
.buyboxbg {
		position: absolute;
	height: 235px;
	width: 147px;
	left: 404px;
	top: 175px;
		filter:alpha(opacity=25);
	-moz-opacity:0.25;
	-khtml-opacity: 0.25;
	opacity: 0.25;
	background-color: #000;
}
.buybox {
	position: absolute;
	height: 235px;
	width: 147px;
	left: 404px;
	top: 175px;
	padding: 10px;
}
.buybox h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;	
}
.buybox td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	line-height: 20px;
}


.buybox select {
	width: 118px;	
}
.prodbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	position: absolute;
	left: 77px;
	top: 185px;
	width: 300px;
	line-height: 16px;
}
.prodheading {
	position: absolute;
	left: 77px;
	top: 150px;	
}
.prodheading h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-transform: uppercase;
}
.prodcart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	position: absolute;
	top: 15px;
	right: 36px;
	text-align: right;
}
.prodcart a{
	color: #FFF;
	text-decoration: none;	
}
.addedboxbg {
	background-color: #000;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;	
			filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
	z-index:998;
}

.addedbox {
	background-color: #4f0c13;
	position: absolute;
	top: 200px;
	border: 10px solid #FFF;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 30px;
	padding-left: 50px;
	width: 370px;
	left: 230px;
	z-index:998;
}

.addedboxgift {
	background-color: #4f0c13;
	position: absolute;
	top: 200px;
	border: 10px solid #FFF;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 30px;
	padding-left: 50px;
	width: 370px;
	left: 230px;
	z-index:999;
}

.addedboxgift textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 300px;	
}

.addedboxh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #FFF;

}
.addedboxp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8b454d;
}
.relatedthumb {
	float: left;
	height: 100px;
	width: 100px;
	margin-right: 20px;
	margin-bottom: 20px;
	background-color: #FFF;
	overflow: hidden;
}

.cols {
	position: absolute;
	right: 10px;
	top: 580px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.prodboxcontainer {
	position: absolute;
	background-color: #4f0d13;
	width: 400px;
	left: 65px;
	top: 260px;	
	padding: 5px;
}

.BIGprodboxcontainer {
	position: absolute;
	background-color: #4f0d13;
	width: 800px;
	left: 65px;
	top: 260px;	
	padding: 5px;
}

.prodthumb85 {
		overflow: hidden;
	height: 85px;
	width: 85px;
	margin: 5px;
	border: 1px solid #FFFFFF;
	background-color: #FFF;
	
}
.prodthumb120 {
		overflow: hidden;
	height: 120px;
	width: 120px;
	margin: 5px;
	border: 1px solid #FFFFFF;
	background-color: #FFF;
	
}
.prodthumb135 {
		overflow: hidden;
	height: 135px;
	width: 135px;
	margin: 5px;
	border: 1px solid #FFFFFF;
	background-color: #FFF;
	
}

.prodthumb125 {
		overflow: hidden;
	height: 135px;
	width: 120px;
	margin: 5px;
	border: 1px solid #FFFFFF;
	background-color: #FFF;
	
}

.prodthumb250 {
		overflow: hidden;
	height: 280px;
	width: 245px;
	margin: 5px;
	border: 1px solid #FFFFFF;
	background-color: #FFF;
	
}
.prodthumb200 {
		overflow: hidden;
	height: 200px;
	width: 180px;
	margin: 5px;
	border: 1px solid #FFFFFF;
	background-color: #FFF;
	
}
.cartcontentarea {
	position: absolute;
	width: 823px;
	left: 78px;
	top: 250px;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.extrathumbs {
		position: absolute;
	left: 880px;
	top: 123px;
}

.extrathumb {
	margin-bottom: 10px;	
}

#toploginbox {
	background-color: #4f0c13;
	position: absolute;
	top: 200px;
	border: 10px solid #FFF;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 30px;
	padding-left: 50px;
	width: 270px;
	left: 280px;
	z-index:999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}

.pagebody{
	position: absolute;
	width: 423px;
	left: 0px;
	top: 238px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCC;

	overflow: auto;
	height: 295px;
	padding-top: 15px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 77px;
	
scrollbar-arrow-color: #ffffff;
scrollbar-3dlight-color: #212121;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #4f0d13;
scrollbar-highlight-color: #7F4D4D;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #212121;
}

.pagebody a{
	color: #FFF;	
}

#newfooternav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align: center;
	position: absolute;
	width: 100%;
	left: 0px;
	top: 660px;
}

#newfooternav a{
	color: #666;
}

#likebox {
		position: absolute;
	left: 10px;
	top: 600px;
}
