/* CSS Document */

#shell{
	position:relative;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	/* new items below here*/	
	margin-top:10px;
	padding:0px;
	background:#fff;
	border: thin solid #000;/*	background-image: url(images/bckgrd.jpg);
	background-repeat: repeat-y;*/
}

#logo{
	position:absolute;
	left:10px;
	top: 3px;
}
	
#header{
	position:relative;
	left:0px;
	top:0px;
/*	background-image: url(images/head_slice.jpg);*/
/*	background-repeat: repeat-x;*/
	width:100%;
}

.hide{
	display:none;
}

#wood{
	left:0px;
}

#header_button1{
	position: absolute;
	left:401px;
	top: 21px;
}
#header_button2{
	position: absolute;
	left:519px;
	top: 21px;
}
#header_button3{
	position: absolute;
	left:637px;
	top: 21px;
}

#header_logo{
	position:relative;
	top: 10px;
}

#header_flash_banner{
	position:relative;
	top:10px;
}

#header_sub_nav{
	position:relative;
	top:10px;
}

#wrapper {
 background: url(images/bckgrd.jpg);
 margin-bottom: 0px;
/* overflow: auto; *//* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}

#wrapper_one_column {
 background: url(images/bckgrd_1.jpg);
 margin-bottom: 0px;
/* overflow: auto; *//* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#left_column{
	display:inline;
	float:left;
	width:256px;
	padding:0px;
	background:url(images/background-stripe.jpg)
/*	padding-bottom:5px;*/
/*	position:absolute;*/	
/*	margin-top: 0px;
	height:auto;*/
	/*	top:152px;*/
}


#green{
	position:absolute;
	left:256px;
	top:245px;
	height:1px;
	width:644px;
	background-color: #dfdfdf;
}
#page_title{
	position:absolute;
	left:290px;
	top:211px;
	height:26px;
	width:614px;

}

#center_column {
	display:inline;	
	position:relative;	
	margin-top:50px;
/*	top: 46px;*/
	width:300px;	
/*	width:312px;*/
	margin-left:18px;
/*	padding-bottom:5px;*/

	float:left;		

/*	left:15px;*/

/*		left:20px;
	width:302px;*/

/*	background:#00FF66;*/
/*	background:#fff;*/
}
	
#right_column {
	display:inline;
	position:relative;
	margin-top:46px;
	width:298px;
/*	padding:0px;*/
	float:right;
/*	padding-bottom:5px;	*/
/*	background:#9a4d1c;*/
}

#footer{
	clear:both;
	text-align:left;
	line-height: 35px;
	background:url(images/background.jpg);	

/*	margin-top:25px;*/
}	

.clear{clear:both; background:none;}

#list_items_gm, #list_items_m1, #list_items_m2, #list_items_m3, #list_items_m4, #list_items_m5, #list_items_m6, #list_items_m7, #list_items_m8, #list_items_m9, #list_items_m10, #list_items_id1, #list_items_t1, #list_items_mlunch, #list_items_t1, #list_items_t2, #list_items_t3, #list_items_t4, #list_items_t5, #list_items_t6, #list_items_t7, #list_items_id2, #list_items_tm, #list_items_tlunch, #list_items_sopen, #list_items_s1, #list_items_st1, #list_items_st2, #list_items_cl1, #list_items_cl1a, #list_items_cl2, #list_items_cl2a, #list_items_cl3, #list_items_cl3a, #list_items_cl4, #list_items_cl4a, #list_items_cl5, #list_items_cl5a{
	display:none;
	list-style:none;  
	padding-left:0px;
}

#body-content_one_column {
	position:absolute;
	top: 200px;
	left:165px;
	width:605px;
/*	left:156px;*/
/*	width:614px;*/
/*	background-color:#FFFFFF;*/
	display:inline;
	/*	margin-top:50px;*/
/*	margin-left:160px;*/
	float:left;
	background-position: top;
	vertical-align: top;
	background-repeat: repeat-x;
}

#right_column-center-layout {
	display:inline;
	position:relative;
	margin-top:46px;
	width:298px;
/*	padding:0px;*/
	float:right;
/*	padding-bottom:5px;	*/
/*	background:#9a4d1c;*/
}

#wrapper_single {
	margin-bottom: 0px;
	/* overflow: auto; *//* Paul O Brien Fix for IE www.pmob.co.uk */
	 width: 100%;
	background-image: url(images/background.jpg);
}


#center_column_single {
	display:inline;	
	position:relative;	
	margin-top:50px;
	width:518px;	
	margin-left:38px;
	float:left;		
}
	
#right_column_single {
	display:inline;
	position:relative;
	margin-top:46px;
	width:80px;
/*	padding:0px;*/
	float:right;
/*	padding-bottom:5px;	*/
/*	background:#9a4d1c;*/
}
