body {
background-color:#cb470f;
color:#ffffff;
/*
font-style:normal;
font-variant:normal;
font-weight:normal;
*/
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

img {
border:0px none;
}

.mnbdr {
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}

h5 {
font-size:13px;
font-weight:bold;
color:#ffffcc;
}

.ttl {
font-size:14px;
font-weight:bold;
color:#ffffcc;
}

.ttlsm {
font-size:12px;
font-weight:bold;
color:#ffffcc;
}

hr {
color:#ffffff;
width:100%;
height:1px;
}

p {
font-size:12px;
color:#ffffff;
text-align:justify;
line-height:16px;
}

.reg {
font-size:12px;
color:#ffffff;
text-align:justify;
line-height:16px;
}

.regr {
font-size:12px;
color:#ffffff;
text-align:right;
line-height:16px;
}

ol {
margin-left:1.5em;
margin-top:0.5em;
margin-bottom:0em;
}

ol li {
font-size:12px;
color:#ffffff;
margin-left:1em;
}

ul {
margin-left:0em;
margin-top:0em;
margin-bottom:0em;
}

ul li {
font-size:12px;
color:#ffffff;
list-style-type:square;
margin-top:0.2em;
margin-left:0em;
}

ul li.none {
font-size:12px;
color:#ffffff;
list-style-type:none;
margin-top:0.2em;
margin-left:0em;
padding-left:10px;
}

#leftcol ul {
margin-left:0em;
margin-top:0em;
margin-bottom:0em;
}

#leftcol ul li {
font-size:12px;
color:#ffffff;
list-style-type:square;
margin-top:0.2em;
margin-left:2em;
}

a {
color:#ffffff;
text-decoration:none;
}

a:hover {
color:#ffffff;
text-decoration:none;
}

.sal {
font-size:12px;
color:#ffffff;
text-align:center;
}

div.vs {
font-size:12px;
color:#ffffff;
text-align:center;
vertical-align:middle;
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
filter:alpha(opacity=100);
-moz-opacity:.100;
opacity:.100;
position:relative;
}

.pad {
font-size:12px;
color:#ffffff;
text-align:center;
padding-right:0px;
padding-left:20px;
padding-bottom:0px;
padding-top:0px;
position:relative;
}

.padbot {
vertical-align:middle;
padding-right:0px;
padding-left:0px;
padding-bottom:10px;
padding-top:0px;
}

.padbotm {
vertical-align:middle;
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
padding-top:0px;
}

/*bgc:271204*/
#nav {
font:12px Verdana, Arial, Helvetica, sans-serif;
position:absmiddle;
background-color:#2c1201;
/*background-image:url('../img/navbg.gif');*/
color:#ffffff;
width:770px;
height:25px;
margin-bottom:0px;
padding-top:5px;
padding-bottom:3px;
text-align:center;
}

#nav a {
color:#ffffff;
text-decoration:none;
padding-left:8px;
padding-right:8px;
}

#nav a:hover {
color:#cb470f;
text-decoration:none;
padding-left:8px;
padding-right:8px;
}

#ft {
font-size:12px;
position:absmiddle;
background-color:#2c1201;
color:#ffffff;
width:770px;
height:20px;
margin-bottom:0px;
padding-top:3px;
padding-bottom:3px;
text-align:center;
}

#ft a {
color:#ffffff;
text-decoration:none;
padding-left:8px;
padding-right:8px;
}

#ft a:hover {
color:#cb470f;
text-decoration:none;
padding-left:8px;
padding-right:8px;
}

.copy {
font-size:12px;
color:#ffffff;
}

a.copy {
font-size:12px;
color:#ffffff;
text-decoration:none;
}

a.copy:hover {
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.hm_ttl {
font-size:12px;
color:#ffffff;
font-style:italic;
}

.hm_r {
font-size:12px;
color:#ffffff;
text-align:right;
}

.gal, .unlinktxt, .linktxt {
font-size:11px;
color:#ffffff;
}

a.gal {
font-size:11px;
color:#ffffff;
text-decoration:none;
}

a.gal:hover, a.gal:active, a.gal:visited {
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.min_nav {
font-size:11px;
color:#ffffff;
}

a.min_nav:link {
color:#ffffff;
text-decoration:none;
}

a.min_nav:hover {
color:#cb470f;
text-decoration:none;
}

.box {
padding-right:20px;
padding-left:0px;
padding-bottom:0px;
padding-top:20px;
}

.box1 {
padding-right:20px;
padding-left:0px;
padding-bottom:20px;
padding-top:5px;
}

.box2 {
padding-right:20px;
padding-left:0px;
padding-bottom:0px;
padding-top:5px;
}

.box3 {
padding-right:20px;
padding-left:0px;
padding-bottom:20px;
padding-top:20px;
}

.boxb {
padding-right:20px;
padding-left:0px;
padding-bottom:10px;
padding-top:20px;
}

.boxbg {
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
border:solid 1px #2c1201;
}

.boxtrans {
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
background-image:url('../img/bxpix.gif');
/*background-color:#ffffff;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;*/
}

.boxtrans2 {
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
background-image:url('../img/bxpix2.gif');
/*background-color:#ffffff;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;*/
}

.full {
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
}

.bread {
background-image:url('../img/bread.jpg');
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
}

.full2 {
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
filter:alpha(opacity=100);
-moz-opacity:.100;
opacity:.100;
}

.ev {
font-size:11px;
color:#ffffff;
}

.ldr {
font-size:11px;
color:#cb470f;
}

a.ldr:link {
font-size:10px;
color:#cb470f;
text-decoration:none;
}

a.ldr:hover {
font-size:10px;
color:#cb470f;
text-decoration:none;
}

.ldrshp {
font-size:10px;
color:#333333;
}

.serv {
font-size:11px;
color:#ffffff;
}

.staff {
font-size:11px;
color:#ffffff;
text-align:center;
padding-bottom:10px;
}

.ldrshpc {
font-size:10px;
color:#ffffcc;
text-align:center;
padding-bottom:10px;
}

.bio {
font-size:10px;
color:#ffffff;
text-align:center;
}

a.bio:link {
color:#ffffff;
text-decoration:none;
text-align:center;
}

a.bio:hover {
color:#ddd;
text-decoration:none;
text-align:center;
}

.reg {
font-size:12px;
color:#ffffff;
text-align:justify;
}

.regc {
font-size:12px;
color:#ffffff;
text-align:center;
}

.ylw {
font-size:12px;
color:#ffffcc;
}

.newsd {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#ffffcc;
}

.news {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
}

news.a:link {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

news.a:hover {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#cb470f;
text-decoration:none;
}

.newsauth {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-style:italic;
}


/* form styles */

.red {
color:#ffffcc;
font-size:12px;
}

.redsm {
color:#ffffcc;
font-size:10px;
}

.eform {
font-size:11px;
color:#ffffff;
}

.eformn {
font-size:11px;
color:#ffffff;
}

.eformsm {
font-size:9px;
color:#ffffff;
font-weight:normal;
}

.input {
font-size:11px;
font-weight:normal;
color:#333333;
background-color:#eee;
border:0px none;
}

.btn {
font-size:12px;
font-weight:normal;
color:#cb470f;
background-color:#eee;
border:0px none;
}
