/* CSS Document */


#wrapper {
	width:920px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
	position:relative;
	}
	
/***************header******************************/
#hdr {
	background-color: #333;
	height: 260px;
	width: 900px;
	float: left;
	margin-left:10px;
	display: inline;
}
#top {
	width:880px;
	height:20px;
	background-color: #756e58;
	text-align: center;
	padding:10px;
	}
#banner{
	width:900px;
	height:180px;
	background-image: url(../images/tmpl/hdr_bg.jpg);
	background-color: #333;
	text-align: center;
	}
	
#book {
	height: 330px;
	width: 224px;
	position: absolute;
	z-index: 2;
	top: 14px;
	left: 30px;
}	

#book img{
	position: relative;
}	

/************ left col **************/
#left {
	float: left;
	width: 270px;
	position: relative;
	padding-left: 10px;
	padding-top:110px;
}



/************ center **************/
#center {
	float: left;
	width: 360px;
	margin: 0px;
	padding-top:20px;
	padding-right: 40px;
	padding-left: 20px;
	padding-bottom:20px;
	color:#3d3d3d;
	}
#center a, a:link, a:visited, a:hover, a:active{
	color: #333;
}
/*** IE Fix ***/
* html #center {
  left: -35px;           /* RC fullwidth */
}


/************ center-big **************/ 
#center-big {
	float: left;
	width: 570px;
	background-color:#C2B691;
	margin-top:1px;
	padding-top:20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom:20px;
	}
#center-big a, a:link, a:visited, a:hover, a:active{
	color: #000;
}
/*** IE Fix ***/
* html #center-big {
  left: 35px;           /* RC fullwidth */
}


/***************right col******************************/
#right {
	float: left;
	width: 200px;
	position: relative;
	padding-top:20px;
	padding-right: 0px;
	padding-left: -10px;
	color:#222;
	}
#rtColFrm {
	width:186px;
	background-image: url(../images/rtColFrmBg.gif);
	color:#333;
}
#rtColFrm a, a:link, a:visited, a:active{
	color: #333;
}
#rtColFrm a:hover{
	color: #222;
}


/***************footer******************************/
#ft {
	background-color: #3d3d3d;
	height: 20px;
	width: 860px;
	float: left;
	padding:20px;
	color:#CCCCCC;
	text-align:center;
	font-size:9px;
	margin-left:10px;
	display: inline;
}
#ft a, a:link, a:visited, a:hover, a:active{
	color: #999999;
}


