/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; }

img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family:Arial; font-size:0.75em; line-height:1.333em; color:#FFFFFF;}
input, select {vertical-align:middle; font-weight:normal; color:#4C4C4C;}

ul {list-style:none;}
li a {color:#FFFFFF; font-weight:normal;}
a {text-decoration:none; color:#D6713E; font-weight:bold;}
a:hover {text-decoration:underline; }

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both;}

.col-1,
.col-2,
.col-3 {float:left;}

.main {margin:0 auto; text-align:left;}
/***************header***************/
#header {background:#ffffff url(images/header-bg.gif) top left repeat-x; height:156px;}
#header .float-l {margin:29px 0 28px 15px;}
#header .float-r {padding:52px 21px 0 0;}
#header .float-r a {
	color:#ffffff;
	text-decoration:none;
	line-height:1.667em;
}
#header .float-r a:hover {text-decoration:underline;}
#header .float-r .link {border-right:1px solid #303030; margin-right:10px; padding-right:12px;}

.navigation {font-size:1.167em; line-height:1.429em; padding-top:6px; height:46px; padding-left:15px;}
.navigation a {color:#303030; display:block;}
.navigation a:hover {color:#ffffff; background:#5f4357 url(images/link-left.gif) top left no-repeat; text-decoration:none;}
.navigation ul {width:100%; overflow:hidden;}
.navigation li {float:left;}
.navigation .link {float:right}
.navigation a span {display:block; padding:13px 15px 13px 15px;}
.navigation a:hover span {background:url(images/link-right.gif) top right no-repeat;}
.link-hov {background:#5f4357 url(images/link-left.gif) top left no-repeat;}
.link-hov span {background:url(images/link-right.gif) top right no-repeat;}
.link-hov a {color:#ffffff;}

.boxs {}
.boxs .main {background:url(images/boxs-img.jpg) 289px top no-repeat;}
.boxs .slogan {padding:77px 0 51px 45px; display:block;}
.boxs .title {margin-bottom:24px}
.boxs li a, .row-2 li a {line-height:2.083em; background:url(images/list-marker.gif) left 5px no-repeat; padding-left:13px;}
.boxs li {line-height:2.083em; background:url(images/list-marker.gif) left center no-repeat; padding-left:13px;}
.boxs li a:hover, .row-2 li a:hover {text-decoration:underline;}
.box1, .box2, .box3, .box4 {float:left; margin-right:13px}
.box-right-bottom {padding:23px 0 14px 19px}
.border {margin:26px 0 10px -19px; line-height:0; font-size:0;}
.boxs .button {margin-left:15px}
.box-bg {background:#FFFFFF url(images/boxs-top.gif) top left no-repeat; padding-top:12px; width:100%; overflow:hidden; width:716px;}

.box1 {background:#808d9f url(images/box1-bottom.gif) bottom left repeat-x;}
.box1 .box-top {background:url(images/box1-top.gif) top left repeat-x;}
.box1 .box-left-top1 {background:url(images/box1-left-top1.gif) top left no-repeat;}
.box1 .box-left-top2 {background:url(images/box1-left-top2.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;}
.box1 .border {background:url(images/box1-border.gif) top left repeat-x;}

.box2 {background:#5f4357 url(images/box2-bottom.gif) bottom left repeat-x;}
.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;}
.box2 .border {background:url(images/box2-border.gif) top left repeat-x;}

.box3 {background:#909071 url(images/box3-bottom.gif) bottom left repeat-x;}
.box3 .box-top {background:url(images/box3-top.gif) top left repeat-x;}
.box3 .box-right {background:url(images/box3-right.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;}
.box3 .box-right-bottom {background:url(images/box3-right-bottom.gif) bottom right no-repeat;}
.box3 .border {background:url(images/box3-border.gif) top left repeat-x;}

.box4 {background:#cb784c url(images/box4-bottom.gif) bottom left repeat-x;}
.box4 .box-top {background:url(images/box4-top.gif) top left repeat-x;}
.box4 .box-right {background:url(images/box4-right.gif) top right repeat-y;}
.box4 .box-left-top1 {background:url(images/box4-left-top1.gif) top left no-repeat;}
.box4 .box-left-top2 {background:url(images/box4-left-top2.gif) top left no-repeat;}
.box4 .box-right-top {background:url(images/box4-right-top.gif) top right no-repeat;}
.box4 .box-left-bottom {background:url(images/box4-left-bottom.gif) bottom left no-repeat;}
.box4 .box-right-bottom {background:url(images/box4-right-bottom.gif) bottom right no-repeat;}
.box4 .border {background:url(images/box4-border.gif) top left repeat-x;}

.row-1 {color:#4C4C4C; height:650px; padding-top:16px}
.row-2 {background:#5f4357 url(images/row2-bg.if) top left repeat-x; height:50px; padding-top:28px}
.bottom li{background:url(images/list-marker.gif) left center no-repeat; padding-left:13px;}
.row-1 .col-1 p {padding-bottom:20px}
.row-1 .image {margin-bottom:19px}

h2 {font-size:1.833em; line-height:0.909em; font-weight:normal; padding-bottom:22px}
.row-1 h2 {color:#4D4A44;}
.row-2 h2 {color:#FFFFFF;}
h3 {font-size:1.083em; line-height:1.231em; color:#638771;}
h4 {color:#F1C062}

.wrapper {width:100%; overflow:hidden;}
.img-indent {float:left; padding:0 15px 0 0}

.link1 {background:url(images/link-marker1.gif) right 5px no-repeat; padding-right:11px;}
.link2 {background:url(images/link-marker1.gif) left 6px no-repeat; padding-left:11px; color:#638771; font-size:1.083em; line-height:1.231em; float:right;}
.link3 {background:url(images/link-marker2.gif) left 5px no-repeat; padding-left:11px; color:#F1C062; font-size:1.083em; line-height:1.231em;}

.row-1 ul {padding-bottom:15px}
.row-1 li a {color:#638771; font-size:1.083em; line-height:1.846em; font-weight:bold; background:url(images/link-marker1.gif) left 5px no-repeat; padding-left:12px}
.row-1 li a:hover {text-decoration:none; background-position:4px 5px}

.row-1 .title {padding-top:26px}

cite {font-style:normal; display:block;}

.col-2 li a
{
	background-position: left 5px;
	color:inherit;
	font-size: inherit;
	line-height: normal;
	font-weight: normal;
	background:none;
	padding-left: 0px;
	text-decoration:underline;
}

.row-2 ul {padding-bottom:20px}
/***************page-1***************/
#page-1 .img-indent, 
#page-3 .img-indent {padding-bottom:20px}
#page-1 .row-1 .col-1 {margin-right:50px}
#page-1 .row-1 .col-1 p a {color:#638771;}
#page-1 .row-2 .col-1 {margin-right:150px}
#page-1 .row-2 .col-2 {margin-right:126px}
/***************page-2***************/
#page-2 .row-1 .col-1 {margin-right:58px}
#page-2 .row-1 .col-1 h3,
#page-2 .row-1 .col-1 p {padding-bottom:15px}
#page-2 .row-1 .col-1 .wrapper h3 {padding-bottom:0;}
#page-2 p strong {color:#638771; font-size:1.083em;}
#page-2 .row-1 .col-2 p {padding-bottom:20px}
#page-2 .row-2 p {float:right; font-weight:bold; color:#F1C062; padding-bottom:15px}
/***************page-3***************/
#page-3 .row-1 .col-1 {margin-right:48px;}
#page-3 .row-1 .col-1 h3 {color:#D6713E; font-size:1em; line-height:1.333em; padding-bottom:15px;}
#page-3 .row-1 .col-1 .link1 {background:none; padding-left:0;}
#page-3 .row-1 .col-1 .link2 {background:none; padding-left:0; float:left;}
#page-3 .row-2 .col-1 {margin-right:115px}
#page-3 .row-2 .col-2 {margin-right:100px}
/***************page-4***************/
#page-4 .box1 .title {margin-left:-10px;}
#page-4 .row-1 .col-1 {margin-right:56px;}
#page-4 .row-1 h3,
#page-4 .row-1 .col-2 p {padding-bottom:15px;}
#page-4 .row-1 .col-1 .wrapper h3 {padding-bottom:0px;}
#page-4 .row-2 .col-1 {margin-right:64px;}
#page-4 .row-2 p {padding:15px 0 25px 0}
/***************page-5***************/
#page-5 .row-1 .col-1 {margin-right:46px;}
#page-5 .row-1 .img-indent,
#page-5 .row-1 .col-2 p {padding-bottom:20px;}
#page-5 .row-1 .col-1 p {padding-bottom:0;}
#page-5 .row-1 .col-2 p a {color:#638771;}
#page-5 .row-1 .col-2 h3 {padding-bottom:15px;}
#page-5 .row-1 p strong {color:#D6713E;}
#page-5 .row-2 .col-1 {margin-right:125px}
#page-5 .row-2 .col-2 {margin-right:125px}
/***************page-6***************/
#page-6 .row-1 .col-1 {margin-right:51px;}
#page-6 .row-1 h3,
#page-6 .row-1 p {padding-bottom:15px;}
#page-6 .row-1 p a {color:#638771;}
#page-6 .row-2 li {display:block; float:left; margin-right:66px;} 
#page-6 .row-2 li a { padding:0; background:none;}
/***************page-7***************/
#page-7 .row-1 .col-1 {margin-right:51px;}
#page-7 .row-1 .col-1 p {padding-bottom:15px;}
#page-7 .row-1 .wrapper .float-l a,
#page-7 .row-1 .wrapper .float-r a {font-weight:normal; color:#638771; text-decoration:underline;}
#page-7 .row-1 .wrapper .float-l a:hover,
#page-7 .row-1 .wrapper .float-r a:hover {text-decoration:none;}
#page-7 .row-1 .wrapper .float-l li a,
#page-7 .row-1 .wrapper .float-r li a {font-weight:bold; text-decoration:none;}
.phone {float:right; margin-right:30px;}
#page-7 .row-1 .wrapper ul {float:left;}
#page-7 .row-2 .col-1 {margin-right:145px}
#page-7 .row-2 .col-1 p {padding:15px 0 20px 0;}
#page-7 .row-2 .col-1 .phone {margin-right:25px;}
#page-7 .row-2 .col-1 a {color:#FFFFFF; font-weight:normal; text-decoration:underline;}
#page-7 .row-2 .col-1 a:hover {text-decoration:none;}
.form .float-l span, 
.form .float-r span {line-height:1.167em}
.form .float-l div {width:250px; height:29px;}
.form .float-l input {width:250px; height:19px; font-size:1em; border:1px solid #A09B96;}
.form .float-r textarea {width:270px; height:111px; font-size:1em; color:#4C4C4C; border:1px solid #A09B96; overflow:hidden; margin-bottom:15px;}
#page-7 .float-r .link3 {margin-left:30px;}
/***************page-8***************/
#page-8 .link2 {float:left;}
#page-8 p {padding-bottom:15px;}
#page-8 p strong {color:#F1C062;}
/***************footer***************/
#footer {height:62px; padding:34px 0 0 7px}
#footer span {
	color:#5f4357;
	margin-left:2px;
	padding-left:5px;
	font-weight:normal;
}

