@charset "utf-8";
/* CSS Document */
html{
overflow:scroll;
overflow-x:hidden;
}

body{
margin:0px auto;
padding:0px;
background:#c0a66d;
font-family:arial;
font-size:12px;
}


h3, h1 {color:#8b2942;}
.bodyInner{width:920px; height:auto;  margin:0px auto; padding:0px;}
.inner_container{width:920px; height:auto;  background:url(../images/whiteBack.gif) repeat-y; float:left;}
#header{width:920px; height:220px; float:left; margin:0px auto; }
#top_img {width:890px; height:107px; background:url(../images/testimonial_home.jpg) top no-repeat; margin:0px auto; }
#header .top_img .gallery_image {width:890px; height:107px; background:url(../images/testimonial_gallery.jpg) top no-repeat; margin:0px auto; }
#header .top_img .process {width:890px; height:107px; background:url(../images/testimonial_process_page.jpg) top no-repeat; margin:0px auto; }
#header .top_img .testimonial {width:890px; height:107px; background:url(../images/testimonial_testimonial.jpg) top no-repeat; margin:0px auto; }
#header .middle_row{width:890px;  background:#fff; margin:0px auto; }
#header .middle_row .logo{float:left; margin:10px 0px 0px 10px; }
#header .middle_row .name{float:left; margin:25px 0px 0px 10px; }
#header .middle_row .year{float:left; margin:25px 0px 0px 10px;}
#header .middle_row .contact{float:right; margin:25px 20px 0px 10px;}


#header .tab{width:890px; float:left; height:34px; float:left; color:#fff;}
#header .tab ul{width:890px; list-style:none; margin:0px; padding:0px; float:left; margin-left:15px; margin-top:15px; display:inline; color:#fff;}
#header .tab ul li{ width:177px; line-height:34px; float:left;display:inline; background:url(../images/red_tab.gif); font-family:Georgia; font-size:9pt; color:#fff; margin-right:1px; text-align:center;}
#header .tab ul li ul { display:none; width:200px; font-family:Georgia; font-size:9pt; color:#fff; text-decoration:none; }
#header .tab ul li:hover > ul { display:block; color:#fff; }
#header .tab ul li a:hover {visibility: visible; width:177px;float:left; height:34px;  background:url(../images/brown_tab.gif); text-decoration:none; color:#fff;}
.selected{width:177px;float:left; height:34px;  background:url(../images/brown_tab.gif); text-decoration:none; color:#fff;}
#header .tab ul ul {visibility:visible; width: 200px; height:34px; z-index: 1000; position: relative; top: -15px; left: -16px; padding: 0px 0px 0px 0px; text-align: left; color:#fff; }
#header .tab ul ul li a {display: inline; width: 200px; height: 34px; padding: 0px 0px 0px 10px; color:#fff; font-family:Georgia; }
#header .tab ul ul a:hover { visibility: visible; display: block; width: 190px; height:34px; z-index: 1000; color:#fff; font-family:Georgia; }
#header .tab ul ul li {width: 200px; height: 34px; text-align: left; color:#fff;border:solid 1px #fff; }
#header .tab #right {width: 178px; margin: 0; color:#fff; }
#header .tab #right a:hover, #header .tab #right a:active {width: 178px; height: auto; margin: 0; color: #fff;}
#header .tab a { color:#fff; font-family:Georgia; }
#header .tab a:visited {text-decoration:none;}

#body{width:890px; height:auto; clear:both; margin:0px auto; padding:0px; height:auto;}
#body .gallery{float:left;}
.content{float:left; border-top:10px solid #d5be8b; width:890px; height:auto;}
.content .left{float:left; width:400px; *width:380px; margin:20px;}
.content .right{float:right;  width:400px; *width:380px; margin:20px;}

.footer{width:890px; height:auto; text-align:center; clear:both; ont-family:verdana; font-size:11px; margin-top:10px;}


.badges {
	text-align:center;
}

/*innerpage start*/
.content{float:left; border-top:10px solid #d5be8b; width:890px; height:auto;}
.content .left_part{float:left; margin-top:15px; width:160px; height:205px; background:#243758;}
.content .right_part{float:right; margin-top:15px; width:713px; height:auto; border-top:10px solid #d5be8b;}
.content .right_part div{width:700px; float:left; margin:0px 12px 0px 0px; padding-bottom:15px;}
.content .right_part div p{margin:0px; padding:0px;}
.content .right_part div h2{color:#8b2942; text-align:right; margin:0px; padding:0px; font-size:14px;}


.clear { clear:both; }

#gallery { position:relative; height:360px; }
#gallery a { float:left; position:absolute; }
#gallery a img { border:none; }
#gallery a.show { z-index:500; }
#gallery .caption { z-index:600; background-color:#000; color:#ffffff; height:360px; position:absolute; bottom:0; }
#gallery .caption .content { margin:5px; }
#gallery .caption .content h3 { margin:0; padding:0; color:#490021; }

/* jQuery lightBox plugin - Gallery style */
#jQgallery { background-color: #444; padding: 8px; width: 697px; }
#jQgallery ul { list-style: none; margin:0px; padding:0px; }
#jQgallery ul li { display: inline; }
#jQgallery ul img { border: 5px solid #3e3e3e; border-width: 5px 5px 20px; }
#jQgallery ul a:hover img { border: 5px solid #fff; border-width: 5px 5px 20px; color: #fff; }
#jQgallery ul a:hover { color: #fff; }

.cForm { clear:both; float: right; width: 55%; height: auto; margin: 0px 10px 0px 10px;  }
.contxt {float: left; margin: -150px auto 10px 50px; width: auto; height: auto; }

.content .right_part .blocktxt { float: left; width:45%; height: auto; }
.content .right_part .blocktxt p { padding: 5px 5px 5px 5px; }


.vcard { width: 700px; height: auto; display: inline; margin: 5px auto 10px auto; }
.street-address, .country-name, .tel { display: inline; }
.adr, .tel { clear: both; }
