@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px; cursor:default; background:url(../images/index_bkr.jpg) top repeat-x #6e7f85; }

.container { width:930px; margin:0px auto; }
/* */
.header { width:930px; float:left; clear:both; margin-top:38px; margin-bottom:25px; }
.header .top { width:910px; float:left; clear:both; padding:0px 10px; }
.header .top .name { float:left; clear:none; }
.header .top .phone { float:right; clear:none; text-align:right; }
.header .top .phone span { font-size:12px; color:#feffff; display:block; }
.header .top .phone span strong { font-size:18px; color:#feffff; background:url(../images/phone_icon.gif) left center no-repeat; padding-left:25px; }
.header .menu { width:920px; float:left; clear:none; background:url(../images/menu_bkr_index_9.gif) bottom left repeat-x; padding-left:10px; height:9px; margin-top:15px; }
.header .menu a { float:left; clear:none; font-size:12px; color:#fff; font-weight:bold; border-bottom:6px solid #939a9c; text-decoration:none; line-height:5px; height:9px; }
.header .menu a:hover { border-bottom:6px solid #74b8cb; }
.header .menu a.activ { border-bottom:6px solid #74b8cb; }
/* */

.content { width:930px; float:left; clear:both; }
.content .feat { font-size:14px; font-weight:bold; color:#9da3a7; display:block; float:left; clear:both; margin-top:66px; }
.content h1 { font-size:24px; font-weight:bold; color:#0099cc; display:block; float:left; clear:both; }
.content .menu { width:930px; float:left; clear:both; margin-top:18px; background:url(../images/shadow-trans.png) bottom left no-repeat; }
.content .menu a { font-size:11px; font-weight:bold; color:#fff; text-decoration:none; background:#9da3a7; float:left; clear:none; padding:3px 6px; }
.content .menu a:hover { background:#68aec1; }
.content .logo { width:465px; float:left; clear:both; padding:15px 10px; }

.content .bigph { position:absolute; top:0; right:0; width:390px; height:300px; background:url(../images/bigph_bkgr-trans.png) no-repeat top; }

.content .top { width:390px; float:left; clear:both; }
.content .photo { width:360px; float:left; clear:both; padding:15px; }
.content .bot { width:390px; float:left; clear:both; }

.content .gallery { width:930px; padding-bottom:7px; padding-top:1px; float:left; clear:both; background:url(../images/gallery_bkr-trans.png) no-repeat bottom left; }
.content .gallery .thumbs { float:left; clear:none; padding-left:213px; }
.content .gallery .thumbs img { float:left; clear:none; margin:0px 1px 2px 0px; }




/* */
.mr15 { margin-right:15px; }
.mr10 { margin-right:10px; }
.mr5 { margin-right:10px; }
.mr2 { margin-right:2px; }
.mb2 { margin-bottom:2px; }
.mr1 { margin-right:1px; }
.br1 { border-right:1px solid #fff; }
/* */





/* */
/* */

.footer { width:930px; float:left; clear:both; margin-bottom:10px; margin-top:20px; }
.footer .left { width:10px; height:30px; float:left; clear:none; }
.footer .mid { width:910px; height:30px; float:left; clear:none; background:url(../images/footer_bkr_mid.gif) top left repeat-x; }
.footer .mid span { width:910px; text-align:center; font-size:12px; color:#666; height:30px; float:left; clear:none; line-height:31px; }
.footer .mid span a { text-decoration:none; color:#666; }
.footer .right { width:10px; height:30px; float:left; clear:none; }

.tagline_bc { font-size:10px; color:#ccc; width:930px; float:left; clear:none; text-align:right; margin-top:10px; }
.tagline_bc a { text-decoration:none; font-size:10px; color:#ccc; }