@charset "utf-8";
* { margin:0; padding:0; }
.top-bg { background: url(../images/bg1.jpg) repeat-x left top; }
body { font: 12px Georgia, Times, serif; color: #E7CFB8; line-height: 1.5em; background: url(../images/bg2.jpg) repeat left top; }
/********************The main container  divs************************/
#shadow { width:1040px; margin:auto; background: url(../images/shadow-bg.png) repeat-y; }
#container { position: relative; width: 1000px; margin: 0 auto; text-align: left; }
#header { float: left; position: relative; background: url(../images/header.jpg) no-repeat; width:1000px; height:82px; }
#header2 { float: left; position: relative; background: url(../images/header2.jpg) no-repeat; width:1000px; height:313px; }
#body-bg { float: left; position: relative; background: url(../images/main-bg.jpg) repeat; width:1000px; }
#footer { float: left; position: relative; background: url(../images/footer.jpg) no-repeat; width:1000px; height:139px; }
/*************************The body content*******************/
#left-side { float: left; position: relative; height:auto; width:265px; padding: 0 0 0 30px; }
#main-content { float: right; position: relative; width:665px; padding: 0 35px 0 5px; }
/*********************the begining of side nav***********************/
ul#side-nav { float:left; position: relative; padding:0; margin: 0; list-style: none; }
ul#side-nav li a { display:block; text-align: left; background: url(../images/d.png) no-repeat left center; margin:0; text-decoration: none; padding:2px 0; text-indent: 25px; color:#7C5329; }
ul#side-nav li a:hover { background: url(../images/y.png) no-repeat left center; color:#9B6733; }
/**********************the begining of footer nav**********************/
ul#footer-nav { float:left; position:relative; list-style:none; width:500px; margin: 60px 0 10px 390px; }
ul#footer-nav li { display: inline; }
ul#footer-nav li a { text-align: left; font-size:11px; font-weight:normal; text-decoration: none; list-style: none; margin:0; color: #FFEFCE; padding:0 0 0 45px; }
ul#footer-nav li a:hover { color: #990; }
#copy { font-size:11px; text-align:center; line-height:1.4em; padding:3px 0 0 0; }
