/* CSS Document created by Sherie Bhavnani of WEB ICON for ag47.co.uk*/
/* layout divs*/
BODY{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
background-color:#e4e4e4;
margin:0px; padding:0px;}

DIV{margin:0px; padding:0px;}
#container{width:100%;}
#headerhold{width:750px;margin-left:auto; margin-right:auto;}
#header {width:100%;height:156px;background-color:#e4e4e4;}
#logo{float:left;padding:0px; margin:0px;}
#bodyhold{width:100%;background-color:#ffffff;}
#content{width:750px;margin-left:auto; margin-right:auto;background-color:#ffffff;min-height:360px;}
#left{width:195px;height:360px;float:left;background-color:#ffffff;padding-right:10px;padding-bottom:0px;padding-left:10px;padding-top:10px;}
#right{width:512px;float:right;background-color:#ffffff;padding-right:0px;padding-bottom:0px;padding-left:10px;padding-top:10px;}
#footerbar{
	background-color:#e4e4e4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #cccccc;
	font-weight: normal;padding:4px;margin:0px;
}
#footerbar A{
	text-decoration:none;color: #cccccc;
}
/* styles*/
H1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;font-weight:bold;border-bottom:1px #ccc dashed;}
H2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;font-weight:bold;color:666666;}
P{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;color:#666666;}
#right IMG{padding-top:15px; margin:0px;}
INPUT{border:1px #666666 solid;}
TEXTAREA{border:1px #666666 solid;}
#nav{
PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FLOAT:right;
	background-color:#e4e4e4; width:550px;height:20px;
}
#nav span{	display: none;}
#nav a{
	color: #333333;
	font-size: x-small;FONT-FAMILY:Verdana, Arial, Helvetica,  Geneva, sans-serif;
	float: right;
	padding: 140px 18px 10px 18px;
	margin: 0px;
	font-weight: 600;
	}
	#nav a#taba:link,
#nav a#tabb:link,
#nav a#tabc:link,
#nav a#tabd:link,
#nav a#tabe:link,
#nav a#tabf:link,
#nav a#tabg:link,
#nav a#tabh:link{background-color:#e4e4e4; text-decoration: none;}

#nav a#taba:visited,
#nav a#tabb:visited,
#nav a#tabc:visited,
#nav a#tabd:visited,
#nav a#tabe:visited,
#nav a#tabf:visited,
#nav a#tabg:visited,
#nav a#tabh:visited{background-color:#e4e4e4; text-decoration: none;}

#nav a#taba:hover,
#nav a#tabb:hover,
#nav a#tabc:hover,
#nav a#tabd:hover,
#nav a#tabe:hover,
#nav a#tabf:hover,
#nav a#tabg:hover,
#nav a#tabh:hover{background-color:#e9e9e9;  text-decoration: none;}

/* give body id as below to put tab to 'on' state*/
body#home #nav a#taba,
body#events #nav a#tabb, 
body#jewellery #nav a#tabc, 
body#links #nav a#tabd, 
body#contact #nav a#tabe,
body#xxx #nav a#tabf,
body#xxx #nav a#tabg,
body#xxx #nav a#tabh{background-color: #cccccc;text-decoration: none;}
.clear {background-color:#e4e4e4; height:12px; }
/******* all other styles *******/
.nocss{
	position: absolute;
	left: -1000px;
	width: 100px;
	font-size:small;
	}

.browsebox{FLOAT:left; width:220px;height:180px;padding-left:10px;padding-right:10px;text-align:center;margin:0px; padding-top:0px; padding-bottom:0px; }


a:link {
	color: #666666;font-weight:bold; text-decoration:none;
}
a:visited {
	color: #666666;font-weight:bold; text-decoration:none;
}
a:hover {
	color: #333333;font-weight:bold; text-decoration:underline;
}
a:active {
	color: #999999;font-weight:bold; text-decoration:underline;
}