/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; background:#FFFFFA url(/images/body-bg.gif) top left repeat-x;}

img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family:Trebuchet MS, Helvetica, sans-serif; font-size:11px; line-height:1.5em; color:#6D574D;}
input, select {vertical-align:middle; font-weight:normal;}

ul {list-style:none;}
li a {text-decoration:none; background:url(/images/list-marker.gif) left 6px no-repeat; line-height:1.667em; color:#6D574D; padding-left:14px;}
li a:hover {text-decoration:underline;}
a {text-decoration:underline; color:#93916F;}
a:hover {text-decoration:none;}

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both;}

#content .col-1,
#content .col-2,
#content .col-3,
#content .col-4 {float:left;}
/***************header***************/
#header {padding:25px 0 0 0;}
.navigation {border-bottom:2px solid #B63E09; padding:0 7px 0 9px}
#header .float-l img {margin-left:19px; margin-bottom:32px;}
#header .col-1, #header .col-2 {float:left;}
#header .col-1 {background:url(/images/slogan-bg.jpg) top left no-repeat; margin-right:10px; padding:132px 0 40px 41px;}
.box1 {background:#E0F159 url(/images/box1-bottom.gif) bottom left repeat-x; color:#6A7B0E; font-family:Georgia, serif}
.box1 .box-left {background:url(/images/box1-left.gif) top left repeat-y;}
.box1 .box-top {background:url(/images/box1-top.gif) top left repeat-x;}
.box1 .box-right {background:url(/images/box1-right.gif) top right repeat-y;}
.box1 .box-left-top {background:url(/images/box1-left-top.gif) top left no-repeat;}
.box1 .box-right-top {background:url(/images/box1-right-top.gif) top right no-repeat;}
.box1 .box-left-bottom {background:url(/images/box1-left-bottom.gif) bottom left no-repeat;}
.box1 .box-right-bottom {background:url(/images/box1-right-bottom.gif) bottom right no-repeat; padding:24px 52px 30px 12px;}
.box1 .box-bg {background:url(/images/box1-bg.gif) top left no-repeat; padding:15px 0 14px 28px}
.box1 h2 {font-size:2em; line-height:1.25em; font-weight:normal; padding-bottom:8px}
.box1 p {font-size:1.5em; line-height:1.389em;}
/***************content***************/
.wrapper {width:100%; overflow:hidden;}
.link a {background:url(/images/link-marker.gif) top right no-repeat; padding:2px 24px 3px 0; font-size:0.750em; line-height:2em; text-transform:uppercase; font-family:Times New Roman, Times, serif;}
#content {padding:23px 0 0 0}
#content .col-1 {margin-right:40px; padding:22px 0 75px 20px;}
#content .col-3 {margin-right:32px}
#content .row-1 {margin-bottom:30px;}
#content .col-3 h3 {padding-top:16px;}
.title {color:#a74418; font-family:Georgia, serif; font-size:2.5em; line-height:1em; border-bottom:1px solid #B63E09; margin-left:9px; padding-bottom:10px;}
.title1, .title2 {padding:36px 0 27px 64px;}
#content .col-1 h2 {color:#EB6400; font-family:Georgia, serif; font-size:1.5em; line-height:1.333em; font-weight:normal;}
#content .col-1 p {font-size:1.333em; line-height:1.5em; padding-bottom:8px;}
.box2 {background:#FFFFFF url(/images/box2-bottom.gif) bottom left repeat-x; color:#6A7B0E; font-family:Georgia, serif;}
.box2 .box-left {background:url(/images/box2-left.gif) top left repeat-y;}
.box2 .box-top {background:url(/images/box2-top.gif) top left repeat-x;}
.box2 .box-right {background:url(/images/box2-right.gif) top right repeat-y;}
.box2 .box-left-top {background:url(/images/box2-left-top.gif) top left no-repeat;}
.box2 .box-right-top {background:url(/images/box2-right-top.gif) top right no-repeat;}
.box2 .box-left-bottom {background:url(/images/box2-left-bottom.gif) bottom left no-repeat;}
.box2 .box-right-bottom {background:url(/images/box2-right-bottom.gif) bottom right no-repeat; width:100%;}
.box2 h2 {color:#8C6E64; font-size:1.667em; line-height:1.1em; text-transform:uppercase; font-weight:normal;}
.box2 .link a {color:#8C6E64; font-size:0.917em; line-height:2em; font-family:Georgia, serif; float:right; background-position:right 4px; padding-bottom:0;}
h3 {color:#765c50; font-size:2em; line-height:1em; font-weight:normal; font-family:Georgia, serif; border-bottom:1px solid #BAADA5; padding-bottom:7px;}

.title3 {background:url(/images/title-bg.gif) top left repeat-x; color:#B63E09; font-size:0.917em; line-height:1em; margin:28px 0 12px 0; float:left;}
.title3 span {background:url(/images/title-left.gif) top left no-repeat; display:block;}
.title3 span span {background:url(/images/title-right.gif) top right no-repeat; padding:3px 10px 4px 10px; display:block;}

.box3 {background:#FFFFFF url(/images/box3-tail.gif) bottom left repeat-x;}
.box3 .box-left {background:url(/images/box3-tail.gif) top left repeat-y;}
.box3 .box-top {background:url(/images/box3-tail.gif) top left repeat-x;}
.box3 .box-right {background:url(/images/box3-tail.gif) top right repeat-y;}
.box3 .box-left-top {background:url(/images/box3-left-top.gif) top left no-repeat;}
.box3 .box-right-top {background:url(/images/box3-right-top.gif) top right no-repeat;}
.box3 .box-left-bottom {background:url(/images/box3-left-bottom.gif) bottom left no-repeat; width:100%;}
.box3 .box-right-bottom {background:url(/images/box3-right-bottom.gif) bottom right no-repeat; padding:16px 19px 28px 20px;}
.box2 .box-bg {padding:25px 59px 18px 124px;}
.box3 h4 {color:#EF8332; font-family:Tahoma, Geneva, sans-serif; font-size:0.917em; line-height:1.455em;}

.button {background:url(/images/button-tail.gif) top left repeat-x; float:left; margin-top:20px; margin-right:10px; display:block; color:#cb5521; text-decoration:none; text-transform:uppercase; font-family:Times New Roman, Times, serif; font-size:0.833em; line-height:1em;}
.button span {background:url(/images/button-left.gif) top left no-repeat; display:block;}
.button span span {background:url(/images/button-right.gif) top right no-repeat; padding:5px 10px;}
.img-indent {float:left; padding-right:15px;}
/***************page-1***************/
#page-1 .title1 {background:url(/images/page-2-img.gif) left 28px no-repeat;}
#page-1 .title2 {background:url(/images/page-1-img2.gif) left 28px no-repeat;}
#page-1 .col-1 .link {padding-top:14px; display:block;}
#page-1 .box3 h4 {padding:28px 0;}
#page-1 .col-3 .link {padding-top:12px; display:block;}
#page-1 .col-3 p {padding-bottom:9px; line-height:1.5em;}
#page-1 .box2 .box-bg {background:url(/images/box2-bg1.gif) 18px 4px no-repeat; padding:28px 59px 14px 124px;}
.inner input {vertical-align:middle; margin-right:5px; width:13px; height:13px;}
.inner .float-l p {width:120px; line-height:1.333em; vertical-align:middle; padding:0; margin:0;}
.inner .float-l {margin-bottom:10px;}
.inner li{width:100%; overflow:hidden; line-height:1em;}
/***************page-2***************/
#page-2 .title {margin-bottom:15px;}
#page-2 cite {font-size:1.333em; line-height:1.5em; font-style:normal; padding-top:22px; display:block;}
#page-2 .col-1 h2 {text-align:right; padding:7px 0 0 0}
#page-2 .col-1 .link {margin-top:-10px;}
#page-2 .box3 h4 {padding:24px 0 20px 0;}
#page-2 .row-2 .img-indent {padding-top:28px; padding-bottom:9px;}
#page-2 .row-2 p {padding:24px 0 9px 0; line-height:1.5em;}
/***************page-3***************/
#page-3 .title1 {background:url(/images/page-3-img1.gif) left 28px no-repeat;}
#page-3 .title2 {background:url(/images/page-3-img2.gif) left 28px no-repeat;}
#page-3 .title3 {width:100%;}
#page-3 .col-1 p {padding-bottom:18px;}
#page-3 .col-1 div p {padding-bottom:22px;}
#page-3 .col-3 p {line-height:1.5em; padding-bottom:6px;}
#page-3 .col-3  div p {padding-bottom:20px;}
#page-3 .col-4 ul {padding:23px 0 0px 0;}
#page-3 .box2 .box-bg {background:url(/images/box2-bg2.gif) 18px 14px no-repeat;}
/***************page-4***************/
#page-4 .title1 {padding-left:0;}
#page-4 .col-1 p,
#page-4 .col-1 ul {padding-bottom:20px}
#page-4 .box2 .box-bg {background:url(/images/box2-bg3.gif) 18px 10px no-repeat;}
#page-4 .row-2 .img-indent {padding-right:10px;}
#page-4 .row-2 h4 {padding-bottom:6px;}
#page-4 .row-2 .float-l .wrapper,
#page-4 .row-2 .float-r .wrapper {padding:23px 0 10px 0;}
#page-4 .row-2 .float-l p,
#page-4 .row-2 .float-r p {float:right;}
/***************page-5***************/
#page-5 #content .col-1 {margin-right:34px;}
#page-5 .title1 {padding-left:0; padding-bottom:20px;}
#page-5 .col-1 .wrapper {font-size:1.333em; line-height:1.5em;}
#page-5 .col-1 .wrapper p {font-size:0.75em;}
.phone {float:right; margin-right:130px;}
#page-5 .col-1 a {color:#6D574D;}
#page-5 .col-3 .title3 {width:100%;}
#page-5 .col-4 h4 {padding:25px 0;}
#page-5 .col-4 input, #page-5 .col-4 textarea {font-size:1em; line-height:1em; }
#page-5 .col-4 input {width:152px; height:17px; padding-top:1px; margin-bottom:5px;}
#page-5 .col-4 textarea {width:152px; height:140px; overflow:hidden;}
/***************page-6***************/
#page-6 .box1 .box-bg {background:none;}
#page-6 .box1 h2 {padding-bottom:13px;}
#page-6 #content .col-1 {margin:0;}
#page-6 .col-1 .title {margin-bottom:36px;}
#page-6 #content p {padding-bottom:23px;}
#page-6 .col-1 span {font-family:Times New Roman, Times, serif; font-size:0.75em; line-height:2em; text-transform:uppercase; color:#93916F;}
/***************footer***************/
#footer {text-align:right; text-transform:uppercase; border-top:2px solid #B63E09; padding:20px 20px 40px 20px; color:#868360; font-size:0.917em; line-height:1.364em;}
#footer a {color:#868360; border-left:1px solid #868360; padding-left:11px; margin-left:7px; text-decoration:none;}
#footer a:hover {text-decoration:underline;}