/* ------------------------------------------------
	Baketran Stylesheet 09/01/07
------------------------------------------------ */

	body { margin:0; padding:0; background:#f8eeda; font-size:12px; color:#4e3b2b; font-family:verdana, arial, helvetica, sans-serif; line-height:1.4; }
	#body { background:url("Images/bg.gif") repeat-x top left #fefbf4; }
	
	p, td, th, div { font-size:12px; color:#4e3b2b; font-family:verdana, arial, helvetica, sans-serif; line-height:1.4; }
	form { margin:0; padding:0; }
	
	a:link, a:visited { color:#990000; text-decoration:underline; }
	a:hover { color:#643b1b; text-decoration:underline; }
	a img { border:0; }
	
	h1 { colour:#990000; font-size:16px; }
	h2 { color:#643b1b; font-size:14px; }
	h3 { color:#990000; font-weight:bold; margin:22px 0 0 0; padding:0; }
	h4 { color:#990000; font-size:14px; }
	h5 { color:#643b1bl; font-size:12px; }
	h6 { color:#990000; font-size:12px; }
	
	.right { clear:right; }
	.left { clear:left; }
	.clear { clear:both; }
	
/* --- Layouts ---------------------------------- */
	
	#header { background:#990000; height:38px; width:760px; margin:0 auto; text-align:left; }
	#bunsouter { position:relative; height:0px; width:760px; margin:0 auto; }
	#bunsouter div { width:367px; height:103px; background:url("Images/buns.gif"); position:absolute; left:-56px; }
	#header span { display:block; margin:11px 0 0 0; color:#fff; float:right; font-size:11px; }
	#header form { float:right; margin:7px 6px 0 17px; padding:0; }
	#keywords { width:100px; height:17px; background:#fff; border:none; font-size:10px; font-family:verdana, arial, helvetica, sans-serif; color:#352a20; padding:3px 0 0 4px; }
	#submit { width:22px; height:17px; background:url("Images/go.gif"); border:none; margin:0 0 0 7px; cursor:pointer; }
	
	#container { width:760px; background:url("Images/containerbg.gif") repeat-y left; margin:0 auto; }
	#nav { width:180px; float:left; margin-top:64px; }
	#nav img { margin-left:10px; }
	#contactus { margin:18px 0; }
	
	#content { width:558px; float:right; margin:10px 10px 20px 0; }
	#banner { width:558px; height:114px; background:url("Images/banner1.jpg"); display:block; }
	
	#footer { height:70px; background:url("Images/footerbg.jpg") no-repeat right #990000; width:760px; margin:0 auto; }
	#printetc { float:left; color:#ffc6b7; width:180px; text-align:center; margin:28px 0 0 0; }
	#printetc img { margin:0 12px; }
	#contact { float:left; color:#fbece8; margin:12px 0 0 20px; font-size:11px; line-height:2; }
	#footer a:link, #footer a:hover, #footer a:visited { color:#fbece8; text-decoration:none; }

/* --- Menu ------------------------------------- */

	.MenuTable { width:100%; margin:29px 0 27px 0; }
	.SparatorCell { text-align:right; }
	.menucell { background:url("Images/menudown.gif") no-repeat left; padding:7px 7px 7px 26px; }
	.menucell a:link, .menucell a:visited { color:#745926; text-decoration:none; font-size:11px; }
	.menucellover { background:url("Images/menuup.gif") no-repeat left; padding:7px 7px 7px 26px; }
	.menucellover a:link, .menucellover a:hover, .menucellover a:visited { color:#990000; text-decoration:none; font-size:11px; }

/* --- CMS Styles ------------------------------- */

	.redtext { color:#990000; }