/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; background:url(./images/header-tail.jpg) center 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:#242126;}
input, select {vertical-align:middle; font-weight:normal;}

a {text-decoration:underline; color:#C15D19;}
a:hover {text-decoration:none;}
ul {list-style:none;}
ul li {line-height:1em; text-transform:uppercase; padding:0 0 12px 12px;}

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both; font-size:0%; line-height:0%; height:0;}

.col-1,
.col-2,
.col-3 {float:left;}

/***************content***************/
.wrapper {width:100%; overflow:hidden;}
.wrapper2 {width:100%;}
.img-indent {float:left; margin-right:24px;}
img.float-l {margin:4px 20px 0 0;}
.phone {float:right; margin-right:190px;}
cite {font-style:normal;}

.back-img {float:right; position:relative; margin:-44px -23px -16px 20px;}

#content {padding:20px 0 1px 0;}
#content .main {padding-right:10px;}

.text-right {text-align:right !important;}
.text-color {color:#736B6B;}


/***************titles***************/
.title {padding:13px 0 4px 19px;}
.box2 .title {background:#CA6521;}
.box3 .title {background:#FFF;}
.box4 .title {background:#FFF; padding-top:9px;}

.cols .title {background:url(./images/title-tail.gif) left top repeat-x; padding:0;}
.cols .title p {background:url(./images/title-left.gif) left top no-repeat; padding:13px 0 14px 19px;}

h2 {color:#736B6B; font-weight:normal; font-size:1.333em; line-height:1.25em; padding-bottom:11px;}
h2 span {font-size:0.875em;}

h3, h4 {padding-bottom:6px;}
h3 a {color:#EFA861;}
h2 a {color:#EFA861;}


h4 {font-size:1.167em; line-height:1.286em; font-weight:normal;}

.date1, .date2, .num1, .num2, .num3 {padding-left:56px;}
.date1 {background:url(./images/date-img1.gif) left 2px no-repeat;}
.date2 {background:url(./images/date-img2.gif) left 2px no-repeat;}
.num1 {background:url(./images/num-img1.gif) left 2px no-repeat;}
.num2 {background:url(./images/num-img2.gif) left 2px no-repeat;}
.num3 {background:url(./images/num-img3.gif) left 2px no-repeat;}

.cols p strong {color:#A84400;}

/***************links***************/
.link {color:#A84400; font-weight:bold;}
.link a {color:#A84400;}

.link-un {color:#C15D19; text-transform:uppercase;}

.list1 li {background:url(./images/list-marker1.gif) left 2px no-repeat;}
.list1 li a {color:#C15D19;}

.list2 li {background:url(./images/list-marker2.gif) left 2px no-repeat;}
.list2 li a {color:#EFA761;}

/***************boxes***************/
.box1 {color:#CBCACA; background:url(./images/banner-tail.gif) left top repeat-x; padding:7px 10px 11px; margin-bottom:5px;}
.box1 p {padding:3px 0 0;}

.box2, .box3, .box4 {padding:4px;}
.border {padding-bottom:6px; margin-bottom:10px;}

.box2 {background:#BF0000; color:#FFF;}
.box2 .inner {padding:16px 14px 20px 20px;}
.box2 .border {border-bottom:1px solid #CA6521;}

.box3 {background:#E8E8E8;}

.box4 {background:#E9E9E9;}
.box4 .inner {padding:15px 19px 12px 20px;}
.box4 .border {border-bottom:1px solid #CACACA; margin-bottom:7px;}

.cols {padding:0 0 20px 1px; color:#242126;}
.cols .col-border {width:19px; float:left; background:url(./images/cols-border.gif) 9px top repeat-y;}
.cols .inner {padding:7px 13px 0 23px;}
.cols .border {border-bottom:1px solid #E9E9E9;}

/***************form***************/
#Newsletter {padding:16px 0 16px 20px;}
#Newsletter input {padding:2px 0 0 6px; margin-right:5px; color:#736B6B; border:1px solid #737373; font-size:1em;}

#contactForm {padding:2px 0 0 0px;}
#contactForm input, #contactForm textarea {font-size:1em; line-height:1em; color:#FFF; border:1px solid #EEA55F; background:none; padding:2px 0 0 3px;}
#contactForm textarea {overflow:hidden; margin-bottom:7px;}
.buttons a {margin:0 2px 0 3px;}

/***************positioning***************/
.margin1 {margin-bottom:6px;}
.margin2 {margin-bottom:19px !important;}
.margin3 {margin-bottom:9px !important;}
.margin4 {margin-top:4px;}
.margin5 {margin:3px 21px 0 0;}
.margin6 {margin-bottom:16px !important;}

.padding1 {padding-bottom:20px;}
.padding2 {padding-right:19px;}
.padding3 {padding-top:2px;}
.padding4 {padding-bottom:16px;}
.padding5 {padding-bottom:4px !important;}
.padding6 {padding-bottom:10px;}
.padding7 {padding-bottom:16px;}

/***************footer***************/
#footer {color:#736B6B; background:#E8E8E8; font-size:1.167em; padding:15px 0;}
#footer .main {padding-right:10px;}

#footer p a {border-left:1px solid #736B6B; padding-left:5px; margin-left:5px; text-decoration:none; color:#736B6B;}
#footer p a:hover {text-decoration:underline;}

#footer ul {padding:12px 0 1px;}
#footer li {border-right:1px solid #E27329; float:right; text-transform:none; padding:0 21px;}
#footer .extra {border:none; padding-right:0;}
#footer li a {color:#E27329; text-decoration:none;}
#footer li a:hover, #footer .act a {text-decoration:underline;}
