@charset "utf-8";
html { height:100%; margin: 0; padding: 0; }
body { height:100%; background: #2F3436; background-repeat:no-repeat; background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.5, rgb(47,52,54)), color-stop(0.8, rgb(00,00,00)) ); background-image:-moz-linear-gradient( center bottom, rgb(47,52,54) 50%, rgb(00,00,00) 80% ); margin: 0; padding: 0;}
#wrapperMain { width:1000px; margin:0 auto; z-index:1; }
.logomain { margin: 0; padding: 0; width:400px; }
.header-right { width:300px; float:right; margin-top:40px; text-align:right; font-size: 24px; color: #ae9852; /* [disabled]padding: 0;
*/ }
/* Menu */
#topNav { width:1000px; background:#fff; }
#topNav ul { width:990px; height: 40px; list-style-type: none; margin:0 0 0 5px; padding:0; }
#topNav ul li { width:110px; display:block; float:left; text-align:center; margin:0 auto; }
#nav a { text-decoration:none; color:#000; line-height:40px; display:block; }
#nav a:hover { background:#CCC; text-decoration:underline; background :rgba(153,153,153,.3); -webkit-transition-property: background; -webkit-transition-duration: 700ms; -moz-transition-property: background; -moz-transition-duration: 700ms; transition-property: background; transition-duration: 700ms; }
#nav li a:active { text-decoration:underline; }
#nav ul { display:none; margin:0; padding:0; width:185px; height:auto; line-height:40px; position:absolute; top:auto; left:auto; background:#fff; text-align:center; z-index:65555; -moz-box-shadow:3px 3px 10px 0px #000; -webkit-box-shadow:3px 3px 10px 0px #000; box-shadow:3px 3px 10px 0px #000; }
#nav li:hover > ul { display:block; }
#nav ul li { text-align:left; text-indent:10px; font-size:12px; font-family:Verdana, Geneva, sans-serif; }
#nav ul li:hover { background:#CCC; width:100%; background :rgba(153,153,153,.3); -webkit-transition-property: background; -webkit-transition-duration: 700ms; -moz-transition-property: background; -moz-transition-duration: 700ms; transition-property: background; transition-delay: 700ms; }
.main { width:100%; background:#fff; height:auto;/*min-height:600px;*/ }
#sliderbg { height:300px; margin:0 0 20px 0; padding:20px 20px 0px 20px; background:#e99738; background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.1, rgb(200,87,18)), color-stop(0.55, rgb(233,151,56)) ); background-image:-moz-linear-gradient( center bottom, rgb(200,87,18) 10%, rgb(233,151,56) 55% ); -webkit-border-top-right-radius:5px; -webkit-border-top-left-radius:5px; -webkit-box-shadow: 0px -2px 10px 0px #000; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -moz-box-shadow: 0px -2px 2px 0px #000; -webkit-box-shadow: 0px -2px 2px 0px #000; border-top-left-radius:5px; border-top-right-radius:5px; box-shadow:0px -2px 2px 0px #000; }
#slider2 { height:320px; margin:0 0 20px 0; padding:20px 10px 0px 10px; }
/*Top Slider*/
#slider-video { float: right; margin:0; padding:0;}
#slider-text { width:600px; float:left; }
#slider-text p { float:left; text-align: center; width: 300px; font-size:18px; }
#sliderform { width:250px; float:right; margin:0 50px 0 0; }
#sliderform ul { text-align:right; list-style:none; }
#sliderform ul li { padding:2px; }
/* main content */
#featuredleft { display:block; width:250px; margin:0 0 0 5px; padding:5px; float:left; }
#featuredright { display:block; background: rgba(80,121,123,.1); border:thin; border-color:rgba(200,200,200,1); width:280px; float:right; margin:0 10px 0 0; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow: 1px 1px 8px 0px #000; -moz-box-shadow: 1px 1px 8px 0px #000; box-shadow:1px 1px 8px 0px #000; }
#content #main { width:420px; margin:0 0 0 5px; padding:0; display:block; float:left; }
#content #main p { text-indent:15px; font-size:14px; }
#footer { text-align:right; width:1000px; height:30px; margin:0 auto; line-height:30px; background:#ffffff; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; font-family: Verdana, Geneva, sans-serif; }
hgroup h4 a { color:#400B0C; text-decoration:none; }
#homepage { height:auto; overflow:auto; margin:0; }
#aboutpage { height:auto; width:100%; /*min-height:600px;*/
	margin:0; padding:10px 0; background:#e99738; background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.1, rgb(200,87,18)), color-stop(0.55, rgb(233,151,56)) ); background-image:-moz-linear-gradient( center bottom, rgb(200,87,18) 10%, rgb(233,151,56) 55% ); boder-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; /*-webkit-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;	
	-webkit-box-shadow: 0px -2px 2px 0px #000;
	-moz-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;*/
	-moz-box-shadow: 0px -2px 2px 0px #000; -webkit-box-shadow: 0px -2px 2px 0px #000; box-shadow:0px -2px 2px 0px #000; font-family:Verdana, Geneva, sans-serif, Modern; font-size:13px; }
h4 { font-family:Verdana, Geneva, sans-serif; text-align:center; }
#sectionbg { background:#ffffff; width:98%; height:auto; overflow:auto; position:relative; /*min-height:100px;*/
	margin:0 auto; padding:10px 0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow:2px 2px 5px 0px #000; box-shadow:2px 2px 5px 0px #000; -webkit-box-shadow:2px 2px 5px 0px #000; }
#sectionheading { font-family:"Verdana", Geneva, sans-serif,; font-size:24px; font-style:italic; font-weight:bold; color:#400B0C; margin:0 10px; border-bottom-style:ridge; border-bottom-width:thin; }
#subheading { font-family:"Verdana", Geneva, sans-serif,; font-size:20px; font-style:italic; font-weight:bold; color:#400B0C; margin:0 10px; border-bottom-style:ridge; border-bottom-width:thin; }
#sectionleft { display:block; width:600px; float:left; margin:0 0 0 10px; padding:0 10px 10px 0; }
#sectionright { display:block; width:340px; float:right; margin:0 10px 0 0; padding:0 0 0 10px; }
#featuredleft h2 { text-align: center; margin:0; }
#featuredleft p { text-align:center; }
#featuredimg { margin:0 auto; text-align:center; }
#title { font-weight:bold; font-style:italic; }
#quote { font-family:Verdana, Geneva, sans-serif, Modern; font-size:13px; font-style:italic; text-align:center; }
#sectionleft div { background:#e99738; font-weight:bold; padding:5px; }
#sectionfull { height:auto; width:950px; display:block; margin:0 0 10px 10px;/*padding:0 10px 0 0;*/ }
#bodytext { text-align:justify; text-indent:15px; }
h6 { font-family:Verdana, Geneva, sans-serif, Modern; font-style:italic; font-size:16px; margin:0; }
#team { height:auto; margin:10px 0 0 0; display:block; border-bottom-style:ridge; border-bottom-width:thin; }
#teamcontent { margin:0 0 0 10px; height:auto; display:inline-block; }
#team img { float:left; width:100; margin:0; padding:0 5px 5px 0; border:none; }
#team aside { margin:0 5px 0 5px; height:auto; }
#aboutpage #sectionbg #sectionright div ul { list-style-type: none; }
#fulltestimonials { display:none; }
.testimonial { width:800px; }
ul#quotes { font-style:italic; margin-left:10px; padding:0; }
#author { font-weight:bold; }
