@import "admin.css";

div{font:normal 10pt 'Alike',arial;}
body{text-align:center;background: url('/sites/17/images/main_bg.png');margin:0;
	height:100%;}
img{border:none;}
p,h1,h2,h3,h4,b,td{font-family:'Alike',arial;color:white;}
a,a:link,a:visited,a.frontbox,footer{font-family:'Alike',arial;text-decoration:none;color:#cab7b7;}
a:hover,a.frontbox:hover{text-decoration:none;color:#b54949;}
p,td,li{font-size:10pt;}
div.wrapper{margin:0px auto;width:990px; min-height:600px; text-align:left;background:none;z-index:1;}
div.outer{float:left;background:#666666;padding:0 20px 20px 20px;width:950px;margin-top:1px;}
h1.pageheader{font:bold 11pt 'Alike',arial;text-transform:Capitalize;color:#fff;margin:5px 0 5px 0;height:12px;padding:10px 0;}
h1.pageheader a{color:#b3b3b3}
h1.pageheader a:hover{color:white;}
div.top{float:left;width:718px;height:60px;padding-top:10px;}
div.side{float:left;width:230px;background: url(/sites/17/images/side_bg.png) no-repeat;min-height:686px;}
	div.logo{float:left;width:156px;margin:30px 0 0 30px;;}
	div.sidenavigation ul{
			list-style-type: none;
			padding: 0;
			width: 180px;
			margin: 0;
			margin-left:30px;
			margin-top:5px;
			float:left;
			
		}
	div.sidenavigation ul ul{margin:0;}
	div.sidenavigation ul li{min=height:20px;}	
	div.sidenavigation li a,div.sidenavigation li ul li a{
			display: block;
			width: 150px;
			text-decoration: none;
			height: 15px;
			margin-left:0px;
			padding:5px 5px 2px 0;
			font:bold 10pt 'Alike',arial;
			color:#fff;
			float:left;
		}
div.sidenavigation li a:hover{color:#fff;}
div.sidenavigation li li a:hover{color:#ff6600;}
div.sidenavigation li ul li a{
	text-transform:normal;
	padding-left:15px;width:135px;
	background:url(/sites/17/images/asterisk.png) 0px 5px no-repeat;
			font:normal 10pt 'Alike',arial;
	height:12px;
	}
div.sidenavigation ul.bottomnav li a{
	text-transform:normal;
	color:#666666;
	font:normal 10pt 'Alike',arial;
	height:10px;
	}
div.sidenavigation ul.bottomnav li a:hover{color:#fff;}
span.seperator{float:left;margin-left:0px;}
div.shoplinks{float:left;margin-left:0px;;color:#bebebe;font-size:9pt;width:350px;}
div.shopcart{float:left;margin-left:20px;;color:#bebebe;font-size:9pt;margin-bottom:7px;width:300px;}
div.shoplinks input{height:10px;width:100px;background:#999999;border:none;color:white;}
div.shoplinks a{font-weight:bold;color:#bebebe;}
div.shopcart a{font-weight:bold;color:#bebebe;}

div.shopcart a:hover,div.shoplinks a:hover{color:white;}
div.images6images{width:720px;float:left;}
div.content{width:720px;float:left;min-height:250px;}

/*shop */

div.theProductContainer{float:left;width:720px;height:330px;}
div.productimage{float:left;width:349px;height:304px;}
div.product-text-container{float:left;width:331px;margin-left:40px;border-top:2px dotted white;}
div.productcat_thumbnail_container{float:left;width:331px;margin-left:40px;border-top:2px dotted white;}
div.orderview{float:left;color:#fff;font:bold 10pt 'Alike',arial;}
div.orderview a{color:#fff;font:bold 10pt 'Alike',arial;}
div.orderview a:hover{color:#999;}

div.gotopage{float:right;color:#fff;font:bold 10pt 'Alike',arial;}
div.gotopage a{color:#fff;font:bold 10pt 'Alike',arial;width:20px;padding:0 2px;;}
div.gotopage a.gotopage_number_selected{color:#999;}

div.product-description{float:left;width:331px;padding-top:15px;}
div.product-description div.i{float:left;width:120px;color:white;font:bold 11pt 'Alike',arial;}
div.product-description div.ii{float:left;width:200px;font:bold 11pt 'Alike',arial;color:white;}
div.product-description div.ii p{margin:0;padding:0;font:bold 11pt 'Alike',arial;color:white;}
div.linkedproducts{float:left;width:720px;height:227px;}

input.addtocart{background:#ff6600;color:white;font:bold 11pt 'Alike',arial;border:none;padding:2px 10px;cursor:pointer;cursor:hand;}
input.addtocart:hover{background:white;color:#ff6600;}
div.product_thumbnail_container{
	float:left;
	width:155px;height:186px;border:1px solid #999;padding:4px;;
	margin-right:20px;}
a.product_thumbnail_link{color:white;font:normal 9pt 'Alike',arial;}
div.product_thumbnail_text{color:white;font-size:9pt;}
/*slider */
div.wrap{
width:925px;
margin:0 0;
text-align:left;
height:617px;
z-index:2;
float:left;
}

div#header{
float:left;
margin:0;
z-index:2;
}


div#slide-holder{
z-index:2;
width:925px;
height:617px;
float:left;
z-index:2;
}
div#slide-holder div#slide-runner{

width:925px;
height:617px;
overflow:hidden;
position:absolute;
z-index:2;
}
div#slide-holder img{
margin:0;
display:none;
position:absolute;
}
div#slide-controls{
margin-top:-10px;
width:290px;
height:46px;
position:relative;
}
div#slide-controls p.text{
float:left;
color:#fff;
display:inline;
font-size:10px;
line-height:16px;
margin:15px 0 0 20px;
text-transform:uppercase;
}
div#slide-controls p#slide-nav{
float:right;
height:24px;
display:inline;
margin:11px 25px 0 0;
}
div#slide-controls p#slide-nav a{
float:left;
width:24px;
height:24px;
display:inline;
font-size:11px;
margin:0 5px 0 0;
line-height:24px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
background:#bc0909;
color:white;
}
div#slide-controls p#slide-nav a.on{
background-position:0 -24px;color:#fff;
background:#000;
}
div#slide-controls p#slide-nav a{background-image:url(/sites/117/images/silde-nav.png);}

/* cart checkout */

div.cart_bg{float:left;width:686px;padding-left:10px;}
div.cart_bg a{color:white;}
div.cart_bg div.tr,div.trtop{float:left;width:686px;font:normal 9pt 'Alike',arial;padding-left:10px;}
div.trtop{float:left;background:url(/sites/17/images/cart_header_bg.png) no-repeat;padding-top:12px;height:46px;}
div.trtop div.td{font-weight:bold;font-family:''Alike'',arial;font-size:9pt;}
div.cart_bg div.td,div.cart_bg div.tdhigh{float:left;width:100px;color:white;}
div.cart_bg div.tdhigh{padding-top:30px;;}
div.cart_bg a{font-size:9pt;text-decoration:none;}
div.cart_bg a:hover{color:#ff6600;}
div.trbody{float:left;background:url(/sites/17/images/cart_bg.png);min-height:58px;width:696px}
div.trfooter{float:left;background:url(/sites/17/images/cart_footer_bg.png);height:15px;width:696px}
	input.mybutton{border:2px solid #d4a789;background:#ff6600;color:white;padding:5px;}
input.mybutton:hover{border:2px solid #771816;background:#d4a789;}
input,select,textarea{border:1px solid #ba8a7f;color:#771816;font:bold 9pt 'Alike',arial;}
input.submitbutton{background:#ff6600;padding:5px 20px;color:white;cursor:pointer;cursor:hand;}
input.submitbutton:hover{background:#000;color:#fff;}

/* Address */
div.collectpersonaldetails{float:left;background:url(/sites/86/images/personal_bg.png) no-repeat;padding:40px 0 0 10px;HEIGHT:386PX;WIDTH:324PX;}
div.collectpersonaldetails label{color:black;}
div.collectlogindata{float:left;background:url(/sites/86/images/logindata_bg.png) no-repeat;padding:40px 0 0 10px;HEIGHT:200PX;WIDTH:354PX;}
div.collectlogindata label{color:black;}
input.submitbutton{background:#ff6600;padding:5px 20px;color:white;cursor:pointer;cursor:hand;}
input.submitbutton:hover{background:#000;color:#ff6600;}
DIV.registerthankyou{float:left;text-align:center;width:337px;height:173px;padding:20px;background:url(/sites/17/images/registerthankyou_bg.png) no-repeat;color:white;padding-top:60px;margin-left:150px;}
DIV.registerthankyou a{color:#fff;text-transform:uppercase;margin-top:30px;font-weight:bold;}
DIV.billingaddress{float:left;background:url(/sites/17/images/billingaddress_bg.png) no-repeat;padding:0px 0 0 10px;width:480px;height:450px;margin:0;padding:0;margin-left:100px;padding-left:5px;}

DIV.billingaddress a.addaddress{color:white;text-transform:uppercase;margin-top:30px;height:30px;text-decoration:underline;}
br.billinglink{margin-top:30px;width:340px;height:30px;}
div.addresslink{margin:20px 0;float:left;}
DIV.addaddress_bg{float:left;background:url(/sites/17/images/addressadd_bg.png) no-repeat;padding:40px 0 0 60px;width:490px;height:380px;margin-left:100px;}
DIV.addaddress_bg div{color:black;font:bold 9pt arial;}

/* invoice */

div.invoice{
float:left;
width:600px;
min-height:500px;
margin:20px 0 20px 40px;
padding:5px;
background:#999999;
border:3px solid #fff;
color:white;
}
div.invoice div{font:normal 10pt 'Alike',arial;}
div.invoice div.invoiceheader{
	float:left;
	width:600px;
	}
div.invoice div.baddress{
	float:left;
	
	padding:5px 5px 5px 5px;
	width:196px;
	}
div.invoice div.orderid{
	float:left;
	padding:5px 5px 5px 5px;
	border:1px solid #e9e9e9;
	width:155px;
	color:#fff;
	font:bold 20px arial;
	background:#000;;
}
pre{font:normal 13px arial;}
div.invoice div.daddress{
	float:right;
	padding:5px 5px 5px 5px;
	width:190px;
	text-align:right;
}
div.invoice div.information{
float:left;
padding:5px 5px 5px 5px;
border-bottom:1px solid #e9e9e9;
width:588px;
}
div.invoice div.address{
position:absolute;
padding:5px 5px 5px 5px;
border-left:1px solid #e9e9e9;
width:281px;
margin:-25px 0 0 300px;
}
div.invoice strong,div.invoice p{color:#e9e9e9;}
div.invoice div{margin:4px 4px 4px 4px;}
div.invoice div.itemcell_title{border-right:1px solid #e9e9e9;width:300px;float:left;}
div.invoice div.itemcell_price{float:left;width:84px;}
div.invoice div.itemcell_qty{float:left;width:84px;font-size:10pt;}
div.invoice div.itemcell_totalprice{float:left;width:74px;margin:4px 0px 4px 4px;}
div.invoice div.itemcell_subtotal{font:bold 12px arial;float:left;width:74px;border-bottom:1px solid #e9e9e9;}
div.itemcell_params{font:normal 11px arial;float:left;width:480px;border-bottom:1px solid #e9e9e9;padding-right:100px;}
div.daddress div.subheader,div.baddress div.subheader{font:bold 16pt arial;padding:0;margin:0;;}
