body {
	background-color:#CCE243; /*background-color:#E5DFD4; background-image:url(images/layout/background.jpg); background-repeat:no-repeat;*/
	width:100%;
	padding:0;
	margin:0 0 12px 0;
	color:#FFFFFF;
	background-repeat: repeat-y;
}


#container {width:800px; margin:0px auto; padding:0; background-color:#FFFFFF;}

#top {margin:0 0 -1px 0; padding:0; background-color:#FFFFFF; width:800px;}

/*#main {background-color:#FFFFFF; margin:0; padding:0; width:800px; }*/

img {border-style:none;}

p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; /*color:#4C4841;*/ color:#ddd5c7; line-height:18px;}

.title {font-size:14px; color:#90836c; font-weight:bold;}

.small {font-size:10px; color:#999999;}

.top_address {text-align:right; color:#818286; margin:0; line-height:18px; margin:14px 0 0 0;}

a:link, a:visited { color:#820E11; text-decoration:none; font-weight:normal;}
a:hover {color:#897C6A;}
#nav{
	background-color:#FFFFFF;
	padding-left: 0px;
	background-image: url(images/bottomnav.gif);
	padding-top: 8px;
	background-repeat: no-repeat;
}
#nav ul {list-style:none; margin:0; padding:3px 0;}
#nav li { display:inline; margin:0; padding:0px 14px 0px 18px;}

#nav a, #nav a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#820E11; font-weight:normal;}
#nav a:hover{color:#C3D841;}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5E5549;
		 padding:0 0 6px 0; margin:0;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5E5549;
		 padding:0 0 6px 0; margin:0;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#B6AA8D; /*border-bottom:1px solid #B6AA8D;*/
		 padding:0 0 10px 0; margin:0;}
.smallgrey {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; /*border-bottom:1px solid #B6AA8D;*/
		 padding:0 0 4px 0; margin:0; line-height:14px;}
.date {		font-size:11px; font-weight:normal; color:#B6AA8D; /*border-bottom:1px solid #B6AA8D;*/
				 padding:0 0 10px 0; margin:0;}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#897C6A;
		 padding:6px 0 0px 0; margin:0;}
h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#B6AA8D; /*border-bottom:1px solid #B6AA8D;*/
		 padding:8px 0 0px 0; margin:0;}
		 
		 #main{		 background-color:#FFFFFF;  }
/*#box1 {width:560px; padding:20px 20px 20px 10px; float:right; margin:0;}*/
#box1 {
	width:550px;
	float:right;
	background-color:#FFFFFF;
	z-index:2;
	position:relative;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-left: 20px;
}
#box1 a, a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#90836c; border-style:none; font-weight:normal;
					}
#box1 a:hover {color:#B6AA8D;}
#box1 a.thin {font-weight:normal; color:#B6AA8D;}	
#box1 a.thin:hover {font-weight:normal; color:#B6AA8D; text-decoration:none;}	
#box1 a.name {font-weight:normal; font-size:16px; color:#928670;}
#box1 a.title {font-size:14px; color:#B6AA8D; border-bottom:1px solid #90836c; display:block; padding:4px 0;}	

#pic_box {float:right; margin:0px 0px 20px 20px; }

#box2 {
	width:170px;
	background-color: #710508;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: auto;
}
#box2 a, a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#980D25; 
 font-weight:normal;}
#box2 a:hover {color:#333333;}
#box2 p{margin:8px 0 2px 0;}

#clear {clear:both;}

#footer {
	background-color:#A2B432;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
	margin: 0px;
}
#footer p {color:#ffffff; font-size:12px; padding:2px 0 4px 0; margin:1px 0 2px 0; line-height:12px;}

.pale {color:#897C6A; font-weight:bold;}
.name {font-weight:normal; font-size:16px; color:#928670;}
a.name {font-weight:normal; font-size:16px; color:#928670;}

.photobox {margin:10px 20px 10px 0; float:left;}

#newsletterbox {background-color:#928670;}
.input_newsletter {width:180px; float:right;}
#menubox2 {
	width:170px;
	background-color: #710508;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 800px;
	text-decoration: none;
}
#menubox2 a, a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; 
 font-weight:bold;
}
#menubox2 a:hover {
	color:#CCCCCC;
	font-weight: bold;
}
#menubox3 {

	width:170px;
	background-color: #710508;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 650px;
	text-decoration: none;
}
#menubox3 a, a:visited {

font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; 
 font-weight:bold;
}
#menubox3 a:hover {

	color:#CCCCCC;
	font-weight: bold;
}
#menubox4 {


	width:170px;
	background-color: #710508;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 470px;
	text-decoration: none;
}
#menubox4 a, a:visited {


font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; 
 font-weight:bold;
}
#menubox4 a:hover {


	color:#CCCCCC;
	font-weight: bold;
}
#menubox5 {



	width:170px;
	background-color: #710508;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 770px;
	text-decoration: none;
}
#menubox5 a, a:visited {



font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; 
 font-weight:bold;
}
#menubox5 a:hover {



	color:#CCCCCC;
	font-weight: bold;
}
#menubox6 {




	width:170px;
	background-color: #710508;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 1100px;
	text-decoration: none;
}
#menubox6 a, a:visited {




font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; 
 font-weight:bold;
}
#menubox6 a:hover {




	color:#CCCCCC;
	font-weight: bold;
}
#menubox7 {





	width:170px;
	background-color: #710508;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 760px;
	text-decoration: none;
}
#menubox7 a, a:visited {





font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; 
 font-weight:bold;
}
#menubox7 a:hover {





	color:#CCCCCC;
	font-weight: bold;
}
#menubox8 {






	width:170px;
	background-color: #710508;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 460px;
	text-decoration: none;
}
#menubox8 a, a:visited {






font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; 
 font-weight:bold;
}
#menubox8 a:hover {






	color:#CCCCCC;
	font-weight: bold;
}
#menubox9 {







	width:170px;
	background-color: #710508;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 498px;
	text-decoration: none;
}
#menubox9 a, a:visited {







font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; 
 font-weight:bold;
}
#menubox9 a:hover {







	color:#CCCCCC;
	font-weight: bold;
}
#menubox10 {








	width:270px;
	background-color: #710508;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 400px;
	text-decoration: none;
}
#menubox10 a, a:visited {








font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; 
 font-weight:bold;
}
#menubox10 a:hover {








	color:#CCCCCC;
	font-weight: bold;
}
#box33 {
	width:450px;
	float:right;
	background-color:#FFFFFF;
	z-index:2;
	position:relative;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 400px;
}
