		BODY {
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#BDB894;
			margin:0px;
			padding:10px;
			text-align:center;
			background-color:#fde0b0;
			background-image:url(../images/body_bg.jpg);
			background-position:top;
			background-repeat:repeat-x;
		}
		
		TD {
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#BDB894;
		}
		
		UL {
			margin:0px;
			padding:0px;
			padding-left:20px;
		}
		LI {
			margin-left:0px;
		}
		
		FORM {
			background-color:#66141c;
		}
		
		INPUT, SELECT, TEXTAREA {
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#BDB894;
			padding:2px;
			border:1px solid #c6723a;
			background-color:#763232;
		}
		
		.form_error {
			color:#f9b548;
			padding:5px;
			background-color:#763232;
			margin-bottom:4px;
		}
		
		.form_field {
			vertical-align:top;
			width:240px;
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
		}
		
		.guestbook_head {
			height:30px;
			line-height:30px;
			line-height:18px;
			background-image:url(../images/newshead_bg.png);
			background-position:left;
			background-repeat:repeat-x;
		}
		
		.guestbook_left {
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			width:150px;
			background-color:#66141c;
			border-right:1px solid #763232;
		}
		
		.guestbook_right {
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			background-color:#66141c;
		}
				
		A {
			color:#fde0b0;
			}
		A:Hover {
			color:#fc6d11;
			}
		
		H1, H2, H3 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:100;
			color:#fde0b0;
			}
		
		#container_shadow {
			text-align:center;
			margin:0 auto;
			width:916px;
			background-image:url(../images/container_shadow.png)
		}
		#container {
			text-align:left;
			background-image:url(../images/container_bg.png);
			background-position:top;
			background-repeat:repeat-y;
		}
		#head {
			position:relative;
			height:233px;
			background-image:url(../images/head_bg.jpg);
			background-position:top;
			background-repeat:no-repeat;
		}
		#head_photos {
			position:absolute;
			right:0px;
			top:-10px;
			z-index:888;
		}
		#head_mail {
			position:absolute;
			right:190px;
			top:130px;
			z-index:999;
		}
		#content_main {
			padding-bottom:20px;
		}
		#nav {
			float:left;
			width:195px;
			padding-left:22px;
			padding-right:11px;
		}
		#nav_box A {
			display:block;
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#d28000;
			padding:3px;
			padding-left:24px;
			margin-bottom:2px;
			background-color:#763232;
			background-image:url(../images/stern.gif);
			background-position:5px 5px;
			background-repeat:no-repeat;
			border:1px solid #541117;
			text-decoration:none;
		}
		#nav_box A.navlink2 {
			display:block;
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFF;
			padding:3px;
			padding-left:34px;
			margin-bottom:2px;
			background-color:#763232;
			background-image:url(../images/stern.gif);
			background-position:5px 5px;
			background-repeat:no-repeat;
			border:1px solid #541117;
			text-decoration:none;
		}
		#nav_box A.navlink_ov2 {
			display:block;
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#d28000;
			padding:3px;
			padding-left:34px;
			margin-bottom:2px;
			background-color:#763232;
			background-image:url(../images/stern.gif);
			background-position:5px 5px;
			background-repeat:no-repeat;
			border:1px solid #541117;
			text-decoration:none;
		}
		#content {
			float:left;
			width:652px;
			padding-left:14px;
			padding-right:14px;
		}
		
		#footer {
			height:6px;
			text-align:center;
		}
		
		/* News Template */
		#news_item {
			margin-bottom:20px;
			background-color:#66141c;
			}
		#news_head H1 {
			font-size:14px;
			line-height:30px;
			padding-left:5px;
			padding-right:5px;
			}
		#news_head H1 A {
			color:#fde0b0;
			text-decoration:none;
			}
		#news_head {
			height:30px;
			line-height:30px;
			line-height:18px;
			background-image:url(../images/newshead_bg.png);
			background-position:left;
			background-repeat:repeat-x;
			}
		#news_image {
			float:left;
			margin-right:10px;
			margin-bottom:10px;
			}
		#news_content {
			padding:5px;
			}
		.align-center {
			text-align:center;
		}
		.csc-frame-rulerBefore {
			border-top:1px solid #c3c39c;
			padding-bottom:20px;
			margin-top:20px;
		}
		.csc-caption {
			font-size:11px;
			padding:10px;
		}
		
		.contenttable {
			width:100%;
			background-color:#DFDAAE;
		}
		
		.tr-even {
			padding:4px;
			background-color:#600B14;
		}
		.tr-odd {
			padding:4px;
			background-color:#8B1A25;
		}