/* CSS Document */* {	margin:0; padding:0;	font-size:100%;}body{	background:#FFFFFF url(images/top-tail.gif) top repeat-x;	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:Arial, Helvetica, sans-serif;		font-size:0.75em;		line-height:1.5em;		color:#7e7e7e;	}input, select { vertical-align:middle; font-weight:normal;}a {color:#5a5a5a;}a:hover{text-decoration:none;}p {padding-top:15px;}/* ============================= main layout ====================== */.link {background:#743430 url(images/link-right-bg.gif) top right no-repeat; display:inline-block; color:#fff; text-decoration:none; font-size:0.917em; line-height:1em; margin-top:15px;}.link span {background:url(images/link-left-bg.gif) top left no-repeat; display:inline-block; padding:3px 13px 5px 19px;}.link2 {background:url(images/link2-bg.gif) no-repeat 0 8px; padding-left:12px; color:#7f352b; display:inline-block; margin-top:15px;}.link3 {background:url(images/list-bg2.gif) no-repeat 0 8px; padding-left:12px; color:#8b964f; display:inline-block; margin-top:15px; font-weight:bold;}li { background:url(images/list-bg.gif) no-repeat 0 9px; padding-left:17px; line-height:2em;}li a {color:#743430;}.list2 li {background:url(images/list-bg2.gif) no-repeat 0 9px; padding-left:12px; position:relative;}.list2 li a {color:#8b964f;}.imgindent {margin:0 33px 0 0; float:left;}.imgindent2 {margin:0 20px 0 0; float:left;}.title {margin-bottom:30px;}.title2 {margin-bottom:5px;}.title3 {margin-bottom:15px;}.title4 {margin-bottom:20px;}.extra-title {margin:-50px 0 0 0; position:relative;}.extra-title2 {margin:-38px 0 0 0; position:relative;}h3 {font-size:1.25em; color:#7f352b; text-transform:uppercase;}h4 {font-size:1.30em; color:#878c6d; font-weight:normal; margin-bottom:5px;}h5 {color:#5a5a5a; text-transform:uppercase; margin-bottom:5px;}/* ============================= header ====================== */.flash1 {width:980px; height:80px;}.flash2 {width:980px; height:464px;}/* ============================= content ====================== */.box {background:#f0f2e3 url(images/box-corner-bottom-right.gif) bottom right no-repeat;}.box .corner-bottom-left {background:url(images/box-corner-bottom-left.gif) bottom left no-repeat;}.box .corner-top-right {background:url(images/box-corner-top-right.gif) top right no-repeat;}.box .corner-top-left {background:url(images/box-corner-top-left.gif) top left no-repeat; width:100%;}.box .indent {padding:15px 36px 15px 16px;}.box .indent2 {padding:15px 36px 35px 26px;}.box .title {margin:17px 0 16px 0;}.row1 {border-bottom:1px solid #ebeeda; padding:0 15px 31px 18px;}.row2 {padding:33px 15px 0 32px;}.indent {padding:0 0 0 32px;}.col-pad {padding-right:41px;}.col-pad2 {padding-right:73px;}.border {border-bottom:1px solid #ebeeda; padding-bottom:33px; margin-bottom:34px;}.padding1 {padding-top:10px;}.padding2 {padding:20px 0 0 10px;}.padding3 {padding-top:30px;}.padding4 {padding-left:15px;}.text2 {color:#909090;}.text3 {line-height:1.333em;}.text4 {color:#8b964f;}.text5 {color:#5a5a5a;}.text6 {color:#7f352b;}.phone {float:right; margin-right:110px;}/* ============================= footer ====================== */#footer {padding:28px 0 0 25px;}#footer a {color:#8ba351;}/* ============================= forms ============================= */#ContactForm {padding:20px 0 0 0;}#ContactForm .rowi {height:30px;}#ContactForm .link2 {font-weight:bold; float:right; margin-left:20px; padding:2px 0 0 20px;}.input {width:238px; height:19px; border:1px solid #ebeeda; background:none; padding:0 0 0 5px; font-size:1em;}textarea {width:250px; height:110px; border:1px solid #ebeeda; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em;}.floatleft { float: left; margin: 0 10px 10px 0;}