.copyright {font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;color:#5D554F}
.title {font-size:18px;color:#33B0FF;font-weight:bold;line-height:18px}
h1 {font-size:13px;color:#FED942;text-decoration:none;font-weight:bold;}
h2 {font-size:13px;color:#FF9900;text-decoration:none;font-weight:bold}
.openedlink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#BD0400;text-decoration:none;font-weight:bold}
.CodeForeground {margin:0in;margin-bottom:.0001pt;font-size:9.0pt;font-family:Courier New;}
.CodeInText {font-family:Courier New;font-weight:bold;}
.ScreenText {font-family:Tahoma;}
.ImportantWords	{font-weight:bold; font-size:14px;}
.Highlight {font-family:Arial;color:red;}
body {margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;color:#ffffff;white-space:normal; line-height:20px;}
td { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;color:#ffffff;white-space:normal; line-height:17px;}
ul {margin-left:15px;}
.golden1{
	color:#D2AC6B;
}
.golden2{
	color:#FED942;
}
.golden3{
	color:#C39B69;
}
.golden4{
	color:#AF8324;
}
.white{
	color:#FFFFFF;
	}
a {
	font-weight:normal;
	color:#FFD83B;
	text-decoration: none;
}
a:hover {
	font-weight:normal;
	color:#FFE888;
	text-decoration: none;
}

a.footerlink {
	font-size:11px;
	color:#5B544C;
	font-weight: normal;
	text-decoration: none;
}
a.footerlink:hover {
	font-size:11px;
	color:#887D71;
	font-weight: normal;
	text-decoration: none;
}
.header {
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

	.inputtext 
		{
		color: #333333;
		background-color: #FFFFFF;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 13px;
		border: #888888 1px solid;
		padding:3px;
		}	
		.inputtextrequired
		{
		color: #333333;
		background-color: #fff6d8;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 13px;
		border: #888888 1px solid;
		padding:3px;
		}	
	.inputselect 
		{
		color: #333333;
		background-color: #FFFFFF;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 13px;
		border: #888888 1px solid;
		}	
	.inputtextarea{
		color: #333333;
		background-color: #FFFFFF;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 13px;
		border: #888888 1px solid;
		}	
		.inputtextarearequired{
		color: #333333;
		background-color: #fff6d8;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 13px;
		border: #888888 1px solid;
		}	
	.inputbutton 
		{
		color: #FFCF34;
		background: url(../images/button.gif) no-repeat 0px -30px;
		font-size: 11px;
		cursor: pointer;
		height: 30px;
		width: 111px;
		font-weight : bold;
		border: none;
		font-family: Georgia, "Times New Roman", Times, serif;
		}
		
		.inputbutton:hover {
			color:#FFE888;
		}
		
a.biglink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight: bold;
	text-decoration: none;
}
a.biglink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ADADD3;
	font-weight: bold;
	text-decoration: none;
}
form {margin: 0;padding: 0;}
.linkbigleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
a.namelink {
	font-weight:bold;
}
a.namelink:hover {
	font-weight:bold;
	color:#B50808;
}
.price {
	font-weight: bold;
	color: #666666;
	font-size: 14px;
}
a.littlelink {
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.littlelink:hover {
	font-weight: normal;
	color: #B8BCD9;
	text-decoration: underline;
}



.RRP {
	text-decoration: line-through;
}
.smallertext {
	font-size: 10px;
}
#shadnav{
		text-transform:uppercase;
		z-index:3;
		position:absolute;
		top:14px;
		left:54px;
		}
	#shadnav2{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		text-transform:uppercase;
		z-index:3;
		position:absolute;
		top:24px;
		left:24px;
		}
	#shadnav a{
		padding:10px 0 10px 0;
		display:inline-block;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		font-weight:bold;
		color:#FFCF34;
		}
	#shadnav a:hover{
		font-weight:bold;
		color:#FFE888;
		background-image:url(../images/nav_on_bg.jpg);
		background-repeat:no-repeat;
		background-position:top center;
		}
	#shadnavshad{
		text-transform:uppercase;
		z-index:2;
		position:absolute;
		top:25px;
		left:55px;
		}
	#shadnavshad2{
		text-transform:uppercase;
		z-index:1;
		position:absolute;
		top:26px;
		left:56px;
		}
	#shadnavshad3{
		font-size:12px;
		font-weight:bold;
		color:#522E18;
		text-transform:uppercase;
		z-index:2;
		position:absolute;
		top:25px;
		left:25px;
		}
	#shadnavshad4{
		font-size:12px;
		font-weight:bold;
		color:#62381F;
		text-transform:uppercase;
		z-index:1;
		position:absolute;
		top:26px;
		left:26px;
		}
	#shadnavshad a{
		display:inline-block;
		font-size:12px;
		font-weight:bold;
		color:#522E18;
		}
	#shadnavshad2 a{
		display:inline-block;
		font-size:12px;
		font-weight:bold;
		color:#62381F;
		}
	#shadnavcontainer, #shadnavcontainer2{
		position:relative;
	}
	.wrapper{
		margin-right:28px;
		float:left;
	}
	#home{
		width:3.5em;
	}
	#about{
		width:6em;
	}
	#shop{
		width:3em;
		}
	#latest{
		width:8.5em;
	}
	#contact{
		width:7.5em;
	}
	#faq{
		width:2.5em;
	}	
	
#maincontent{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size:11px;
}
#maincontent td{
	color:#333333;
	}
#maincontent h1{
	font-size:30px;
	color:#620A00;
	line-height:normal;
	display:block;
	background-image:url(../images/h1_bg.png);
	background-repeat:repeat-x;
	padding-bottom:29px;
	margin:0;
	background-position:bottom;
	font-weight:normal;
		}
#maincontent h2{
	font-size:15px;
	color:#620A00;
	line-height:normal;
	display:block;
	margin:0;
	font-weight:bold;
		}

.productheader h1{
	font-size:30px;
	color:#620A00;
	line-height:normal;
	display:block;
	background-image:none !important;
	padding-bottom:6px !important;
	font-weight:normal;
		}
#headerunderline {
	height:20px;
	background-image:url(../images/h1_bg.png);
	background-repeat:repeat-x;
	}
		
#maincontent h3{
	font-size:18px;
	color:#620A00;
	line-height:normal;
	display:block;
	padding:0;
	margin:0;
	font-weight:normal;
		}
#maincontent a{
	font-weight:bold;
	color:#C88519;
	}
#maincontent a:hover{
	color:#ECB964;
	}
#categories a{
	font-weight:normal;
	color:#333333;
	}
#categories a:hover{
	font-weight:normal;
	color:#666666;
	}
		.black_overlay{
			opacity:.75;
			filter: alpha(opacity=80);
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 1500px;
			background-color: black;
			z-index: 1;
		}

        .white_content {
            display: none;
            position: absolute;
            top: 80px;
            left: 50%;
			margin-left: -50%;
			padding: 10px;
            border: 2px solid #333333;
            background-color: white;
			z-index:100;
        }
		
		@-moz-document url-prefix() { 
				.white_content {
					margin-left: -30%;
				}
			}
		
.homeTable a {
	color: #D2AC6B;
}

.homeTable a:hover {
	color: #FFD83B;
}

a.littlelink.bigger, #maincontent a.littlelink.bigger {
	color: #333333;
	text-decoration: underline;
	font-size: 14px;
}
a.littlelink.bigger:hover, #maincontent a.littlelink.bigger:hover {
	color: #8A5917;
	text-decoration: underline;.
	font-size: 14px;
}

#imagesDescription {
	color: #620A00;
	font-size: 16px;
	font-weight: bold;
}

 h1.welcome {	
	padding-bottom: 0px;
}

#maincontent h3 a  {
	color:#620A00 ;
}

#maincontent h3 a:hover  {
	color: #A31B11;
}
.enquiry{
	width: 230px;
	margin-bottom: 5px;
	padding: 5px;
	}
.enquiry2{
	width: 230px;
	margin-bottom: 5px;
	padding: 5px;
	}
	
	#maincontent .categoryLink {	
		font-size: 14px;
		color: #620A00;
	}
	
	#maincontent .categoryLink:hover {	
		color: #7A492B;
	}
	
.productsimage1 {
	width:218px;
	height:219px;
	background-image:url(../images/big_prod_bg.jpg);
	background-repeat: no-repeat;
	padding:5px;
}

.productsimage2 { 
	width:200px;
	height:200px;
	background-image: url(../images/productimages/none_normal.jpg);
	background-repeat: no-repeat;
	background-position: center;
	*position: relative;
	*left: -18px;
}

.productsimage2 img {
	background-repeat:no-repeat;
	background-position:center;
}

#light {
	width: 750px;
}
.accountarea{
	border:1px solid #AC731A;
	padding:20px;
	line-height:normal;
	display:block;
	text-transform:lowercase;
}
