/* Default CSS - Do not modify it
@charset "utf-8";

/* CSS Document */

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

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, 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,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* End of Reset CSS
---------------------------------------------------*/

@font-face {
    font-family: 'helveticaneueregular';
    src: url('../fonts/helveticaneue_regular-webfont.eot');
    src: url('../fonts/helveticaneue_regular-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneue_regular-webfont.woff') format('woff'),
         url('../fonts/helveticaneue_regular-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneue_regular-webfont.svg#helveticaneueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'helveticaregular';
    src: url('../fonts/4864-webfont.eot');
    src: url('../fonts/4864-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../fonts/4864-webfont.woff') format('woff'),
         url('../fonts/4864-webfont.ttf') format('truetype'),
         url('../fonts/4864-webfont.svg#helveticaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Standard CSS
---------------------------------------------------*/

/* CSS 3
---------------------------------------------------*/
/* End of CSS 3
---------------------------------------------------*/


/***Hyperlinks****/
a { text-decoration:none; }
a:hover, a:focus { text-decoration: none; }
a:active, a:visited { }

/* ** ** Header Styles ** ** */
h1, h2, h3, h4, h5, h6 { font-weight:normal; }

h1 {font-size:30px; color:#346F94; line-height:32px; margin-bottom:13px; text-shadow:1px 1px 1px #ffffff; text-transform:uppercase;}

h2 {font-size:19px; color:#06385b; margin-bottom:18px;padding-left: 26px; padding-top:3px; padding-bottom:6px; line-height:17px;background-image:url(../images/logo-icon.png);background-repeat: no-repeat;background-position: 0 .2em;}

h3 {font-size:17px; color:#06385b; margin-bottom:17px; font-weight:bold; }

h4 {font-size:15px; color:#06385b; margin-bottom:15px; font-weight:bold;}
h5 {font-size:14px; color:#06385b; margin-bottom:14px; font-weight:bold;}
h6 { font-size:13px;margin-bottom:13px; font-weight:bold; }




/* ** ** paragraph styling ** ** */

/*
p { color:#06385b; color:#255D80; color:#235778; line-height:20px; margin-bottom:10px;text-shadow: 0px 0px 1px 0px #94C6E3;}
*/

p {
    color: #235778;
    font-family: sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.5;
    margin-bottom: 10px;
}

p span{}
p label{}
p strong{font-weight:bold;}
strong { font-weight:bold; }
em, dfn { font-style:italic; }

/* end of Standard CSS
---------------------------------------------------*/


/* Form Standard CSS
---------------------------------------------------*/
form fieldset {  }
form fieldset legend { }
form input[type=text], form input[type=submit], form input[type=email], form input[type=url], form input[type=password], form input[type=number], textarea { }
form .textarea textarea {}
form .textarea {  }
/* End of Form Standard CSS
---------------------------------------------------*/


/* Standard CSS Class Name
---------------------------------------------------*/
body, html{ height:100%;}
body { background:#5ba8dc; font-size:14px; color:#90c9e2; margin:0px; padding:0px; font-family: 'helveticaregular'; }
.container { width: 100%; height: auto; float:left; }
.master { width: 960px; height: auto; margin: 0px auto; }
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; height:0px; }
.hide { display:none }
.block { display:block !important; }
.inline { display:inline !important; }
.align_right { text-align:right; }
.align_left { text-align:left; }
.align_center { text-align:center; }
.align_justify { text-align:justify; }
.bold { font-weight:600; }
.italic { font-style:italic; }


/* float */
.fl {float:left !important;}
.fr {float:right !important;}

/* margin */
.mr_10 {margin:10px;}



/* padding */
.pd_10 {padding:10px;}


.none-border{ border:none !important;}
.none-bg{ background:none !important;}
.none-mr{ margin:0px !important;}
.none-pd{ padding:0px !important;}

/* End of Standard CSS Class Name
---------------------------------------------------*/
.header-container, .footer-container, .content-container, .content-shadow{ width:100%; float:left; display:table;}


/* Your CSS Starts Here
---------------------------------------------------*/

/*===================================================
	HEADER CSS
===================================================*/

#container{ width:100%;  min-height:100%; overflow:hidden;  }
.header-container{ background: url(../images/header-bg.jpg) center top no-repeat; height:252px;}
.header{ width:950px; margin:0px auto;}
.logo{ width:340px; float:left; margin-top:5px;}
.header-right{ width:610px; float:left;  height:55px; margin-top:116px;}
#nav{ float: right; margin-top:15px;}
#nav li{float:left;position:relative; height:30px; line-height:30px; background: url(../images/nav-li-bg.jpg) left center no-repeat; padding-left:20px; margin-left:20px; z-index:2000;}
#nav > li > a{display:block;text-decoration:none;  font-size:21px; color:#35792b; text-transform:uppercase;   line-height:30px; height:30px; float:left; margin:5px 0 0 0; *margin:0px 0 0 0; padding:0px 0px 5px 0px;  z-index:2000;}
#nav > li > a:hover{ color:#52972d;}
#nav ul {position:absolute;display:none;min-width:205px; padding:5px 20px 5px 20px; float:left; top:38px; background:#ffffff; left:20px; z-index:2000; }
#nav ul li{ background:none; margin:0px; padding:0px; min-width:185px; line-height:20px; background: url(../images/dropdown-li-bg.png) left 12px no-repeat; padding-left:18px; padding-bottom:5px; padding-top:0px; border-bottom:1px solid #d0ecc8; display: block; float:left;}
#nav ul li a{ font-size:15px; color:#498d25; margin:0px;  padding-top:5px; padding-top:10px; line-height:20px; float:left;}
#nav ul li a:hover{ color:#286120;}



/*===================================================
	CONTENT CSS
===================================================*/
.content-container{ background:url(../images/content-bg.jpg) center top no-repeat #5ba8dc;   padding-top:80px; padding-bottom:187px;}
.content, .footer{ width:950px; margin:0px auto;}
.content p a{ font-style:normal; color:#35792B; color:#006633;text-decoration:underline;}
.content p a:hover{ color:#ffffff; text-decoration:none;}


.content p a.green1{ font-style:normal; color:#3C8E4C !important; font-size:13px; font-weight:normal;}
.content p a.green1:hover{ color:#ffffff !important; text-decoration:none;}

.content p a.green2{ font-style:normal; color:#627A52 !important; font-size:13px; font-weight:normal;}
.content p a.green2:hover{ color:#ffffff !important; text-decoration:none;}

.content p a.green3{ font-style:normal; color:#5B8532 !important; font-size:13px; font-weight:normal;}
.content p a.green3:hover{ color:#ffffff !important; text-decoration:none;}

.content p a.green4{ font-style:normal; color:#7AAD55 !important; font-size:13px; font-weight:normal;}
.content p a.green4:hover{ color:#ffffff !important; text-decoration:none;}


.content p em{font-style:italic;}
.content p strong {font-weight:bold;color:#06385b;}
 

.content p u .cufon {border-bottom: solid 1px #06385b;}

.content-left{ width:560px; float:left;}
h1 cufon{ margin-bottom:8px;}
.content-left h2 cufon{margin-top:5px;}
.content-left p cufon{margin-bottom:7px;}
.content-right{ width:390px; float:left; padding-bottom:25px;}
.banner{ width:auto; float:right; margin-top:-110px; margin-right:-85px;}


/*===================================================
	FOOTER CSS
===================================================*/
.footer-shadow{ background:url(../images/footer-shadow.png) left top repeat-x; padding-top:32px; width:100%;  left:0px; bottom:0px; margin-top:-187px;  display:table; overflow:hidden; float:left; }
.footer-container{ height:155px;  background: url(../images/footer-bg.jpg) repeat;  display:table;} 
.footer{ padding-top:35px; position:relative; }
.footer-logo{ width:59px; height:51px; float:left; position:absolute; right:25px; top:-55px; background:url(../images/footer-logo.png) no-repeat;}
.footer-left{ width:590px; float:left;}
.footer a{ color:#90c9e2; }
.footer-left ul{ display: inline-block;}
.footer-left ul li{ float:left; border-right:1px solid #48809f; margin-right:10px; padding-right:10px; line-height:13px;}
.footer-left ul li a{ color:#90c9e2; display:block; text-transform:uppercase; font-size:13px; }
.footer a:hover{ color:#ffffff;}
.footer-left p{ color:#90c9e2; font-size:10px; margin-top:110px; letter-spacing:0.3px; }

.footer-left span {display:block; color:#90c9e2; font-size:12px !important; margin-top:10px; letter-spacing:0.3px; }

.footer-right{ width:360px; float:left; text-align:right; position:relative;}
.footer-right h4{ font-size:15px; color:#ffffff; padding-bottom:4px; letter-spacing:0.5px;}
.footer-right p{ line-height:15px;  font-size:12px !important; color:#a1d9f0;  letter-spacing:0.3px; margin-bottom:8px;}
.footer-right p a{font-family: 'helveticaregular' !important; text-decoration:underline;}

.gallerystatus {display:none !important;}
.navimages {display:none !important;}

cufon[alt=""], cufon[alt=" "] { display: none !important; }

#simplegallery1 {width:470px !important; overflow:visible !important;}
#simplegallery1 .navpanellayer {display:none;}
