body {
	margin: 6px;
	background-image: url('gold/bg_gold.gif');
	background-repeat: repeat-x;
	font-size: 70%;
	color: #000000;
	font-family: verdana,helvetica,arial,sans-serif;
	scrollbar-base-color:  #CCB375;
	scrollbar-arrow-color: #FFFFFF;
}

a:link {
	color: #958455;
	text-decoration: none;
}
a:visited {
	color: #958455;
	text-decoration: none;
}
a:hover {
	color: #FF4400;
	text-decoration: none;
}

a img {
	border: 0;
}

h1 {
    color: #ffffff;
    font-family: Arial;
    font-size: 95%;
    margin: 1px 1px 1px 1px;
    font-weight: Bold;
}
h2 {
    text-decoration: none;
    color: #958455;
    font-family: Tahoma;
    font-size: 90%;
    margin: 1px 1px 1px 1px;
    font-weight: normal;
}
.headerlogobg {
	background: url('gold/header.gif');
}
.sitenamelogo {
	font-size: 22pt;
	font-family: Arial;
	color: #FFFFFF;
	font-weight: Bold;
}
.sloganlogo{
	font-size: 11px;
	font-family: Tahoma;
	color: #FFFFFF;
}
.siteaddresslogo{
	font-size: 8pt;
	font-family: Arial;
	color: #FFFFFF;
}
.theader {
    background: url('gold/header_01.gif');
}
.tfooter {
    background: url('gold/footer.gif');
}
.alt1 {
    text-decoration: none;
    vertical-align: top;
    padding: 3px;
    border: 1px dotted #E2DDCD;
    background: #FFFFFF;
    color: #000000;
    font-family: Tahoma;
    font-size: 9pt;
}
.alt2 {
    text-decoration: none;
    vertical-align: top;
    padding: 3px;
    border: 1px dotted #E2DDCD;
    background: #FAF9F5;
    color: #000000;
    font-family: Tahoma;
    font-size: 9pt;
}
a.sitelink {
    text-decoration: none;
    color: #8D7C50;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
}
a.olink {
    text-decoration: none;
    color: #8D7C50;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: normal;
}
.smallfont {
    font-family: Tahoma;
	font-size: 85%;
}
.tablecats {
    border: 0px;
    border: 1px solid #F3E9C5;
    padding: 0px;
    width: 100%;
}
.cattitle {
	background: url('gold/title_bg.gif');
    text-decoration: none;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
}
.cattitle a:link, .cattitle a:active, .cattitle a:visited {
    text-decoration: none;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
}
.titlecelljump {
    border: 1px dotted #EAF0F4;
    margin: 1px;
    text-align: center;
}

.catstatstable {
    border-collapse: collapse;
    text-decoration: none;
    text-align: center;
    color: #000000;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
}

.link1, .link1 a:link, .link1 a:active, .link1 a:visited, .link1 a:hover {
    text-decoration: none;
    color: #2C65CF;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
}
.link1 a:hover {
    text-decoration: none;
    color: #FF0000;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
}
.catslist {
    vertical-align: top;
    padding-bottom: 3px;
    border-bottom: 1px dotted #C1CAD2;
    background: #FFFFFF;
    font-family: Tahoma;
    font-size: 9pt;
}
.linkcount {
    color: #000000;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: normal;
}
.text1 {
    color: #000000;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
}
.goldtext {
    color: #FF0000;
    font-family: Tahoma;
    font-size: 9pt;
}
.fixedlink {
    color: #000000;
    font-family: Tahoma;
    font-size: 0.75em;
	font-style: italic;
}
.newlink {
    color: #519328;
    font-family: Tahoma;
    font-size: 0.75em;
	font-style: italic;
}
.hotlink {
    color: #ff0000;
    font-family: Tahoma;
    font-size: 0.75em;
	font-style: italic;
}
.tborder {
	border: 1px solid #CCB375;
}
.blocktitle {
    background: url('gold/block_title.gif');
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
    height: 25px;
}
.title1 {
    background: url('gold/title_bg.gif');
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    height: 25px;
}
.title2 {
    background: url('gold/title_bg.gif');
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: normal;
    height: 25px;
}
.titlemenucat {
    background: url('gold/title_cat_bg.gif');
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: normal;
    height: 25px;
}
.copyrights {
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
}
.navigation {color:#666; border:0px;}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {text-decoration:none; color:#C41E1E; background:#FAF1F5; border:1px solid #E2AFC8; padding:3px 8px; font-size:11px}
.navigation a:hover {background: #C41E1E; color:#FFFFFF; border-color:#E6E6E6;}
.navigation span {text-decoration:none;	background:#fff; padding:3px 8px; border:1px solid #E6E6E6;	color:#ccc;	font-size:11px;}
select {
    font-family: Tahoma;
    font-size: 9pt;
}
.sratsbarcatpage {
	background-image: url('../star2.png');
	background-repeat:no-repeat;
	width: 60px;
	height: 12px;
}
.pagerankbar{
	background-image: url('gold/pagerank.png');
	background-repeat:no-repeat;
	width: 60px;
	height: 12px;
}
legend {
	font-size: 11pt;
	color: #BC477E;
}
input {
    font-family: Tahoma;
	font-size: 9pt;
}
form {
	margin: 0px;
}
.div1 {
	background-image: url('../star.png');
	width: 80px;
}
.star {
	cursor: pointer;
}
form {
	margin-bottom: 1px;
}
hr {
	border: 1px dotted #C0C0C0;
}
.highlightword{
    background-color: #D50000;
    color: #FFFFFF;
    font-weight: bold
}

.bgnav {
	background: url('gold/navbar.gif');
}
.buttonsnav {
	/* border-bottom: 1px solid gray; */
	overflow: hidden;
	font-size: 9pt; /*font of menu text*/
	font-family: Tahoma;
}
.buttonsnav ul {
	list-style-type: none;
	margin: 0;
	margin-right: 0px;
	padding: 0;
	font-family: Tahoma;
}
.buttonsnav li {
	float: left;
	margin: 0;
	padding: 0;
}
.buttonsnav a {
	float: left;
	position: relative;
	top: 0px;
	background: url('gold/button.gif') no-repeat left bottom;
	background-position: 0 0px;
	margin: 0;
	margin-right: 0px;
	padding: 0 0 0 13px;
	text-decoration: none;
}
.buttonsnav a span {
	float: left;
	display: block;
	background: url('gold/button.gif') no-repeat right 0px;
	padding: 5px 18px 10px 5px;
	font-weight: bold;
	color: black;
	color: #FFFFFF;
}
.buttonsnav a span {float:none;}
.selected a{
	background-position: 0% -30px;
	bottom: 0;
}
.selected a span{
	background-position: 100% -30px;
	padding-bottom: 10px;
	bottom: 0;
	color: #FFFFFF;
}
.buttonsnav a:hover{
	background-position: 0% -30px;
	bottom: 0;
}
.buttonsnav a:hover span{
	background-position: 100% -30px;
	padding-bottom: 10px;
	bottom: 0;
	color: #FFFFFF;
}