@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700|Open+Sans+Condensed:300,700);
@charset "utf-8";

/**** SHELL TAGS ****/

html, body { margin: 0; height: 100%; }
body { margin: 0px;font-family: 'Open Sans', sans-serif; font-weight: 400; background-color: #02270e; font-size: 18px; line-height:28px; color : #2e333az; }
img {border: 0; }
td { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; color:#c8c8c8;font-weight:normal; }
A { color:#2e333a;font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 25px;text-decoration:underline;}
span { line-height: 120%; }

.bodyLinkWhite {  text-decoration: none;font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
.bodyLinkWhite:link {  text-decoration: none;font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
.bodyLinkWhite:hover {  text-decoration: underline; font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
.bodyLinkWhite:active {  text-decoration: none;font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
.bodyLinkWhite:visited {  text-decoration: none; font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
.bodyLinkWhite:visited:hover {  text-decoration: underline; font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}

.bodyLink {  text-decoration: none;font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}
.bodyLink:link {  text-decoration: none;font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}
.bodyLink:hover {  text-decoration: underline; font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}
.bodyLink:active {  text-decoration: none;font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}
.bodyLink:visited {  text-decoration: none; font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}
.bodyLink:visited:hover {  text-decoration: underline; font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}

.inputTxt { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 12px; line-height: 28px; color:#000000;font-weight:normal; }
.baseStyle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 21px; line-height: 22px; }
.smallWhiteTxt { font-family: 'Open Sans', sans-serif; font-size: 10px; line-height: 15px; color:#ffffff;  font-weight: normal;}
.smallBlackTxt { font-family: 'Open Sans', sans-serif; font-size: 10px; line-height: 15px; color:#000000;  font-weight: normal;}

.contentTxtBlack { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 18px; line-height:28px; color : #2e333a; }
.contentTxtWhite { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 18px; line-height:28px; color : #ffffff; }

.phoneLnkDark { color:#2e333a; }
.phoneLnkDark a { color:#2e333a; }
.phoneLnkWhite { color:#ffffff; }
.phoneLnkWhite a { color:#ffffff; }

#phoneLnkWhite { color:#ffffff; }
#phoneLnkWhite a { color:#ffffff; }

#phoneLnkDark { color:#2e333a; }
#phoneLnkDark a { color:#2e333a; }

#breakerDIV { clear: both; }
#breaker10DIV { clear: both; height:10px; }

#wrapperDIV { width: 1002px; height:100%; margin: 0 auto; background-color: #000000;}

#topBandDIV { float: left; margin: 0px; min-height: 150px; width:100%; z-index: 1; background-image:  url(/content/hopewell-BG.jpg); background-repeat: none;background-position: center top;}
#headerDIV { float:none; width: 860px; margin: 5px auto; }
#headerLogoDIV { float:left; width:99%; text-align:center; max-height: 160px; margin-bottom: 10px; }
#logoImg { height: 95%; max-height: 160px; margin-top:3px; margin-left: 15px; }
#socialDIV { float:right;width:10%; text-align:right; margin-top:-70px; margin-right:10px;font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; line-height: 17px; color:#000000; }
#facebookImg {  height: 100%; max-height: 50px; margin-top:10px;} 
#linkedinImg {  height: 100%; max-height: 50px; margin-top:10px; margin-left:5px;} 
#sliderDIV { display:block; width:100%; max-height:350px; background-color: #f0efef; }
#wowslider-container1 {	max-height:350px; }
#wowslider-container1 .ws_images ul{ max-height:350px; }

#fbFeedDIV { width:98%; max-width:360px; float:right; height: 400px; text-align:center; }
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] { width: 100% !important;}
	
#contentBandDIV { float:left; width: 100%; background-color: #ffffff;}
#contentBandDIVgray { float:left; width: 100%; background-color: #02270e;}
#contentDIV { width:900px; padding-top: 10px; min-height: 200px; margin: 0px auto; background-color: #ffffff; }
#contentInnerDIV { width:860px; margin: 0px auto; padding-top: 10px; }
#contentDIVgray { width:860px; margin: 30px auto; background-color: #02270e; }

#footerDIV { float:left;background-color: #02270e; width:100%; }
#footerInnerDIV { width:860px; margin: 0px auto; text-align:center;}
#copyDIV { width:100%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 35px; text-align:center; color: #ffffff;  }
#bottomLogoImg { height: 100%; max-height: 117px; margin-top:2px; margin-right: 20px;  }
#siteDesignDIV { width:100%; margin-top: 30px; text-align:center; font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 26px; color:#ffffff;font-weight: 400;}
#siteDesignDIV a { font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 26px; color:#ffffff;font-weight: 400   }
#vertlineDIV { z-index: 1; display: block; height: 100%; margin-left: 595px; width:1px; padding: 0px; border-left:1px solid #999999; }

/**** CONTENT ****/
h1 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 36px; line-height:52px; color: #2e333a;  }
h2 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 32px; line-height:40px; color: #666666;  }
h3 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 36px; line-height:40px; color: #ffffff;  }
#blackDotImg { height:100%; width:1px; }
#oneColDIV { width:98%; padding: 15px; display: block; text-align:center; margin: 10px auto; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 14px; line-height: 18px; color: #c8c8c8;  }
#contentWrapper { margin: 15px; }
#contentWrapper p { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px;}
#contentInner { width:98%; padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8; }
#contentInner50 { width: 50%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
#contentInner70 { width: 70%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
#contentInner85 { width: 85%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
.contentSubheadBold { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-size: 30px; line-height:35px; font-weight: 700;  color: #424242; margin-bottom: 10px; }
.contentSubhead { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-size: 28px; line-height:32px; font-weight: 300; color: #424242; margin-bottom: 10px; }
.contentLinks {  text-decoration: none;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height:18px; color: #424242;}
.contentBody {  text-decoration: none;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height:25px; color: #424242;}
.divAlignTextR { text-align:right; font-size: 18px; line-height: 25px;}
.divAlignTextL { text-align:left; font-size: 18px; line-height: 25px;}
.divAlignTextC { text-align:center; font-size: 18px; line-height: 25px;}
.msgText { text-align:center; font-family: 'Open Sans', font-weight: 400; font-size: 15px; line-height: 25px;}
.msgTextContact { text-align:center; color: #ffffff; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 25px;}

#bulletTableDIV90 { display: table; width: 90%; padding:8px; margin:0px auto;}
#bulletTdColDIV10 { display: table-cell; width: 6%; text-align:center; vertical-Align: top; font-family: 'Open Sans', sans-serif; color: #424242; font-weight: 400;font-size: 16px; line-height: 20px; }
#bulletTdColDIV90 { display: table-cell; width: 94%; text-align:left; vertical-Align: top; font-family: 'Open Sans', sans-serif; color: #424242; font-weight: 400;font-size: 16px; line-height: 20px; }

#passwordForm { padding: 5px; width: 350px;  margin:10px auto; }
#passwordFormInner { text-align:center; min-height: 230px; width: 100%; margin:0 auto; }
#passwordFormContent { width: 100%; margin: 10px auto;} 

#recoverForm { padding: 5px; width: 98%;  margin:10px auto; }
#recoverFormInner { text-align:center; min-height: 230px; width: 100%; margin:0 auto; }

#contentDIV80 { width: 80%; padding:3px; margin:0 auto; }
#tableDIV50 { display: table; width: 50%; padding:3px; }
#tableDIV75 { display: table; width: 75%; padding:3px; }
#tableDIV100 { display: table; width: 100%; padding:3px; }
#tableDIV80 { display: table; width: 80%; padding:3px;  margin: 0 auto;}
#tableDIV80gray { display: table; width: 80%; padding:3px;  background-color: #02270e; margin: 0 auto;}
#tableDIV100gray { display: table; width: 100%; padding:3px;  background-color: #02270e;}
#tdColDIV100 { display: table-cell; width: 100%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 24px; }
#tdColDIV100L { display: table-cell; width: 100%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;text-align:left; font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 24px; }
#tdColDIV100C { display: table-cell; width: 100%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;text-align:center; font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 24px; }
#tdColDIV40R { display: table-cell; width: 38%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:right;}
#tdColDIV40L { display: table-cell; width: 38%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:left;}
#tdColDIV50 { display: table-cell; width: 48%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px;}
#tdColDIV60L { display: table-cell; width: 58%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px;}
#tdColDIV70L { display: table-cell; width: 68%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px;}
#tdColDIV80L { display: table-cell; width: 78%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px;}
#tdColDIV25L { display: table-cell; width: 24%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:left;}
#tdColDIV20R { display: table-cell; width: 19%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:right;}
#tdColDIV25R { display: table-cell; width: 24%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:right;}
#tdColDIV50L { display: table-cell; width: 48%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:left;}
#tdColDIV50R { display: table-cell; width: 48%; margin-left: 5px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:right;}
#tdColDIV25C { display: table-cell; width: 24%; padding-right: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:center;}
#tdColDIV25C img { width:98%; max-width:250px; }
#tdColDIV20C { display: table-cell; width: 19%; padding-right: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:center;}
#tdColDIV20C img { width:98%; max-width:250px; }

#tdColDIV30L { display: table-cell; width: 28%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:left;}
#tdColDIV20L { display: table-cell; width: 18%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:left;}
#tdColDIV5L { display: table-cell; width: 4%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:left;}

#tdCaptionDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:left; }
#tdCaptionAltDIV { display:none; float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:left; }
#tdCaptionDIVc { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:center; }
#tdCaptionMedDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 17px; color: #000000; text-align:left; }
#tdCaptionLgDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 28px; line-height: 31px; color: #000000; text-align:left; }
#tdCaptionHeadDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 15px; line-height: 17px; color: #000000; text-align:left; }
.formInputTxt { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 13px; line-height: 15px; color: #000000;}


#contactUsTbl { width: 90%; text-align: center; padding: 0px; margin: 10 auto; }

.divStyle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 22px; color: #000000; }
.divStyleRed { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 22px; color: #990000; }
.divStyleBlack { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 22px; color: #000000; }
.divStyleTitle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 22px; line-height: 28px; text-align:center; color: #000000; }
#contentImg { width:98%; max-width:400px; }
#contentImgFull { width:98%; max-width:400px; }

#contactForm { clear: both; clear: all; text-align:center; width: 100%; max-width: 900px; margin:0 auto; }
#contactFormInner { text-align:center; min-height: 250px; width: 99%; margin:0 auto; background-color: #02270e;}
#contactFormInner2 { text-align:center; min-height: 250px; width: 99%; margin:0 auto; color: #02270e;}
#contactFormContent { float: left; width: 100%; margin: 10px; ;} 
#contactFormLeft { float: left; text-align:left; width: 45%; margin-left: 3%;margin-right: 3%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
#contactFormLeft2 { float: left; text-align:left; width: 45%; margin-left: 3%;margin-right: 3%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
#contactFormRight { float: left; text-align:left; width: 45%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
#contactFormRight2 { float: left; text-align:left; width: 45%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
.contactFrm{ text-align:left; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal;}
.contactFrm2{ text-align:left; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal;}
#contactFormBoth{ float:left; text-align:left; margin-left: 3%;width: 93%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
#contactFormBoth2{ float:left; text-align:left; margin-left: 3%;width: 93%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
#blueButton { margin: 0 auto; font-family: 'Open Sans', sans-serif; font-size: 14px; color:#000000; font-weight: normal; background-color: #d0d71a; border: 1px solid #d0d71a; margin-right:2%; }

#galleryTbl { width:99%; max-width: 1002px; display: table; padding: 2px; min-height: 170px; }
#galleryTblTd { display: table-cell; width: 25%; vertical-Align: top; text-align: center; }
#galleryTblTdBlnk { display: table-cell; width: 25%; vertical-Align: top; text-align: center;  }
#captn{ font-family:  Arial, Helvetica, sans-serif;font-size: 9px; color : #666666; line-height:10px; margin-top: 4px; text-align:center;}
#galleryDIV { width: 99%; max-width:260px; margin: 0px auto; }
#galleryMsg { width: 99%; min-height: 300px; text-align:center; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#424242; }
#galleryDivImg { margin: 0px auto; text-align:center; max-width: 150px; }
#galleryImg { width: 92%; max-width:160px; margin:0px auto; }
#catDIV { clear: both; font-family:  'Open Sans', sans-serif; font-size: 16px; font-weight: bold; color : #2e333a; line-height:25px; width: 98%; margin: 15px auto;}

.thumbnail { position: relative; width: 150px; height: 150px; overflow: hidden; }
.thumbnail img {  position: absolute;  left: 50%;  top: 50%; height: 100%;  width: auto; -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.thumbnail img.portrait { width: 100%; height: auto; }

/**** NAV TAGS ****/
#navTopDIV { width: 100%; margin: 0px; background-color: #251800; min-height: 40px;}
#navBottomDIV { width: 100%; margin: 0px auto; background-color: #251800; min-height: 40px;}
#nav { display:none; }
#top { display:none; }
#dropdownNavDIV { float: left; width: 18px; margin-right: 5px; } 
#dropdownNavImg { margin-top:17px; width: 12px; margin-right: 5px; }
#dropdownNavText { float: left; text-align:right; margin-left: 5%; width:70%; height:32px; font-family: 'Open Sans', sans-serif; font-size: 22px; font-weight: 700; line-height: 40px;   } 


#menuh { font-family: 'Open Sans Condensed', sans-serif; font-weight: 700; font-size: 18px; line-height: 40px; width:100%; max-width: 900px; margin:0px auto;}
#menuh a {font-family: 'Open Sans Condensed', sans-serif; color: #ffffff; font-weight: 700; text-align: center; display:block; white-space:nowrap; margin:0; padding: 0px 0 0px 0;}
#menuh a:link, #menuh a:visited, #menuh a:active {font-family: 'Open Sans Condensed', sans-serif;color: #ffffff; text-decoration:none;font-weight: 700; font-size: 18px; line-height: 40px; }
#menuh a:hover {color: #d0d71a; text-decoration:none;font-weight: 700; }		
#menuh ul {list-style:none; margin:0; padding:0px; float:center; width:100%; }
#menuh li {float:left; margin-left: 0px; margin-right: 0px; position:relative; min-height: 1px; vertical-align: bottom; }
#menuh li .navSel {color: #d0d71a; font-family: 'Open Sans Condensed', font-size: 18px; font-weight: 700; line-height: 40px; }
#menuh ul ul {position:absolute; background-color: #231f20; color: #ffffff; z-index:500;top:auto; display:none; padding: 0; margin: 0; }
#menuh #dropUp { bottom: 100%; background-color: #231f20; border-bottom: 10px solid #231f20;}
#menuh ul ul li {margin-left: 0px; font-family: 'Open Sans Condensed', sans-serif; font-size: 18px; font-weight: 300; line-height: 40px; text-align:center; color: #ffffff; width:100%;}
#menuh ul ul li:hover {color: #d0d71a; }
#menuh ul ul ul{background-color: #231f20; top:10; left:100%;}
	
#menuh ul ul li a { font-family: 'Open Sans Condensed', sans-serif; font-size: 22px; font-weight: 300; line-height: 40px; text-align:center; color: #ffffff;display:block; white-space:nowrap; margin:0; padding: 0px 0 0px 0; }
#menuh ul ul li a:link, #menuh ul ul li a:visited, #menuh ul ul li a:active {color: #cccccc; text-decoration:none;font-weight: 300; text-align:center; }
#menuh ul ul li a:hover { color: #d0d71a; text-decoration:none;font-weight: 300; }

div#menuh li:hover{cursor:pointer; z-index:100; }

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none; }

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;color: #231f20;  }


@media screen and (max-width: 1020px) and (min-width: 781px) {

	body { margin: 0px;font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height: 16px; background-color:#02270e; font-weight: bold;text-align:left;}
	.baseStyle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 21px; line-height: 22px; }
	#wrapperDIV { width: 100%; height:100%; margin: 0 auto; background-color: #000000;}
	A { color:#ffffff;font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 17px; line-height: 28px;text-decoration:underline;}
	.contentTxtBlack { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 18px; line-height:28px; color : #2e333a; }
	.contentTxtWhite { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 18px; line-height:28px; color : #ffffff; }

	#topBandDIV { float: left; margin: 0px; min-height: 140px; width:100%; z-index: 1; background-image:  url(/content/hopewell-BG.jpg); background-repeat: none;background-position: center top;}
	#headerDIV { float:none; width: 98%; max-width:860px; margin: 5px auto; }
	#headerLogoDIV { float:left; width:98%; text-align:center; max-height: 150px; margin-bottom: 10px; }
	#socialDIV { float:right;width:10%; text-align:right; margin-top:-70px; margin-right:10px;font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; line-height: 17px; color:#000000; }
	#logoImg { height: 95%; max-height: 160px; margin-top:3px; margin-left: 15px; }
	#headerFbDIV { float:left;width:28%; text-align:right;  }
	#facebookImg {  height: 100%; max-height: 36px; margin-top:10px;} 
	#linkedinImg {  height: 100%; max-height: 36px; margin-top:10px; margin-left:5px;} 
	#sliderDIV { display:block; width:100%; max-height:340px;background-color: #efefef; }
	#wowslider-container1 {	max-height:340px; }
	#wowslider-container1 .ws_images ul{ max-height:340px; }
	
	#contentBandDIV { float:left; width: 100%; background-color: #ffffff;}
	#contentDIV { width:95%; max-width: 860px; margin: 0px auto; background-color: #ffffff;  }
	#contentDIVgray { width:95%; max-width: 860px; margin: 30px auto; background-color: #02270e; }
	#contentInnerDIV { width:99%; margin: 0px auto; padding-top: 10px; }

	#galleryTbl { width:99%; max-width: 1002px; display: table; padding: 2px; min-height: 170px; }
	#galleryTblTd { display: table-cell; width: 25%; vertical-Align: top; text-align: center; }
	#galleryTblTdBlnk { display: table-cell; width: 25%; vertical-Align: top; text-align: center;  }
	#captn{ font-family:  Arial, Helvetica, sans-serif;font-size: 9px; color : #666666; line-height:10px; margin-top: 4px; text-align:center;}
	#galleryDIV { width: 99%; max-width:230px; margin: 10px auto; }
	#galleryMsg { width: 99%; min-height: 300px; text-align:center; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#424242; }
	#galleryDivImg { margin: 0px auto; text-align:center;}
	#galleryImg { height: 92%; max-height:120px; margin:0px auto; }
	#galleryDivImg { margin: 0px auto; text-align:center; max-width: 150px; }
	#galleryImg { width: 92%; max-width:160px; margin:0px auto; }

	.thumbnail { position: relative; width: 210px; height: 210px; overflow: hidden; margin: 0 auto; }
	.thumbnail img {  position: absolute;  left: 50%;  top: 50%; height: 100%;  width: auto; -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
	.thumbnail img.portrait { width: 100%; height: auto; }

	#contentWrapper { margin: 15px; }
	#contentWrapper p { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px;}
	#contentInner { width:98%; padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8; }
	#contentInner50 { width: 50%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	#contentInner70 { width: 85%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	#contentInner85 { width: 85%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	.contentSubheadBold { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-size: 30px; line-height:35px; font-weight: 700;  color: #424242; margin-bottom: 10px; }
	.contentSubhead { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-size: 28px; line-height:32px; font-weight: 300; color: #424242; margin-bottom: 10px; }
	.contentLinks {  text-decoration: none;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height:18px; color: #424242;}
	.contentBody {  text-decoration: none;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height:25px; color: #424242;}
	.divAlignTextR { text-align:right; font-size: 16px; line-height: 25px;}
	.divAlignTextL { text-align:left; font-size: 16px; line-height: 25px;}
	.msgText { text-align:center; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 25px;}
	.msgTextContact { text-align:center; color: #ffffff; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 25px;}

	#tdTemplate50 { width:50%; vertical-Align: top; padding: 3px; }
	
	#contentTblTd50 { display: table-cell; width: 50%; vertical-Align: top; }

	#leftColDIV30 { display: table-cell; width: 30%; margin-left: 0px; margin-top: 10px; vertical-Align: top; padding:0px;}
	#leftColDIV30 img { width: 98%; max-width:300px;}
	#rightColDIV70 { display: table-cell; width: 69%; margin-left: 20px; margin-top: 10px; vertical-Align: top; text-align:left; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 24px; }
	
	#leftCol50DIV { display: table-cell; width: 49%; margin-left: 20px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', font-weight: 400; font-size: 15px; line-height: 25px;}
	#rightCol50DIV { display: table-cell; width: 49%; margin-left: 20px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', font-weight: 400; font-size: 15px; line-height: 25px;}

	#leftColDIV60 { display: table-cell; width: 59%; margin-left: 20px; margin-top: 10px; vertical-Align: top;}
	#leftColDIV { display: table-cell; width: 49%; margin-left: 20px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', font-weight: 400; font-size: 15px; line-height: 25px;}
	#centerColDIV { display: table-cell; width: 5%; text-align:center; margin-left: 20px; margin-top: 10px;  }
	#rightColDIV { display: table-cell; width: 43%; margin-left: 20px; margin-top: 10px; vertical-Align: top;}
	#rightColDIV40 { display: table-cell; width: 33%; margin-left: 20px; margin-top: 10px; vertical-Align: top; text-align:right; }
	#rightColDIV40 img { width: 98%; max-width:300px;}

	#homeIconDIV { float: left; width: 33%; text-align:center;  }
	#homeIconDIV img { width: 70%; max-width: 100px; border:0;}
	#homeIconImg { width: 75%; max-width: 100px; }

	.divStyle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 22px; color: #000000; }
	.divStyleRed { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 22px; color: #990000; }
	.divStyleBlack { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 22px; color: #000000; }
	.divStyleTitle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 22px; line-height: 28px; text-align:center; color: #000000; }

	#TestimonialsWrapperDIV { width:97%; padding: 15px; display: table; background-color:#ffffff; }
	#TestimonialsInnerDIV { display: table-cell; width: 97%; font-style: italic; font-family: 'Open Sans', sans-serif; font-size: 20px; line-height: 25px; color: #2e333a; font-weight: 400;}

	#contentDIV80 { width: 80%; padding:3px; margin:0 auto; }
	#tableDIV50 { display: table; width: 50%; padding:3px; }
	#tableDIV75 { display: table; width: 75%; padding:3px; }
	#tableDIV80 { display: table; width: 80%; padding:3px; }
	#tableDIV80gray { display: table; width: 80%; padding:3px;  background-color: #02270e; margin: 0 auto;}
	#tableDIV100gray { display: table; width: 100%; padding:3px;  background-color: #02270e;}
	#tableDIV100 { display: table; width: 100%; padding:3px; }
	#tableDIV100gray { display: table; width: 100%; padding:3px;  background-color: #02270e;}
	#tdColDIV100 { display: table-cell; width: 100%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 18px; line-height: 24px; color: #2e333a;}
	#tdColDIV100L { display: table-cell; width: 100%; margin-left: 0px; margin-top: 10px; vertical-Align: top; text-align:left; font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 18px; line-height: 24px; color: #2e333a;}
	#tdColDIV100C { display: table-cell; width: 100%; margin-left: 0px; margin-top: 10px; vertical-Align: top; text-align:center; font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 18px; line-height: 24px; color: #2e333a;}
	#tdColDIV50 { display: table-cell; width: 48%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px;}
	#tdColDIV50L { display: table-cell; width: 48%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV60L { display: table-cell; width: 58%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 20px; line-height: 25px;}
	#tdColDIV70L { display: table-cell; width: 68%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 20px; line-height: 25px;}
	#tdColDIV80L { display: table-cell; width: 78%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 20px; line-height: 25px;}
	#tdColDIV40L { display: table-cell; width: 38%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:left;}
	#tdColDIV20R { display: table-cell; width: 19%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:right;}
	#tdColDIV25L { display: table-cell; width: 24%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV25R { display: table-cell; width: 24%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:right;}
	#tdColDIV50L { display: table-cell; width: 48%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV50R { display: table-cell; width: 48%; margin-left: 5px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:right;}
	#tdColDIV25C { display: table-cell; width: 24%; padding-right: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:center;}
	#tdColDIV25C img { width:98%; max-width:250px; }
	#tdColDIV20C { display: table-cell; width: 19%; padding-right: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:center;}
	#tdColDIV20C img { width:98%; max-width:250px; }

	#tdColDIV30L { display: table-cell; width: 28%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV20L { display: table-cell; width: 18%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV5L { display: table-cell; width: 4%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}

	#tdCaptionDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:left; }
	#tdCaptionAltDIV { display:none; float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:left; }
	#tdCaptionDIVc { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:center; }
	#tdCaptionMedDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 17px; color: #000000; text-align:left; }
	#tdCaptionLgDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 28px; line-height: 31px; color: #000000; text-align:left; }
	#tdCaptionHeadDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 15px; line-height: 17px; color: #000000; text-align:left; }
	.formInputTxt { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 13px; line-height: 15px; color: #000000;}

	#contentImg { width:98%; max-width:400px; }
	#contentImgFull { width:98%; max-width:400px; }

	#contactUsTbl { width: 90%; text-align: center; padding: 0px; margin: 10 auto; }
	#contactForm { clear: both; clear: all; text-align:center; width: 100%; max-width: 850px; margin:0 auto; }
	#contactFormInner { text-align:center; min-height: 250px; width: 99%; margin:0 auto; background-color: #02270e;}
	#contactFormInner2 { text-align:center; min-height: 250px; width: 99%; margin:0 auto; color: #02270e;}
	#contactFormContent { float: left; width: 100%; margin: 10px; ;} 
	#contactFormLeft { float: left; text-align:left; width: 45%; margin-left: 3%;margin-right: 3%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormLeft2 { float: left; text-align:left; width: 45%; margin-left: 3%;margin-right: 3%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	#contactFormRight { float: left; text-align:left; width: 45%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormRight2 { float: left; text-align:left; width: 45%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	.contactFrm{ text-align:left; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal;}
	.contactFrm2{ text-align:left; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal;}
	#contactFormBoth{ float:left; text-align:left; margin-left: 3%;width: 93%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormBoth2{ float:left; text-align:left; margin-left: 3%;width: 93%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	#blueButton { margin: 0 auto; font-family: 'Open Sans', sans-serif; font-size: 14px; color:#000000; font-weight: normal; background-color: #d0d71a; border: 1px solid #d0d71a; margin-right:2%; }
	
	#footerDIV { background-color: #02270e; width:100%; bottom:0px; }
	#footerInnerDIV { width:100%; margin: 20px auto; text-align:center; }
	#copyDIV { width:100%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 12px; line-height: 35px; text-align:center; color: #ffffff;  }
	#bottomLogoImg { height: 100%; max-height: 117px; margin-top:2px; margin-right: 20px;  }
	#bbbDIV { text-align: center; }
	#bbbImg { height: 100%; max-height: 150px; margin-top:2px; }
	#siteDesignDIV { width:100%; margin-top: 30px; text-align:center; font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 26px; color:#ffffff;font-weight: 400;}
	#siteDesignDIV a { font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 26px; color:#ffffff;font-weight: 400   }

	#navTopDIV { width: 100%; background-color: #251800;min-height: 40px;}
	#navBottomDIV { width: 100%; margin: 0px auto; background-color: #251800; min-height: 40px;}

	h1 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 36px; line-height:52px; color: #2e333a;  }
	h2 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 32px; line-height:40px; color: #666666;  }
	h3 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 36px; line-height:40px; color: #ffffff;  }
	
	#rightNavLI { border-right: 1px solid #ffffff; }
	#dropdownNavDIV { float: right; width: 18px; margin-right: 10px; } 
	#dropdownNavImg { margin-top:16px; width: 12px; margin-right: 10px; }
	#dropdownNavText { float: left; margin-left: 5%; width:65%; height:30px; font-family: 'Open Sans Condensed', sans-serif; font-size: 18px; font-weight: 700; line-height: 38px;  } 
	#menuh { width:100%; max-width: 900px; margin:0px auto; font-size: 13px; font-weight: 700; line-height: 38px; }
	#menuh a:link, #menuh a:visited, #menuh a:active {font-family: 'Open Sans Condensed', sans-serif;color: #ffffff; text-decoration:none;font-weight: 700; font-size: 16px; line-height: 38px; }
	#menuh a:hover {color: #d0d71a; text-decoration:none;font-weight: 700; }		
	#menuh li .navSel {color: #d0d71a; font-family: 'Open Sans Condensed', font-size: 16px; font-weight: 700; line-height: 38px; }
	#menuh ul ul li {font-size: 16px; font-weight: 700; line-height: 38px; }
	#menuh ul ul li a { font-size: 16px; font-weight: 700; line-height: 38px; }
	#menuh #dropUp { bottom: 100%; }

}

@media screen and (max-width: 780px) and (min-width: 600px) {

	body { margin: 0px;font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 13px; line-height: 16px; background-color:#02270e; font-weight: bold;text-align:left;}
	.baseStyle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 13px; line-height: 18px; }
	#wrapperDIV { width: 100%; height:100%; margin: 0 auto; background-color: #000000;}
	A { color:#ffffff;font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height: 23px;text-decoration:underline;}
	.contentTxtBlack { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height:22px; color : #2e333a; }
	.contentTxtWhite { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height:28px; color : #ffffff; }

	.bodyLinkWhite {  text-decoration: none;font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:link {  text-decoration: none;font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:hover {  text-decoration: underline; font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:active {  text-decoration: none;font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:visited {  text-decoration: none; font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:visited:hover {  text-decoration: underline; font-size: 18px; line-height: 24px;color : #ffffff;font-family: 'Open Sans', sans-serif;}

	.bodyLink {  text-decoration: none;font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:link {  text-decoration: none;font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:hover {  text-decoration: underline; font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:active {  text-decoration: none;font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:visited {  text-decoration: none; font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:visited:hover {  text-decoration: underline; font-size: 18px; line-height: 24px;color : #000000;font-family: 'Open Sans', sans-serif;}

	#topBandDIV { float: left; margin: 0px; min-height: 140px; width:100%; z-index: 1; background-image:  url(/content/hopewell-BG.jpg); background-repeat: none;background-position: center top;}
	#headerDIV { float:none; width: 100%; }
	#headerLogoDIV { float:left; width:98%; text-align:center; max-height: 150px; margin-bottom: 10px; }
	#socialDIV { float:right;width:10%; text-align:right; margin-top:-70px;margin-right:10px;font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; line-height: 17px; color:#000000; }
	#logoImg { height: 95%; max-height: 150px; margin-top:3px; margin-left: 15px; }
	#headerFbDIV { float:right;width:15%; text-align:center;  }
	#facebookImg {  height: 100%; max-height: 35px; margin-top:10px;} 
	#linkedinImg {  height: 100%; max-height: 35px; margin-top:10px; margin-left:5px;} 
	#sliderDIV { display:block; width:100%; max-height:260px; background-color: #efefef; }
	#wowslider-container1 {	max-height:260px; }
	#wowslider-container1 .ws_images ul{ max-height:260px; }

	#fbFeedDIV { width:98%; max-width:360px; float:right; height: 400px; text-align:center; }
	.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] { width: 100% !important;}
	
	#contentBandDIV { float:left; width: 100%; background-color: #ffffff;background-image: none;}
	#contentDIV { width:95%; max-width: 680px; margin: 0px auto; background-color: #ffffff;  }
	#contentDIVgray { width:95%; max-width: 680px; margin: 30px auto; background-color: #02270e; }
	#contentInnerDIV { width:99%; margin: 0px auto; padding-top: 10px; }

	#divTbl { clear: both; clear: all; width:99%; display: table; padding: 2px; }
	#contentTblTd50 { display: table-cell; width: 50%; vertical-Align: top; }

	#contentWrapper { margin: 15px; }
	#contentWrapper p { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 14px; line-height: 22px;}
	#contentInner { width:98%; padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 14px; line-height: 22px; color: #c8c8c8; }
	#contentInner50 { width: 70%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	#contentInner70 { width: 85%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	#contentInner85 { width: 85%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	.contentSubheadBold { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-size: 24px; line-height:30px; font-weight: 700;  color: #424242; margin-bottom: 10px; }
	.contentSubhead { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-size: 24px; line-height:30px; font-weight: 300; color: #424242; margin-bottom: 10px; }
	.contentLinks {  text-decoration: none;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height: 22px; color: #424242;}
	.contentBody {  text-decoration: none;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height: 22px; color: #424242;}
	.divAlignTextR { text-align:right; font-size: 15px; line-height: 25px;}
	.divAlignTextL { text-align:left; font-size: 15px; line-height: 25px;}
	.msgText { text-align:center; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 25px;}
	.msgTextContact { text-align:center; color: #ffffff; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 25px;}

	#galleryTbl { width:99%; max-width: 700px; display: table; padding: 2px; min-height: 170px; }
	#galleryTblTd { display: table-cell; width: 33%; vertical-Align: top; text-align: center; }
	#galleryTblTdBlnk { display: table-cell; width: 33%; vertical-Align: top; text-align: center;  }
	#captn{ font-family:  Arial, Helvetica, sans-serif;font-size: 9px; color : #666666; line-height:10px; margin-top: 4px; text-align:center;}
	#galleryDIV { width: 99%; max-width:170px; margin: 5px auto; }
	#galleryMsg { width: 99%; min-height: 300px; text-align:center; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#424242; }
	#galleryDivImg { margin: 0px auto; text-align:center;}
	#galleryImg { height: 92%; max-height:90px; margin:0px auto; }
	#galleryDivImg { margin: 0px auto; text-align:center; max-width: 150px; }
	#galleryImg { width: 92%; max-width:160px; margin:0px auto; }

	.thumbnail { position: relative; width: 180px; height: 180px; overflow: hidden; margin: 0 auto; }
	.thumbnail img {  position: absolute;  left: 50%;  top: 50%; height: 100%;  width: auto; -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
	.thumbnail img.portrait { width: 100%; height: auto; }

	#tdTemplate50 { width:50%; vertical-Align: top; padding: 3px; }

	#homeIconDIV { float: left; width: 33%; text-align:center;  }
	#homeIconDIV img { width: 70%; max-width: 100px; border:0;}
	#homeIconImg { width: 75%; max-width: 100px; }

	.divStyle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 22px; color: #000000; }
	.divStyleRed { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 22px; color: #990000; }
	.divStyleBlack { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 22px; color: #000000; }
	.divStyleTitle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 22px; line-height: 28px; text-align:center; color: #000000; }

	#TestimonialsWrapperDIV { width:97%; padding: 10px; display: table; background-color:#ffffff; }
	#TestimonialsInnerDIV { display: table-cell; width: 97%; font-style: italic; font-family: 'Open Sans', sans-serif; font-size: 20px; line-height: 25px; color: #2e333a; font-weight: 400;}

	#contentDIV80 { width: 80%; padding:3px; margin:0 auto; }
	#tableDIV50 { display: table; width: 50%; padding:3px; }
	#tableDIV75 { display: table; width: 75%; padding:3px; }
	#tableDIV80 { display: table; width: 80%; padding:3px; }
	#tableDIV80gray { display: table; width: 80%; padding:3px;  background-color: #02270e; margin: 0 auto;}
	#tableDIV100gray { display: table; width: 100%; padding:3px;  background-color: #02270e;}
	#tableDIV100 { display: table; width: 100%; padding:3px; }
	#tableDIV100gray { display: table; width: 100%; padding:3px;  background-color: #02270e;}
	#tdColDIV100 { display: table-cell; width: 100%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; color: #2e333a;}
	#tdColDIV100L { display: table-cell; width: 100%; margin-left: 0px; margin-top: 10px; vertical-Align: top; text-align:left; font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; color: #2e333a;}
	#tdColDIV100C { display: table-cell; width: 100%; margin-left: 0px; margin-top: 10px; vertical-Align: top; text-align:center; font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; color: #2e333a;}
	#tdColDIV50 { display: table-cell; width: 48%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px;}
	#tdColDIV50L { display: table-cell; width: 48%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV60L { display: table-cell; width: 58%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height: 24px;}
	#tdColDIV70L { display: table-cell; width: 68%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height: 24px;}
	#tdColDIV80L { display: table-cell; width: 78%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height: 24px;}
	#tdColDIV40L { display: table-cell; width: 38%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:left;}
	#tdColDIV20R { display: table-cell; width: 19%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:right;}
	#tdColDIV25L { display: table-cell; width: 24%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV25R { display: table-cell; width: 24%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:right;}
	#tdColDIV50L { display: table-cell; width: 48%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV50R { display: table-cell; width: 48%; margin-left: 5px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:right;}
	#tdColDIV25C { display: table-cell; width: 24%; padding-right: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:center;}
	#tdColDIV25C img { width:98%; max-width:250px; }
	#tdColDIV20C { display: table-cell; width: 19%; padding-right: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:center;}
	#tdColDIV20C img { width:98%; max-width:250px; }

	#tdColDIV30L { display: table-cell; width: 28%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV20L { display: table-cell; width: 18%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV5L { display: table-cell; width: 4%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}

	#tdCaptionDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:left; }
	#tdCaptionAltDIV { display:none; margin-bottom:5px; float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:left; }
	#tdCaptionDIVc { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:center; }
	#tdCaptionMedDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 17px; color: #000000; text-align:left; }
	#tdCaptionLgDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 28px; line-height: 31px; color: #000000; text-align:left; }
	#tdCaptionHeadDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 15px; line-height: 17px; color: #000000; text-align:left; }
	.formInputTxt { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 13px; line-height: 15px; color: #000000;}

	#contentImg { width:98%; max-width:350px; }
	#contentImgFull { width:98%; max-width:350px; }

	#contactUsTbl { width: 90%; text-align: center; padding: 0px; margin: 10 auto; }
	#contactForm { clear: both; clear: all; text-align:center; width: 100%; margin:0; }
	#contactFormInner { text-align:center; min-height: 240px; width: 99%; margin:0 auto; background-color: #02270e;}
	#contactFormInner2 { text-align:center; min-height: 240px; width: 99%; margin:0 auto; color: #02270e;}
	#contactFormContent { float: left; width: 100%; margin: 10px; ;} 
	#contactFormLeft { float: left; text-align:left; width: 45%; margin-left: 3%;margin-right: 3%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormLeft2 { float: left; text-align:left; width: 45%; margin-left: 3%;margin-right: 3%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	#contactFormRight { float: left; text-align:left; width: 45%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormRight2 { float: left; text-align:left; width: 45%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	.contactFrm{ text-align:left; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal;}
	.contactFrm2{ text-align:left; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal;}
	#contactFormBoth{ float:left; text-align:left; margin-left: 3%;width: 93%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormBoth2{ float:left; text-align:left; margin-left: 3%;width: 93%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	#blueButton { margin: 0 auto; font-family: 'Open Sans', sans-serif; font-size: 14px; color:#000000; font-weight: normal; background-color: #d0d71a; border: 1px solid #d0d71a; margin-right:2%; }
	
	#footerDIV { background-color: #02270e; width:100%; bottom:0px; }
	#footerInnerDIV { width:98%; margin: 20px auto; text-align:center; }
	#copyDIV { width:100%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 12px; line-height: 35px; text-align:center; color: #ffffff;  }
	#bottomLogoImg { height: 100%; max-height: 100px; margin-top:2px; margin-right: 20px;  }
	#siteDesignDIV { width:100%; margin-top: 30px; text-align:center; font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 26px; color:#ffffff;font-weight: 400;}
	#siteDesignDIV a { font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 26px; color:#ffffff;font-weight: 400   }

	#navTopDIV { width: 100%; background-color: #251800;min-height: 33px;}
	#navBottomDIV { width: 100%; margin: 0px auto; background-color: #251800; min-height: 33px;}

	h1 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 28px; line-height:40px; color: #2e333a;  }
	h2 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 24px; line-height:30px; color: #666666;  }
	h3 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 28px; line-height:40px; color: #ffffff;  }
	
	#rightNavLI { border-right: 1px solid #ffffff; }
	#dropdownNavDIV { float: left; width: 18px; margin-left: 15px;  } 
	#dropdownNavImg { margin-top:10px; width: 12px; margin-left: 8px; }
	#dropdownNavText { float: left; margin-left: 5%; width:65%; text-align:right; height:30px; font-family: 'Open Sans Condensed', sans-serif; font-size: 12px; font-weight: 700; line-height: 32px;  } 
	#menuh { width:100%; max-width: 700px; margin:0px auto; font-size: 12px; line-height: 32px; }
	#menuh a:link, #menuh a:visited, #menuh a:active {font-family: 'Open Sans Condensed', sans-serif;color: #ffffff; text-decoration:none;font-weight: 700; font-size: 12px; line-height: 32px; }
	#menuh a:hover {color: #d0d71a; text-decoration:none;font-weight: 700; }		
	#menuh li .navSel {color: #d0d71a; font-family: 'Open Sans Condensed', font-size: 12px; font-weight: 700; line-height: 32px; }
	#menuh ul ul li {font-size: 11px; font-weight: bold; line-height: 32px; }
	#menuh ul ul li a { font-size: 11px; font-weight: 700; line-height: 32px; }
	#menuh #dropUp { bottom: 100%; }

}

/******************************* MOBILE SIZE *******************************/

@media screen and (max-width: 599px) and (min-width: 481px) {
	
	#navDIV { display:none; background-color: #d0d71a;}
	#nav { display:block;  margin-top: -80px;}
	#top { display:block; min-height: 80px; }
	#navTopDIV { display:none; float:right; width: 90%; margin-left: 0px; margin-top: 2px; }
	#navBottomDIV { display:none; width: 100%; margin: 10px auto; }
	#navIconDIV { float:right;width:25%; max-width: 30px;  margin-top:2px; margin-right: 20px;text-align:center; }
	#nav-open-btn { float: right; margin-top: 10px; height: 55px;}
	.contentTxtBlack { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height:22px; color : #2e333a; }
	.contentTxtWhite { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height:28px; color : #ffffff; }

	body { margin: 0px;font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height: 16px; background-color:#02270e; font-weight: bold;text-align:left;}
	.baseStyle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; line-height: 18px; }
	#wrapperDIV { width: 100%; height:100%; margin: 0 auto; background-color: #000000;}
	A { color:#ffffff;font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; line-height: 23px;text-decoration:underline;}

	.bodyLinkWhite {  text-decoration: none;font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:link {  text-decoration: none;font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:hover {  text-decoration: underline; font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:active {  text-decoration: none;font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:visited {  text-decoration: none; font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:visited:hover {  text-decoration: underline; font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}

	.bodyLink {  text-decoration: none;font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:link {  text-decoration: none;font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:hover {  text-decoration: underline; font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:active {  text-decoration: none;font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:visited {  text-decoration: none; font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:visited:hover {  text-decoration: underline; font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}

	#topBandDIV { float: left; margin: 0px; min-height: 90px; width:100%; z-index: 1;  }
	#headerDIV { display:none;float:none; width: 98%; margin: 10px auto; }
	#logoAltImg { height: 95%; max-height: 120px; margin-top:3px; }
	#headerLogoAltDIV { float:left; width:82%; text-align:center;margin-bottom: 10px; }
	#socialDIV { float:right;width:7%; text-align:right; margin-top:10px; margin-right:35px;font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; line-height: 17px; color:#000000; }
	#facebookImg {  height: 100%; max-height: 35px; margin-top:10px;} 
	#linkedinImg {  height: 100%; max-height: 25px; margin-top:10px; margin-left:5px;} 
	#sliderDIV { display:block; width:100%; max-height:190px; background-color: #efefef; }
	#wowslider-container1 {	max-height:190px; }
	#wowslider-container1 .ws_images ul{ max-height:190px; }
	
	#fbFeedDIV { width:98%; max-width:600px; float:right; height: 400px; text-align:center; }
	.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] { width: 100% !important;}

	#contentBandDIV { float:left; width: 100%; background-color: #ffffff;background-image: none; }
	#contentDIV { width:98%; margin: 0px auto; background-color: #ffffff;  }
	#contentDIVgray { width:95%; max-width: 500px; margin: 30px auto; background-color: #02270e; }
	#contentInnerDIV { width:99%; margin: 0px auto; padding-top: 10px; }

	#divTbl { clear: both; clear: all; width:99%; display: table; padding: 2px; }
	#contentTblTd50 { display: block; width: 99%; vertical-Align: top; }

	#contentWrapper { margin: 15px; }
	#contentWrapper p { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 14px; line-height: 20px;}
	#contentInner { width:98%; padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 14px; line-height: 20px; color: #c8c8c8; }
	#contentInner50 { width: 80%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	#contentInner70 { width: 90%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	#contentInner85 { width: 85%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	.contentSubheadBold { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-size: 20px; line-height:30px; font-weight: 700;  color: #424242; margin-bottom: 10px; }
	.contentSubhead { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-size: 20px; line-height:30px; font-weight: 300; color: #424242; margin-bottom: 10px; }
	.contentLinks {  text-decoration: none;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 14px; line-height: 20px; color: #424242;}
	.contentBody {  text-decoration: none;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 14px; line-height: 20px; color: #424242;}
	.divAlignTextR { text-align:center; font-size: 14px; line-height: 25px;}
	.divAlignTextL { text-align:center; font-size: 14px; line-height: 25px;}
	.msgText { text-align:center; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 13px; line-height: 25px;}
	.msgTextContact { text-align:center; color: #ffffff; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 13px; line-height: 25px;}

	#galleryTbl { width:99%; max-width: 500px; display: block; padding: 2px; min-height: 170px; }
	#galleryTblTd { display: block; float:left; width: 49%; max-width: 220px; height:200px; vertical-Align: top; text-align: center; }
	#galleryTblTdBlnk { display: none; float:left; width: 49%; max-width: 220px; height:200px; vertical-Align: top; text-align: center; }
	#captn{ font-family:  Arial, Helvetica, sans-serif;font-size: 9px; color : #666666; line-height:10px; margin-top: 4px; text-align:center;}
	#galleryDIV { width: 99%; max-width:480px; margin: 10px auto; }
	#galleryMsg { width: 99%; min-height: 300px; text-align:center; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#424242; }
	#galleryDivImg { margin: 0px auto; text-align:center;}
	#galleryImg { height: 92%; max-height:140px; margin:0px auto; }
	#galleryDivImg { margin: 0px auto; text-align:center; max-width: 150px; }
	#galleryImg { width: 92%; max-width:160px; margin:0px auto; }

	.thumbnail { position: relative; width: 150px; height: 150px; overflow: hidden; margin: 0 auto; }
	.thumbnail img {  position: absolute;  left: 50%;  top: 50%; height: 100%;  width: auto; -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
	.thumbnail img.portrait { width: 100%; height: auto; }

	#divTbl { clear: both; clear: all; width:99%; display: table; padding: 2px; }
	
	#tdTemplate50 { width:99%; vertical-Align: top; padding: 3px; }

	.divStyle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height: 22px; color: #000000; }
	.divStyleRed { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height: 22px; color: #990000; }
	.divStyleBlack { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height: 22px; color: #000000; }
	.divStyleTitle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 22px; line-height: 28px; text-align:center; color: #000000; }

	#contentDIV80 { width: 80%; padding:3px; margin:0 auto; }
	#tableDIV50 { display: block; width: 85%; padding:3px; }
	#tableDIV75 { display: block; width: 95%; padding:3px; }
	#tableDIV80 { display: table; width: 80%; padding:3px; }
	#tableDIV80gray { display: table; width: 80%; padding:3px;  background-color: #02270e; margin: 0 auto;}
	#tableDIV100gray { display: table; width: 100%; padding:3px;  background-color: #02270e;}
	#tableDIV100 { display: block; width: 99%; padding:3px; margin-top:10px; }
	#tableDIV100gray { display: table; width: 100%; padding:3px;  background-color: #02270e;}
	#tdColDIV100 { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 22px; color: #2e333a;}
	#tdColDIV100L { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top; text-align:left; font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; color: #2e333a;}
	#tdColDIV100C { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top; text-align:center; font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; color: #2e333a;}
	#tdColDIV50 { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px;}
	#tdColDIV40R { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV50L { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV50L img { display: block; margin: 0 auto; }
	#tdColDIV50R { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; text-align:center;}
	#tdColDIV60L { display: block; width: 99%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height: 24px;}
	#tdColDIV70L { display: block; width: 69%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height: 24px;}
	#tdColDIV80L { display: block; width: 79%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height: 24px;}
	#tdColDIV40L { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:left;}
	#tdColDIV20R { display: table-cell; width: 19%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:right;}
	#tdColDIV25L { display: table-cell; width: 24%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV25R { display: table-cell; width: 24%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:right;}
	#tdColDIV50L { display: table-cell; width: 48%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV50R { display: table-cell; width: 48%; margin-left: 5px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:right;}
	#tdColDIV25C { display: table-cell; width: 24%; padding-right: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:center;}
	#tdColDIV25C img { width:98%; max-width:250px; }
	#tdColDIV20C { display: table-cell; width: 19%; padding-right: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:center;}
	#tdColDIV20C img { width:98%; max-width:250px; }

	#tdColDIV30L { display: table-cell; width: 28%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV20L { display: table-cell; width: 18%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV5L { display: table-cell; width: 4%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}

	#tdCaptionAltDIV { display:block; margin-bottom:5px; float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:left; }
	#tdCaptionDIV { float:left; margin-bottom:5px; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:left; }
	#tdCaptionDIVc { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:center; }
	#tdCaptionMedDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 17px; color: #000000; text-align:left; }
	#tdCaptionLgDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 28px; line-height: 31px; color: #000000; text-align:left; }
	#tdCaptionHeadDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 15px; line-height: 24px; color: #000000; text-align:left; }
	.formInputTxt { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 15px; color: #000000;}

	#contentImg { width:98%; max-width:400px; }
	#contentImgFull { width:98%; max-width:400px; }
	#contactUsTbl { width: 99%; text-align: center; padding: 0px; margin: 10 auto; }
	#contactForm { clear: both; clear: all; text-align:center; width: 100%; margin:0; }
	#contactFormInner { text-align:center; min-height: 240px; width: 98%; margin:0 auto; background-color: #02270e;}
	#contactFormInner2 { text-align:center; min-height: 240px; width: 98%; margin:0 auto; color: #02270e;}
	#contactFormContent { float: left; width: 100%; margin: 10px; ;} 
	#contactFormLeft { float: none; text-align:left; width: 98%; margin-left: 1%;margin-right: 1%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormLeft2 { float: none; text-align:left; width: 98%; margin-left: 1%;margin-right: 1%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	#contactFormRight { float: none; text-align:left; width: 98%; margin-left: 1%;margin-right: 1%;font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormRight2 { float: none; text-align:left; width: 98%; margin-left: 1%;margin-right: 1%;font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	.contactFrm{ text-align:left; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal;}
	.contactFrm2{ text-align:left; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal;}
	#contactFormBoth{ float:left; text-align:left; margin-left: 3%;width: 93%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormBoth2{ float:left; text-align:left; margin-left: 3%;width: 93%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	#blueButton { margin: 0 auto; font-family: 'Open Sans', sans-serif; font-size: 14px; color:#000000; font-weight: normal; background-color: #d0d71a; border: 1px solid #d0d71a; margin-right:2%; }
	
	#footerDIV { background-color: #02270e; width:100%; bottom:0px; }
	#footerInnerDIV { width:100%; margin: 20px auto; text-align:center; }
	#copyDIV { width:100%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 12px; line-height: 35px; text-align:center; color: #ffffff;  }
	#bottomLogoImg { height: 100%; max-height: 100px; margin-top:2px; margin-right: 20px;  }
	#siteDesignDIV { width:100%; margin-top: 30px; text-align:center; font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 26px; color:#ffffff;font-weight: 400;}
	#siteDesignDIV a { font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 26px; color:#ffffff;font-weight: 400;  }


	h1 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 28px; line-height:42px; color: #2e333a;  }
	h2 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 22px; line-height:28px; color: #666666;  }
	h3 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 28px; line-height:42px; color: #ffffff;  }
	
	#rightNavLI { border-right: 1px solid #ffffff; }
	#dropdownNavDIV { float: left; width: 18px;  } 
	#dropdownNavImg { margin-top:10px; width: 12px; margin-right: 0px; }
	#dropdownNavText { float: left; margin-left: 15%; width:60%; text-align:right; height:25px; font-family: 'Open Sans', sans-serif; font-size: 11px; font-weight: bold; line-height: 25px;  } 

	#menuh-alt { font-family: 'Open Sans Condensed', sans-serif; font-size: 14px; font-weight: 300; line-height: 22px; width:95%; margin: 0px auto;}
	#menuh-alt a {font-family: 'Open Sans Condensed', sans-serif; font-size: 14px; font-weight: 300; line-height: 22px; color: #ffffff; text-align: left; display:block; white-space:nowrap; margin:0; padding: 0px 0 0px 0;}
	#menuh-alt a:link, #menuh-alt a:visited, #menuh-alt a:active {font-family: 'Open Sans Condensed', sans-serif;color: #ffffff; text-decoration:none;font-weight: 300; font-size: 18px; line-height: 26px;}
	#menuh-alt a:hover {color: #d0d71a; text-decoration:none;font-weight: 300; }		
	#menuh-alt ul li a { font-family: 'Open Sans Condensed', sans-serif; font-size: 18px; font-weight: 300; line-height: 22px; text-align:left; color: #ffffff;display:block; white-space:nowrap; margin:0; padding: 0px 0 0px 0; }
	#menuh-alt ul li a:link, #menuh-alt ul li a:visited, #menuh-alt ul li a:active {font-family: 'Open Sans Condensed', sans-serif;color: #ffffff; text-decoration:none;font-weight:300; text-align:left; }
	#menuh-alt ul li a:hover { color: #d0d71a; text-decoration:none;font-weight: 300; }
	#menuh-alt ul ul li a { font-family: 'Open Sans Condensed', sans-serif; font-size: 18px; font-weight: 300; line-height: 22px; text-align:left; color: #ffffff;display:block; white-space:nowrap; margin:0; padding: 0px 0 0px 0; }
	#menuh-alt ul ul li a:link, #menuh-alt ul ul li a:visited, #menuh-alt ul ul li a:active {font-family: 'Open Sans Condensed', sans-serif;color: #ffffff; text-decoration:none;font-weight: 300; text-align:left; }
	#menuh-alt ul ul li a:hover { color: #d0d71a; text-decoration:none;font-weight: 300; }

}

@media screen and  (max-width: 480px) {
	
	#navDIV { display:none; background-color: #5f5025;}
	#nav { display:block;  margin-top: -80px;}
	#top { display:block; min-height: 80px; }
	#navTopDIV { display:none; float:right; width: 90%; margin-left: 0px; margin-top: 10px; }
	#navBottomDIV { display:none; width: 100%; margin: 0px auto; }
	#navIconDIV { float:right;width:18%; max-width: 30px;  margin-top:-2px;text-align:right; }
	#nav-open-btn { float: right; margin-top: 0px; height: 55px;}

	body { margin: 0px;font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height: 16px; background-color: #02270e; font-weight: bold;text-align:left;}
	.baseStyle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; line-height: 18px; }
	#wrapperDIV { width: 100%; height:100%; margin: 0 auto; background-color: #000000;}
	A { color:#ffffff;font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; line-height: 23px;text-decoration:underline;}
	.contentTxtBlack { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; line-height:22px; color : #2e333a; }
	.contentTxtWhite { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; line-height:28px; color : #ffffff; }

	.bodyLinkWhite {  text-decoration: none;font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:link {  text-decoration: none;font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:hover {  text-decoration: underline; font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:active {  text-decoration: none;font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:visited {  text-decoration: none; font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}
	.bodyLinkWhite:visited:hover {  text-decoration: underline; font-size: 14px; line-height: 20px;color : #ffffff;font-family: 'Open Sans', sans-serif;}

	.bodyLink {  text-decoration: none;font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:link {  text-decoration: none;font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:hover {  text-decoration: underline; font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:active {  text-decoration: none;font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:visited {  text-decoration: none; font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}
	.bodyLink:visited:hover {  text-decoration: underline; font-size: 14px; line-height: 20px;color : #000000;font-family: 'Open Sans', sans-serif;}


	#topBandDIV { float: left; margin: 0px; min-height: 60px; width:100%; z-index: 1;  }
	#headerDIV { display:none;float:none; width: 98%; margin: 5px auto; }
	#logoAltImg { height: 95%; max-height: 120px; margin-top:3px; }
	#headerLogoAltDIV { float:left; width:75%; text-align:center;margin-bottom: 10px; }
	#socialDIV { float:right;width:7%; text-align:right; margin-top:10px; margin-right:25px;font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; line-height: 17px; color:#000000; }
	#facebookImg {  height: 100%; max-height: 35px; margin-top:10px;} 
	#sliderDIV { display:block; width:100%; max-height:170px; background-color: #efefef; }
	#wowslider-container1 {	max-height:170px; }
	#wowslider-container1 .ws_images ul{ max-height:170px; }
	
	#fbFeedDIV { width:98%; max-width:460px; float:right; height: 400px; text-align:center; }
	.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] { width: 100% !important;}

	#contentBandDIV { float:left; width: 100%; background-color: #ffffff;}
	#contentDIV { width:95%; max-width: 500px; margin: 0px auto; background-color: #ffffff;  }
	#contentDIVgray { width:95%; max-width: 500px; margin: 30px auto; background-color: #02270e; }
	#contentInnerDIV { width:99%; margin: 0px auto; padding-top: 10px; }

	#contentWrapper { margin: 15px; }
	#contentWrapper p { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 14px; line-height: 20px;}
	#contentInner { width:98%; padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 14px; line-height: 20px; color: #c8c8c8; }
	#contentInner50 { width: 80%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	#contentInner70 { width: 90%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	#contentInner85 { width: 85%; margin:0px auto;  padding: 0px; display: table; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 18px; line-height: 25px; color: #c8c8c8;}
	.contentSubheadBold { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-size: 20px; line-height:30px; font-weight: 700;  color: #424242; margin-bottom: 10px; }
	.contentSubhead { margin-top: 10px; font-family: 'Open Sans', sans-serif; font-size: 20px; line-height:30px; font-weight: 300; color: #424242; margin-bottom: 10px; }
	.contentLinks {  text-decoration: none;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 14px; line-height: 20px; color: #424242;}
	.contentBody {  text-decoration: none;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 14px; line-height: 20px; color: #424242;}
	.divAlignTextR { text-align:center; font-size: 14px; line-height: 25px;}
	.divAlignTextL { text-align:center; font-size: 14px; line-height: 25px;}
	.msgText { text-align:center; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 13px; line-height: 25px;}
	.msgTextContact { text-align:center; color: #ffffff; font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 13px; line-height: 25px;}

	#galleryTbl { width:99%; max-width: 500px; display: block; padding: 2px; min-height: 170px; }
	#galleryTblTd { display: block; width: 100%; vertical-Align: top; text-align: center; }
	#galleryTblTdBlnk { display: none; float:left; width: 49%; max-width: 220px; height:200px; vertical-Align: top; text-align: center; }
	#captn{ font-family:  Arial, Helvetica, sans-serif;font-size: 9px; color : #666666; line-height:10px; margin-top: 4px; text-align:center;}
	#galleryDIV { width: 99%; max-width:480px; margin: 20px auto; }
	#galleryMsg { width: 99%; min-height: 300px; text-align:center; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#424242; }
	#galleryDivImg { margin: 0px auto; text-align:center;}
	#galleryImg { height: 92%; max-height:140px; margin:0px auto; }
	#galleryDivImg { margin: 0px auto; text-align:center; max-width: 450px; }
	#galleryImg { width: 92%; max-width:160px; margin:0px auto; }
	
	.thumbnail { position: relative; width: 250px; height: 250px; overflow: hidden; margin: 0 auto; }
	.thumbnail img {  position: absolute;  left: 50%;  top: 50%; height: 100%;  width: auto; -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
	.thumbnail img.portrait { width: 100%; height: auto; }
	
	#tdTemplate50 { width:99%; vertical-Align: top; padding: 3px; }

	.divStyle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height: 22px; color: #000000; }
	.divStyleRed { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height: 22px; color: #990000; }
	.divStyleBlack { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; line-height: 22px; color: #000000; }
	.divStyleTitle { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 22px; line-height: 28px; text-align:center; color: #000000; }

	#contentDIV80 { width: 80%; padding:3px; margin:0 auto; }
	#tableDIV50 { display: block; width: 85%; padding:3px; }
	#tableDIV75 { display: block; width: 95%; padding:3px; }
	#tableDIV80 { display: block; width: 80%; padding:3px; }
	#tableDIV80gray { display: block; width: 80%; padding:3px;  background-color: #02270e; margin: 0 auto;}
	#tableDIV100gray { display: block; width: 100%; padding:3px;  background-color: #02270e;}
	#tableDIV100 { display: block; width: 99%; padding:3px; margin-top:10px; }
	#tableDIV100gray { display: block; width: 100%; padding:3px;  background-color: #02270e;}
	#tdColDIV100 { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 22px; color: #2e333a;}
	#tdColDIV100L { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top; text-align:left; font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; color: #2e333a;}
	#tdColDIV100C { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top; text-align:center; font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; color: #2e333a;}
	#tdColDIV50 { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px;}
	#tdColDIV40R { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV50L { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV50L img { display: block; margin: 0 auto; }
	#tdColDIV50R { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top;font-family: 'Open Sans', sans-serif;  font-weight: normal;font-size: 16px; line-height: 24px; text-align:center;}
	#tdColDIV60L { display: block; width: 99%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height: 24px;}
	#tdColDIV70L { display: block; width: 99%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height: 24px;}
	#tdColDIV80L { display: block; width: 99%; margin-left: 0px; margin-top: 0px; text-align:left; vertical-Align: top;font-family: 'Open Sans', sans-serif; font-weight: 400;font-size: 16px; line-height: 24px;}
	#tdColDIV40L { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 18px; line-height: 25px; text-align:left;}
	#tdColDIV20R { display: block; float:left; width: 19%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:right;}
	#tdColDIV25L { display: block; float:left; width: 48%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV25R { display: block; float:left; width: 48%; padding-right: 10px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:right;}
	#tdColDIV25C { display: block; float:left; width: 48%; padding-right: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:center;}
	#tdColDIV25C img { width:98%; max-width:250px; }
	#tdColDIV20C { display: block; float:left; width: 48%; padding-right: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:center;}
	#tdColDIV20C img { width:98%; max-width:250px; }

	#tdColDIV30L { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV20L { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}
	#tdColDIV5L { display: block; width: 99%; margin-left: 0px; margin-top: 10px; vertical-Align: top; color : #2e333a;font-family: 'Open Sans', sans-serif;  font-weight: 400;font-size: 16px; line-height: 24px; text-align:left;}

	#tdCaptionDIV { float:left; margin-top:5px;margin-bottom:5px;width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:left; }
	#tdCaptionAltDIV { display:block; float:left; margin-bottom:5px; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:left; }
	#tdCaptionDIVc { float:left; margin-bottom:5px; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 10px; line-height: 10px; color: #000000; text-align:center; }
	#tdCaptionMedDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 17px; color: #000000; text-align:left; }
	#tdCaptionLgDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 28px; line-height: 31px; color: #000000; text-align:left; }
	#tdCaptionHeadDIV { float:left; width: 99%; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 15px; line-height: 24px; color: #000000; text-align:left; }
	.formInputTxt { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 15px; color: #000000;}

	#contentImg { width:98%; max-width:400px; }
	#contentImgFull { width:98%; max-width:400px; }

	#contactUsTbl { width: 99%; text-align: center; padding: 0px; margin: 10 auto; }
	#contactForm { clear: both; clear: all; text-align:center; width: 100%; margin:0; }
	#contactFormInner { text-align:center; min-height: 240px; width: 98%; margin:0 auto; background-color: #02270e;}
	#contactFormInner2 { text-align:center; min-height: 240px; width: 98%; margin:0 auto; color: #02270e;}
	#contactFormContent { float: left; width: 100%; margin: 10px; ;} 
	#contactFormLeft { float: none; text-align:left; width: 94%; margin-left: 0%;margin-right: 0%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormLeft2 { float: none; text-align:left; width: 94%; margin-left: 0%;margin-right: 0%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	#contactFormRight { float: none ; text-align:left; width: 94%; margin-top: 5px; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormRight2 { float: none ; text-align:left; width: 94%; margin-top: 5px; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	.contactFrm{ text-align:left; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal;}
	.contactFrm2{ text-align:left; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal;}
	#contactFormBoth{ float:left; text-align:left; margin-top:15px; margin-left: 0%;width: 94%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#ffffff;font-weight:normal; text-align:left;}
	#contactFormBoth2{ float:left; text-align:left; margin-top:15px; margin-left: 0%;width: 94%; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 16px; color:#2e333a;font-weight:normal; text-align:left;}
	#blueButton { margin: 0 auto; font-family: 'Open Sans', sans-serif; font-size: 14px; color:#000000; font-weight: normal; background-color: #d0d71a; border: 1px solid #d0d71a; margin-right:2%; }
	
	#footerDIV { background-color: #02270e; width:100%; bottom:0px; }
	#footerInnerDIV { width:100%; margin: 20px auto; text-align:center; }
	#copyDIV { width:100%; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 12px; line-height: 35px; text-align:center; color: #ffffff;  }
	#bottomLogoImg { height: 100%; max-height: 100px; margin-top:2px; margin-right: 20px;  }
	#siteDesignDIV { width:100%; margin-top: 30px; text-align:center; font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 26px; color:#ffffff;font-weight: 400;}
	#siteDesignDIV a { font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 16px; color:#ffffff;font-weight: 400   }


	h1 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 28px; line-height:38px; color: #2e333a;  }
	h2 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 22px; line-height:28px; color: #666666;  }
	h3 { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 28px; line-height:38px; color: #ffffff;  }
	
	#rightNavLI { border-right: 1px solid #ffffff; }
	#dropdownNavDIV { float: left; width: 18px;  } 
	#dropdownNavImg { margin-top:10px; width: 12px; margin-right: 0px; }
	#dropdownNavText { float: left; margin-left: 15%; width:60%; text-align:right; height:25px; font-family: 'Open Sans', sans-serif; font-size: 11px; font-weight: bold; line-height: 25px;  } 

	#menuh-alt { font-family: 'Open Sans Condensed', sans-serif; font-size: 14px; font-weight: 700; line-height: 22px; width:95%; margin: 0px auto;}
	#menuh-alt a {font-family: 'Open Sans Condensed', sans-serif; font-size: 14px; font-weight: 700; line-height: 22px; color: #ffffff; text-align: left; display:block; white-space:nowrap; margin:0; padding: 0px 0 0px 0;}
	#menuh-alt a:link, #menuh-alt a:visited, #menuh-alt a:active {font-family: 'Open Sans Condensed', sans-serif;color: #ffffff; text-decoration:none;font-weight: 700; font-size: 13px; line-height: 26px;}
	#menuh-alt a:hover {color: #d0d71a; text-decoration:none;font-weight: 700; }		
	#menuh-alt ul li a { font-family: 'Open Sans Condensed', sans-serif; font-size: 18px; font-weight: 700; line-height: 22px; text-align:left; color: #ffffff;display:block; white-space:nowrap; margin:0; padding: 0px 0 0px 0; }
	#menuh-alt ul li a:link, #menuh-alt ul li a:visited, #menuh-alt ul li a:active {font-family: 'Open Sans Condensed', sans-serif;color: #ffffff; text-decoration:none;font-weight:700; text-align:left; }
	#menuh-alt ul li a:hover { color: #d0d71a; text-decoration:none;font-weight: 700; }
	#menuh-alt ul ul li a { font-family: 'Open Sans Condensed', sans-serif; font-size: 18px; font-weight: 700; line-height: 22px; text-align:left; color: #ffffff;display:block; white-space:nowrap; margin:0; padding: 0px 0 0px 0; }
	#menuh-alt ul ul li a:link, #menuh-alt ul ul li a:visited, #menuh-alt ul ul li a:active {font-family: 'Open Sans Condensed', sans-serif;color: #ffffff; text-decoration:none;font-weight: 700; text-align:left; }
	#menuh-alt ul ul li a:hover { color: #d0d71a; text-decoration:none;font-weight: 700; }

}