/* CSS Document */

body {background-color:#1d1713;
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}
td.main-bg 
{
	background:url(../images/bg00.jpg) top center repeat-x #342d27;
}
td {
font-size: 12px;
line-height: 1.8em;
color:#cabca2;
}

td.edit-region {
padding-top:75px;
}

a:link {
font:verdana;
font-size:12px;
color: #d8792d;
text-decoration: none;
font-weight:bold;
}
a:visited {
font:verdana;
font-size:12px;
color: #d8792d;
text-decoration: none;
font-weight:bold;
}
a:hover {
font:verdana;
font-size:12px;
color: #d8792d;
text-decoration:underline;
font-weight:bold;
letter-spacing:0px;
}

/* INDEX PAGE CONTENT */
td.index-p {
padding-top:0px;
padding-left:20px;
padding-right:20px;
font-size: 12px;
line-height: 1.8em;
color:#ae9f8a;
}
/* END INDEX PAGE CONTENT */

/* INSIDE PAGES */
td.ipch {
padding-left:10px;
padding-top:10px;
}
td.inside-page-content {background:url(../images/bg03.gif) top center no-repeat #231a14;
border-left:solid 1px #150c08;
border-right:solid 1px #150c08;
padding:10px;
}
td.page-headings {
border:solid 1px #150c08;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#eed366;
}
/* END INSIDE PAGES */

.h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#eed366;
}
.h2 {
border-bottom:solid 1px #9b8761;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#9b8761;
}
.h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#944718;
}
.h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#944718;
}
.image-right {
margin-left:10px;
}
/* MAIN NAVIGATION */
.mC {width:150px; margin-left:35px; margin-top:120px; position:absolute; text-align:left;}
.mH {color:#000000; cursor:pointer;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-bottom:3px solid #3a382c; margin-top: 1px; }
.mC a:link {
font:verdana;
font-size:12px;
color: #000000;
text-decoration: none;
font-weight:bold;
}
.mC a:visited {
font:verdana;
font-size:12px;
color: #000000;
text-decoration: none;
font-weight:bold;
}
.mC a:hover {
font:verdana;
font-size:12px;
color: #000000;
text-decoration: none;
font-weight:bold;
letter-spacing:1px;
}
.mL {display:none; margin-bottom:6px;}
.mO {margin-left:5px; display:block;}
/* END MAIN NAVIGATION */

/* INSIDE PAGES NAVIGATION */
td.inside-nav {
background-color:#221A14;
border-bottom: solid 3px  #1C1412;
padding-left:10px;
font:verdana;
font-size:12px;
color: #944718;
text-decoration: none;
font-weight:normal;
}
.inside-nav a:link {
font:verdana;
font-size:12px;
color: #944718;
text-decoration: none;
font-weight:bold;
}
.inside-nav a:visited {
font:verdana;
font-size:12px;
color: #944718;
text-decoration: none;
font-weight:bold;
}
.inside-nav a:hover {
font:verdana;
font-size:12px;
color: #d8792d;
text-decoration:underline;
font-weight:bold;
letter-spacing:0px;
}
/* END INSIDE PAGES NAVIGATION */

/* BOTTOM NAVIGATION */
td.bottom_nav {
width:100%;
background-color:#1d1713;
position:relative;
clear:both;
text-align:center;
}
.bottom_nav a:link {
text-align:center;
color: #4c493a;
background-color: transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
}
.bottom_nav a:visited {
text-align:center;
color: #4c493a;
background-color: transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
}
.bottom_nav a:hover {
color: #969489;
}
/* END BOTTOM NAVIGATION */

/* SMALL TEXT AT BOTTOM */
td.small-text {
background-color:#1d1713;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4c493a;
}
/* END SMALL TEXT AT BOTTOM */

/* FORM STYLES */
td.form-container {
background-color:#271d16;
border: solid 1px #251b15;
padding:5px;
}
td.form-header {
border-bottom: solid 1px #776544;
}
input.login  {
    width: 100px;
	font-family: Verdana;
	font-size: 10px;
	letter-spacing: 1px;
    color: #b7aba1;
    background-color: #51463d;
    padding-left: 4px;
    border: solid 1px #231a14;
    margin-left: 0px;
    margin-right: 0px;
    height: 16px;
}
input.name  {
    width: 400px;
	font-family: Verdana;
	font-size: 10px;
	letter-spacing: 1px;
    color: #1C1412;
    background-color: #9b8761;
    padding-left: 4px;
    border: solid 1px #CC9900;
    margin-left: 0px;
    margin-right: 6px;
    height: 16px;
}
input.address  {
    width: 306px;
	font-family: Verdana;
	font-size: 10px;
	letter-spacing: 1px;
    color: #1C1412;
    background-color: #9b8761;
    padding-left: 4px;
    border: solid 1px #CC9900;
    margin-left: 0px;
    margin-right: 6px;
    height: 16px;
}
input.small-field  {
    width: 50px;
	font-family: Verdana;
	font-size: 10px;
	letter-spacing: 1px;
    color: #1C1412;
    background-color: #9b8761;
    padding-left: 4px;
    border: solid 1px #CC9900;
    margin-left: 0px;
    margin-right: 0px;
    height: 16px;
}
input.phone  {
    width: 323px;
	font-family: Verdana;
	font-size: 10px;
	letter-spacing: 1px;
    color: #1C1412;
    background-color: #9b8761;
    padding-left: 4px;
    border: solid 1px #CC9900;
    margin-left: 0px;
    margin-right: 6px;
    height: 16px;
}
select { 
background-color: #9b8761; 
color: #1C1412;
border:solid 1px #CC9900;
}

textarea{
background-color: #9b8761; 
width: 400px;
height: 70px;
border:solid 1px #CC9900;
}

input.formInputButton  {
    font-size: 11px;
    vertical-align: left;
    font-weight: bolder;
    text-align: center;
    color: #4b3f01;
    background-color: #d5c088;
    padding: 1px;
    border: solid 1px #dfcb98;
    cursor: pointer;
	margin-right:5px;
    }
.dd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;    
    color: #4b3f01;
    background-color: #d5c088;    
    border: solid 1px #dfcb98;    
}
/* END FORM STYLES */


.error
{
	font-family:Verdana, Tahoma;
	font-size: 11px;
	color:Red;
}

.regheading
{
	border:solid 1px #150c08;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#eed366;
}