@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
body {
	background-color: #dbcfbc;
	background-image: url(../site_img/background.gif);
	background-repeat: repeat-x;
	margin-top:10px;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;

}

h5 {
	color:#960014;
	font-size:20px;
	font-weight: normal;
	margin-bottom:10px;
}

h2 { font-size:13px;}

a:link {
	color: #960014;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #960014;
}

.cat_heading { font-size:17px;}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #960014;
}

#top {
	width:980px;
	height:15px;
	background-image: url(../site_img/header_top.png);
	background-repeat: no-repeat;
	margin: 0 auto;

}

#wrapper{
	width:944px;
	margin: 0 auto;
	background-image: url(../site_img/content.png);
	background-repeat: repeat-y;
	padding-left:18px;
	padding-right:18px;
}

#header {
width:924px; padding:10px; height:100px
}

#header .logo { width:150px; height:77px; float:left; display:block; margin-top:7px; margin-right:5px;}

#header .banner { width:530px; text-align:center; float:left; margin-top:10px; padding-left:30px; }
#header .login { float:right; width:185px; 	background-color:#EEE8DF;
	padding-left:15px; padding-top:3px;
	border: 1px solid #dfd9d2; height:93px;}
#header .member  {
	font-size: 10px;
	font-family: "Century Gothic", Arial, sans-serif;
}

#header .member a {
	color: #960014;
}

#header .member a:hover {
	color: #000000;
}
#header .form {
	font-family: "Century Gothic", Arial, sans-serif;
	font-size: 10px;
	width:160px;
	padding:3px;
}

.formbutton{
	font-family: "Century Gothic", Arial, sans-serif;
	font-size: 10px;
	width:40px;
	padding:3px;
}


#nav {
	width:944px;
	height:38px;
	background-image: url(../site_img/nav_bg.gif);
}

#nav ul { float:left; width:550px;}
#nav li {
	width:90px;
	float:left;
	text-align:center;
	list-style-type: none;
	height:30px;
	line-height:30px;
	margin-top:2px;
}

#nav li a {
	width:90px;
	height:30px;
	display:block;
	color: #960014;
	font-size: 13px;
	text-decoration: none;
}
#nav li a:hover {
	background-image: url(../site_img/nav_over.gif);
	background-repeat: repeat-x; color: #DF0024;
}

#nav .checkout { width:180px; float:right;  height:30px; line-height:30px; font-size:10px;}

#nav .checkout ul {width:180px; font-size:10px; }
#nav .checkout li {font-size:10px;}



#main{
	width:944px;
	background-image: url(../site_img/content_bg.gif);
	background-repeat: repeat-y;
}

#left {
width:158px;
margin-right:10px;
float:left;
padding:10px;
}

.blockcolour {
	width:146px;
	background-color:#EEE8DF;
	padding:5px;
	border: 1px solid #dfd9d2;
	margin-bottom:20px;
}
.blockcolour h3, .blockcolour1 h3{
	font-weight: normal;
	font-size: 14px;
	margin-bottom:10px;
	text-align:center;
}
.blockcolour  ul, .blockcolour1 ul { margin:0; padding:0; width:131px; margin-left:5px;}
.blockcolour li, .blockcolour1 li {
	list-style-type: none;
	margin-bottom:15px;
	color: #960014;
	background-image: url(../images/bullet.gif);
	padding-left:10px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.blockcolour li a, .blockcolour1 li a{
	color: #960014;
	text-decoration: none;
}
.blockcolour li a:hover, .blockcolour1 li a:hover{	color: #000000;}



#middle {
width:544px;
margin-right:10px;
float:left;
padding-top:10px;
padding-left:20px;
line-height:20px;
}

.blockcolour1 {
	width:146px;
	background-color:#ffffff;
	padding:5px;
	border: none;
	margin-bottom:20px;
	border: 1px solid #dfd9d2;

}



.blockcolour2 {
	width:146px;
	margin-bottom:20px;
	background-color:#EEE8DF;
	padding:5px;
	border: 1px solid #dfd9d2;


}

.blockcolour2 h3 {
	font-weight: normal;
	font-size: 18px;
	margin-bottom:10px;
	text-align:center;
	color:#960014;
}

#middle h1 {
	font-size:19px;
	font-weight: normal;
	margin-bottom:9px;
}

#middle h1 a {
	text-decoration: none;
	color:#960014;

}

#middle p{ margin-bottom:10px 	}


#latestoffers {
	width:530px;
	height:370px;
	background-color: #000000;
	background-image: url(../images/homepage_image.gif);
	background-repeat: no-repeat;
}

#latestoffers .text {
	width:270px;
	float:right;
	margin-right:10px;
	color: #FFFFFF;
	font-size: 14px;
	text-align:justify;
}
#latestoffers .text em {font-size: 17px;}
#latestoffers .text strong {font-size: 60px;}

.product{
	width:530px;
	background-color:#EEE8DF;
	margin-bottom:10px;
	border: 1px solid #DFD9D2;
}

#right {
width:162px;
float:left;
padding:10px;
}

#right .form1 {
	font-family: "Century Gothic", Arial, sans-serif;
	font-size: 10px;
	width:135px;
	padding:3px;
}

#right .formbutton { float:right; margin-top:3px; font-family: "Century Gothic", Arial, sans-serif;}



#footer {
	width:930px;
	background-color: #EEE8DF;
	border: 1px solid #d4c9bc;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	display:block;
	font-size:9px;
	padding-top:10px;
	padding-bottom:10px;
	font-family: "Century Gothic", Arial, sans-serif;
}

.product_details{
	width:390px;
	background-color:#EEE8DF;
	margin-bottom:10px;
	border: 1px solid #DFD9D2;
	
}
.view_cart {
	font-family: "Century Gothic", Arial, sans-serif;
	font-size: 10px;
	width:80px;
	padding:3px;
}
	
	
.wishlist{
	font-family: "Century Gothic", Arial, sans-serif;
	font-size: 10px;
	width:100px;
	padding:3px;
}
	
.productdetailtable {
	width:200px;
	background-color:#EEE8DF;
	padding:5px;
	border: 1px solid #dfd9d2;
	margin-bottom:20px;
}
.paging{
	width:65px;
	background-color:#EEE8DF;
	margin-bottom:10px;
	border: 1px solid #DFD9D2;
}

.pagingsel{
	
	background-color:#FFFFFF;
	margin-bottom:10px;
	border: 1px solid #DFD9D2;
}
.pagingnsel{
	
	background-color:#EEE8DF;
	margin-bottom:10px;
	border: 1px solid #DFD9D2;
}
.registrationsubmit{

font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10px; width:60px; padding:3px;}	
	
.buttony {
	font-family: "Century Gothic", Arial, sans-serif; font-size:10px;
}

.gothicey {font-family: "Century Gothic", Arial, sans-serif;}

#middle_details {
width:559px;
margin-right:10px;
float:left;
padding-top:10px;
padding-left:5px;
line-height:20px;
}



#middle_details h1 {
	font-size:19px;
	font-weight: normal;
	margin-bottom:9px;
}

#middle_details h1 a {
	text-decoration: none;
	color:#960014;

}

#middle_details p{ margin-bottom:10px }

.dropbox { width:45px;}

.buttoner, .buttoner2 {
	border: 2px solid #ffffff;
	background-color: #890214;
	font-size: 12px;
	color: #FFFFFF;
	padding:5px;
	font-family: Georgia, Times New Roman, Times, serif;
	margin-right:10px;
}

.buttoner2 { width:120px;}