* { padding: 0; margin: 0; }

body {
	background:#ebebeb url(../images/bg.jpg) repeat-x;
}

a{
	padding:0;
	margin:0;
	border:none;
	text-decoration:none;
	color:#000000;
}

a:hover{
	padding:0;
	margin:0;
	border:none;
	text-decoration:none;
	color:#666666;
}

#wrapper { 
 margin: 0 auto;
 width: 922px;
}

.list{
	color:#3e3e3e;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin:10px 10px 10px 15px ;
}

.main-heading h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:0px;
}

.product_title h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding:0px;
}

.product_title h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding:0px;
}

.bwork{

	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding:0px;
	
}

h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#fff;
	font-weight:normal;
	padding:8px 0 0 10px;
}

#faux {
 background: #fff;
 width: 957px;
 position:relative;
 overflow:hidden;
 padding-bottom:10px;
}
#header {
 color: #333;
 width: 957px;
 height: 145px;
 margin-top:10px;

 background: url(../images/banner.jpg) no-repeat;

}
#headertop{
	background:url(../images/headertop.jpg) no-repeat;
	width:957px;
	height:13px;
	position:relative;
	overflow:hidden;
}
#cigicon{
	background:url(../images/cigicon.jpg) no-repeat;
	width:29px;
	height:29px;
	float:right;
	padding-right:130px;
}
#cart{
	list-style:none;
	float:right;
	width:170px;
	margin:10px 0 0 0;

}
li.cartimg{
	float:left;
	display:block;
}
li.text{
	float:left;
	display:block;
	width:100px;
	margin-top:10px;
	padding-left:5px;
}
#navigation{
	float:left;
	width:897px;
	height:40px;
	list-style:none;
	padding:10px 0 0 35px;
}
#navigation li.first{
	background:url(../images/navigation_left.jpg) no-repeat;
	height:38px;
	float:left;
	display:block;
	width:18px;
}
#navigation li.last{
	background:url(../images/navigation_right.jpg) no-repeat;
	height:38px;
	width:18px;
	float:left;
	display:block;
}
#navigation li{
	background:url(../images/navigation_line.jpg) repeat-x;
	height:38px;
	float:left;
}
#navigation li a{
	width:70px;
	text-decoration:none;
	color:#fff;
	padding-left:12px;
	padding-right:12px;
	display:block;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#navigation li a:hover{
	width:70px;
	text-decoration:none;
	color:#ffcc00;
	padding-left:12px;
	padding-right:12px;
	display:block;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#potints{
	float:left;
	list-style:none;
	padding-bottom:10px;
	margin:5px 0 0 20px;
	width:150px;
}
li.bullets{
	background:url(../images/bullet.jpg) no-repeat;
	width:18px;
	height:18px;
	padding:0 5px 10px 0;
	float:left;
	display:block;
}
li.ptsdesc{
	display:block;
	padding-bottom:10px;
	
}
li.ptsdesc a{

	font-family:Verdana, Geneva, sans-serif;
	text-decoration:underline;
	font-size:11px;
	color:#900000;
	
}
usermenu{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:underline;
	font-size:11px;
	color:#900000;
}
.text{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#000000;
}

li.ptsdesc a:hover{

	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#000000;
	
}
#rightcolumn { 
 display: inline;
 color: #333;
 margin: 20px 0 0 15px;
 padding: 0px;
 width: 679px;

 float: left;
}
#contentbar{
	background:url(../images/contentbar.jpg) no-repeat;
	height:40px;
	width:679px;
}
#content{
	border-left:solid 1px #d6d6d6;
	border-right:solid 1px #d6d6d6;
	border-bottom:solid 1px #d6d6d6;
	position:relative;
	overflow:hidden;
	display:block;
	width:677px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
img { -ms-interpolation-mode: bicubic; }
#leftcolumn { 
 float: left;
 color: #333;
/* border: 1px solid red;*/
 margin: 20px 0 0 30px;
 width: 200px;
 display: inline;

}
.txtin{
	width: 200px;
	border: solid 1px #aaaaaa;
}
#catbg{
	background:url(../images/catbg.jpg) no-repeat;
	width:200px;
	height:42px;
	position:relative;
	overflow:hidden;
}
#banner{
	background:url(../images/banner1.jpg) no-repeat;
	width:899px;
	height:165px;
	margin:10px 0 0 30px;
}
#links{
	width:196px;
	border-left:solid 1px #d6d6d6;
	border-right:solid 1px #d6d6d6;
	border-bottom:solid 1px #d6d6d6;
	margin-left:1px;
	height:auto;
	display:block;
	float:left;
	margin-bottom:5px;
}
#linksbtm{
	width:196px;
	border-left:solid 1px #d6d6d6;
	border-right:solid 1px #d6d6d6;
	border-bottom:solid 1px #d6d6d6;
	margin-left:1px;
	position:absolute;
	display:block;
}
#topics{
	list-style:none;
	float:left;
	margin:10px 0 0 20px;
}

 #contentdesc{
	 list-style:none;
	 float:left;
	 margin:20px 0 0 10px;
	 width:650px;
}
 li.logo{
	 float:left;
	 padding-right:15px;
	 display:block;
	 padding-top:5px;

 }
 li.desc{
	 display:block;
	 
	 
 }
 
p{
	color:#3e3e3e;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

#footer { 
 width: 957px;
 height:73px;
 clear: both;
 color: #333;
 background: #332828;
 margin: 0px 0px 10px 0px;

}
#footerlinks{
	list-style:none; 
	float:left; 
	display:block;
	margin:20px 0 0;
	padding-left:205px;
	text-align:center;
	}
	#footerlinks li{
		float:left;
		display:block;
		color:#fff;
		vertical-align:middle;
		font-size:10px;
	}
	#footerlinks li a{
		float:left;
		display:block;
		color:#fff;
		text-decoration:underline;
		padding-left:8px;
		padding-right:8px;
		font-size:11px;
		font-family:Verdana, Geneva, sans-serif;
	}
	#footerlinks li a:hover{
		text-decoration:none;
	}
	#copyrights{
		color:#fff;
		float:left;
		padding-left:20px;
		font-size:11px;
		font-family:Verdana, Geneva, sans-serif;
		margin-top:15px;
	}
	#powered{
		float:right;
		padding-right:10px;
		color:#fff;
		font-size:11px;
		font-family:Verdana, Geneva, sans-serif;
		margin-top:15px;
	}
	#brand{
		font-family:arial, Verdana, Geneva, sans-serif;
		font-size:19px;
		color:#fff;
		padding:10px 0 0 15px;
	}
	#topheading{
		font-family:arial, Verdana, Geneva, sans-serif;
		font-size:19px;
		color:#fff;
		padding:10px 5px 0 2px;
	}
	#heading{
		font-family:arial, Verdana, Geneva, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#fff;
		/*padding:10px 0 0 15px;*/
	}
	p.cat{
		color:#fff;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		padding:15px 0 0 50px;
	}
	p.bannertext{
		font-size:15px;
		color:#3e3e3e;
		float:right;
		padding:90px 40px 0 0;
		font-family:arial, Verdana, Geneva, sans-serif;
	}
	#powered a{
		color:#fff;
		text-decoration:none;
	}

.head{
	font-size: 11px;
	font-weight: bold;
	font-family: verdana;
	background: #b7b1b1; 
	color: #000000;
	height: 18px;
	padding: 5px;
}

.list1{
	font-size: 11px;
	font-family: verdana;
	background: #ffffff; 
	color: #000000;
	height: 18px;
	padding: 5px;
}

.list2{
	font-size: 11px;
	font-family: verdana;
	background: #f3f3f3; 
	color: #000000;
	height: 18px;
	padding: 5px;
}
.clear { clear: both; background: none; }
.textarea{
	width:300px;
	border: solid 1px #aaaaaa;
}
.dropdown
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:160px;
	height:18px;
	color:#363636;
}

.select{
	width: 300px;
	border: solid 1px #aaaaaa;
}

.txtin{
	width: 300px;
	border: solid 1px #aaaaaa;
}

.button{
	background: URL(images/btn.jpg);
	padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	border: solid 1px  #900;
	height: 20px;
	font-family: century gothic, verdana;
	color:#900;
	font-weight: bold;
	cursor: hand;
}
.buttoncart{
	background: URL(images/btn.jpg);
	padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	border: solid 1px  #900;
	height: 20px;
	font-family: century gothic, verdana;
	color:#FFF;
	font-weight: bold;
	cursor: pointer;
	background-color:#900;
	
}
.buttonc{
	background: URL(images/btn.jpg);
	color: #fff;
	border: solid 1px  #900;
	height: 20px;
	font-family: century gothic, verdana;
	color:#900;
	font-weight: bold;
	cursor: hand;
}
.error{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#F00;
}
.link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
.link:hover{
	text-decoration:underline;
}