BODY {
	PADDING:0;
	MARGIN:0;
}

A IMG {
	BORDER:none;
}

.left_bord {
	background:url(/images/left_bord.gif) repeat-x;
	height:809px;
}

.left_side {
	background:url(/images/left_side.gif) no-repeat;
	width:157px;
}

.right_side {
	background:url(/images/right_side.gif) no-repeat;
	width:158px;
}

.right_bord {
	background:url(/images/right_bord.gif) repeat-x;
	height:809px;
}

.phone {
	font-family: verdana;
    font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color:#5d702a;
	line-height:140%;
	padding:6px 0 10px 0;
}

.brand {
	position: absolute;
	text-transform:uppercase;
	font-family: verdana;
    font-size: 15px;
	font-weight:bold;
	text-decoration: none;
	background:#ffffff;
	color:#adb48b;
	top: 84px;
	left: 480px;
	padding:1px 5px 1px 5px;
}

.menu_bg {
	background:url(/images/menu_bg.gif) no-repeat;
	height:28px;
}

.menu TD {
	text-align:center;
	
}

.menu A, .menu A:visited {
	color: #4d5c23;
	font-family: verdana;
    font-size: 11px;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	padding:7px 15px 2px 15px;
}

.menu A:hover {
	color: #fff;
	background: #4d5c23;
	font-family: verdana;
    font-size: 11px;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
}

.menu A.act, .menu A:visited.act, .menu A:hover.act {
	color: #fff;
	background: #4d5c23;
	font-family: verdana;
    font-size: 11px;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	padding:7px 15px 2px 15px;
}

.content_left {
	background:url(/images/content_left.gif) repeat-y;
	width:15px;
}

.left_menu {
	background:#dfe2d1;
}

.main {
	padding:3px 3px 1px 3px;
	height:428px;
}

.field {
	font-family: verdana;
    font-size: 12px;
	font-weight: normal;
	color: #171916;
}

.field A, .field A:visited {
	color: #5d702a;
	text-decoration: underline;
}

.field A:hover {
	color: #36402b;
	text-decoration: none;
}

.content_scr {
	height: 512px;
	border: 1px solid #c5c8b3;
	padding: 10px 5px 10px 5px;
	font-family: verdana;
    font-size: 12px;
	font-weight: normal;
	color: #171916;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-face-color: #6d7c44;
    scrollbar-highlight-color: #f1f1f1;
    scrollbar-shadow-color: #f1f1f1;
    scrollbar-3dlight-color: #f1f1f1;
    scrollbar-arrow-color: #f1f1f1;
    scrollbar-track-color: #f1f1f1;
    scrollbar-darkshadow-color: #f1f1f1;
}

* html div.content_scr {  
	height: 534px;
}  

.content_scr A, .content_scr A:visited {
	color: #5d702a;
	text-decoration: underline;
}

.content_scr A:hover {
	color: #36402b;
	text-decoration: none;
}

.content_scr H3 {
	font-family: verdana;
    font-size: 14px;
	font-weight:bold;
	color:#5d702a;
	text-transform:uppercase;
}

.content_scr TABLE {
	font-family: verdana;
    font-size: 12px;
	font-weight: normal;
}

.area {
	background:url(/images/area_bg.gif) repeat-x;
	height:107px;
	vertical-align:bottom;
	font-family: verdana;
    font-size: 11px;
	font-weight: normal;
	color: #3c4532;
	text-align:center;
	padding-bottom:3px;
}

.area2 {
	background:url(/images/area_bg.gif) repeat-x;
	vertical-align:bottom;
	font-family: verdana;
    font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align:center;
	padding-bottom:3px;
}

.content_right {
	background:url(/images/content_right.gif) repeat-y;
	width:35px;
}

.main_bottom {
	background:url(/images/main_bottom.gif) repeat-x;
}

.menu_content TD  {
	padding:1px 0 1px 0;
}

TD.photo {
	padding:3px;
	border:1px solid #c9ccb7;
	background:#ffffff;
	vertical-align:middle;
}

.menu_content TD DIV.photo A IMG {
	border:1px solid #727957;
}

.menu_content TD DIV.link {
	background:#eceee3;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width:140px;
	padding:9px 0 9px 5px;
	text-align:left;
	vertical-align:middle;
}

.menu_content TD DIV.link1 {
	background:#eceee3;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width:140px;
	padding:9px 5px 9px 0;
	text-align:right;
	vertical-align:middle;
}

DIV.link A, DIV.link1 A, DIV.link A:visited, DIV.link1 A:visited {
	color: #5d702a;
	font-family: verdana;
    font-size: 10px;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
}

DIV.link A:hover, DIV.link1 A:hover {
	color: #36402b;
	font-family: verdana;
    font-size: 10px;
	text-decoration: underline;
	text-transform:uppercase;
	font-weight:bold;
}

DIV.link A.a_hover, DIV.link A:visited.a_hover, DIV.link A:hover.a_hover, DIV.link1 A.a_hover, DIV.link1 A:visited.a_hover, DIV.link1 A:hover.a_hover{
	color: #36402b;
	font-family: verdana;
    font-size: 10px;
	text-decoration: underline;
	text-transform:uppercase;
	font-weight:bold;
}

.hover {
	color: #36402b;
	font-family: verdana;
    font-size: 10px;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}

.footer {
	background:url(/images/footer.gif) no-repeat;
	height:99px;
}

.footer_bg {
	background:url(/images/footer_bg.gif) repeat-y;
	width:938px;
}

.footer A, .footer A:visited {
	color: #4c5230;
	font-family: verdana;
    font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	margin:0 5px 0 5px;
}

.footer A:hover {
	color: #36402b;
	font-family: verdana;
    font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
	margin:0 5px 0 5px;
}

.footer A.act, .footer A:visited.act, .footer A:hover.act {
	color: #36402b;
	font-family: verdana;
    font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
	margin:0 5px 0 5px;
}

.footer TD {
	color: #4c5230;
	font-family: verdana;
    font-size: 11px;
}

.scroll_img DIV {
	float: left;
	background: #ffffff;
	margin-left: 2px;
	margin-right: 1px;
	padding: 2px 2px 2px 2px;
	border: 1px solid #abaf94;
	vertical-align: middle;
}

* html .scroll_img div {
	padding-bottom: 0px;
}

.scroll_img IMG {
	border:1px solid #70745b;
	cursor: hand;
	cursor: pointer;
}

.overImg {
	position: absolute;
	background: #ffffff;
	margin-left: 2px;
	margin-right: 1px;
	padding: 2px 2px 2px 2px;
	border: 1px solid #abaf94;
	vertical-align: middle;
}

.overImg IMG {
	width: 100px;
	height: 74px;
}

.border {
	border: 1px solid #CCC;
	padding: 3px 3px 3px 3px;
	background-color:#fff;
}

.border2 {
	border: 1px solid #CCC;
	padding: 2px 2px 2px 2px;
	width: 102px;
	background-color:#fff;
}

.show {
	display: inline;
	visibility: visible;
}

.hide {
	display: none;
	visibility: hidden;
}

#left, #right {
	cursor: hand;
	cursor: pointer;
}

.gal_view TD {
	width:25%;
	padding-bottom:10px;
}

.clauses {
	font-family: verdana;
    font-size: 12px;
	font-weight: normal;
	color: #171916;
}

.clauses TD {
	padding-bottom: 60px;
    background:#ffffff;
}

.list {
	list-style-type:none;
	margin:0;
	padding:0;
	margin-left:5px;
}

.list li {
	padding:2px 0;
}


