/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#FFFFFF;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
	font-family:Tahoma;
	font-size:0.688em;
	line-height:1.8em;
	color:#909090;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#847f60;}
a:hover{text-decoration:none;}
p {padding-top:14px;}

/* ============================= main layout ====================== */

.link {font-weight:bold; background:url(images/link_bg.gif) no-repeat 0 6px; padding-left:9px; text-decoration:none;}
.link:hover {text-decoration:underline;}

li { background:url(images/list_bg.gif) no-repeat 0 8px; padding-left:8px;}
li a {color:#847f60; line-height:1.545em;}

.list li {background:url(images/link_bg.gif) no-repeat 0 8px; padding-left:11px; margin-left:11px;}
.list li a {line-height:1.636em;}

.imgindent {margin:0 16px 0 0; float:left;}
.title {margin-bottom:12px;}

/* ============================= header ====================== */

.menu {border-bottom:7px solid #f1f1ed;}
.submenu {background:url(images/menu_tail_bg.gif) top repeat-x #6d4f37; width:180px; float:left; padding:84px 0 83px 39px;}
.logo {background:url(images/logo_tail_bg.gif) top repeat-x; width:217px; float:left; padding:115px 0 112px 30px;}
.header_img {float:left;}

#header li {background:url(images/header_list_bg.gif) no-repeat 0 8px; padding-left:11px; font-size:1.091em;}
#header li a {color:#d4ad84; text-decoration:none; line-height:1.667em;}
#header li a:hover {text-decoration:underline;}

/* ============================= middle ====================== */

.indent {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 39px;
}
.indent4 {padding:30px 10px 30px 39px;}
.indent5 {
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.indent2 {padding:30px 25px 28px 155px; background:url(images/page1_img1.jpg) top left no-repeat;}
.indent3 {padding:30px 20px 22px 151px; background:url(images/page1_img2.jpg) top left no-repeat;}

.padding1 {padding-top:4px;}
.padding2 {padding-top:10px;}
.padding3 {padding-top:22px;}
.color2 {color:#df6200;}
.color3 {color:#7b7a6f;}
.extra {position:relative; margin:0 0 12px -32px;}
.phone {float:right; margin-right:30px;}

/* ============================= footer ====================== */

#footer a {font-family:arial; color:#a3a3a3;}

/* ============================= forms ============================= */


form .rowi {height:48px;}
form a {float:right; margin-left:22px;}

.input {width:135px; height:18px; border:1px solid #d5d5d5; background:#fff; padding:0 0 0 5px; font-size:1em;}
textarea {width:161px; height:91px; border:1px solid #d5d5d5; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em; margin:15px 0 10px 0;}

