/* CSS Document */



body {

margin: 30px 0;

padding: 0;

text-align: center;

font: 12px Verdana, Arial, sans-serif;

color: #333;

background: #7D7D7D;

}

a {

color: #558F00;

border-bottom: 1px dotted #ccc;

text-decoration: none;

}

a:visited {

color: #325400;

}

a:hover {

color: #9F2145;

border-bottom: 1px solid #973B55;

}

.ano, a.ano:visited, a.ano:hover {

border: none;

text-decoration: none;

}

.hoi {

font-weight: bold;

}

img {

border: none;

}

br.cleaning {

clear:both;

display:block;

height:1px;

font-size:1px;

line-height:1px;

}



h1, h2, h3, h4 {

margin: 0;

padding: 3px 0;

}



#wrapper {

width: 740px;

margin: 0 auto;

padding: 0;

background: #fff;

text-align: left;

border: 2px solid #565656;

}

.wrapper-c {

padding: 20px;

margin: 0;

}

h1 {

display: none;

}

#head {

height: 60px;

background: transparent url(/images/2.gif) 520px 20px  no-repeat;

}



.splash {

height: 120px;

margin: 0;

padding: 0;

clear: left;

}

div.spl-home {

background: transparent url(/images/4.jpg) top left no-repeat;

}

div.spl-about {

background: transparent url(/images/3.jpg) top left no-repeat;

}



.navcontainer {

padding: 0;

margin: 0;

}

.navcontainer ul

{

padding: 0;

margin: 0;

float: left;

width: 699px;

font: bold 11px Verdana, Arial, helvetica, sans-serif;

border-left: 1px solid #AFB892;

}



.navcontainer ul li { display: inline; margin-left: 0; padding: 0; margin-right: 3px; }



.navcontainer ul li a, .navcontainer ul li a:link, .navcontainer ul li a:visited, .navcontainer ul li a:link, .navcontainer ul li span, .navcontainer ul li a:hover

{

padding: 0.6em 1em;

text-decoration: none;

float: left;

border-bottom: none;

border-right: 1px solid #AFB892;

color: #475D35;

}

.navcontainer ul li a:hover

{

text-decoration: none;

border: none;

color: #B18238;

border-right: 1px solid #AFB892;

}



.mainbox {

line-height: 20px;

}



.big {

width: 500px;

float: left;

margin: 0;

padding: 0;

}

.big-c {

padding: 10px 0;

margin: 0;

}

.small {

width: 198px;

float: right;

margin: 0;

padding: 0;

font-size: 11px;

}

.small-c {

padding: 20px 0;

margin: 0;

}



p {

margin: 0;

padding: 4px 0;

}

.sbox {

padding: 10px;

}

.sbox ul {

list-style-type: none;

margin: 5px 0;

padding: 0;

border-top: 1px solid #EDEDED;

}



.sbox ul li {

padding: 4px 0;

border-bottom: 1px solid #EDEDED;

}



.sbox h2 {

font: bold 16px 'Times New Roman', Arial, sans-serif;

margin: 0;

padding: 0;

text-transform: uppercase;

letter-spacing: 0.1em;

}

#s-contact {

border-bottom: 4px double #ccc;

}

.item {

padding: 10px 15px 10px 0;

}



.item h2 {

font: normal 21px 'Times New Roman', Arial, sans-serif;

color:#669900;

}



.sub-item {

padding-left: 30px;

}

div.sub-item h3 {

font: bold  12px Verdana, 'Times New Roman', Arial, sans-serif;

}



#footer {

border-top: 1px solid #ccc;

padding: 10px 0;

text-align: right;

font-size: 10px;

}

div.bt-nav {

padding: 15px 0 20px 0;

text-align: left;

font-size: 11px;

}

span.copyright {

float: left;

}

span.designby {

color: #ccc;

}



.theform input, .theform select, .theform textarea {

padding: 3px;

font: 11px Verdana, Arial, sans-serif;

width: 80%;

background: #FFFEED;

}

.theform input:focus, .theform select:focus, .theform textarea:focus {

background: #F7FFE0;

}

label.zemRequired {

font-weight: bold;

}

input#zemSubmit {

border-color: #ffffff #999999 #999999 #ffffff;

border-style: solid;

border-width: 1px;

padding: 5px 8px 6px;

background: #F18200;

color: #fff;

font-weight: bold;

width: auto;

}



p.imgthumb {

float: left;

margin-right: 10px;

}



blockquote {

font-size: 11px;

border-right: 1px solid #E7E7E7;

border-bottom: 1px solid #E7E7E7;

padding-left: 15px;

padding-right: 15px;

background: #F7F7F7;

margin: 10px;

}

p.postedon {

font-size: 11px;

color: #666;

}



p.botnav {

text-align: center;

font-size: 11px;

}

p.tagline {

display: none;

}