html, body {padding: 0px; margin: 0px; background: #ededcd/*#e7dbbd*/; font-family: Arial; color: #404040;}

#head {background: url(../img/head-back.png) repeat-x #69a605; height: 204px; text-align: center;}
#bdr {background: url(../img/border.png) repeat-x; height: 5px; text-align: center; margin: 0px;}

#Nav {background:#404040; color:#e1e1e1; margin: 0px; padding: 0px;}
#Nav ul {margin: auto; padding: 0px; list-style:none; text-align: center;}
#Nav ul li {display: inline; height:37px; background: #404040; color:#e1e1e1; font:bold 12px/37px Arial, Helvetica, sans-serif}
#Nav ul li a {padding: 0px 18px 10px 18px; text-decoration:none; background: #404040; color:#e1e1e1; font:bold 12px/37px Arial, Helvetica, sans-serif}
#Nav ul li a:hover, #Nav ul li a.hover {padding: 0px 18px 10px 18px; background:url(../img/arrow-dwn.gif) no-repeat center bottom; color:#b5e53d}

#page {width: 100%; height: 100%;}
#wrapper {float:right; width:100%; margin-left:-218px; clear: left;}
#content {margin-left:218px; padding-left: 18px; margin-right: 18px; }
#sec1, #sec2 {float:left; clear: left; width:200px; margin-left: 18px;}

/* Vertical Nav */
.vmnu{width: 198px; border: 1px solid #404040;}

.vmnu .ttl{font: bold 13px Verdana; color: white;
background: #404040; margin: 0px; padding: 3px 0px 7px 0px;
text-align: center; border-bottom: 2px solid #303030;}

.vmnu ul{list-style-type: none; margin: 0; padding: 0;}

.vmnu ul li{padding-bottom: 0px; background: #e1e1e1;}

.vmnu ul li a{font: normal 12px Arial; color: black;
display: block; padding: 5px 8px; line-height: 18px;
text-decoration: none; font-weight: bold;}

.vmnu ul li a:hover{color: #b5e53d; background: #404040 url(../img/arrow-lft.gif) right no-repeat; padding-left: 16px;}

a img, img {border-style: none;}
h1, h2, h3, h4 {color: #404040; margin: 0px; padding:0px;}
.space {width: 100%; margin-top: 64px;}
.text {margin: 18px;}
.cntr {display: block; margin-left: auto; margin-right: auto; width: 100%;}

.Round {background:#fff; color:#000; margin:0;}
.Round p {padding: 0px 6px 0px 6px;}

/* This color should match the page background color */
.rtp, .rbtm{display:block; background:#e0f4fc;}
.rtp *, .rbtm *{display: block; height: 1px; overflow: hidden; background:#fff;}

.r1{margin: 0 5px;}
.r2{margin: 0 3px;}
.r3{margin: 0 2px;}
.r4{margin: 0 1px; height: 2px;}

#affl {

}

#shadow2 {clear: both; height: 32px; width: 100%; background: url(../img/shadow-up.png) no-repeat center;}
#foot {clear: both; width:100%;
border-top: solid 2px #303030;
line-height: 32px; text-align: center;
font-size: 80%; background: #404040; color:#b5e53d;}

#foot p {padding:0px 18px; margin:0px;}

.follow {margin: 0px 18px 18px 18px; padding: 0px; width: inherit; clear:both; text-align: right;}
.follow img {margin-left: 8px;}