/* CSS Document */


body{
background-color:#111111;
text-align:center;
scrollbar-base-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#999999;
scrollbar-track-color:#000000;
scrollbar-3dlight-color:#000000;
}

table{
margin: 0 0 0 0;
padding: 0 0 0 0;

}

* html #home_page_quotes{
margin-top: -40px;
}


#wrapper{
position:relative;
top:0px;
width: 960px;
height: 540px;
background-color:#111111;
border:#666666 2px solid;
}

/* MAIN CATEGORIES - TOP MENU */

#top_menu{
background-color:#111111;
border-bottom:#666666 6px solid;
}

#top_menu ul{
top: 0px;
left: -20px;
list-style-type:none;
margin: 16px 0 16px 0;
padding: 0px 0 0 0;
}

#top_menu li{
display: inline;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
font-family:Georgia, Times New Roman, Times, serif;
}

#top_menu li a{
text-decoration:none;
color:#FFFFFF;
margin: 0px 8px 0px 16px;
}

#top_menu li a.selected{
text-decoration:none;
color:#FF9900;
margin: 0px 8px 0px 16px;
}
#top_menu li a:visited{
color:#BBBBD0;
}
#top_menu li a.selected:visited{
color:#FF9900;
}

/* LEFT HAND KEYWORDS AND SUB CATEGORY MENU */

#left_menu{
float:left;
width: 180px;
height: 480px;
background-color:#111111;
color: #eeeeee;
/*border-right:#666666 6px solid;*/
}

#left_menu ul{
list-style-type:none;
margin: 20px 0 24px 6px;
}

#left_menu li{
color:#FFFFFF;
text-align:left;
font-family:Georgia,Times New Roman, Times, serif;
line-height: 23px;
font-size:12px;
}

#left_menu h1{
color:#FF9900;
font-family:Georgia,Times New Roman, Times, serif; 
font-size:12px;
text-align:left;
margin: 36px 0 0 14px;
}

#left_menu p{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:left;
margin: 10px 0 0 14px;
line-height: 15px;
}

#left_menu a{
color:#FFFFFF;
text-decoration:none;
font-family:Georgia, Times New Roman, Times, serif;
font-size: 12px;
text-align:left;
line-height: 15px;
}
#left_menu a.selected{
color:#F3B90A;
text-decoration:none;
font-family:Georgia, Times New Roman, Times, serif;
font-size: 12px;
text-align:left;
line-height: 15px;
}
#left_menu a:visited{
color:#BBBBD0;
}
#left_menu a.selected:visited{
color:#FF9900;
}
#lmitems{
height: 282px;
margin: 8px 0 12px 6px;
text-align:left;
}
#lmitems p{
color:#C2C0C7;
text-decoration:none;
font-family:Georgia, Times New Roman, Times, serif;
font-size: 12px;
text-align:left;
line-height: 15px;
margin: 8px 0 0 14px;
}
#lmcontact {
height: 105px;
z-index:2;
}
/* LOGO */
#cw_logo{
z-index:1;
height:85px;
width:162px;
margin: 0px 0 2px 10px;
}

/* MAIN PHOTO GALLERY */

* html #main{
/*top: 26px;*/
border-bottom: #666666 6px solid;
}

#main{
z-index:0;
position:relative;
float:right;
height: 484px;
width: 770px;
border-left:#666666 6px solid;
}

#scroll3{
position:relative;
top:5px;/*top:20px;*/
left: 5px;
width:710px;
height:330px;
padding:10px;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#000000;
border: 1px solid #999999;
overflow-y:scroll;
overflow-x:hidden;
}

#scroll3 a:link{ /*hover background color*/
background-color: #003366;
text-decoration:none;
color:#33CCCC;
}

#scroll3 a:hover{ /*hover background color*/
background-color: #003366;
text-decoration:none;
color:#80FFFF;
}
#scroll3 a:visited{ /*hover background color*/
background-color: #003366;
text-decoration:none;
color:#33CCCC;
}
#scroll3 a:visited:hover{ /*hover background color*/
background-color: #003366;
text-decoration:none;
color:#80FFFF;
}
#scroll3 a:active{ /*hover background color*/
background-color:#003366;
text-decoration:none;
color:#33CCCC;
}

#scroll3 h1{color:#FFFFFF;}

#scroll3 p{line-height:normal; color:#ffffff;}


#jewellery_image_large{float:left; width:500px; margin: 0px 0px 0 0px; padding-top:-10px; padding-bottom:0px; margin-top:0px;}

#item_description{
position:absolute;
top: 82px;
left: 510px;
width: 178px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin: 0px 0 0px 0px;
}

#item_description p{
line-height: 22px;
margin: 8px 0 0px 16px;
}

#item_origin{
position:absolute;
top: 40px;
left: 510px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin: 0px 0 0px 0px;
}

#item_origin p{
width:178px;
text-align:left;
line-height: 22px;
margin: 0px 0 10px 16px;
color: #F3B90A;
}


#item_price{
position:absolute;
top: 12px;
left: 528px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin: 0px 0 0px 0px;
}

#item_price p{
line-height: 22px;
margin: 0px 0 0px 0px;
color: #F3B90A;
}

#thumbnail-outer{
z-index:1;
position:relative;
float:none;
top: 5px;
left: 5px;
height: 110px;
width: 720px;
overflow-y:hidden;
overflow-x:scroll;
}

#thumbnails img{
border:none;
}

#thumbnails{
position:relative;
height: 110px;
margin: 1px 0 0 4px;
}

#thumbnails table{
top: 10px;
left: -20px;
border:none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#thumbnails td{
margin: 0 0px 0 0px;
}


/*---------------------  THUMBNAIL SCROLL ELEMENTS  ----------------------------------*/
	
	
.thumbnail_scroll_element {
	height: 87px;
	width: 130px;
	float:left;
	background-color: #000000;
	margin-left: 5px;
	margin-right: 5px;
	text-align: center;
	overflow: hidden;
}

.thumbnail_scroll_element img {
border:none;
}

div#scroll_outer {
	height: 330px;
	width: 794px;
	overflow: auto;
	padding: 3px;
}

div#scroll_inner {
	padding-left: 100px;
	padding-right: 100px;
}


/*---------------------------------------------------------------------------------------*/


/* BOTTOM MENU */
#bottom_menu{
width: 960px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border-left: #666666 thin solid;
border-right: #666666 thin solid;
border-bottom: #666666 thin solid;
text-align:left;
height: 50px;
color:#FFFFFF;
padding:0px;
}

#bottom_menu p{
margin: 14px 20px 10px 216px;
line-height: 14px;
}

/* FOOTER */

#footer{
font-size:9px;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 20px 0 0 0;
}

#footer #info p {
padding-top:3px;
text-align: left;
}
#footer #info em {
padding-top:3px;
color: #111111;
text-align: left;
}
#credits{
float:right;
padding-right:20px;
}
#credits a{
color:#222244;
}
#credits a:hover{
color:#333355;
}
#credits a:visited{
color:#222266;
}
#credits a:visited:hover{
color:#333366;
}
#credits a:active{
color:#222277;
}
#copyright{
float:left;
padding-left:20px;}


