body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	text-align: center;
	margin-top: 0px;
	}

#header {
	background-image: url(../i/i_02.jpg);
	background-repeat: no-repeat;
	height: 104px;
	padding: 0;
	margin: 0;
	}
	
#headersub {
	background-image: url(../i/sub_02.jpg);
	background-repeat: no-repeat;
	height: 88px;
	padding: 0;
	margin: 0;
	}
	
/* bottom */
#bottom {
	background-image: url(../i/i_04.jpg);
	background-repeat: no-repeat;
	height: 30px;
	padding: 0;
	margin: 0;
	}

#bottomsub {
	background-color: #000000;
	background-repeat: no-repeat;
	height: 80px;
	padding: 0;
	margin: 0;
	}

#wrap {
	background-color: #474747;
	position: static;
	margin: 0 auto;
	padding: 0 0px;
	font-size: 95%;
	text-align: left;
	width: 759px;

	}
html>body #wrap {
  	width: 759px;
	} 	

/* navigation */
#navmain {
	height: 20px;
	margin:0;
	padding:0;	
	background: #EDC15D;
	}

#nav {
	float: left;
	text-align: centre;
	margin: 0;
	padding:2px 0 0 10px;
	list-style: none;
	font-size: 11px;
	cursor:pointer;
	}
#nav li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	}
#nav a{
	float: left;
	padding: 0px 14px;
	text-decoration: none;
	color: #333333;
	}
#nav a:hover {
	color: #fff;
	background-color: #EDC15D;
	}
#navmain2 {
	clear:both;
	height: 50px;
	margin: 0;
	padding: 0;
	background-image: url(../i/footer.gif);
	width: 759px;
	
	}
	
#nav2 {
	float: left;
	height: 46px;
	margin: 0;
	padding: 5px 0 0 0px;
	list-style: none;
	font-size: 11px;
	line-height: 16px;
	}
#nav2 li {
	float: left;
	list-style: none;
	color: #919191;
	}
#nav2 a{
	float: left;
	padding: 0px 18px;
	text-decoration: none;
	color: #919191;
	}
#nav2 a:hover {
	color: #fff;
	}

/* main content */
#content {
	padding: 20px 20px 20px 20px;
	background: #474747;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B2B2B2;	
	}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C95138 ;
	padding: 20px 20px 20px 20px;

	}

#content p {
	margin-top: 4px;
	margin-left: 20px;
	margin-bottom: 15px;
	font-size: 11px;
	color: #B2B2B2;	
	}
	
#pbottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C95138 ;
	text-align: center;
}

.imgright {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
}

#content td {
     color: #B2B2B2;     
     }

#nav3 {
	float: left;
	margin: 0;
	padding: 5px 0px 0px 0px;
	list-style: none;
	font-size: 11px;
	}
	
#nav3 li {
	float: left;
	list-style: none;
	color: #919191;
	}
#nav3 a{
	float: left;
	padding: 0px 18px;
	text-decoration: none;
	color: #919191;
	}
#nav3 a:hover {
	color: #fff;
	}



.product_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B2B2B2;	
	text-decoration: none;
}


A {color : #B2B2B2;}
A:HOVER {color : #96947D;}

img {
	display: block;
	border: 0px;
	border-color:#999999;
	}
	
.moredetails
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B2B2B2;	
	 text-decoration: none;
	}
	
	
	
#product
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B2B2B2;	
	 text-decoration: none;

}


.cart
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B2B2B2;	
	 text-decoration: none;
	 text-align:left;

}



.border {
	border: 1px solid #000000;
}


.tdcells {
	background-color: #575757;
	text-align: left;
}

.tdcells2 {
	background-color: #575757;
	text-align: center;
}


.tdtitle {
	background-color: #333333;
	padding-left: 5px;
	color: #EDC15D;
}


.producttable img{
	border:1px solid #000000;
	margin:0;
	padding:0;
}
.producttable a{
	margin:2px 0 0 0;
	padding:0;
}
.displayproducttable img{
	margin-right:20px;
}
.displayproducttable h3{
	margin:0 10px 0 0;
	padding:0;
}
.pricestyle{
	color:#FFFFFF;
	font-weight:bold;
}
.buynow{
	border:1px solid #000000;
}
.buynow th{
	background:#EDC15D;
	color:#000000;
}


/* Standard REDB Table */
#redbTable {
	border-collapse:separate;
    border-spacing:0px;
	padding:0;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	color:#fff;
}
/* REDB Table Caption - Required Text */
#redbTable caption{
	text-align:left;
	padding-bottom:1px;
	border-top:1px solid #FF0000;
	border-left:1px solid #FF0000;
	border-right:1px solid #FF0000;
}
/* REDB Table Header & Footer Rows */
#redbTable thead th, #redbTable tfoot td{
	background-color:#333333;
	color:#FFFFFF;
	text-align:left;
	padding:2px 3px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
#redbTable thead th a:link, #redbTable thead th a:visited, #redbTable tfoot td a:link, #redbTable tfoot td a:visited{
	color:#FFFFFF;
}

/* REDB Table Body Headers - TD Titles */
#redbTable tbody th{
	background:#575757;
	padding:1px 0;
	text-align:right;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	white-space:nowrap;
	padding:2px 3px;
	}

#redbTable tbody th.h{
	background-color:#015B37;
	color:#FFFFFF;
	text-align:left;
	}

.l{
	text-align:left;
	}

.c{
	text-align:center;
	}
	
/* REDB Standard Table Cell */
#redbTable td{
	padding:2px 3px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
/* REDB Hilight for Notes Cell */
#redbTable td.notes{
	background-color:#FFFF99;
	text-align:center;
	border-top: 1px solid #000;
}
/* REDB Hilight for Required */
#redbTable .required{
	border:1px solid #FF0000;
}
#redbTable select.required{
	color:#FF0000;
}
/* REDB Footer Alignment */
#redbTable tfoot td{
	text-align:right;
}
/* REDB Form Elements */
#redbTable select, option, input{
	font-size:small;
}
#redbTable.acenter td, #redbTable.acenter th {
	text-align:center;
}
/* REDB List Table Alignment */
#redbTable.list td, #redbTable.list th {
	text-align:center;
}
/* REDB List Table Coloured Row */
.listcolouredrow{
	background:#ddd;
}
/* REDB List Table Hover Row */
.listrowhover{
	background-color:#FFFFD9;
}
/* REDB Table Normal Links */
#redbTable a:link, #redbTable a:visited{
color:#015B37;
}
/* REDB Table Hovered Links */
#redbTable a:hover{
text-decoration:none;
}
/* REDB List Table Coloured Row Links */
#redbTable.list .listcolouredrow a:link, #redbTable.list .listcolouredrow a:visited{
color:#0066FF;
}
/* REDB List Table Coloured Row Hover Links  */
#redbTable.list .listcolouredrow a:hover{
color:#00FF66;
}
/* REDB List Table Hover Row Links */
#redbTable.list .listrowhover a:link, #redbTable.list .listrowhover a:visited{
color:#FF9900;
}
/* REDB Hovered Hover Row Hover */
#redbTable.list .listrowhover a:hover{
color:#FF00FF;
}