
div.wrapper{display:block; width:100%; text-align:left;}

.row1{color:#989898; background-color:#FFFFFF; border-top:5px solid #76C38F;}
.row2{color:#FFFFFF; background-color:#76C38F;}
.row3{color:#747474; background-color:#FFFFFF;}
.row3 a{color:#76C38F; background-color:#FFFFFF;}
.row4{color:#999999; background-color:#202020;}
.row4 a{color:#76C38F; background-color:#202020;}
.row5, .row5 a{color:#999999; background-color:#202020;}

#header, #topnav, #container, #footer, #copyright{display:block; width:960px; margin:0 auto;}
nav ul{margin:0; padding:0; list-style:none;}

/* ----------------------------------------------Top Navigation-------------------------------------*/

#topnav{padding:20px 0;}
#topnav ul{}
#topnav ul li{display:inline-block; margin-left:25px; text-transform:uppercase;}
#topnav ul li:first-child{margin-left:0;}
#topnav ul li li{margin:0; text-align:left; font-style:normal;}
#topnav ul li a:link, #topnav ul li a:visited, #topnav ul li a:hover{display:block; margin:0; padding:0; color:#FFFFFF; background-color:#76C38F;}
#topnav ul li a:hover, #topnav ul li.active a{color:#000000; background-color:#76C38F;}
#topnav ul li ul li a:link, #topnav ul li ul li a:visited{width:150px; float:none; margin:0; padding:7px 10px; text-transform:none; font-weight:normal; color:#FFFFFF; background-color:#76C38F; border:none;}
#topnav ul li ul li a:hover{color:#000000; background-color:#76C38F; border:none;}
#topnav ul ul{z-index:9999; position:absolute; left:-999em; height:auto; width:170px; padding:5px 0 0 0; border-bottom:1px solid #D5D5D5;}
#topnav ul ul a{width:140px;}
#topnav ul li:hover ul{left:auto;}
#topnav ul li:hover{position:static;}

/* ----------------------------------------------Column Navigation-------------------------------------*/

body{margin:0; padding:0; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#999999; }

.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden; line-height:0;}
.clear{display:block; clear:both;}
html[xmlns] .clear{display:block;}
* html .clear{height:1%;}
a{outline:none; text-decoration:none;}


/*----------------------------------------------HTML 5 Overrides-------------------------------------*/


/*----------------------------------------------Generalise-------------------------------------*/






