body {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	background:#fdf8d0;
	font-size:14px;
}

h1 {
	margin:0;
	padding:0;
	width:551px;
	height:99px;
	background:url('../images/logo.png');
	position:relative;
	top:38px;
	left:328px;
	text-indent:-9999px;
}

#homelink a{
	width:551px;
	height:99px;
	position:absolute;
	top:38px;
	left:328px;
}
	

h2 {
	color:#661d29;
	font-size:16pt;
	text-align:center;
}

p {
	padding-top:0;
	margin-top:0;
	font-size:14px;
}

h3 {
	margin-bottom:0;
	padding-bottom:0;
}

a, a:visited {
	color:#f02a29;
}

a:hover {
	color:#f56d6d;
}

#wrap {
	width:891px;
	margin:0 auto;
}

#header {
	width:891px;
	height:165px;
	background:url('../images/header_bg.jpg');
	background-repeat:no-repeat;
}

#sidebar {
	width:281px;
	float:left;
	background:url('../images/nav_bg.png');
	background-repeat:no-repeat;
	padding-top:30px;
}

#nav, #nav li {
	list-style-type:none;
	margin:0;
	padding:0;
}

#nav li {
	line-height:50px;
}

#nav li a {
	display:block;
	width:232px;
	height:54px;
	margin-bottom:20px;
	background:url('../images/nav_item_bg.png');
	background-repeat:no-repeat;
	text-align:center;
	font-variant:small-caps;
	font-weight:500;
	font-size:17pt;
	color:#fff;
	vertical-align:middle;
	text-decoration:none;
	text-shadow: #000 2px 2px 2px;
	text-indent:-10px;
}
.nobox{
	display:block;
	width:232px;
	height:54px;
	margin-bottom:20px;
	text-align:center;
	font-variant:small-caps;
	font-weight:500;
	font-size:17pt;
	color:#fff;
	vertical-align:middle;
	text-decoration:none;
	text-shadow: #000 2px 2px 2px;
	text-indent:-10px;
}

#nav li a:hover {
	color:#FF0;
}

#content {
	width:610px;
	float:left;
	padding-top:30px;
}

#slider {
	height:400px;
}


#slider_image {
	width:340px;
	float:left;
}

#slider_text {
	width:270px;
	float:left;
}

#box {
	width:580px;
	padding:0 10px 0 20px;
	background:#f9efa8;
	border:5px solid #fff;
	-moz-box-shadow: 5px 5px 5px #444;
  -webkit-box-shadow: 5px 5px 5px #444;
  box-shadow: 5px 5px 5px #444;
}
#box2 {
	width:900px;
	padding:0 10px 0 20px;
	background:#f9efa8;
	border:5px solid #fff;
	-moz-box-shadow: 5px 5px 5px #444;
  -webkit-box-shadow: 5px 5px 5px #444;
  box-shadow: 5px 5px 5px #444;
}

#footer {
	width:610px;
	float:right;
	margin-top:20px;
	text-align:center;
	font-size:14px;
}

.clearfix {
	clear:both;
}