@charset utf-8;@import "css/fancybox.css";body{position:absolute;height:100%;width:100%;min-width:960px;min-height:800px;background:url(images/grad.jpg) 50% 0px no-repeat #9da5a8;}#wrapper{position:absolute;overflow:hidden;width:100%;min-height:100%;z-index:1;opacity:0;}#web_site_spinner{position:fixed;z-index:5;width:100%;height:100%;padding-bottom:50px;background-color:#000000;background:#7c8385 url("images/loader.gif") center no-repeat;}#wrapper>header{position:relative;width:940px;margin:0 auto;z-index:10;}

#logo{display:inline-block;margin-top:58px;}#logo img{max-width:none!important;width:auto;}#logoText{display:inline-block;font:bold 36px/36px 'Tahoma',sans-serif;color:#4a575b;letter-spacing:-1px;text-decoration:none;text-transform:uppercase;}

#logo2{display:inline-block;margin-top:58px;}#logo img{max-width:none!important;width:auto;}#logoText{display:inline-block;font:bold 36px/36px 'Tahoma',sans-serif;color:#4a575b;letter-spacing:-1px;text-decoration:none;text-transform:uppercase;}

#logoSlogan{margin-top:25px;display:inline-block;font:8px/8px 'Tahoma',sans-serif;color:#848d8f;text-transform:uppercase;}
#headerPlane{position:absolute;top:0;left:0;width:100%;height:176px;background:url(images/header_bg.png) 0 0 repeat-x;z-index:-1;}
#menuWrapper{float:right;}
#menuWrapper .menu>li{position:relative;float:left;}
#menuWrapper .menu>li>a{
	position:relative;
	display:block;
	font:12px/12px 'Tahoma',sans-serif;
	color:#555d61;
	text-decoration:none;
	text-transform:uppercase;
	z-index:3;
	padding-top: 78px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
}
#menuWrapper .menu>li>div{position:absolute;top:0;left:0;width:100%;height:120px;background:url(images/menu_item_hover.jpg) 0 0 repeat-x;}.sub-menu{
	position:absolute;
	top:120px;
	background-color:#51595d;
	z-index:2;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}.sub-menu .sub-menu{top:-18px;}.sub-menu li{display:block;position:relative;cursor:default;}.sub-menu>li>a{display:block;white-space:nowrap;margin:8px 0;font:10px/10px 'Tahoma',sans-serif;text-decoration:none;text-transform:uppercase;}#galleryHolder{position:absolute;overflow:hidden;height:100%;width:100%;top:0;left:0;z-index:1;}#thumbsHolder{position:relative;top:230px;width:500px;height:300px;}#thumbsHolder li{position:relative;float:left;}#thumbsHolder li img{width:auto;height:300px;}#thumbsHolder li span{position:absolute;margin-top:15px;width:100%;top:50%;left:0;text-align:center;}#topPlane{overflow:hidden;position:absolute;top:-40px;left:0;width:100%;height:70px;background:url(images/top_plane_bg.png) 0 0 repeat-x;z-index:15;}#topPlane>div{padding-top:7px;overflow:hidden;margin:0 auto;width:940px;height:33px;}#topPlane>div>div{float:right;}#topPlane>span{display:block;margin:0 auto;width:940px;height:30px;background:url(images/top_plane.png) 100% 0 no-repeat;}#topPlane>span>a{float:right;display:block;margin-top:10px;width:27px;height:14px;background:url(images/top_plane_button.png) 0 0 no-repeat;}.sideBlock h2{font-size:24px;letter-spacing:0px;padding:20px 0 25px;}.twitter_update_list{font:12px/20px Arial,Helvetica,sans-serif;color:#4e5254}.twitter_update_list li{margin-bottom:30px;}.twitter_update_list li a{color:#4e5254;font-weight:bold;}.twitter_update_list li a:hover{color:#fff;}.socialList li{overflow:hidden;line-height:24px;margin-bottom:6px;}.socialList li img{margin:0;padding:0 16px 10px 0;}.m_v{overflow:hidden;}.m_v li{float:left;overflow:hidden;display:block;margin:0 20px 20px 0;padding:20px 20px 0;width:260px;background-color:#9aa1a4;}.m_v li:hover{color:#fff;background-color:#4e5254;}.m_v li img{margin-bottom:15px;}.m_v li h3 a{margin:0;}.m_v li:hover h3 a{color:#fff;}.m_v li:hover h3 a:hover{color:#747d82;}.m_v li,.m_v li h3{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.listWithMarker,.widget ul{overflow:hidden;}.listWithMarker li,.widget ul li{padding-bottom:23px;}.listWithMarker li a,.widget ul li>a{display:block;text-decoration:none;text-transform:none;padding:1px 0 1px 16px;background:url(images/marker.png) 0 5px no-repeat;}#pageSpinner{position:fixed;top:50%;left:50%;z-index:100;height:35px;width:35px;display:none;padding:2px;background:url("images/loader_bg.png") 0 0 no-repeat;}#pageSpinner>div{height:31px;width:31px;background:url("images/loader.gif") 0 0 no-repeat;}#pageList{position:relative;overflow:visible;margin:90px 0 80px;width:100%;height:100%;z-index:5;}#pageList>section{width:940px;margin:0 auto;}#pageList>section>article{position:relative;overflow:hidden;}h2{font:bold 25px/25px 'Tahoma',sans-serif;color:#fff;letter-spacing:-2px;text-transform:uppercase;padding-bottom:50px;}h3{font:bold 14px/20px Arial,Helvetica,sans-serif;color:#4e5254;}h3 a{display:inline-block;text-decoration:none;margin-bottom:12px;}h3 a:hover{color:#fff;}h4{color:#393939;}p,.excerpt{line-height:20px;padding-bottom:20px;}p a{font-weight:bold;}a,.reply{color:#4e5254;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}a:hover{color:#fff;}.thumbnail img,embed,object,video{width:100%;max-width:100%;height:auto;}.thumbnail,.blogThumbnail{position:relative;display:inline-block;}.button,.nextpostslink,.previouspostslink{display:inline-block;padding:8px 11px;font:10px Arial,sans-serif;color:#fff;cursor:pointer;text-transform:uppercase;text-decoration:none;border:0;margin:0;border-radius:5px;background-color:#4e5254;}.button:hover,.nextpostslink:hover,.previouspostslink:hover{color:#fff;background-color:#a8aeb1;}.latest_news{margin-top:-2px!important;margin-bottom:33px!important;}.latest_news>li,.awards>li{background:url(images/line-hor.gif) 0 bottom repeat-x;padding-top:19px;}.latest_news>li:first-child,.awards>li:first-child{padding-top:0;float:none;}.resent_thumbnail{float:left;margin-right:17px;}.textBlock{display:inline-block;background:#ba6a48;font:18px/18px 'Tahoma',sans-serif;color:#f4ebd5;padding:30px 25px;margin-bottom:16px;}.dropcap{overflow:hidden;margin:36px 0 50px 0;padding:20px;display:block;background:#595959;}.dropcap 

h2{padding-bottom:0px;font:22px/22px 'Tahoma',sans-serif;letter-spacing:-1px;color:#fff;}.dropcap>div{padding:9px 0 0 13px;overflow:hidden;float:left;}.dropcap>div p{padding-bottom:0px;}.dropcap .button{float:right;padding:20px 22px;font:16px/16px 'Tahoma',sans-serif;background-color:#ee8359;}.dropcap .button:hover{background-color:#ffaa89;}.entry{margin-bottom:20px;}.entry>a{font-size:15px;color:#949494;text-decoration:none;}.entry>a:hover{color:#000;}.noMarginR{margin-right:0px!important;}.recent-posts{overflow:hidden;}.post-content{padding-bottom:30px;}.popular_posts{margin-top:-6px;margin-bottom:7px;display:inline-block;}.popular_posts>li{margin-bottom:13px;}.widget ul{margin-bottom:10px;}.widget ul>li>a:hover{}.name-testi>a{text-transform:lowercase;}.testimonial{margin-bottom:50px;}.testiLeft{float:left;margin:0px 13px 0 0px;}.testimonials{margin:-4px 0 16px 1px;}.featured-thumbnail{float:left;margin:-4px 14px 0 0;}.testi_item h4{padding-bottom:1px;}.testi_item{margin-bottom:1em;padding-top:4px;}.testimonials div.testi_item blockquote{border:none;padding:15px 0 15px 30px;margin:0;}.testimonials div.testi_item blockquote>a{color:#888;text-decoration:none;font-style:italic;font-size:13px;display:block;}.testimonials div.testi_item blockquote>a:hover{color:#AB2F31;}.name-testi{padding:0 0 0 2.2em;text-align:right;font-weight:bold;display:block;color:#fff;margin-top:-10px;}.services>li>img{float:left;margin-right:10px;}.services>li>h4{margin-top:-20px;}.services>li{margin-bottom:10px;}.width_1{width:600px;}.marker{float:left;margin-top:1px;padding-right:11px;color:#fff;display:table-cell;}.faq_list>dt{overflow:hidden;padding-bottom:10px;}.faq_list>dd{overflow:hidden;}.faq_list>dd>p{display:table-cell;}
.wpcf7-form{width:423px;}
#commentform .field input,.wpcf7-form .field input,#searchform>.searching{overflow:hidden;padding:6px 10px;font:12px Arial,sans-serif;outline:none;border:none;resize:none;margin:0;width:290px;color:#4e5254;border:1px solid #b1b7b9;background:#9aa1a4;}
#commentform textarea,.wpcf7-form textarea{overflow:hidden;margin:0;font:12px/20px Arial,sans-serif;border:none;padding:4px 10px;outline:none;resize:none;width:330px;height:150px;color:#4e5254;border:1px solid #b1b7b9;background:#9aa1a4;}
.wpcf7-form .field input{width:250px;}
.wpcf7 .field>label{padding-top:7px;width:70px;display:inline-block;}
.field{padding-bottom:10px;}button,input[type="button"],input[type="reset"],input[type="submit"]{display:block;height:32px;cursor:pointer;}.bInline{display:inline-block;width:100%;}.submit-wrap{overflow:hidden;display:block;width:100%;}
.submit-wrap input{float:right;margin-left:10px;}#searchform>
.searching{width:79%;height:17px;margin:0px 11px 0 0;display:block;float:left;}#respond{margin-top:19px;}
#commentform{overflow:hidden;}#commentform>.field>input{}
#commentform>.field>textarea{width:339px;}.formT{width:560px;}.nWidth{width:400px!important;}#sidebar .widget{padding:35px 0 13px;background:url(images/stepline.png) 0 0 repeat-x;}#sidebar .widget:first-child{padding-top:0;background:none;}.latestpost li h3 a{margin-bottom:0px;display:inline;}.latestpost li time{float:left;}.latestpost li time{float:left;width:50px;height:44px;padding-top:6px;margin-right:10px;font:bold 12px/14px 'Tahoma',sans-serif;color:#fff;text-align:center;text-transform:uppercase;background:url(images/date_plane.png) 0 0 no-repeat;}.latestpost li time>strong{display:block;font-size:24px;line-height:24px;}.latestpost li>div{overflow:hidden;}.latestpost li p>a{text-transform:uppercase;text-decoration:underline;color:#fff;}.latestpost li p>a:hover{color:#4e5254;}.recent-post-meta{display:inline-block;color:#fff;}.recent-comments{display:inline-block;margin-right:20px;}.recent-comments>a{color:#FFAF00;}.recent-comments>a:hover{color:#fff;}.recent-content{display:table-cell;}.recent-content>p{padding-bottom:5px;}.widget 

h2{padding-bottom:22px;}.cat-item a:hover{}#footer_block_2 li{margin-bottom:9px;}#footer_block_3 li{margin-bottom:9px;}#wp-calendar a{color:#4e5254;}#wp-calendar a:hover{color:#fff;}.contacts span{display:inline-block;width:71px;}.contacts{float:left;}#footer{position:absolute;overflow:hidden;bottom:0;margin-bottom:30px;width:100%;height:20px;font:10px/20px 'Tahoma',sans-serif;text-transform:uppercase;color:#fff;z-index:1;}#footer .container{width:940px;margin:0 auto;}#footerText{float:right;}#footer_block_1{overflow:hidden;float:left;}#footer a{color:#fff;text-decoration:none;}#footer a:hover{color:#4e5254;}.flickrImages{width:225px;}.flickrImages>h5{padding-bottom:44px;}.flickrImages>a{display:inline-block;overflow:hidden;margin:1px 5px 3px -1px;width:71px;height:71px;}.social-networks{overflow:hidden;}.social-networks li>a{background:none!important;}.social-networks>li{float:left;margin-left:5px;height:29px;}.social-networks>li>a{display:block;}.social-networks>li>a:hover span{background-position:0 0px!important;}.social-networks>li>a:hover{padding-top:3px;}.social-networks>li>a>span{width:26px!important;height:26px!important;background-position:0 0!important;}.social-networks img{position:relative;}.error404{padding:46px 0;font-size:150px;}.recentcommentslist{margin-top:3px;}.recentcomments{overflow:hidden;margin-bottom:13px!important;}.recentcomments>img{float:left;margin:0 13px 0 0;}.recentcomments>h3:first-letter{text-transform:uppercase;}.recentcomments>h3{padding-bottom:5px;line-height:9px;}.recentcomments>small{color:#878783;}.popular-posts>li{overflow:hidden;margin:2px 0 -6px 0;}.postDataPost{color:#525252;font-size:13px;margin-top:6px;}.recent-posts.team{margin:0;padding:0;}.recent-posts.team li{float:left;width:174px;overflow:hidden;margin:0 19px 20px 0;background:#dbdbdb;padding:10px;color:#969695;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.recent-posts.team li:hover{background:#999;color:#000;}.recent-posts.team li:nth-child(3n){margin-right:0;}.recent-posts.team li.nomargin{margin-right:0;}.recent-posts.team li .featured-thumbnail{width:174px;overflow:hidden;float:none;margin:0 0 3px 0;background:none;padding:0;border:none;}.recent-posts.team li .excerpt{margin-bottom:0;}.recent-posts.team li:hover a{color:#ffffff;}.recent-posts.services{list-style-type:none;padding:1.5em 0 0 0;margin:0 0 -30px 0;overflow:hidden;}.recent-posts.services li{float:left;width:300px;margin:0 20px 30px 0;background:none;padding:0;}.recent-posts.services li:nth-child(2n){margin-right:0;}.recent-posts.services li.nomargin{margin-right:0;}.recent-posts.services li img.thumb{margin-right:3px;}.recent-posts.services li h3{padding-top:8px;}.recent-posts.services li h3 a{color:#191919;}.popular_posts{list-style-type:none;padding:0;margin:0;}.popular_posts li{list-style-type:none;padding:0 0 20px 0;margin:0;overflow:hidden;}.thumbnail_smal{float:left;margin:0 15px 10px 0;}.tags-cloud a,.tagcloud a,.post-footer a{display:inline-block;background:#e0e0e0;padding:2px 7px;border-radius:3px;text-decoration:none;color:#838383;margin:0 1px 4px 0;font-size:11px!important;box-shadow:1px 1px 0 rgba(0,0,0,.2);line-height:1.5em;vertical-align:top;}.tags-cloud a:hover,.tagcloud a:hover,.post-footer a:hover{background:#000;color:#fff;}.recent-comments{list-style-type:none;padding:0;margin:0;}.recent-comments li{padding:0;margin:0;border:none;padding-bottom:.5em;}.hr{height:3px;overflow:hidden;font-size:0;line-height:0;margin:10px 0;}.grid_1 .hr,.grid_2 .hr,.grid_3 .hr,.grid_4 .hr,.grid_5 .hr,.grid_6 .hr,.grid_7 .hr,.grid_8 .hr,.grid_9 .hr,.grid_10 .hr,.grid_11 .hr,.grid_12 .hr,.grid_13 .hr,.grid_14 .hr,.grid_15 .hr,.grid_16 .hr,.grid_17 .hr,.grid_18 .hr,.grid_19 .hr,.grid_20 .hr,.grid_21 .hr,.grid_22 .hr,.grid_23 .hr,.grid_24 .hr{margin-left:0;margin-right:0;}.sm_hr{height:1px;overflow:hidden;font-size:0;line-height:0;margin:10px 0px;}.grid_1 .sm_hr,.grid_2 .sm_hr,.grid_3 .sm_hr,.grid_4 .sm_hr,.grid_5 .sm_hr,.grid_6 .sm_hr,.grid_7 .sm_hr,.grid_8 .sm_hr,.grid_9 .sm_hr,.grid_10 .sm_hr,.grid_11 .sm_hr,.grid_12 .sm_hr{margin-left:0;margin-right:0;}
