/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; background:url(images/page-tail.jpg) left top repeat-x; padding-top:27px;}

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:#5B5644;}
input, select {vertical-align:middle; font-weight:normal;}

h1 {color:#2D2717; font-size:1.45em; font-family:Arial, Helvetica, sans-serif; line-height:1.89em; }
h2 {color:#2D2717; font-size:1.05em; font-family:Arial, Helvetica, sans-serif; line-height:1.89em; }
h3 {color:#6EEB35; font-size:1.10em; font-family:Arial, Helvetica, sans-serif; line-height:1.22em; }
h4 {color:#2D2717; font-size:0.8em; font-family:Arial, Helvetica, sans-serif; line-height:1em; font-weight:normal; }
h5 {color:#444444; font-size:0.9em; font-family:Verdana; align:center; line-height:1.22em; }

.offer-1 {background:#756F57; padding:6px 6px 33px 15px; border-right:400px; width:77%; overflow:hidden; margin-left:99px;}
.offer-2 {background:#2D2717; padding:6px 6px 33px 15px; border-right:400px; width:77%; overflow:hidden; margin-left:99px;}

a {text-decoration:underline; color:#91876B;}
a:hover {text-decoration:none;}
ul {list-style:none;}
ul li {line-height:1em;}
li a {text-decoration:none;} 

.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,
.col-4 {float:left;}

/***************header***************/
#header {background:#FFF; padding:1px;}

.logo {float:left; padding:0px 0 0px 41px;}

.menu {float:right; padding:1px 0 0;}
.menu li {float:left; border-right:1px solid #E0C26C; padding:0 8px;}
.menu .extra {border:none;}

.slogan {background:url(images/slogan-bg.jpg) left 1px no-repeat; padding:46px 0 72px 36px;}

.banners {background:url(images/box2-tail.gif) 18px top repeat-y; padding:0 17px 0 19px;}
.banners .text {background:url(images/border1-tail.gif) left bottom repeat-x; padding:0 0 6px 4px; margin-bottom:11px;}

.bigbanners {background:url(images/box2-tail.gif) 18px top repeat-y; padding:0 17px 0 19px;}
.bigbanners .text {background:url(images/border1-tail.gif) left bottom repeat-x; padding:0 0 6px 4px; margin-bottom:11px;}

/***************content***************/
.wrapper {width:100%; overflow:hidden;}
.img-indent {float:left; margin-right:18px;}
.phone {float:right; margin-right:94px;}
.row-2 .phone {margin:0;}
cite {font-style:normal;}

#content {padding:0 19px 19px 19px;}

.row-1 {border:1px solid #E7E4D8; background:#F5F4EF;}
.row-1 .inner {padding:26px 0 16px;}

.row-2 {color:#1598AF; font-style:italic; padding:26px 15px 0 29px;}

.box3 .num {margin-right:-22px; float:left; position:relative;}
.box3 .object {width:100%;  float:left;}
.box3 .object .inner {padding:0 0 0 22px;}

.text-right {text-align:right;}
.border1 {background:url(images/box2-tail.gif) left top repeat-y;}
.border2 {background:url(images/border2-tail.gif) left top repeat-y;}


/***************titles***************/
.title {margin-bottom:9px;}
.title-un {margin-bottom:4px;}
.banners .title {margin-bottom:7px;}
.bigbanners .title {margin-bottom:7px;}

h2 {padding-bottom:8px;}

/***************links***************/
.list1 li {font-size:1.05em; line-height:1.33em; padding-bottom:3px; font-color:#444444; font-weight:normal; align:center}
.list1 li span {display:inline-block; background:#CDA428 url(images/list1-left.gif) left top no-repeat;}
.list1 li a {display:inline-block; background:url(images/list1-right.gif) right top no-repeat; color:#FFF; padding:4px 11px 5px 22px;}
.list1 li a:hover {color:#2D2717;}
.list1 a, .n6 list1 { vertical-align:top;}

.box3 a {color:#2D2717; text-decoration:none;}
.box3 a:hover {color:#CCA226;}

.row-2 p a {font-weight:bold;}
.row-2 a {color:#1598AF;}

.link {background:url(images/link-marker.gif) right 4px no-repeat; color:#D2AD41 !important; font-style:normal; font-weight:bold; padding-right:9px;}
.link:hover {color:#000 !important;}

/***************boxes***************/
.box1 {background:url(images/header-tail.jpg) left top repeat-x;}
.box1 .box-left {background:url(images/box1-tail.gif) left top repeat-y;}
.box1 .box-right {background:url(images/box1-tail.gif) right top repeat-y; width:100%;}
.box1 .inner {padding:21px 0;}

.box2 {background:#FFF;}
.box2 .box-top {background:url(images/box2-tail.gif) left top repeat-x;}
.box2 .box-right {background:url(images/box2-tail.gif) right top repeat-y;}
.box2 .box-top-right {background:url(images/box2-bg.jpg) right top no-repeat;}
.box2 .inner {padding:15px 18px 20px 25px;}

.box3 {background:#FFF url(images/box4-tail.gif) left bottom repeat-x; color:#CCA226; font-weight:bold;}
.box3 .box-left {background:url(images/box4-tail.gif) left top repeat-y;}
.box3 .box-top {background:url(images/box4-tail.gif) left top repeat-x;}
.box3 .box-right {background:url(images/box4-tail.gif) right top repeat-y;}
.box3 .box-top-left {background:url(images/box4-top-left.gif) left top no-repeat;}
.box3 .box-top-right {background:url(images/box4-top-right.gif) right top no-repeat;}
.box3 .box-bot-left {background:url(images/box4-bot-left.gif) left bottom no-repeat;}
.box3 .box-bot-right {background:url(images/box4-bot-right.gif) right bottom no-repeat; width:100%;}
.box3 .inner {padding:8px 10px 10px;}

/***************positioning***************/
p {padding-bottom:8px;}

.margin1 {margin-bottom:10px;}
.margin2 {margin-bottom:14px;}

.padding1 {padding-bottom:2px;}
.padding2 {padding-bottom:6px;}
.padding3 {padding-bottom:20px;}
.padding4 {padding-bottom:17px;}
.padding5 {padding-bottom:13px;}

.padding6 {padding-left:18px;}
.padding7 {padding-left:29px !important;}
.padding8 {padding-right:12px;}
.padding9 {padding-right:30px !important;}

/***************page-1***************/
#page-1 .row-1 .col-2 {padding-right:20px; padding-left:21px;}

#page-1 .row-2 .col-1 {padding-right:15px;}

/***************page-2***************/
#page-2 .row-1 .col-1 {padding-right:25px;}

/***************page-3***************/
#page-3 .row-1 .col-1 {padding-right:10px;}
#page-3 .row-1 .col-4 {padding-left:41px;}

#page-3 .row-2 .col-2 {padding-left:26px;}

/***************page-4***************/
#page-4 .row-1 .col-1 {padding-right:15px;}
#page-4 .row-1 .col-2 {padding-left:21px;}

/***************page-5***************/
#page-5 .row-1 .col-1 {padding-right:20px;}

#page-5 .row-2 .col-1 {padding-right:15px;}

/***************page-6***************/
#page-6 .row-1 .col-1 {padding-right:20px;}
#page-6 .row-1 .col-4 {padding-left:41px;}

#page-6 .row-2 .col-2 {padding-left:26px;}

/***************footer***************/
#footer {text-align:right; background:url(images/footer-tail.gif) left top repeat-x; margin:0 19px; padding:24px 17px 32px 0;}
#footer p {font-size:0.867em; padding-bottom:10px;}
#footer strong {font-size:0.857em;}

#footer p a {border-left:1px solid #91876B; padding-left:5px; margin:0 1px 0 5px; text-decoration:none; color:#91876B;}
#footer p a:hover {text-decoration:underline;}

#footer li {float:right; text-transform:uppercase; font-weight:bold; font-size:0.917em; border-right:1px solid #D2AD41; padding:0 16px;}
#footer .extra {border:none; padding:0 0 0 15px;}
#footer li a {color:#D2AD41;}
#footer li a:hover, #footer .act a {text-decoration:underline;}
