/* defaults */
html { min-height: 100%; margin-bottom: 1px; font-size:100%;}
body{padding:7px 0; margin:0px; font-family:arial, Helvetica, sans-serif; font-size:62.5%; color:#333333; text-align:center; background:#a90214;}
input, select, textarea {font-family:arial, Helvetica, sans-serif;}
form {display:inline;}
a {color:#333333;}
a:link, a:visited, a:active{text-decoration:none;}
a:hover{text-decoration:underline;}
p {margin:0;padding:0 0 1em 0; font-family:"Times New Roman", Times, serif;}
.onePixDiv {width:auto;min-height:1px;}
/* -- E N D defaults -- */
/* folder styles - no show no go */
.mhead0 {width:771px;height:23px;display:block;overflow:hidden;background:#cc0c07 url(../img/mhead0.gif) no-repeat;font-size:14px;color:#6e0604;padding:10px 0 0 29px;font-weight:900; cursor:default;}
* html .mhead0 {width:800px;height:33px;wid\th:771px;heigh\t:23px;}
.mhead1 {width:771px;height:23px;display:block;overflow:hidden;background:#6498c0 url(../img/mhead1.gif) no-repeat;font-size:14px;color:#3a586f;padding:10px 0 0 29px;font-weight:900; cursor:default;}
* html .mhead1 {width:800px;height:33px;wid\th:771px;heigh\t:23px;}
.mhead3 {width:771px;height:23px;display:block;overflow:hidden;background:#676534 url(../img/mhead3.gif) no-repeat;font-size:14px;color:#35341a;padding:10px 0 0 29px;font-weight:900; cursor:default;}
* html .mhead3 {width:800px;height:33px;wid\th:771px;heigh\t:23px;}
.mhead4 {width:771px;height:23px;display:block;overflow:hidden;background:#f5f8cb url(../img/mhead4.gif) no-repeat;font-size:14px;color:#35341a;padding:10px 0 0 29px;font-weight:900; cursor:default;}
* html .mhead4 {width:800px;height:33px;wid\th:771px;heigh\t:23px;}

#link{font-size:1.3em;font-weight:bolder;}

/* -- main page structure -- */
.mainHolder {position:relative;margin:0 auto 0 auto;width:850px;min-height:1%;text-align:left;margin:0 auto 0 auto;}
.white {background-color:#FFFFFF; width:800px;}
.logo {position:absolute;top:50px;left:800px;width:50px;height:200px; background:#a90214;}
h2 {color:#666; font-size:2.4em; padding:0.2em 0 0.8em 0;margin:0;}
.submenu p{font-size:1.5em; line-height:1.5em;}
.imgHolder {float:right; padding:0 0 0 10px; margin-bottom:15px;}
* html .imgHolder {width:1px;}
.imgHolder img {vertical-align:top;}
p.intro{font-style:italic;padding-bottom:2em;}
p.small{padding-bottom:2em;font-size:1.2em;color:#666666;}
.blackBox {float:right;background-color:#000000;width:360px;min-height:1%;margin:0 0 15px 10px;padding-right:9px;}
.blackBox p{font-family:Trebuchet MS, Helvetica, sans-serif; color:#ffffff; font-size:1.2em; padding-top:9px; float:right; width:207px; text-align:left;}
.blackBox a{color:#FFFFFF;}
.blackBox img{float:left;}
.blackBox p.bblink {min-height:15px;padding:0;}
#s4 {padding-bottom:0;}
.contactLeft {float:left;width:250px;}
.contactRight {float:right;width:500px;}
.contactRight .left{float:left;width:249px;}
.contactRight .right{float:right;width:241px;text-align:left;}


.submenu {display:none;width:758px;background-color:#ffffff;min-height:1px; padding:0 20px 27px 22px;}
* html .submenu {width:800px;wid\th:758px;}
#s2, #s5, #s6 {width:auto; padding:0; clear:both;}


/* essentials - mustn't be changed */
div>a img.vertical {vertical-align: bottom; margin:0px;}
div>img.vertical {vertical-align: bottom; margin:0px;}
div>img.verticalThin {vertical-align: bottom; display:block; border:0px; margin:0px; padding:0px;}
#hidden {border:0;width:0;display:none;}
.hidden {border:0;width:0;display:none;}




