/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; background:url(images/bgtop.gif) left top repeat-x;}

img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.333em; color:#6C767F;}
input, select {vertical-align:middle; font-weight:normal;}

a {text-decoration:underline; color:#DE4611;}
a:hover {text-decoration:none;}
ul {list-style:none;}
ul li {line-height:1em; padding-bottom:12px;}
li a {color:#6C767F;}

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both; font-size:0%; line-height:0%; height:0;}

.main { width:976px; margin:0 auto; text-align:left;}

.col-1,
.col-2,
.col-3 {float:left;}
/***************header***************/
#header {height:325px;}/*532*/

#header .col-1 {width:300px; background:url(images/header-tail.gif) left top repeat-x;}
#header .col-2 {width:264px; padding:10px 0 0 412px;}

#header .banner .col-2 {width:676px; padding:0;}

.logo {padding:10px 0 0 45px;}
/***************content***************/
.wrapper {width:100%; overflow:hidden;}
.img-indent {float:left; margin-right:19px; }
.phone {float:right;}
cite {font-style:normal;}

#content .col-1 {border-right:1px solid #b6654c; width:222px; padding:0 39px 0 38px; line-height:1.5em;}
#content .col-2 {width:676px;}

#content .cols .col-1 {width:225px; padding:0; border:none;}
#content .cols .col-2 {width:231px;}
#content .cols .col-3 {width:181px;}

.text-size {font-size:0.917em;}
.inner {padding:40px 0 48px 39px;}

/***************titles***************/
.col-1 .title {background:url(images/title-tail.gif) left bottom repeat-x; padding:29px 0 6px; margin-bottom:18px; line-height:1em;}

.title {margin-bottom:10px;}
.title-un {margin-bottom:8px;}

/***************links***************/
.nav li {float:left; line-height:1em; border-right:1px solid #b6654c; padding:0 6px 0 7px;}
.nav .extra {border:none; padding-right:0;}

.nav li a {color:#7F8C97; text-decoration:underline; font-size:0.917em;}
.nav li a:hover, .nav .act a {color:#40474D;}

.menu {background:#b6654c; padding:0 0 0;}
.menu li {padding:0;}

.rss {margin:6px 0 0 30px; display:inline-block;}

.list1 li {background:url(images/list-maker.gif) 1px 4px no-repeat; padding:0 0 12px 14px;}
.list1 li a {color:#6C767F;}

.list2 li a {color:#DE4611; font-size:0.917em;}

.list3 {padding:0 0 0 14px;}

.link {color:#DE4510;}
.link a {color:#DE4510; text-decoration:underline;}
.link a:hover {text-decoration:none;}

/***************form***************/
#searchForm1 p {padding:10px 0 0 52px;}
#searchForm1 input {border:1px solid #E1EEFA; font-size:0.917em; width:162px; height:19px; padding:2px 0 0 8px;}

#searchForm2 {background:#F1F6FC; padding:34px 0 36px 39px;}
#searchForm2 select {width:220px;}

/***************positioning***************/
.padding1 {padding-bottom:13px;}
.padding2 {padding-bottom:41px;}
.padding3 {padding-bottom:37px;}
.padding4 {padding-bottom:25px;}
.padding5 {padding-bottom:16px;}
.padding6 {padding-bottom:30px;}

/***************footer***************/
#footer {color:#7E8C98; background:url(images/footer-tail1.gif) left top repeat-x; padding-bottom:28px;}

#footer .col-1 {width:299px; background:url(images/footer-tail2.gif) left top repeat-x;}
#footer .col-2 {width:598px; padding:42px 0 0 78px;}

#footer a {border-left:1px solid #7E8C98; padding-left:7px; margin-left:6px; text-decoration:none; color:#7E8C98;}
#footer a:hover {text-decoration:underline;}