@charset "utf-8";
/* CSS Document */


html {
overflow-y: scroll;   /* this will allways display the scrollbar */
background-color:#DDDDDD;
}

h1{ font-size:18px;}

body{
margin:0px;
padding:0px;
font-size: 14px;
font-family: Calibri, Arial, Verdana, Helvetica, sans-serif;
color: #575548;
background-color:#DDDDDD;
background-image: url(../images/bg.png);
background-repeat:repeat-x;
}


#container{
width:1006px;
margin-left:auto;
margin-right:auto;
/*  border: 1px orange solid;  */
}


#header{
width:1000px;
margin-left:auto;
margin-right:auto;
/*   border: 1px solid orange;   */
}

#slideshow {
margin: 0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:4px;
list-style-type:none;
}


#slideshow2 {
margin: 0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:4px;
list-style-type:none;
}



#tabs {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #AAA;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("../images/left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("../images/right.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}



#c1c2 {
float: left;
width: 600px;
height: 700px;
margin-left: 2px !important;
margin-left: 1px;
padding: 2px;
background: #f4f4f0;
border: 1px solid #777744;
}


#leftbar {
float: left; 
width: 470px;
height: 500px;
margin-left: 2px !important;
padding: 10px;
background: #f4f4f0;
border: 1px solid #777744;
}

#rightbar {
float: right;
margin-right:0px;
width: 470px;
height: 500px;
padding: 10px;
background: #f4f4f0;
border: 1px solid #777744;
overflow:scroll;
}


#leftbar_info {
float: left; 
width: 240px;
height: 500px;
margin-left: 2px !important;
padding: 10px;
background: #f4f4f0;
border: 1px solid #777744;
}

#rightbar_info {
float: right;
margin-right:0px;
width: 700px;
height: 500px;
padding: 10px;
background: #f4f4f0;
border: 1px solid #777744;
overflow:scroll;
}

#rightbar_iframe {
float: right;
margin-right:0px;
width: 700px;
height: 500px;
padding: 10px;
background: #f4f4f0;
border: 1px solid #777744;
}



.div_footer{  width:1000px;  margin-top:20px; height:auto;   }  


#footer {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	margin-bottom:1em; 
	overflow:hidden;
	color:#999999; 
	}

#footer  a{
	color:#999999;
	text-decoration:none;
	
	
	}

	
	
	







