#smain {width:898px; margin:0 auto;}

/*#sheader {height:275px; background:url(images/header-bg.gif) left top repeat-x; border-left:1px solid #102727; border-right:1px solid #102727;}*/
#sheader {height:275px; background:url(images/header.jpg) left top repeat-x; border-left:1px solid #1c465a; border-right:1px solid #1c465a;}
#sheader, #scontent, #sfooter { font-size:0.75em;}

/*======= index.html =======*/
#page1 #scontent .col-1 {width:220px; margin-right: -132px; float:left;}
#page1 #scontent .col-2 { width:638px; margin-left: auto; }
#page1 #scontent .col-2 .row-1 .col-1 { width:211px; margin:0;}
#page1 #scontent .col-2 .row-1 .col-2 { width:255px;}
#page1 #scontent .col-2 .row-2 .col-1 { width:259px; margin-right:18px;}
#page1 #scontent .col-2 .row-2 .col-2 { width:259px;}

/*=========================*/

/*======= index-1.html =======*/
#page2 #scontent .col-1 { width:536px; margin-right:49px;}
#page2 #scontent .col-2 {width:263px; }
#page2 #scontent .col-1 .row-1 .col-1 { width:211px; margin:0;}
#page2 #scontent .col-1 .row-1 .col-2 { width:255px;}
#page2 #scontent .col-1 .row-2 .col-1 { width:259px; margin-right:18px;}
#page2 #scontent .col-1 .row-2 .col-2 { width:259px;}

/*======= index-2.html =======*/
#page3 #scontent .col-1 {width:263px; margin-right:61px;}
#page3 #scontent .col-2 { width:536px;}
#page3 #scontent .col-2 .row-1 .col-1 { width:211px; margin:0;}
#page3 #scontent .col-2 .row-1 .col-2 { width:255px;}
#page3 #scontent .col-2 .row-2 .col-1 { width:211px; margin:0;}
#page3 #scontent .col-2 .row-2 .col-2 { width:255px;}

/*======= index-3.html =======*/
#page4 #scontent .col-1 {width:263px; margin-right:61px;}
#page4 #scontent .col-2 { width:536px;}
#page4 #scontent .col-2 .col-1 { width:211px; margin:0;}
#page4 #scontent .col-2 .col-2 { width:255px;}

/*======= index-4.html =======*/
#page5 #scontent .col-1 { width:536px; margin-right:40px;}
#page5 #scontent .col-2 {width:284px; }
#page5 #scontent .col-1 .row-1 .col-1 { width:211px; margin:0;}
#page5 #scontent .col-1 .row-1 .col-2 { width:255px;}
#page5 #scontent .col-1 .row-2 .col-1 { width:210px; margin-right:0;}
#page5 #scontent .col-1 .row-2 .col-2 { width:274px;}

/*======= index-5.html =======*/
#page6 #scontent .col-1 {width:263px; margin-right:61px;}
#page6 #scontent .col-2 { width:536px;}

/*======= index-6.html =======*/
#page7 #scontent .indent {padding:21px 20px 20px 20px;}



/*=========================*/


body { background:#e0dfdd; }
.site_bg {
background:url(images/tail-top.gif) left top repeat-x
}

.inputtext, .inputtextarea { font-family:Georgia, "Times New Roman", Times, serif; font-size:.91em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}



/*==================forms====================*/

.inputtext { width:236px; padding:1px 0 1px 3px; color:#776e5d;}
.inputtextarea { width:236px; height:92px; padding-left:3px; margin-bottom:8px; color:#776e5d;}


/*==================list====================*/

.logo {
width:300px;
}
.banners { float:right; padding:35px 14px 0 0; width:520px;}

#nav { width:100%; overflow:hidden; background:url(images/menu-bg.gif) left top repeat-x;}
#nav li { float:left; margin-left:-1px;}
#nav li a { display:block; float:left; height:48px; width:126px; text-align:center; color:#f2f2f2; text-decoration:none; line-height:46px; font-size:1.17em; border-left:1px solid #102727;}
#nav li a span { display:block;}
#nav li a:hover { background:url(images/menu-alt-bg.gif) left 1px repeat-x; color:#102828; text-decoration:none;}
#nav li a:hover span { background:url(images/arrow.gif) center 1px no-repeat;}
#nav li a.current { background:url(images/menu-alt-bg.gif) left 1px repeat-x; color:#102828; text-decoration:none;}
#nav li a.current span { background:url(images/arrow.gif) center 1px no-repeat;}





/*==================other====================*/
.img-indent { margin:0 28px 0 0; float:left;}
.img-box { width:100%; overflow:hidden; padding-bottom:20px;}
.img-box img { float:left; margin:0 20px 0 0;}
.img-sert IMG {border-style: solid;
border-color:#cccccc;
border-width:1px;
padding:5px}

.p2 { margin-bottom:8px;}
.p3 { margin-bottom:28px;}


.link4 { display:block; float:right; background:#d5d3d1; color:#776e5d; padding:1px 10px 1px 10px; font-weight:bold}
.link4:hover { background:#165e5e; color:#f2f2f2; text-decoration:none;}
.link5 { text-decoration:underline;}
.link5:hover { text-decoration:none;}
.link6 {color:#165e5e; text-decoration:underline;}
.link6:hover { text-decoration:none;}

/*==================boxes====================*/
.box {background:#ffffff; width:100%; border:1px solid #e4e2e0;}
.box .inner { border:1px solid #fff; padding:20px 32px 30px 35px;}
.box .link2 { background:#f2f2f2;}
.box .link2:hover {background:#165e5e; color:#f2f2f2;}

.box1 { background:#fff; width:100%;}
.box1 .border-top { background:url(images/border.gif) left top repeat-x;}
.box1 .border-right { background:url(images/border.gif) right top repeat-y;}
.box1 .border-bottom { background:url(images/border.gif) left bottom repeat-x;}
.box1 .border-left { background:url(images/border.gif) left top repeat-y; width:100%;}
.box1 .inner { padding:20px 22px 19px 33px;}
.box1 .line-hor {background:#dddad5; margin:8px 0 8px 0;}

.content-box { background:#f2f2f2; width:100%;}
.content-box .inside { border:1px solid #fff; padding:17px;}

.contacts { padding:0 60px 0 0; margin:0;}
.contacts span { float:right;}

.contacts1 { padding:0 20px 0 0; margin:0;}
.contacts1 span { float:right;}

/*header*/
#sheader .row-1 { height:227px;}
#sheader .row-1 .fleft { padding:52px 0 0 33px;}
#sheader .border { border-left:1px solid #1c5a5a;  border-right:1px solid #1c5a5a; height:275px;}

/*content*/
#scontent { padding:0 1px;}
#scontent .indent { padding:10px 0 0 10px;}
#scontent .col-2 .indent { padding:21px 20px 0 0;}
#scontent .indent .indent { padding:0 0 60px 0;}
#scontent .row-1 { padding-bottom:18px;}

/*footer*/
#sfooter { padding:14px 22px 20px 0; text-align:right; color:#6b6453;}
#sfooter a {color:#6b6453;}

/*==========================================*/
#page1 #scontent .col-2 .inner {
width:568px;
overflow:hidden;
}
#photo-main-div{
padding:0;
width:470px;
overflow:hidden;
}

#page1 #scontent .col-2 .bx-component-border {
margin-top:30px;
}


.name1, .name1 a, .name1 a:hover {
color:#cbd5d3;
}
.name2 {
color:#e0dfdd;
}
