/*----------------------- Reset CSS --------------------------------------------------------------------*/
/* Yahoo Reset Sheet
----------------------------------------------- 
Resets all Elements on the globally:
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1 
-----------------------------------------------*/
body {color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup,sub {line-height:0;vertical-align: text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
a {cursor:pointer; cursor:hand;}
a:active, a:focus, input {outline:none;}
/*----------------------- Reset CSS --------------------------------------------------------------------*/
body {
	background:#c9bfb0 url(images/bg_body.jpg) 0 0 repeat-x;
	margin:0px; 
	color: #333300; 
	font-family:georgia,garamond,serif;
}
#wrapper {
	width:940px;
	margin:0 auto;
	padding-bottom:20px;
}
#wrapper h2 {
	color:#a03639;
	font-weight:bold;
	font-size:24px;
	width:546px;
	padding:20px 0;
	text-align:center;
	border-bottom:1px solid #e0d7c8;
	margin:0 auto 10px;
}
#wrapper #siteLogo {
	border-bottom:1px solid #c9bfb0;
	width:749px;
	height:184px0;
	margin:0 auto;
	display:block;
}
#mainContent {
	background:#fff url(images/g_main.jpg) no-repeat 376px 10px;
	min-height:160px;
	overflow:hidden;
	padding:10px;
	margin:0 auto 10px;
	border-bottom:1px solid #e0d7c8;
	width:526px;
}
#mainContent a {
	color:#333300;
	text-decoration:none;
}
#mainContent a:hover{
	color:#ccc;
	background-color:#380406;
	text-decoration:none;
}
#mainContent h3 {
	color:#6a5e48;
	font-weight:bold;
	font-size:18px;
	padding:10px 0 10px 10px;
}
#mainContent h4 {
	color:#6a5e48;
	font-weight:bold;
	font-size:14px;
	padding:5px 0 5px 10px;
}
#mainContent ul{
	margin:10px 0 45px 5px;
}
#mainContent ul li{
	list-style-type:disc;
	color:#a03639;
	margin:0 20px 10px 20px;
}
#mainContent ul li a{
	padding:2px;
}
#contactBox,
#menu {
	border-top:1px solid #e0d7c8
}
#contactBox h3{
	color:#6a5e48;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	padding:20px 0;
}
#contactBox p {
	padding:0 0 10px 0;
	color:#a03639;
	text-align:center;
}
/* Menu -------------------------------------------------------------------*/
#wrapper h3#menuTitle {
	color:#A03639;
	font-size:24px;
	font-weight:bold;
	margin:0 10px 10px 10px;
	padding:10px 0;
	width:546px;
}
#wrapper #menu ul li {
	list-style-type:none;
	color:#380406;
}
#wrapper #menu ul li strong {
	color:#a03639;
}