/* CSS Document for browsers other than Internet Explorer */


body{
background-color:#111111;
text-align:center;
scrollbar-base-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#999999;
scrollbar-3dlight-color:#000000;
}

table{
margin: 0 0 0 0;
padding: 0 0 0 0;

}

#wrapper{
position:relative;
top:0px;
width: 960px;
height: 556px;
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;
/*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: 18px 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 /*C2C0C7*/;
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:#BBBBDD;
}
#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;
}
#lmcontact p{
margin: 0 0 6px 14px;
}
/* LOGO */
#cw_logo{
z-index:1;
height:85px;
width:162px;
margin: 0px 0 2px 10px;
}

/* MAIN PHOTO GALLERY */

* html #main{
top: 34px;
border-bottom: #666666 6px solid;
}

#main{
z-index:0;
position:relative;
float:right;
height: 440px;
width: 770px;
border-left:#666666 6px solid;
border-bottom: #666666 6px solid;
}

#scroll3{
position:relative;
top:20px;
left: 0px;
width:700px;
height:330px;
padding:10px;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#111111;
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;}

* html #home_page_title{
position:relative;
top: -20px;
left: 0px;
}

#home_page_title{
position:relative;
top: 8px;
left: 0px;
}

* html #jewellery_image_large{
top: 0px; 
}

#jewellery_image_large{
z-index:-1;
position:relative; 
top: 20px; 
left: 0px; 
width:420px; 
margin: 0 0 0 0px; 
padding-top:0px; 
padding-bottom:0px; 
margin-top:0px;
/*border:#FF0000 1px solid;*/
}
#Cjewellery_image_large{
z-index:-1;
position:relative; 
top: 20px; 
left: 170px; 
width:420px; 
margin: 0 0 0 0px; 
padding-top:0px; 
padding-bottom:0px; 
margin-top:0px;
/*border:#FF0000 1px solid;*/
}

* html #christopher_william_blurb{
top: 10px;
}

#christopher_william_AWAY h2{
/*color:#FF3030;*/
color:#FF9900;
font-family:Georgia,Times New Roman, Times, serif; 
font-size:34px;
margin: 18px 0 0 0;
/*text-decoration:blink;*/
text-align:center;
}

#christopher_william_AWAY{
z-index:100;
position:relative;
top: 50px;
left: 105px;
width: 550px;
text-align:left;
font-weight:800;
font-family: Georgia,Times New Roman, Times, serif;
font-size:15pt;
line-height:24px;
color:#FFFFFF;
margin: 0px 0 0 0;
}
#christopher_william_blurb{
z-index:100;
position:relative;
top: 16px;
left: 90px;
width: 600px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#FFFFFF;
margin: 0px 0 0 0;
}

#christopher_diamond_blurb{
z-index:100;
position:relative;
top: 20px;
left: 90px;
width: 600px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#FFFFFF;
margin: 0px 0 0 0;
}

#main_bottom_border{
position:relative;
top: 52px;
border-bottom: #666666 6px solid;
z-index:0;
float:right;
width: 770px;
}

#item_origin{
position:relative;
top:-320px;
left: 170px;
float:right;
width: 140px;
text-align:left;
font-size:10px;
color:#FFFFFF;
}


/* 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:right;
height: 52px;
color:#cccccc;
padding:0px;
}


#bottom_menu ul{
top: 0px;
left: -20px;
list-style-type:none;
margin: 0 0 0 0;
padding: 10px 0 6px 0;
}

#bottom_menu li{
display: inline;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
font-family:Georgia, Times New Roman, Times, serif;
}

#bottom_menu li a{
text-decoration:none;
color:#cccccc;
margin: 0px 20px 0px 26px;
}

/* 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;}

