@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color:#B1ABAB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
#wrapper{
width:980px; margin:0 auto 20px auto; 
}
#topcap{
background:url(../Images/shadow_r1_c2.png) center top; height:10px;
}
#bottomcap{
background:url(../Images/shadow_r5_c2.png) center bottom; height:14px;
}
#shadow
{
padding:0 10px; background:url(../Images/shadow_r3_c2.png) center top;
}
#inner{
 background-color:#FFFFFF; padding:10px;
}
#header{
background:url(../Images/header_bg.jpg) no-repeat; height:105px;
}
#header #search{
float:right; padding:50px 20px 0;
}
#nav{
background-image:url(../Images/nav_bg.jpg); background-repeat:repeat-x; padding:0 0 0 5px; height:40px;
}

#banner{
 position:relative; height:194px;
}
#banner #rotate, #banner div{
 height:194px; overflow: hidden
}
#main{
color:#666; font-size:0.9em; line-height:1.4em;
}
#main .tools{
width:140px; float:right;
}
#main #breadcrumb{
font-size:11px; color:#999; margin-bottom:15px;
}
#main #content{
 padding-top:10px; padding-left:20px; padding-bottom:20px;
}
#main #home{
padding:20px 0;
}
#main #homeleft{
width:500px; float:left; padding-left:10px;
}
#main #homeright{
margin-left:580px;
}
#main #left{
width:860px; float:left;
}
#main #right{
margin-left:910px; 
}

.padding{
padding:10px;
}

#footer{
background-image:url(../Images/footer_bg.jpg) ; background-repeat:repeat-x; padding:20px 20px; color:#fff; font-weight:bold;
}
#footer a{
color:#fff; text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}
.clear{
padding:0; margin:0; clear:both;
}