html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html,body{height:100%}

body
{
	font:12px Arial,Helvetica,sans-serif;
	line-height:18px;color:#666;
	min-width:990px;
	background-image: url('/images/bg.jpg');
	background-size: 100%;
	background-attachment:fixed;
	background-repeat:no-repeat;
}


.alignleft{float:left;margin:4px 20px 10px 0}.alignright{float:right}img.alignleft,img.alignright{border:4px solid #f4f4f4}p,q{margin-bottom:16px}q{display:block;background:url('/images/template/q.png') 0 18px no-repeat;color:#222;font-size:14px;line-height:21px;padding:12px 0 15px 52px}h1,h2,h3,h4,h5,h6{margin-bottom:16px}h1{color:#980000;font-size:24px;border-bottom:#ddd 1px solid;padding-bottom:11px;margin-bottom:16px;line-height:36px}h2{font-size:18px;color:#222;line-height:24px}h3{font-size:18px;font-weight:normal;color:#222;font-family:"Arial Narrow",Arial,Helvetica,sans-serif}h4,h5,h6{font-size:14px;color:#222;font-weight:normal;margin-bottom:10px}h5,h6{font-size:12px}form p{margin-bottom:3px}input,textarea{background:#fff url('/images/template/input-bg.png') 0 0 no-repeat;padding:0 5px;line-height:27px;border:none;font-family:Arial,Helvetica,sans-serif}input{height:27px}textarea{
	height:55px;
	overflow:auto
}

.submit-button1{}

.submitbuttonfirst{
 	background-color: #333333;
	color: #FFFFFF;
}
.submit-button{background:url('/images/template/read-on.png') 0 -28px no-repeat;display:block;float:right;padding-left:9px;margin:2px 5px 0 0}
.submit-button input{background:url('/images/template/read-on.png') 100% -28px no-repeat;color:#fff;text-transform:uppercase;padding:1px 25px 4px 0;margin-right:-5px;height:28px;float:left;display:block;font:bold 11px "Arial Narrow",Arial,Helvetica,sans-serif;text-decoration:none;text-shadow:1px 1px 0 #000;cursor:pointer}
a{text-decoration:none;color:#980000}
a:hover{text-decoration:underline}
#content #contact-form{width:412px;overflow:hidden;padding:6px 0 25px 80px}
#content form p{padding-bottom:5px}
#content input,#content textarea{width:286px;border:#e7e4d7 1px solid;background:url('/images/template/input-bg.png') 0 -500px no-repeat;font-family:Arial,Helvetica,sans-serif;color:#222;line-height:26px;padding:0 6px;font-size:13px;height:26px;margin:0;overflow:hidden}
#content textarea{height:172px}
#content label{width:110px;float:left;line-height:28px}
#content .submit{float:right;padding-left:7px;margin-right:7px;background:url('/images/template/read-on.png') 0 -28px no-repeat}
#content .submit input{background:url('/images/template/read-on.png') 100% -28px no-repeat;padding:0 20px 4px 7px;margin-right:-5px;color:#fff;float:right;border:none;height:29px;width:auto;font-size:11px;font-weight:bold;cursor:pointer}
#content .success{color:#03ac03}
.clear{height:0;font-size:0;line-height:0;clear:both}
#main-page #header{overflow:hidden}
#logo{width:928px;height:125px;overflow:hidden; margin:0 auto;text-align:center}
#logo img{display:block;margin:0;}
#main-navigation{background:url('/images/template/menu-bg.png') center 0 no-repeat;margin:-10px auto 0;padding-top:10px;height:80px;position:relative;z-index:9999}
#main-navigation div.menu{width:932px;margin:0 auto;position:relative}
#main-navigation ul{list-style-type:none;width:940px;height:60px}
#main-navigation ul li{float:left;position:relative;overflow:hidden;background:url('/images/template/menu-item.png') 0 0 no-repeat; display: block;}
#main-navigation ul li:hover,#main-navigation ul li.current_menu_item{overflow:visible}
#main-navigation ul li a{color:#fff;text-shadow:0px 0px 0 #250000;font-size:13px;text-transform:uppercase;text-decoration:none;font-family:"Arial","Helvetica Neue",Calibri,Arial,Helvetica,sans-serif;font-weight:bold;line-height:57px;display:block;height:60px;padding:0;margin-left:1px;background:url('/images/template/menu-item.png') 100% 0 no-repeat; display:block; height:60px; width:116px; text-align:center;word-wrap:break-word;word-break:break-all; }
#main-navigation ul li a:hover,#main-navigation ul li.current_menu_item a{background-position:0 -60px;padding:0;margin-left:-1px}
#main-navigation ul li:first-child a,#main-navigation ul li.current_menu_item:first-child a{background-position:-1px -60px!important;padding-left:0px;margin-left:0}
#main-navigation ul li:first-child a{background-position:100% 0!important}
#main-navigation ul li:first-child a:hover{background-position:100% -60px!important}
#main-navigation ul li:last-child a{background-position:center 0}#main-navigation ul li:last-child a:hover,#main-navigation ul li.current_menu_item:last-child a{background-position:0 -60px}#main-navigation ul ul{background:#7a0000;position:absolute;left:0;top:60px;width:auto!important;height:auto;display:none;float:left}#main-navigation ul li:hover ul{display:block}#main-navigation ul ul li,#main-navigation ul ul li a{display:block;float:none;background:#7a0000;height:30px!important;line-height:30px!important;overflow:visible;font-size:12px;font-weight:normal;color:#fdbbbb;margin:0;white-space:nowrap}#main-navigation ul ul li a{border-top:#690000 1px solid}#main-navigation ul ul li a:hover,#main-navigation ul ul li:hover,#main-navigation ul ul li.current_menu_item,#main-navigation ul ul li.current_menu_item a{background:#690000!important;color:#fff;margin:0}#main-navigation ul ul li a:hover,#main-navigation ul ul li:first-child a,#main-navigation ul ul li.current_menu_item a,#main-navigation ul ul li a{padding-left:24px!important;margin:0!important}#main-container{width:910px;margin:0 auto;background:#fff url('/images/template/sidebar-bg.png') 100% 0 repeat-y;overflow:hidden}#full-width #main-container{background:none}#full-width #content{width:auto}#content{background:#fff url('/images/template/featured-bg.png') 0 0 repeat-x;width:569px;float:left;padding:25px 20px 12px}#main-page #content{width:auto;float:none;padding:0}#content h1{font:30px/36px "Arial Narrow",Arial,Helvetica,sans-serif;letter-spacing:-1px}#content h2{letter-spacing:-1px}#blog #content{width:559px;padding:27px 20px 12px 30px}#top-info{width:850px;margin:-20px auto 0;background:#000 url('/images/template/top-info-bg.png') 0 0 repeat-x;padding:23px 30px 8px;overflow:hidden;color:#999;font-size:12px}#top-info h1,#top-info h2,#top-info h3,#top-info h4{font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;line-height:35px;font-style:italic;color:#fff;font-weight:normal;margin-bottom:13px}#top-info .thumbnail{border:#fff 5px solid;display:block;float:left;margin:7px 20px 22px 0}.title,.metadata,.post-intro{width:420px;float:right}.menu-post .post-intro{width:350px!important}.menu-post .metadata{width:242px!important}.menu-post .title{width:250px!important}.menu-post div.comments-count{height:70px!important}.location-post .post-intro{width:228px!important}.location-post .metadata{width:220px!important;padding-right:0}.testimonials-post .metadata,.location-post .metadata{border-top:#f0eee6 1px solid}.metadata{background:#f8f7f3;color:#666;font-size:12px;margin-bottom:12px;padding:7px 100px 7px 8px;width:312px;position:relative}.metadata a{color:#980000}a.comments-count,div.comments-count{position:absolute;width:80px;height:80px;background:url('/images/template/comments.png') 0 0 repeat-x;right:10px;top:-54px;color:#fff!important;text-align:center;font-size:36px;line-height:36px!important;font-weight:bold}a:hover.comments-count{text-decoration:none}a.comments-count span,div.comments-count span{display:block;font-size:12px;line-height:18px;padding:5px 0 2px}.post{overflow:hidden;padding-bottom:13px}.post .thumbnail{float:left;background:#fff;margin:0 20px 18px 0;display:block;border:#f4f4f4 4px solid}.title{border-bottom:#f0eee6 1px solid;margin-bottom:0;padding:0 100px 8px 0;width:320px}.title a,h3.title{font:24px/24px "Arial Narrow",Arial,Helvetica,sans-serif;color:#222; height: 54px;}.pagination{height:40px;margin:5px 0 0 0!important;clear:both}.pagination li{float:left;background:none!important;padding:1px 6px!important;margin-right:3px}.pagination li a{color:#666}.pagination li.act{background:#980000!important}.pagination li.act a{color:#fff;font-weight:bold}.column_25,.column_33,.column_50,.column_66{margin-right:44px;float:left}.last{margin:0}#full-width .column_25{width:184px}.column_25{width:119px}#full-width .column_50{width:413px}.column_50{width:282px}#full-width .column_75{width:670px}.column_75{width:445px}#full-width .column_33{width:260px}.column_33{width:174px}#full-width .column_66{width:520px}.column_66{width:392px}.divider{line-height:1px;height:1px;border-top:#fff 14px solid;background:#ddd;clear:both;border-bottom:#fff 24px solid}#slider{width:880px;background:#fff;margin:-20px auto 5px;padding:0 15px 15px;position:relative}.slider-container{width:880px;height:365px;position:relative}.slider-container a{margin-bottom:20px;display:block}.nivo-info{background:url('/images/template/slide-shadow.png') 0 0 repeat-y;height:343px;width:292px;padding:22px 550px 0 38px;position:absolute;top:0;left:15px;font-size:14px;color:#fff;line-height:24px;z-index:1000}.nivo-info p{padding-left:4px}.nivo-info strong{font-family:SavoyeLetPlain,Georgia,"Times New Roman",Times,serif;font-size:70px;display:block;margin-bottom:17px;font-style:italic;font-weight:normal;line-height:110px;color:#b8821b}.nivoSlider img{position:absolute;top:0;left:0}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none}.nivo-slice{display:block;position:absolute;z-index:50;height:100%}.nivo-directionNav a{position:absolute;top:45%;z-index:99;width:36px;height:44px;cursor:pointer;text-indent:-9999px}.nivo-prevNav{left:-36px;background:url('/images/template/slider-arrows.png') 0 0 no-repeat}.nivo-nextNav{right:-36px;background:url('/images/template/slider-arrows.png') 0 -44px no-repeat}a.whole-link{position:absolute;width:880px;height:364px;top:1px;left:15px;z-index:1000}a:hover.whole-link{text-decoration:none}.featured-info{width:910px;overflow:hidden;padding:10px 0;margin:0 auto}.info-box{width:226px;float:left;margin-left:-1px;border-left:#ddd 1px solid}.info-box .inner{width:189px;overflow:hidden;padding:0px 18px 15px 19px}.info-box img{margin:0 7px 0 -3px;border:none}.info-box p{margin-bottom:11px; margin-top: 15px;}.info-box h2{padding:14px 0 21px 0;margin-bottom:0;color:#b70000;font-size:20px;font-weight:normal;font-style:italic;line-height:30px;overflow:hidden;position:relative;letter-spacing:-1px;font-family:Georgia,Georgia,"Times New Roman",Times,serif}.read-on{background: display:block;float:left;}.read-on a{background:color:#fff;text-transform:uppercase;padding-right:25px;margin-right:-5px;height:22px;display:block;font:bold 10px/20px "Arial Narrow",Arial,Helvetica,sans-serif;text-decoration:none;text-shadow:1px 1px 0 #000}.read-on a:hover{text-decoration:underline}#sidebar{float:left;overflow:hidden;padding-bottom:20px}#sidebar .widget{margin:26px 0 0 19px}#sidebar h4.widget-header{font-size:24px;position:relative;margin-bottom:21px;text-transform:none;color:#d8d8d8;text-shadow:1px 1px 0 #fff;font-size:30px;letter-spacing:-2px}.categories_widget ul,.pages_widget ul{overflow:hidden;background:#fff;padding:0;margin:0 0 0 2px;width:260px}.categories-widget li,.pages_widget li{border-bottom:#ddd 1px solid;border-top:#fff 1px solid;margin:-1px 0 1px;padding:10px 0 10px 30px;background:#f4f4f4 url('/images/template/arrow.png') 13px 15px no-repeat}.categories_widget li a,.pages_widget li a{color:#333}.widget{
	width:260px;
	margin-top: 17px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
}#footer .widget{float:left}#footer .widget-head h3{font-size:16px;text-transform:uppercase;font-family:"Arial Narrow","Helvetica Neue",Calibri,"Franklin Gothic Medium",Arial,Helvetica,sans-serif;font-weight:bold;color:#e3e3e3;text-shadow:1px 1px 0 #000;letter-spacing:-1px;height:34px;margin:0;position:relative;border-bottom:#171717 1px solid}#footer .widget-head img{position:absolute;bottom:0;right:17px}#footer .widget-content{
	padding-top:16px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #383838;
}#footer .widget-content form{padding-top:4px}#footer .widget-content label{color:#d9d9d9;width:82px;float:left;padding-top:3px}#footer .widget-content input,#footer .widget-content textarea{width:168px}#footer .widget-content .submit-button input{width:auto;overflow:visible}.latest-news .news-entry{overflow:hidden;padding-bottom:17px;font-size:12px}.latest-news .date-calendar{float:left;width:38px;margin-top:4px}.latest-news .date-calendar span{width:30px;height:13px;display:block;background:#005683;color:#fff;font-size:9px;text-transform:uppercase;text-align:center;line-height:14px}.latest-news .date-calendar div{border-top:#e3e3e3 2px solid;background:#fff;width:30px;font-size:20px;font-weight:bold;color:#222;padding:1px 0;text-align:center}.latest-news .news-content{width:221px;float:right}.latest-news .news-content a{color:#fff;text-decoration:none}.latest-news .news-content a:hover{text-decoration:underline}.latest-news .news-content strong{color:#fff;position:relative;display:block}.testimonials .client-say{font-style:italic;color:#fff}.client-name{color:#ccc}#sidebar .ads{width:262px;margin-top:20px;margin-bottom:-10px}.ads img{display:block;float:left;margin:0 0 10px 10px}.ads .widget-content{width:270px;margin-left:-8px;overflow:hidden}
.gallery{width:579px;margin-left:-10px;overflow:hidden;padding-bottom:5px}
.gallery .gallery-item{float:left;margin:0 0 10px 10px}
.gallery img{display:block;border:#f4f4f4 4px solid}

#footer{margin:0 auto;
width:910px;
text-align:left;
overflow:hidden;
height: 274px;
background:#000 url('/images/template/footer-bg.png') 0 0 repeat;
}

.copyright{width:870px;margin:18px auto 0;padding-bottom:30px;clear:both;color:#fff}.copyright a{color:#fff;text-decoration:none}.copyright a:hover{text-decoration:underline}.copyright ul{list-style-type:none;float:right;overflow:hidden}.copyright ul li{float:left;border-left:#fff 1px solid;height:15px;line-height:15px;padding-left:6px;margin-left:-6px;margin-right:12px}


.trans
    {
      display:inline;
      width:189px;
      float:left;
      margin:0 20px 20px 0;
    }
