body {font-family:  Verdana, Tahoma, sans-serif; font-size: 75%; line-height:160%; color:#000000;}
td, th {font-family:  Verdana, Tahoma, sans-serif; font-size: 1em; line-height:160%; color:#000000;}
a {color:#947D1F;}
a:hover {color:#F0A254;}
a:visited {color:#FCEDDE;}
a:visited:hover {color:#F0A254;}

h1 {text-align:right; font-size:2.5em; font-weight:normal; font-family:Georgia; letter-spacing:2px; color:#ffffff;}
h2 {text-align:right; font-size:150%; font-weight:normal; font-family:Georgia; letter-spacing:1px; color:#7A3732;}
h3 {text-align:right; font-size:130%; font-weight:bold; font-family:Georgia; letter-spacing:1px; color:#ffffff;}
form {margin:0px;}
p {margin:0px; padding:7px;}

ul {margin-top: 0px; margin-bottom: 0px; list-style-type: disc}
li {margin-left: -24px}

#block {line-height:140%; width:170px; margin-left:20px; margin-top:10px; margin-bottom:10px; font-size:90%; color:#000000;}
#block a {color:#A38B21;}
#block a:hover {color:#F0A254;}
#block #body  {background:#ffffff; border:1px solid #000000; border-top:0px; padding:7px;}
#block #title {background:#000000; font-weight:bold; color:#ffffff; padding: 2px 7px;}
#block #body.news {padding:0px;}
#block #body.news div {padding:7px;}

#botmenu {font-size:90%; padding-right:14px; border-top:1px solid #CAB299;}
#botmenu a {color:#000000; text-decoration:none; padding:0px 6px 0px 11px; background: url(botmenu_sep.gif) no-repeat;}
#botmenu a.active , #botmenu span {color:#ffffff; padding:0px 6px 0px 11px; background: url(botmenu_sep.gif) no-repeat;}
#botmenu a:hover {color:#ffffff;}


#bread {padding-left:20px; color:#ffffff; font-size:85%; float:left; margin-top:3px;}
#bread a, #email_print a {color:#ffffff;}
#bread a:hover, #email_print a:hover {color:#F0A254;}

#contact {font-size:85%; background:#000000; color:#cccccc; padding-right:20px;}

#content_info {font-size:90%; color:#F7D0A8;}

#copy {font-size:85%; background:#ffffff; color:#333333; padding-right:20px;}

#email_print {float:right; padding-right:20px; color:#ffffff; font-size:85%; margin-top:5px;}

/* #gold {border:1px solid #000000; background:#A38B21;} */
#gold {background:#A38B21;}


#menu {line-height:140%; margin-left:20px;  font-size:90%; margin-top:10px;}
#menu #title {background:#000000; font-weight:bold; color:#ffffff; border-bottom:1px solid #A38B21; padding: 2px 7px;}
#menu a, #menu span {display:block; background:#000000; padding:2px 10px; border-bottom: 1px solid #A38B21; color:#ffffff; text-decoration:none;}
#menu a.active, #menu a:hover, #menu span {background: #000000 url(menu_bull.gif) no-repeat right top;}
#submenu a, #submenu span, #submenu a.active { background:#ffffff; padding-left:18px; color:#000000; font-weight:normal;  font-size:1em;}
#submenu span, #submenu a:hover { background: #ffffff url(menu_bull.gif) no-repeat right top;}

#submenu #submenu a, #submenu #submenu a.active, #submenu #submenu span { padding-left:26px;}

#topmenu {background:#ffffff; filter:alpha(opacity=65); -moz-opacity: 0.65; height:20px;}
#topmenu div { filter:alpha(opacity=100); -moz-opacity: 1.0; color:#D0CFD9; position:relative; margin:0px 15px; font-weight:bold; font-size:90%;}
#topmenu a {color:#000000; text-decoration:none; padding:0px 12px 0px 6px; background: url('menu_sep.gif') no-repeat right;}
#topmenu a.active , #topmenu span {color:#A38B21; padding:0px 4px; padding:0px 12px 0px 6px; background: url('menu_sep.gif') no-repeat right;}
#topmenu a:hover {color:#A38B21;}


#top {height:87px; background:#000000;}

#search {float:left; color:#ffffff; padding: 20px 25px 0px 20px; font-weight:bold; font-size:90%;}
#search input.text {border:0px; background:#ffffff; font-family: Verdana, sans-serif; font-size: 1em; line-height:100%; color:#000000; width:145px; margin-right:3px; margin-top:3px;}
#search input.submit {border:0px; background:#A38B21 url(search_but.gif) no-repeat; font-family: Verdana, sans-serif; font-size: 1em; line-height:100%; width:8px;height:18px;}

#sitemap ul li {margin-top:5px;}
#sitemap ul ul li {list-style-type:square; font-weight:normal; margin-top:0px;}
#sitemap li {font-weight:bold; padding:0px;}

#login {width:200px; border:1px solid #ffffff; padding:15px; font-size:90%; margin-top:15px;}
#login input {border:1px solid #093958; height:20px; font-family: Tahoma, Verdana, sans-serif; font-size: 100%; color:#000000;}
#login input.text {width:120px; margin-right:5px;}
#login input.submit {border:0px solid #ffffff; background:#000000; font-family: Verdana, sans-serif; font-size: 1em; color:#ffffff; margin-top:5px; height:18px;}
#login b, #login strong {color:#E05353;}

#contact_form td {color:#ffffff;}
#contact_form input {font-family: Tahoma, Verdana, sans-serif; font-size: 100%; color:#000000; line-height:100%}
#contact_form textarea {font-family: Tahoma, Verdana, sans-serif; font-size: 100%; color:#000000;}
#contact_form select {font-family: Tahoma, Verdana, sans-serif; font-size: 100%; color:#000000;}
#contact_form input.submit {border:0px solid #ffffff;background:#000000; font-family: Verdana, sans-serif; font-size: 1em; color:#ffffff; margin-top:5px;}

#idContent.editArea {background: #A38B21;}