/*DROPDOWN*/


@charset "UTF-8";
#ttable1 #ttable2 #ttable3{

width:100%; 
}

.tabx{font-size:12px;padding-left:5px;background-color:#ffc;padding-right:5px;}
.tab{font-size:12px;padding-left:5px;background-color:#c90;padding-right:5px;}
.tabtable{padding-left:5px;background-color:#ffc;padding-right:5px;}

.leftoutline:{
width:170px;

}


.leftoutline li {
border:#fff 0px solid;
padding-top:15px;
background-color:#fff;
}
.leftoutline li a{
/*font-weight:bold;*/
width:170px;
text-decoration:none;

}


/*.leftoutline li a:hover{*/
/*font-weight:bold;*/
/*background-color:#999;*/
/*width:170px;*/
/*}*/

.level1,.level2,.level3,.level4{
width:170px;
list-style-type:none;
margin:0px;padding:0px;
border:#000 0px solid;
font-size:14px;

}

.level1{
background-color:#9cf;

}
.level1 li{
border-top:#fff 1px solid;

}
.level1 li a{
color:#00c;
padding-left:5px;

}

.level2{
background-color:#9cf;

}

.level3{
background-color:#9cf;

}



.level4{
background-color:#9cf;

}


.navdropdown{
background-color:#9cf;
width:100%;

}

#navdd{
    background-color:#c90;
    width:100%;
 background-image:url( 'goldback1.jpg' );
/*padding-left:20px;*/
    border-bottom:#000 0px solid;
text-align:center;
}

#navdd a{
color:#000;
font: Times New Roman;
font-weight:bold;
font: impact;
font-size:24px;
width:100%;
}


#navdd ul{
padding-left:0px;

margin: 0;
    list-style: none;
    filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
    background-color:#ccc;
font: 76%  Times New Roman;
 background-image:url( 'goldback1.jpg' );
}

.parent { /* all parent list items */
	float: left; 
	position: relative; 
	width: 16%;
    border:#fff 0px solid;
  /*  background-color:#c90;*/

      
}



#navdd ul li a:hover{
color:#c00;
/*    background-color:#ccc;*/
background-image:url( 'silverback1.jpg' );
}

#navdd ul li a{
background-image:url( 'goldback1.jpg' );

}

#navdd li ul li{
    border-top:#fff 0px solid;

    width:99%;
    background-color:#c90;
    }  


#navdd li ul li a{
width:99%;
}



#navdd li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left  */
/*	top: auto;*/
/*	left: auto;*/
}


#navdd li:hover ul, #navdd li.over ul { /* lists nested under hovered list items */
	display: block;
/*    background-color:#ccc;*/
}



#navdd li:hover  {/*,li.over*/
/*   	background-color:#ccc;*/
    border:#fff 0px solid;

}

#navdd li ul a:hover   {/*,li ul a.over*/
/*   	background-color:#ccc;*/
width:100%;
/*background-image:url( './images/button_background0.jpg' );*/

}






/*END DROPDOWN*/

html{
	color:#E19F02;
	background:#000;
}

body 
{  
background-color:#000;
padding:0;
margin:0; 
font: 76%  Times New Roman; 
color:#000;
text-align:center;
font-size:12px;
}
p{
	color:#E19F02;
padding-right:10px;
}

a {
color: #000; 
font-family: impact; 
font-weight:bold;
text-decoration: none; 

}

a:hover {
color: blue;
text-decoration: none;
font-weight:bold; 
}

.bluelink{
color: blue;
text-decoration: underline;
font-weight:normal;
font-family: Times New Roman; 
}

.goldlink{
color: #f93;
text-decoration: underline;
font-weight:normal;
font-family: Times New Roman; 
}

.goldlink:hover{
color: red;
text-decoration: underline;
font-weight:normal;
font-family: Times New Roman; 
}

.goldlink2{
color: #f93;
text-decoration: underline;
font-weight:normal;
font-family: Lucida Calligraphy; 
}

.goldlink2:hover{
color: red;
text-decoration: underline;
font-weight:normal;
font-family: Lucida Calligraphy; 
}

.gold2{
color: #f93
font-size:12px;
font-family: Lucida Calligraphy;
font-style:italic;
}




.body1{width: 500px}
.body1 h1 {font-size: 2em;font-weight: 900}
.body1 p {font-size: 1.2em; text-align: justify; text-indent: 1em;}

a:active {
color: green; 
} 


h1,h2,h3,h4 {
font-family: Lucida Calligraphy;
margin: 0;
 }

h1 {
font-size: 1.4em;
	color:#E19F02;
font-style:italic;
}

h2 {
font-size: 1.2em;
	color:#E19F02;
}

h3 {
font-size: 1.0em;
	color:#E19F02;
}

h4 {
font-size: 0.8em;
margin-bottom: .5em;
	color:#E19F02;
}

h4 {
font-size: 0.7em;
margin-bottom: .5em;
	color:#E19F02;
}

#wrap 
{

background-color:#000;
width:820px;
border: ridge #c00;
padding: 0px;
margin: 0;
text-align: center;
align: center;

background: url("images/background.gif");
}

#innerwrap {
border: 0px solid #9cf;
background:#9cf;
padding: 0px;
width:1000px;
}

#header {
background:#006;
border: 1px solid #026;
text-align: left;
padding:0px;
width:1000px;
}

#header1x {
height:132px;
background-color:#ccc;
/*background: url('images/header_background.jpg') bottom left no-repeat;*/
}

#nav {
background:#ddd;
background-image:url('images/button_background2.jpg');
border-bottom: 0px solid #026;
border-left: 0px solid #026;
border-right: 0px solid #026;
border-top: 0px solid #026;
text-align:center;
width:1000px;
}
#navxx ul
{
text-align:center;
list-style:none;
padding: 0px;
margin: 0px;
width:1000px;
}

#navxx li
{
display: inline;
font-size: 0.8em;
font-style: italic;
width:100%;
padding:0px;
}
#navxx li a
{
border: 0px solid #fff;
text-decoration: none;
text-align: center;
padding-right: 0px;
padding-left: 0px;
font-weight:normal;
color:#900;
width:100%;
margin:0px;
}

#navxx li a:hover
{
background-image:url('images/button_background0.jpg');
border:0px solid #aaa;
text-decoration: none;
color:blue;
}
#navxx li a:active
{
border:0px solid #000;
text-decoration: none;
color:#f30;
}

#navxx td:hover{
border-right:1px solid #fff;
background-image:url('images/button_background0.jpg');
}
#navxx td{
border-right:1px solid #fff;
background-image:url('images/button_background2.jpg');
}
.leftcol{
width:130px;
}
.leftnav {
background-color:#222;
color:#c00;
margin:0;
padding-right:5px;
text-align:left;
font-family: arial;
font-weight:bold;
font-style:none;
font-size: .9em;
color:#eee;


}

.leftnav ul{
width:100%;
margin-right:5px;
padding:0;
list-style-type:none;
font-weight:bold;
font-family: arial;

}

.leftnav ul li{
list-style-type:none;
color:#eee;
text-align:left;
text-decoration:none;
width:100%;
margin:0;
padding:0;
padding-top:0px;
font-weight:bold;
font-family: arial;
border:1px solid #222;
background:#333;
}

.leftnav ul li:hover{
background:#E19F02;
}

.leftnav a{
list-style-type:none;
text-align:left;
padding-left: 10px;
color:#eee;
text-decoration: none;
width:100%;
font-weight:bold;
font-family: arial;

}

.leftnav a:hover{
color:blue;
font-weight:bold;
background:#E19F02;
}

.leftnav a:active
{
color:blue;
background:#ccc;
font-weight:bold;
}

.leftbutton{
/*background-image:url('images/leftbutton.jpg');*/
/*background-color:#ddd;*/
border:0px solid #aaa;
padding:0px;
margin-top:30px;
list-style-type:none;
valign:middle;
font-weight:bold;
}

 .leftbutton div:hover{
/*background-image:url('images/leftbutton1.jpg');*/

}


#titlebox {

width: 69.9%;

float:left;
}


#footer {
background-image:url('seamless6.jpg');
border: 0px solid #026;
text-align:center;
padding:0px;
font-size: 1.8em;
color: #000;
width:1000px

a {
color: #000; 
font-family: arial;
font-weight:normal;
text-decoration: none;
padding-right:20px;
  }

a:hover {
color: blue;
text-decoration: underline;
font-weight:normal; 
}


}

#footer ul
{
text-align:center;
padding: 0px;
margin: 0px;

}

#footer li
{
display: inline;
font-size: .8em;
font-style: italic;
}
#footer li a
{

text-decoration: none;
text-align: center;
padding-right: 1px;
padding-left: 1px;
font-weight:normal;
color:black;
}

#footer li a:hover
{
text-decoration: none;
color:blue;
}
#footer li a:active
{
text-decoration: none;
color:#f30;
}

#content {

/* background: url("images/sky.gif") top right no-repeat; */

	clear: left;
background-color:#fff;
border-bottom: 0px solid #026;
border-left: 0px solid #026;
border-right: 0px solid #026;
border-top: 0px solid #026;
padding:0px;
margin-bottom:0px;
text-align:left;
width:1000px;
}


#titlebox {

width: 69.9%;
float:left;
}


#titlebox h1 {
text-align:center;
margin: 1em 0;
font-size: 1.8em;
font-family:"Times New Roman", Times, serif;

}
.searchbox {
background:#cfc;
width: 29.9%;
border: 1px solid #333;
font-size:10px;
margin-left: 70%;
text-align: center;
}

.searchbox .butn{
margin: 0 .3em;
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
}

form{
padding: .5em 0;
}

#catname {
background: #ccc;
padding: .3em 1em;
}

#catname h3 {
font-weight: bold;
font-size: 1.2em;

margin: 0;

}

.loosediamonds td{
font-size:0.7em;
width:7%;
}

#maintable {
padding: .3em 1em;
}

table{
margin:0;
padding:0;
}

table.data {
font-family:"tahoma", Arial, Helvetica, sans-serif;
width:99%;
}

td.data {
padding: .2em .3em;
}

th {
background:#ff9;
font-weight:bold;

}

tr td {
color: #fc6; background-color: black;  padding: .2em;
}




.linkbox {
background: #ffc;
padding: .3em 1em;
border: 1px solid #cff;
}

.other {

padding: .3em 1em;
border: 1px solid #cff;
}

.microad {
	border: medium dotted #ccc;
	padding: 3px 2px 1px 2px;
	width: 94px;
	text-align:center;
	margin: .5em 0;
}

.linklist ul {
margin-left: 0;
padding-left: 0;

}

.linklist li {
padding-bottom: .7em;
margin-left: .5em;
}

.paragraph {
font-size: .9em; 
font-weight:normal

}
.logo {
text-align:right;


}

.printonly {
display:none;
}
