@charset "utf-8";

body {
margin:10px 0 10px 0;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#6d6e71;
line-height:1.4em;
}

a {
text-decoration:underline;
color:#6d6e71;
}

a:hover {
text-decoration:none;
}

a img {
border:0;
}

#main {
width:990px;
margin:0px auto 0 auto;
background-image:url(../img/bg.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#left {
width:240px;
float:left;
}

#top_left {
width:250px;
height:42px;
float:left;
}

#top_right {
width:740px;
height:42px;
float:left;
background-image:url(../img/top_right.jpg);
}

#top_right_menu {
width:740px;
height:20px;
}

#top_right_menu ul {
list-style:none;
display:inline;
margin:0;
padding:0;
}

#top_right_menu li {
display:inline;
float:left;
margin:0;
padding:0;
}

#top_right_menu span {
display:none;
}

#top_right_menu a {
height:20px;
display:block;
margin:0;
padding:0;
}

#top_right_menu a:hover {
background-position:0 20px;
}

#top_right_menu #assayoffice {
width:37px;
margin-right:166px;
background-image:url(../img/top_menu_assay.jpg);
}

#top_right_menu #goldsmithscompany {
width:161px;
margin-right:165px;
background-image:url(../img/top_menu_goldsmiths.jpg);
}

#top_right_menu #whoswho {
width:191px;
margin-right:0;
background-image:url(../img/top_menu_whoswho.jpg);
}

#top_right_menu #contacttop {
width:75px;
background-image:url(../img/top_menu_contact.jpg);
}

#logo {
margin-left:34px;
}

#right {
width:700px;
float:left;
padding:0 25px 40px 25px;
}

#headerwrap {
height:170px;
text-align:center;
}

#footer {
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#b5985a;
text-align:center;
width:990px;
margin:5px auto 0px auto;
}

#footer a {
color:#b5985a;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

#menu {
margin:0 0 230px 34px;
padding:0 0 0 0;
}

#menu ul {
list-style:none;
margin:0;
padding:0;
}

#menu span {
display:none;
padding:0;
margin:0;
}

#menu li {
margin:0;
padding:0;
display:inline;
}

#menu a {
width:195px;
height:28px;
display:block;
margin:0;
padding:0;
background-position: 0px -28px;
}

#menu a:hover {
background-position: 0px 0px;
}

#menu .selected {
background-position: 0px 0px;
}

#submenu a {
width:195px;
height:20px;
display:block;
margin:0;
padding:0;
background-position: 0px -20px;
}

#submenu a:hover {
background-position: 0px 0px;
}

#submenu .selected {
background-position: 0px 0px;
}

#menu #home {
background-image:url(../img/menu_home.jpg);
}

#menu #about {
background-image:url(../img/menu_about.jpg);
}

#menu #news {
background-image:url(../img/menu_news.jpg);
}

#menu #news_1 {
background-image:url(../img/menu_news_1.jpg);
}

#menu #news_2 {
background-image:url(../img/menu_news_2.jpg);
}

#menu #hallmarking {
background-image:url(../img/menu_hallmarking.jpg);
}

#menu #hallmarking_1 {
background-image:url(../img/menu_hallmarking_1.jpg);
}

#menu #hallmarking_2 {
background-image:url(../img/menu_hallmarking_2.jpg);
}

#menu #hallmarking_3 {
background-image:url(../img/menu_hallmarking_3.jpg);
}

#menu #valuations {
background-image:url(../img/menu_valuations.jpg);
}

#menu #valuations_1 {
background-image:url(../img/menu_valuations_1.jpg);
}

#menu #valuations_2 {
background-image:url(../img/menu_valuations_2.jpg);
}

#menu #laboratory {
background-image:url(../img/menu_laboratory.jpg);
}

#menu #gem {
background-image:url(../img/menu_gem.jpg);
}

#menu #antique {
background-image:url(../img/menu_antique.jpg);
}

#menu #antique_1 {
background-image:url(../img/menu_antique_1.jpg);
}

#menu #antique_2 {
background-image:url(../img/menu_antique_2.jpg);
}

#menu #students {
background-image:url(../img/menu_students.jpg);
}

#menu #students_1 {
background-image:url(../img/menu_students_1.jpg);
}

#menu #qanda {
background-image:url(../img/menu_qanda.jpg);
}

#menu #download {
background-image:url(../img/menu_download.jpg);
}

#menu #contact {
background-image:url(../img/menu_contact.jpg);
}

#menu #contact_1 {
background-image:url(../img/menu_contact_1.jpg);
}


#menu #new_packet_tracking {
background-image:url(../img/menu_new_packet_tracking.jpg);
}

#menu #newpackettracking {
background-image:url(../img/menu_new_packet_tracking.jpg);
}

#menu #new_register_online {
background-image:url(../img/menu_new_register_online.jpg);
}

#menu #newregisteronline {
background-image:url(../img/menu_new_register_online.jpg);
}

.clearer {
clear:both;
margin-bottom:1px;
overflow:show;
}

.clearerSmall{
clear:both;
margin-bottom:1px;
}

.spacerH20 {
margin-top:20px;
}

.column {
width:320px;
float:left;
text-align:left;
padding:5px 10px 0 10px;
}

.column img {
margin:0 0 15px 0;
}

.column p {
padding:0 0 15px 0;
margin:0;
}

.column p.indent{
margin:0 0 0 27px;
}

.column ul {
list-style:square;
}

.intro_text {
font-family:"Times New Roman", Times, serif;
color:#b5985a;
font-size:1.2em;
}

.alignright{
text-align:right;
}

#map {
float:left;
/*margin:0 40px 20px 60px;*/
border:2px solid #b5985a;
}

#smallMap {
height:70px;
border:2px solid #b5985a;
}

#addresses{
width:250px;
padding:5px 10px 0 25px;
}

#addresses p{
padding:0 0 15px 0;
margin:0;
}

.useful {
font-style:
}

.download_grid{
width:535px;
margin: 0 60px;
}

.download_grid a, #spacer{
display:block;
text-align:center;
width:107px;
float:left;
overflow:show;
background-repeat:no-repeat;
text-decoration:none;
padding:145px 0 0;
font-size:1em;
text-transform: uppercase;
margin:0;
}

.download_grid a:hover{
background-position: -107px 0px;
}

#a1{
background-image:url(../img/download_a1.jpg);
}
#a2{
background-image:url(../img/download_a2.jpg);
}
#a3{
background-image:url(../img/download_a3.jpg);
}
#a4{
background-image:url(../img/download_a4.jpg);
}
#b1{
background-image:url(../img/download_b1.jpg);
}
#b2{
background-image:url(../img/download_b2.jpg);
}
#b3{
background-image:url(../img/download_b3.jpg);
}
#b4{
background-image:url(../img/download_b4.jpg);
}
#b5{
background-image:url(../img/download_b5.jpg);
}
#b6{
background-image:url(../img/download_b6.jpg);
}
#c1{
background-image:url(../img/download_c1.jpg);
}
#c2{
background-image:url(../img/download_c2.jpg);
}
#c3{
background-image:url(../img/download_c3.jpg);
}
#c4{
background-image:url(../img/download_c4.jpg);
}
#c5{
background-image:url(../img/download_c5.jpg);
}
#d1{
background-image:url(../img/download_d1.jpg);
}
#d2{
background-image:url(../img/download_d2.jpg);
}
#d3{
background-image:url(../img/download_d3.jpg);
}
#d4{
background-image:url(../img/download_d4.jpg);
}
#d5{
background-image:url(../img/download_d5.jpg);
}
#d6{
background-image:url(../img/download_d6.jpg);
}
#d7{
background-image:url(../img/download_d7.jpg);
}

.centre {
text-align:center;
}

.boxout {
width:295px;
height:21em;
float:left;
text-align:left;
padding:10px 10px 0 15px;
background-color:#b5985a;
color:white;
vertical-align:top;
margin:0 20px 0 0;
}

.boxout p {
padding:0 0 10px 0;
margin:0;
}

.boxout a {
color:white;
}

.boxout h3 {
color:white;
}

.boxout ul {
list-style:square;
}

table {
width:100%;
}

ul {
margin:0px 0 10px 20px;
padding:0 0 0 20px;
}

.ulnospace {
margin-top:-15px;
}

li {
padding:3px 0 3px 0;
}

.gold_text {
color:#b5985a;
}

.gold_text a {
color:#b5985a;
}

h2 {
font-family:"Times New Roman", Times, serif;
font-size:1.2em;
color:#b5985a;
margin-bottom: 1em;
margin-top: 0px;
text-align:left;
}

h3 {
font-family:"Times New Roman", Times, serif;
font-size:1.2em;
color:#b5985a;
margin-bottom: 0px;
margin-top: 0px;
text-align:left;
}

.indent{
margin:0 0 0 27px;
}
#sitemap{
list-style-type:none;
}
#sitemap li a{
font-family:"Times New Roman", Times, serif;
font-size:1.2em;
color:#b5985a;
text-decoration:none;
}
#sitemap ul{
list-style-type:none;
}
#sitemap ul li a{
margin:10px 0 10px 0;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:1em;
color:#6d6e71;
text-decoration:none;
}




/*=======================================
* Tooltips
* ======================================*/


#newpackettrackingtip{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}


/* simple css-based tooltip */
.tooltip {
	background-color:#000;
	border:1px solid #fff;
	padding:10px 15px;
	width:250px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}