 * {
margin:0;
padding:0
}

body {
background:url(images/bg.jpg) repeat center;
font-family:tahoma;
color:#e1c795;
font-size:0.75em;
line-height:1.36em;
text-align:center
}

.main-bg {
background:url(images/bg_repeat.jpg) repeat center
}

.top_bg {
background:url(images/top_bg.jpg) repeat-x center top
}

.bot_bg {
background:url(images/bot_bg.jpg) repeat-x center bottom
}

input,select,textarea {
vertical-align:middle;
font-family:tahoma;
color:#191919;
font-size:1em;
font-weight:400;
padding-left:5px
}

img {
border:0;
vertical-align:top;
text-align:left
}

ul {
list-style:none;
margin:0;
padding:0
}

ul.list-1 li {
line-height:1.81em
}

ul.list-1 li a {
text-decoration:underline;
color:#e1c795;
background:url(images/marker_list.gif) no-repeat 0 5px;
padding-left:12px
}

.list-indent {
margin:0 0 26px
}

a {
text-decoration:underline;
color:#e1c795
}

a.link {
text-decoration:underline;
color:#ff9;
background:url(images/marker_link.gif) no-repeat 0 7px;
padding-left:11px;
font-size:1.18em;
font-weight:700
}

a.link-1 {
text-decoration:underline;
color:#ff9;
font-weight:700;
font-size:1.18em;
padding-left:11px
}

a.link-2 {
text-decoration:underline;
color:#ff9;
font-weight:700;
font-size:1.18em
}

a.link-2-hover {
text-decoration:none;
color:#ff9;
font-weight:700;
font-size:1.18em
}

.font-2 {
line-height:1.45em
}

.font-3 {
color:#ff9;
font-size:1.18em
}

.clear {
clear:both
}

.fright {
float:right
}

p {
margin:0 0 15px
}

.p1 {
margin:0 0 30px
}

.p2 {
margin:0 0 10px
}

.p3:first-line {
font-size:12px;
font-weight:700
}

#header {
height:149px;
background:url(images/header_bg.jpg) no-repeat 0 0
}

#header img {
margin:0 0 0 126px
}

#content {
background:url(images/content_bg.jpg) no-repeat left top
}

.title-1 {
position:relative;
margin:0 -10px 9px -5px
}

.title-2 {
position:relative;
margin:0 0 0 14px
}

.img_left {
float:left;
margin:0 31px 0 0
}

.img_left2 {
float:left;
position:relative;
margin:0 42px 0 -16px
}

.img_left3 {
float:left;
margin:0 30px 20px 0
}

.img {
position:relative;
margin:0 0 23px -16px
}

.img2 {
position:relative;
margin:0 0 23px
}

.img3 {
position:relative;
margin:0 -15px 10px -5px
}

.img4 {
margin:0 0 20px
}

.menu {
height:217px
}

.banner {
position:absolute;
margin:235px -48px 0 0
}

.col-1 .indent {
padding:0 38px 34px 48px
}

.col-2 .indent {
padding:0 45px 34px 0
}

#content .indent-1 {
padding:0 45px 38px 48px
}

#content .indent-2 {
padding:0 45px 24px 48px
}

#content .indent-3 {
padding:0 45px 38px 32px
}

.line {
background:url(images/line_bg.gif) repeat-x top;
height:20px
}

.links {
text-align:center;
word-spacing:5px;
padding:5px 0
}

#page1 .col-1 .indent {
padding:0 20px 24px 48px
}

#page1 .col-2 .indent {
padding:0 40px 24px 16px
}

#footer {
height:79px;
text-indent:236px
}

#footer img {
margin-top:9px
}

.phones {
float:right;
font-weight:700;
margin:0 40px 0 0
}

input {
width:193px;
height:17px
}

.div-input {
height:26px
}

textarea {
width:223px;
height:71px;
overflow:auto;
margin-bottom:15px;
display:block
}

.div-links {
text-align:right;
word-spacing:18px
}

.text5 {
font-family:tahoma;
color:#e1c795;
font-size:9px
}

#page5 .col-1 .indent {
padding:0 28px 34px 48px
}

#page5 .col-2 .indent {
padding:0 15px 34px 0
}

#page5 .phones {
float:left;
font-weight:700;
margin:0
}

#page5 h4 {
font-size:11px;
font-weight:700
}

.box {
background:url(images/box_bg.jpg) repeat-y left top
}

.box .top {
background:url(images/box_top_bg.jpg) no-repeat left top
}

.box .bot {
background:url(images/box_bot_bg.jpg) no-repeat left bottom
}

.box .main-indent {
padding:48px 93px 0 101px
}

.button {
background-color:#4E0008;
font-weight:700;
color:#e1c795;
width:200px;
height:25px;
border-color:#FFF font-size:0.625em;
border-style:ridge;
border-width:thin;
padding:0 0 2px
}

.big-title {
color:#e1c795;
font-size:24px;
font-weight:700;
text-shadow:#000
}

ul.list-1 li a:hover,a:hover,a.link:hover,a.link-1:hover,a.link-2:hover {
text-decoration:none
}

.column-1 .indent,.column-1e .indent {
padding:20px 0 586px 4px
}-size:24px; font-weight:bold; text-shadow:Black}