body {
background:#FFFFFF none repeat scroll 0 0;
color:#5C5C5C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:justify;
}
p, ul, ol {
line-height:18px;
margin:0 0 1em;
text-align:left;
}
a {
color:#7AB41F;
text-decoration:underline;
}
a:hover {
color:#7AB41F;
text-decoration:underline;
}
a:visited, a:active {
color:#7AB41F;
}
img {
border:medium none;
}
#landingpages a {
color:#fff;
text-decoration:none;
}
#landingpages a:hover {
color:#fff;
text-decoration:underline;
}
#content {
background:#FFFFFF none repeat scroll 0 0;
color:#414141;
float:right;
height:auto;
margin-right:-26px;
min-height:400px;
padding-left:89px;
padding-right:63px;
padding-top:5px;
width:550px;
}
#content h2 {
color:#7AB41F;
font-size:17px;
font-weight:bold;
margin-bottom:13px;
margin-top:10px;
}
#page {
margin:0 auto;
width:946px;
}
#footer {
clear:both;
}
.sitemap .desc {
clear:left;
float:left;
font-size:95%;
padding-bottom:5px;
padding-left:20px;
}
.sitemap .head {
clear:both;
float:left;
font-size:12px;
}
.sitemap ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 5px;
}
.sitemap {
padding:0 0 20px;
}
#right {
color:#F29400;
float:left;
height:auto;
margin-top:-10px;
width:253px;
}
#bot {
background:#FFFFFF url(iimgs/bot.png) repeat scroll 0 0;
height:16px;
width:346px;
}
#top {
background:#FFFFFF url(iimgs/top.png) repeat scroll 0 0;
color:#7AB41F;
font-size:10px;
font-weight:bold;
height:10px;
padding-left:111px;
padding-top:8px;
width:235px;
}

#cbsc{
color:#7AB41F;
font-size:11px;
font-weight:bold;
margin-left:103px;
margin-top:-12px;
position:absolute;
}

#menue {
background:transparent url(iimgs/menuebg.png) repeat-x scroll 0 24px;
height:32px;
margin:0 auto;
width:1024px;
}
#menue2 {
margin:0 auto;
width:997px;
}
.menuegreen {
background:transparent url(iimgs/menue.png) repeat scroll 0 0;
color:#FFFFFF;
float:left;
font-weight:bold;
height:22px;
padding-top:10px;
text-align:center;
text-transform:uppercase;
width:165px;
}
.menuegreen a {
color:#FFFFFF;
display:block;
text-decoration:none;
}
.menuegreen:hover, .menueactive {
background:transparent url(iimgs/menue2.png) repeat scroll 0 0;
color:#FFFFFF;
float:left;
font-weight:bold;
height:22px;
padding-top:10px;
text-align:center;
text-transform:uppercase;
width:165px;
}

.menuactive a{
color: #fff;
text-decoration:none;
}

#subnavi {
background:#7AB41F none repeat scroll 0 0;
float:left;
margin-top:0;
padding-top:11px;
width:309px;
}
.sublink {
background:#7AB41F none repeat scroll 0 0;
color:#FFFFFF;
font-weight:bold;
height:28px;
margin-left:12px;
padding-left:55px;
padding-top:13px;
text-transform:uppercase;
width:196px;
}
.sublink:hover, .sublinkactive {
background:#7AB41F url(iimgs/subbg.gif) repeat scroll 0 0;
color:#FFFFFF;
font-weight:bold;
height:28px;
margin-left:12px;
padding-left:55px;
padding-top:13px;
text-transform:uppercase;
width:196px;
}
.sublink a, .sublinkactive a {
color:#FFFFFF;
display:block;
text-decoration:none;
}
#phone {
background:#FFFFFF none repeat scroll 0 0;
color:#7AB41F;
float:right;
height:169px;
padding-left:3px;
padding-top:13px;
text-align:center;
width:291px;
}

#phone a{
text-decoration: none;
}
#header {
height:108px;
margin:0 auto;
width:1024px;
}
#site {
background:#FFFFFF url(iimgs/sitebg.png) repeat scroll 0 0;
margin:10px auto 0;
width:1024px;
}
#line {
background:transparent url(iimgs/line.png) repeat scroll 0 0;
height:20px;
margin-left:-16px;
position:absolute;
width:548px;
}

#line2{
background:transparent url(iimgs/line2.png) repeat scroll 0 0;
height:20px;
margin-bottom:20px;
margin-left:0;
margin-top:-10px;
width:548px;
}

.post {
margin-top:33px;
width:565px;
}
#header img {
margin-left:10px;
margin-top:10px;
}

#headerleft {
float:left;
margin-top:13px;
}
#headerright {
float:right;
margin-top:12px;
width:348px;
}
#wrap {
background:#7AB41F none repeat scroll 0 0;
height:299px;
margin:0 auto;
width:1024px;
}
#images {
float:left;
height:309px;
margin-top:2px;
width:620px;
}
.active {
color:#D32345;
margin-left:8px;
margin-right:8px;
text-decoration:none;
}
#nav {
background:#FFC8FF none repeat scroll 0 0;
margin:0 auto;
padding-left:15px;
width:682px;
}
#landingpages {
background:transparent url(iimgs/footer.png) repeat scroll 0 0;
color:#FFFFFF;
font-size:10px;
height:50px;
margin:0 auto 44px;
padding-bottom:9px;
padding-top:10px;
text-align:center;
width:1024px;
}
