* { margin:0; }

body { text-align:center;background-color:#FFF;font:80% normal Verdana,Arial,sans-serif;color:#47944E;line-height:1.2em; }

/* ### DEFAULT STYLES ### */

h1,h2,h3,h4,h5,h6 { text-transform:uppercase;color:#47944E;font-size:100%;margin-bottom:10px; }
h1 { font-size:150%; }
h2 { font-size:130%; }
h3 { font-size:110%; }

a:link, a:visited, a:hover, a:active { color:#47944E;text-decoration:none; }
a:hover { text-decoration:underline; }

p { margin-bottom:10px; }
img { border:0; }

/* ### STRUCTURE ELEMENTS ### */

#wrp { width:900px;padding:0 20px;margin:0 auto;text-align:left;background:#FFF url('/template/img/bgWrapper.jpg') repeat-y top left; }
#header { width:900px;height:217px;overflow:hidden; }
#hLeft { width:368px;height:217px; }
#hRight { width:532px;height:217px;background-color:#333; }
#menu { width:900px;height:63px;overflow:hidden;background:#EEE url('/template/img/bgMenu.jpg') repeat-x top left; }
#content { width:840px;overflow:hidden;padding:20px 30px;  }
#cLeft { width:550px;overflow:hidden;}
#cRight { width:290px;overflow:hidden;text-align:center; }
#footer { width:900px;height:20px;padding-top:72px;overflow:hidden;text-align:center;color:#47944E;font-size:75%;background:#FFF url('/template/img/bgFooter.jpg') no-repeat top left; }

/* ### COMMON STYLES ### */

.fl { float:left; }
.fr { float:right; }
.fc { clear:both; }