/* 
	SACO mini site css
	@author:ben baker | www.benbaker.co.uk
*/
html,body{
	/*height:100%;/* FORCE CONTENT TO STRETCH TO HEIGHT OF WINDOW */
}
body{
	margin:0px;
	padding:0px;
	background-color:#EDE8DD;
	color:#666666;
}
/*
	GENERAL STYLING
*/
#wrapper{
	padding-top:16px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:80%;
}
#container{
	background-color:#FFFFFF;
	color:inherit;
	width:768px; /* @NOTE:ACTUAL WIDTH IS 800PX, BUT HAVE TO MINUS THE LEFT AND RIGHT PADDING, WHICH ADDS UP TO 32PX  */
	height:100%; /* @NOTE:ACTUAL HEIGHT IS 612PX, BUT HAVE TO MINUS THE TOP AND BOTTOM PADDING, WHICH ADDS UP TO 32PX  */
	margin:0 auto;
	padding:16px;
}
#container blockquote{
	line-height:1.6em;
}
#container a{
	color:#3476B7;
	background-color:inherit;
}
#container a:hover{
	text-decoration:none;
}
#container h1{
	font-size:1em;
	margin:0px;
	padding:0px;
}
/*	DON'T DISPLAY BORDER ON ANY LINKED IMAGES */
#container a img{
	border-style:none;
}
/* CUSTOM HORIZONTAL RULER */
#container .custom_hr{
	position:relative;
	width:100%;
	height:2px;
	background-image:url(images/hr_bg.gif);
	background-repeat:repeat-x;
	border:0px;
	clear:both; 
	margin:0px;
	padding:0px;
	font-size:1px; line-height:0px;
}
/* HEADER */
#header{
	width:768px;
	height:88px;
	background-color:#492F15;
	color:#FFFFFF;
	background-image:url(images/pageheader.jpg);
	background-repeat:no-repeat;
	margin:0px;
}
/* CENTRAL CONTENT AREA - MINUS HEADER & FOOTER */
#main_body{
	height:100%;
	margin-top:8px;
	margin-bottom:16px;
}
/* LEFT COLUMN */
#left_column{
	width:480px;
	height:100%;
	float:left;
}
#left_column #menu{
	height:100%;
}
#left_column .intro_row{
	height:100%;
}
#left_column p{
  margin:0px;
  padding:12px 0px 5px 0px;
  color:#9B836B;
  background-color:inherit;
}
#left_column img{
	border-style: none;
	margin:0px;
	padding:0px;
}
/* RIGHT COLUMN */

#right_column{
	width:272px;
	height:100%;
	float:left;
	padding-left:16px;
}
#right_column .intro_row{
	height:100%;
}
#right_column #lrgImage{
	height:221px;
}
#right_column #footImage{
	padding-top:13px;
}
#right_column .intro_row img, #right_column #lrgImage img{
	padding-top:31px;
}
#right_column form{
	background-color:#B8D6E0;
	color:#505050;
	padding:10px;
	margin:0px 0px 0px 0px;
	height:188px;
}
.availBox{
	background-color:#B8D6E0;
	color:#505050;
	padding:10px;
	margin:0px 0px 0px 0px;
	height:100%;
}
#right_column form .custom_hr{
	background-image:url(images/hr_form_bg.gif);
}
#right_column form table{
	margin-top:10px;
	height:150px;
	border-collapse:collapse;
	border-spacing:0;
}
#right_column form td{
	font-size:95%;
}

#buffer{
	width:800px;
	height:1px;
}

br.clear {
clear:both;
}

/* FOOTER STYLING */
#footer{
	width:768px;
	height:40px;
	background-color:#492F15;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:95%;
}
#footer a{
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:underline;
}
#footer a:hover{
	text-decoration:none;
}
#footer p{
	padding:10px;
}
.align_right{
	text-align:right;
}
#footer .float_right{
	float:right;
	padding:10px;
	margin:0px;
}
/* TAB AREA STYLING */
.tab_area {
	position:absolute; 	
	top:255px; 
	width:480px;
	height:302px;
	z-index:6;
	background-color:#EDE8DD;
	color:inherit;
}
.tab_area .tabs {
	background-color:#FFFFFF;
	color:inherit;
	height:31px;
}
.tab_area .tabs img{
	border-style:none;
	margin:0px;
	padding:0px;
}
.tab_area .row{
	padding:6px 6px 1px 6px;
	margin:0px;
	height:81px;
}
.tab_area .rowb{
	padding:6px 6px 1px 6px;
	margin:0px;
	height:81px;
	float:left;
}
.tab_area .row img{
	border-style:none;
	float:right;
	margin-left:20px;
}
#tab_area1,#tab_area2,#tab_area3,#tab_area4,#tab_area5{
	visibility:hidden;
}
#tab_area0 p,#tab_area1 p,#tab_area2 p,#tab_area3 p, #tab_area4 p,#tab_area5 p{
	padding:5px;
}
#tab_area0 a,#tab_area1 a,#tab_area2 a,#tab_area3 a, #tab_area4 a,#tab_area5 a{
	color:#492F15;
	background-color:inherit;
}
.tab_area .custom_hr{
	background-image:url(images/hr_tab_bg.gif);
}
#gallery img {
	float:left;
	border:#666666 1px solid;
}
