/**
 *  COMMON SECTION
 */
BODY {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    background: #0F0F0F;
    padding: 0 7px;
    margin: 0;
    color: #ECD4A9;
}
A {
    color: #C3A573;
}
IMG {
    border:0;
}
TABLE {
    width: 100%;
    border-collapse: collapse;
}
TD {
    padding: 0;
    vertical-align: top;
}
FORM {
    padding: 0; margin: 0;
}
#sitemap {
    font-size: 10px;
    margin: 2px 10px 5px 20px;
}
#sitemap A {
    text-decoration: none;
}
#sitemap A:hover {
    text-decoration: underline;
}

/**
 *  HEADER SECTION
 */
#header TD {
/*    white-space: nowrap; */
    vertical-align: middle;
    padding: 0 10px 0 0;
}
#header IMG 
{
    margin: 0 30px 0 0;
}
#header H1 {
    color:  #CC9900;
    margin: 0; padding: 0;
    font-weight: normal;
    font-size: 36px;
}
#header H2 {
    color:  #996633;
    margin: 0; padding: 0;
    font-weight: normal;
    font-size: 22px;
}
#header H3 {
    color:  #996633;
    margin: 0; padding: 0;
    font-style: italic;
    font-weight: normal;
    font-size: 18px;
}
#header HR {
    color: #74716E;
}
#header .home H1 {
    font-size: 50px;
}
#header .home HR {
	color: #74716E;
}
/**
 *  MENU SECTION
 */
#menu {
	background: #787572 url(/images/design/menu/top/bg.png) repeat-x;
	margin: 20px 0 0 0;
}
#menu TD {
    text-align: center;
    vertical-align: middle;
}
/**
 *  SIDEBAR SECTION
 */
#sidebar {
    font-size: 14px;
    text-align: left;
    background: #30261B url(/images/design/sidebar/bg.jpg) repeat-y 0 24px;
    padding: 0;
}
/**
 *  SEARCH SECTION
 */
#search {
	background: #000 url(/images/design/search/search.jpg) no-repeat;
	font-size: 12px;
	color: #D2A568;
    font-weight: bold;
    padding: 0;
    white-space: nowrap;
    width: 250px;
    height: 38px;
    text-align:center;
    vertical-align:middle;
}
#search FORM 
{
    margin: 0 5px;
    white-space: nowrap;
}
#search .text {
	font-size: 12px;
	color: #000;
	background: #996A33 url(/images/design/search/text.jpg) no-repeat;
	width: 100px;
    height: 16px;
	font-weight : bold;
	border: 1px solid #000;
	padding: 0;
}
#search .button {
	border: 0;
	background: url(/images/design/search/button.gif) no-repeat;
	text-align: center;
	color: #ECD4A9;
    font-size: 12px;
    font-weight: bold;
	width: 28px;
	height: 18px;
	cursor : pointer;
}
#sidebar H1, #sidebar H3 {
    color: #AF7132;
    font-size: 18px;
    font-weight: normal;
    padding: 0 0 0 8px;
    margin: 10px 0;
}
#sidebar H2 {
    font-size: 16px;
    font-weight: normal;
    padding: 0 0 0 15px;
    margin: 10px 0;
    font-style:italic;
}
#blogSearch H1 {
    margin: 0;
    padding: 0;
}
#sidebar UL {
    padding: 0;
    margin: 0 0 0 8px;
}
#sidebar LI {
    background: url(/images/design/sidebar/bullet.gif) no-repeat 0 0;
    list-style: none;
    margin: 5px 0;
    padding: 0 5px 0 17px;
    text-align: left;
}
#sidebar LI A {
    text-decoration: none;
}
#sidebar LI A:hover {
    text-decoration: underline;
}

/**
 *  MAIN SECTION
 */
#main {
    background: #30261B url(/images/design/body/bg.jpg) repeat-x;
    padding: 0 50px 30px 75px;
}
#main .page P, #main .page DIV {
    margin: 0;
    font-size: 16px;
}
#main .page H1 {
    color: #AF7132;
    font-size: 24px;
    font-weight: normal;
    padding: 0; margin: 0;
}
#main .page H2 {
    color: #AF7132;
    font-size: 20px;
    font-weight: normal;
    padding: 0; margin: 0;
}
#copyright TD {
    vertical-align: middle;
    font-size: 0.8em;
}
#copyright IMG {
    margin: 0 10px;
}
/**
 * BOTTOM MENU
 */
#bottommenu {
    border-collapse: collapse;
}
#bottommenu .separator {
    width: 14px;
    background: none;
}
#bottommenu .side {
    width: 7px;
    background: none;
}
#bottommenu TD {
    text-align: center;
    background: url(/images/design/menu/bottom/bg.gif) repeat-x;
    vertical-align: middle;
}
#bottommenu A {
    text-decoration: none;
    font-size: 10px;
}
#bottommenu A:hover {
    text-decoration: underline;
}
#bottom {
    text-align: right;
}
#mail {
	width: 400px;
}


INPUT.text, TEXTAREA.text {
	font-size: 12px;
	color: #000;
	background: #996A33;
	font-weight : bold;
	border: 1px solid #000;
	padding: 2px;
	width: 100%;
}


.button4
{
       border: 0 none;
       BACKGROUND-IMAGE: url(/images/design/contact/button4.gif);
       FONT-WEIGHT: bold;
       FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
       FONT-SIZE: 12px;
       TEXT-ALIGN: center;
       TEXT-DECORATION: none;
       COLOR: #ECD4A9;
       VERTICAL-ALIGN: top;
       padding-top: 0px;
       padding-bottom: 0px;
       padding-right: 0px;
       width: 48;
       height: 23;
       background-color: #804517;
       cursor : pointer;
}

.pole1
{
       FONT-SIZE: 12px;
       FONT-FAMILY: Tahoma;
       font-weight : bold;
       COLOR: #151312;
       BACKGROUND-COLOR: #996A33;
       FONT-FAMILY: Arial;
       BORDER: 0px;

}

.header4_
{
       font-size : 18px;
       font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif;
       COLOR: #AF7132;
}

.header5_
{
       font-size : 17px;
       font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif;
       COLOR: #ECD4A9;
}

.header6_
{
       font-size : 13px;
       font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif;
       COLOR: #ECD4A9;
       font-weight : bold;
}
.bSmallHead A {
    text-decoration: none;
}
.bSmallHead A:hover {
    text-decoration: underline;
}
#bCalendarToday {
	background-color: #AD2D05;
}
.bSmallPrint A {
    font-size: 14px;
}
.bSmallHead SPAN, .bSmallHead A {
    font-size: 14px;
}
.quote 
{
    font-style: italic;
}
.bCalendarRow TH 
{
    font-weight: normal;
}