/* CSS Document */
h1,h2,h3,h4,h5,h6,ul,li,p,img{
	margin:0px;
	padding:0px;
	border:0px;
	}
	
body{
	margin:0px;
	padding:0px;
	background:url(../images/bg.png) #403E3D repeat-x;
	}
	
#wrapper{
	margin:0px auto 0px auto;
	width:977px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}
	
#header{
	float:left;
	width:977px;
	height:76px;
	}
	
.logo{
	float:left;
	width:395px;
	padding:0px 80px 0px 10px;
	height:73px;
	}
	
#container{
	float:left;
	width:977px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}
	
#container_top{
	float:left;
	width:977px;
	height:19px;
	}
	

#container_bg{
	float:left;
	width:976px;
	background:url(../images/content_bg.png) #FFFFFF repeat-y 0% 0%;
	behavior: url(iepngfix.htc);
	height:auto;
	overflow:auto;
	overflow:hidden;
	}
	
#container_btm{
	float:left;
	width:977px;
	height:14px;
	behavior: url(iepngfix.htc);
	background:url(../images/content_btm.png) no-repeat 0% 0%;
	}
	
#left{
	float:left;
	width:199px;
	padding:0px 10px 0px 10px;
	color:#4B4B4B;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}
	
#center{
	float:left;
	width:534px;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#4B4B4B;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}
	
#center h1{
	float:left;
	width:524px;
	height:29px;
	background:url(../images/pagination_bg.png) no-repeat 0% 0%;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:10px 0px 0px 10px;
	}
	
#center h1 a{
	color:#333333;
	}
	
#center span{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
.flash{
	float:left;
	width:534px;
	height:235px;	
	}
	
.newuser{
	float:left;
	width:520px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}
	
.newuser div label{
	float:left;
	text-align:right;
	padding:0px 10px 0px 0px;
	width:160px;
	}
	
.newuser div{
	float:left;
	width:510px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4E4E4E;
	background:#F1F8DB;
	border:1px solid #DDE9B9;
	margin-top:3px;
	padding:5px 0px 5px 0px;
	}
	
.newuser span{
	float:left;
	color:#666666;
	padding:0px 10px 0px 10px;
	text-align:center;
	width:30px;
	}
/*	
.flash_newuser{	
	float:left;
	width:544px;
	padding:10px 38px;
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	background:#FFFFFF;
	height:auto;
	overflow:auto;
	overflow:hidden;	
	}	*/
	
#list{
	float:left;
	width:540px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}
	
.listbox{
	float:left;
	width:175px;
	padding:10px 0px 0px 0px;
	height:auto;
	overflow:auto;
	overflow:hidden;	
	}
	
.listbox h2{
	float:left;
	width:175px;
	height:30px;
	background:#FFFFFF;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#4B4B4B;
	text-align:center;	
	}
	
.listbox div{
	float:left;
	width:159px;
	height:141px;
	padding:10px;
	background:url(../images/img_container_bg.png) no-repeat 0% 0%;
	}
	
.listbox span{
	float:left;
	width:70px;
	height:25px;
	padding:10px 0px 0px 0px;
	}
	
#right{
	float:left;
	width:199px;
	padding:0px 10px 0px 10px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}
	
.box{
	float:left;
	width:199px;
	margin:0px 0px 10px 0px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}
	
.box_top{
	float:left;
	width:199px;
	height:9px;
	}
	
.box_bg{
	float:left;
	width:179px;
	padding:0px 10px 10px 10px;
	background:url(../images/box_bg.png) repeat-y 0% 0%;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}
	
.box_bg .details{
	float:left;
	width:159px;
	padding:10px;
	background:url(../images/cart.png) no-repeat 0% 0%;
	}
	
.box_bg .details p{
	float:right;
	width:109px;
	color:#4B4B4B;
	}
	
.box_bg .accom{
	float:left;
	width:159px;
	padding:10px;	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#4B4B4B;
	background:url(../images/acompan.png) no-repeat 0% 0%;
	}
	
.box_bg .accom p{
	float:right;
	width:109px;
	}
	
.box_bg h1{
	float:left;
	width:179px;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#720000;
	}
	
.box_bg p{
	float:left;
	width:159px;
	padding:10px 0px 0px 10px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4B4B4B;
	}
	
.box_bg p a{
	float:left;
	padding:10px 0px 0px 0px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#4B4B4B;
	}
	
.box_bg div{
	float:left;
	width:179px;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#4B4B4B;
	padding:10px 0px 0px 0px;
	}
	
.box_bg div a{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#4B4B4B;
	}
	
.box_bg span{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#720000;
	}
	
.box_btm{
	float:left;
	width:199px;
	height:9px;
	background:url(../images/box_btm.png) no-repeat 0% 0%;
	}
	
#footer{
	margin:0px auto 0px auto;
	width:977px;
	height:45px;
	}
	
#footer p{
	float:right;
	padding:10px 0px 0px 0px;
	width:357px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
