/* Clayton RSL  */
/* html tags */
a:link, a:visited{
 	color:#dec384;
	font-weight:bold;
}
h1,h2,h3,h4{color:#ffa562;}
hr{border:1px solid #f78947;}
.font_large{margin-top:20px;}
/* MAIN layout divs */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color:#fff;
	background: #101006 url(/claytonrsl/images/general/bg.jpg) top left repeat-x fixed;
}
#container{
	text-align:left;
	width:100%;
}
#header_container{ 
	background-color:#190401;
	width:100%;
}

#header{
	margin:auto;
	width:955px;
}
.header_image{
	color:#f78947;
	float:left;
	font-weight:bold;
	font-size:16px;
	margin-left:5px;
	margin-top:10px;
}
#column_container{
	margin:0 auto;
	padding:5px 5px 0 5px;
	width:945px;
	background-image:url(/claytonrsl/images/general/cc_bg.png);
}
#sub_menu{
	width:935px;
	background-color:#250501;
	padding:5px;
	margin-bottom:5px;
}
#sub_menu a{
	text-decoration:none;
	float:left; 
	color:#fff; 
	padding:5px;
	margin:0 10px 2px 0;
	font-weight:bold;
}
#menu{
	display:block;
	text-align:center;
	height:30px;
}
#menu a{
	float:left; 
	font-size:14px;
	color:#fff; 
	padding:5px;
	margin:0 0 2px 10px;
	font-weight:bold;
}
#menu a:hover,#sub_menu a:hover{
	color:#E0B59A;
}
#menu a.selected,#sub_menu a.selected{
	color:#f78947;
}
#centre_top,#centre,#centre_bottom{
	float:left;
	width:450px;
	padding:0;
}
#right_top,#right,#right_bottom{
	float:right;
	width:470px;
}
#left_centre_top,#left_centre,#left_centre_bottom{}
#centre_right_top,#centre_right,#centre_right_bottom{
	float:right;
	width:805px;
	padding:10px;
}
#left_centre_right_top,#left_centre_right,#left_centre_right_bottom {
	width:945px;
	padding:0;
}
#footer_container{ 
	width:100%;
}
#footer{
	color:#999;
	font-weight:bold;
	margin:auto;
	width:945px;
	padding:0 5px 5px 5px;
}
/* Secondary layout Divs */
.content_box_header{
	width:450px;
	padding: 10px 10px 0 10px;
	text-align:center;
	font-weight:bold;
	font-size:200%;
	color:#f78947;
	background-color:#190401;
 }
.content_box{
	background-color:#190401;
	padding:10px;
	margin:0 0 5px 0;
	width:450px;
}
.display_box_double{
	width:446px;
	margin:10px auto;
	border:2px solid #f78947;
}
.display_box{
	float:left;
	border:2px solid #f78947; 
}
.display_box_header{
	font-size:120%;
	color:#f78947;
	padding:5px ;
	font-weight:bold;
	background-color:#763e17;	
	border-bottom:2px solid #f78947; 
}
.display_box_body{
	padding:0 5px;
}
.display_box_col_1{float:left;width:50px;padding:3px 5px;}
.display_box_col_2{float:left;width:146px;padding:3px 5px;}
.display_box_col_3{float:left;width:75px;padding:3px 5px; text-align:center;}
.display_box_col_4{float:left;width:75px;padding:3px 5px; text-align:center;}
.display_box_col_5{float:left;width:50px;padding:3px 5px; text-align:center;}

.ladder_box_col_1{float:left;width:20px;padding:3px 5px;}
.ladder_box_col_2{float:left;width:141px;padding:3px 5px;}
.ladder_box_col_3{float:left;width:35px;padding:3px 5px; text-align:center;}
.ladder_box_col_4{float:left;width:35px;padding:3px 5px; text-align:center;}
.ladder_box_col_5{float:left;width:35px;padding:3px 5px; text-align:center;}
.ladder_box_col_6{float:left;width:60px;padding:3px 5px; text-align:center;}
.ladder_box_col_7{float:left;width:50px;padding:3px 5px; text-align:center;}

.menu_left_col{
	float:left;
	width:260px;
}
.menu_right_col{
	float:right; 
	width:190px; 
	/*height:100px; 
	background-color:brown;*/
}
.menu_meals{
	float:left;
	width:180px;
	padding-right:15px;
}
.menu_prices{
	float:left;
	width:60px;
}
.menu_title{color:#ffa562;}
.copyright{
	float:left;
 	color:#372d23;
	font-weight:bold;
}
.credit{
	float:right;
	width:210px;
	text-align:right;
}
.credit a{
	color:#999999;
}
/* Flash */
#getFlash {
 margin: 50px 10px;
 width: 290px;
 border:solid thin orange;
}
.getFlash {
 margin-top: 10px;
}
/* Enquiry form */
#enquiry{border:2px solid #f78947; }
.enquiry_header{
	color:#f78947;
	text-align:center;
	padding:3px 0;
	font-variant:small-caps;
	width:176px;
	font-size:150%;
	font-weight:bold;
	background-color:#763e17;	
	border-bottom:2px solid #f78947; 
	
}
.enquiry_text{
	width:146px;
	margin:5px 0;
}
.enquiry_message{
	width:144px;
	height:96px;
	margin:5px 0;
}
.enquiry_submit{
	width:150px;
	height:30px;
}
.enquiry_body{
	padding:10px;
	height:350px;
}
.enquiry_submitted{
	background-color:#fff;
	color:#000;
	padding:10px;
	width:140px;
}
/* end */