/* Tab Switch on the Top */
#topbar {
	background: #a49966;
	width:100%;
	height:70px;
	z-index:999;
	overflow:hidden;
	}

#topbarholder {
	width:940px;
	background: #a49966;
	margin:0 auto;
margin-top:3px;
	}
	
#loginbox{
	width:940px;
	background: #a49966;
	margin:0 auto;
	text-align:left;
	font-size:90%;
	color:#5f593b;

}
#loginbox h3{
display:none;}

#loginbox a:link, #loginbox a:visited{
color:#5f593b;}

#loginbox .inputbox{
border:1px solid #7e764e;
background: #8d8458;
color:#736b48;
}
#loginbox .button{

border:1px solid #7e764e;
background: #5f593b;
color:#aba06a;

}
/* End Tab Switch on the Top */


#container{
   width: 100%;
   min-height: 450px;
   margin: 0 auto;
      

}

a{
   overflow: hidden; /* Trick for Suckerfish*/
}

/* Header*/

#header{
   position: relative;
   width: 1024px;
   margin: 0 auto;
   height: 200px;
   z-index:2;
}

/* Logo Left Side*/
#logo{
   position: absolute;
   bottom: 0;
   left: 0;
   background: url(../images/logo.gif) no-repeat left top;
      z-index:3;

}
#topmenu{
position:absolute;
right:30px;
top:5px;
}
#pathway{
position:absolute;
left:310px;
bottom:16px;
height:20px;
border-bottom: 1px dotted #333;
font-size:80%;
}

/* Content-Wrap*/

#content-wrap{
   margin: 0 auto;
   width: 1000px;
   clear:both;
   z-index:auto;
   margin-top:40px;


}
#mainbody{
width:680px;
}

.main_top{
   background: url(../images/mainbody_top.png) no-repeat left top;
   height:10px;
   }
.main_middle{
   background: url(../images/mainbody_middle.png);
   padding-left:10px;
   padding-right:10px;
   }
.main_bottom{
   background: url(../images/mainbody_bottom.png) no-repeat left bottom;
   height:10px;
   }


#content{
   display: inline; /* IE6 double margin float bug hack */
   float: right;
   width: 700px;
   padding-bottom:30px;
   padding-right:8px;


}
#newsflash{
height:auto;
margin-bottom:20px;

}
/* Sidebar*/

#sidebar{
   display: inline; /* IE6 double margin float bug hack */
   float: left;
   width: 270px;
   padding-bottom:20px;
}
.left_top{
   background: url(../images/left_top.png) no-repeat left top;
   height:10px;
   }
.left_middle{
   background: url(../images/left_middle.png);
   padding-left:10px;
   padding-right:10px;
   }
.left_bottom{
   background: url(../images/left_bottom.png) no-repeat left bottom;
   height:10px;
   }


#copyright-outer{
   clear: both;
   

}
#copyright{
   width: 940px;
   margin: 0 auto;
   padding:25px;
   text-align:center;
   color:#333;
   font-size:80%;
   height:30px;
}

#copyright a:link, #copyright a:hover, #copyright a:visited{
   color:#333;
}

