* {margin:0;padding:0;}
body,html{color:#fff;margin:0;height:100%;padding:0;font-size:1em;font-family:Tahoma,"Lucida Grande CE",lucida,sans-serif  !important;text-align:center;background:rgb(135,23,11) url('../images/main.jpg') repeat-x top center;}
.reseter{border:0 none;margin:0;padding:0;float:none;clear:both;width:0;height:0;line-height:0;font-size:0;}
hr.clear{visibility:hidden;height:0;clear:both;}
img{vertical-align:middle;border:none;}

a:link,a:visited,a:active,a:hover{color:rgb(185,127,116);cursor:pointer;font-style:normal;text-decoration:underline;}
a:visited{color:rgb(185,127,116);}
a:hover{text-decoration:none;}

/* DESIGN FORMATING */
#mainContainer {position:relative;min-height:100%;background:transparent url('../images/main_container.jpg') repeat-x top center;}
* html #mainContainer {height: 100%;}
#main {margin:0 auto;padding-bottom: 100px;width:800px;text-align:left;}
#main #top {padding:10px 0 0 0;height:40px;_height:50px;}
#main #top em a {filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
#main #top em a:hover {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
#main #top em {float:left;width:150px;padding:20px 0 0 0;}
#main #top p {float:right;font-size:0.9em;padding:15px 0 0 0;margin:0;width:600px;text-align:right;}
#main #top p a {color:#ffffff;}
#main #logo {}
#main #logo h1 {background:transparent url('../images/logo.gif') no-repeat top center;width:154px;height:103px;margin:34px 0 0 30px;float:left;}
#main #logo h1 a {display:block;width:154px;height:103px;}
#main #logo h1 strong {display:none;}
#content {padding:15px 0;}
#content #image {width:250px;float:left;padding:13px 0 0 0;}
#content #text {width:550px;float:right;}
#footer {position: relative;height:100px;margin-top: -100px;background:rgb(134,51,42);text-align:center;font-size:11px;}
#footer #footerContent {margin:0 auto;width:800px;text-align:left;}
#footer #footerContent address {float:left;width:350px;margin:15px 0 0 0;line-height:1.8em;font-style:normal;}
#footer #footerContent address strong {color:rgb(204,105,100);}
#footer #footerContent address img {float:left;}
#footer #footerContent p {float:right;text-align:right;width:450px;color:rgb(204,105,100);}
#footer #footerContent p a {color:rgb(204,105,100);}
#footer #footerContent p em {display:block;margin:15px 0;}
#footer #footerContent p em a {filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;display:inline-block;margin:0 4px;}
#footer #footerContent p em a:hover {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}

.menu {list-style:none;float:right;}
.menu li {background:transparent url('../images/menu.gif') no-repeat top left;width:238px;padding:6px 0 18px 10px;}
.menu li.centerMenu {background:transparent url('../images/menu.gif') no-repeat center left;}
.menu li a {text-decoration:none;font-size:0.75em;font-weight:bold;}
.menu li a:hover, .menu .act {color:#fff;}

/* FORMS FORMATING */
input,textarea,select{border:1px solid rgb(114,122,135);padding:3px;line-height:1.2em;font-size:0.9em;font-weight:normal;color:#666;background:#fff url('../images/input.jpg') repeat-x top center;}
.button{padding:4px 3px 6px 3px;background:#fff url('../images/button.jpg') repeat-x top center;border:1px double #fff;font-weight:bold;color:#fff;font-size:0.85em;background-color:rgb(66,102,186);}
textarea{font-family:Tahoma,"Lucida Grande CE",lucida,sans-serif;}
select,option{background-color:#fff;}
label{font-size:1em;color:#666;font-weight:normal;}

/* TEXT FORMATING */
h1,h2,h3,h4,h5,h6{color:rgb(234,96,93);padding:10px 0;text-align:left;}
h1{font-size:1.2em;font-weight:bold;}
h2{font-size:1.1em;font-weight:normal;}
h3{font-size:1em;font-weight:bold;}
h4{font-size:0.9em;font-weight:bold;}
h5{font-size:0.8em;font-weight:bold;}
h6{font-size:0.7em;font-weight:normal;color:#fff;}
p{margin-bottom:10px;line-height:1.4em;color:#fff;font-size:0.9em;text-align:justify;}
ul, ol {text-align:left;position:relative;margin:10px 0 10px 35px;}
ul li, ol li{padding:5px 0 5px 5px;font-size:0.9em;}

