@charset "utf-8";
* {margin:0; padding:0; }
.top-bg { background: url(../images/bg1.jpg) repeat-x left top; }
body { font: 12px Georgia, "Times New Roman", Times, serif; color: #162D05; line-height: 1.5em; background: url(../images/bg2.jpg) repeat left top; }
/**************************The main container  divs**************************/
#container { position: relative; width: 1000px; margin: 0 auto; text-align: left; }
#header { float: left; position: relative; background: url(../images/header.png) no-repeat; width:1000px; height:205px; }
#topnavbg { float: left; position: relative; background: url(../images/header2.png) no-repeat; width:1000px; height:75px; }
#body-bg { float: left; position: relative; background: url(../images/main-bg.png) repeat; width:1000px; }
#footer { float: left; position: relative; background: url(../images/footer.png) no-repeat; width:1000px; height:195px; }
/**************************The body content**************************/
#left-side { float: left; position: relative; width:200px; height:auto; padding: 0 0 0 45px; }
#main-content { float: right; position: relative; width:699px; padding: 0px 45px 0px 11px; }
/**************************the begining of top nav**************************/
ul#top-nav { position:relative; margin: 0 auto; padding: 10px 0 0 0; list-style:none; }
ul#top-nav li { display: inline; }
ul#top-nav li a { background: url(../images/b.png) no-repeat left center; float: left; text-align: left; color:#133553; margin-left:100px; text-indent:13px; text-decoration: none }
ul#top-nav li a:hover { background: url(../images/g.png) no-repeat left center; color:#FFBD35; }
/**************************the begining of side nav**************************/
ul#side-nav { float:left; position: relative; list-style: none; }
ul#side-nav li a { display:block; text-align: left; background: url(../images/btn.png) no-repeat left center; padding:2px 0; text-indent: 25px; color:#1E7AC4; text-decoration: none; }
ul#side-nav li a:hover { background: url(../images/btn-hover.png) no-repeat left center; color:#F0A300; }
/**************************the begining of footer nav*************************/
ul#bottom-nav { float:left; position:relative; width:auto; margin: 2px 0 0 365px; list-style:none; }
ul#bottom-nav li { display: inline; }
ul#bottom-nav li a { text-align: left; color: #98B933; margin:0 0 0 38px; font-size:12px; text-decoration: none; list-style: none; }
ul#bottom-nav li a:hover { color: #23C1F5; }
#copy { font-size:11px; text-align:center; line-height:1.3em; margin:115px 0 0 0; }
#copy a {color:#162D05;}
