/*_______________GENERAL SETUP________________*/
body { font-size:14px; font-family:"Verdana", Times, serif; background:#335e6e; color:#fff; margin:0 }
html { height:100.1%; }
body, td { line-height:120% }
a {
     color:#EBC069
}
a:hover {
     color:#d99d3f
}
.footer {
     color:#cccbca
}
img { vertical-align:bottom; border:none }
td { vertical-align:top }

/*___________________MAIN LAYOUT________________*/
#wrapper { width:938px; margin:0 auto; background:url(../images/wrapper-bg.png) repeat-y; overflow:hidden }
#wrapperIframe { width:580px; margin:0 auto }
#headerLogo { width:938px; height:398px; background:url(../images/header-logo.png) top no-repeat  }
#logo { width:360px; height:135px; float:left; margin:110px 0 0 60px }
#topLeft { width:360px; height:349px; float:left; display:inline }
#calendar { float:left; margin:13px 0 0 53px; font-size:.85em; color:#fff; display:inline }
#topRight { width:386px; float:right; margin:0 40px 0 0; display:inline }
#contentWrap { width:890px; margin:0 auto }
#mainRightHm { width:580px; float:right; margin:15px 0; min-height:300px; height:auto !important; height:300px }
#mainLeft { width:620px; float:left; margin:15px 0; min-height:300px; height:auto !important; height:300px }
#mainRight { width:620px; float:right; margin:15px 0; min-height:300px; height:auto !important; height:300px }
#mainFull { width:880px; margin:15px auto; min-height:350px; height:auto !important; height:350px }
#mainCenter { width:434px; float:left; margin:15px 0; min-height:300px;	height:auto !important;	height:300px; clear:right;	margin-left:23px }
#leftColumnHm {width:280px; float:left; padding:0; margin:15px 0 }
#leftColumn {width:232px; float:left; padding:0; margin:15px 0; clear:right }
#centerColumnL {width:192px; float:left; padding:0; margin:15px; margin-left:23px }
#centerColumnC {width:192px; float:left; padding:0; margin:15px; clear:right; margin-left:15px }
#centerColumnR {width:192px; float:right; padding:0; margin:15px 0 }
#rightColumn {width:180px; float:right; padding:0; margin:15px 0 }
#rightColumnBlog {width:240px; float:left; padding:0; margin:15px 0 }
.menuLeftHm { margin:0 0 0 5px; padding:0; width:100%; list-style:none   }
.menuLeft { margin:0 0 0 5px; padding:0; width:100%; list-style:none   }
.menuLeftHm li { font-weight:bold; width:100%; margin:0; line-height:18px; display:block; background:url(../images/menu-list.gif) no-repeat left; padding-left:10px; text-indent:5px }
.menuLeft li { font-weight:bold; width:100%; margin:0; line-height:18px; display:block; background:url(../images/menu-list.gif) no-repeat left; padding-left:10px; text-indent:5px }
.menuLeftHm a { text-decoration:none }
.menuLeft a { text-decoration:none; color:#fff }
.menuLeftHm a:hover { color:#EBC069 }
.menuLeft a:hover { color:#EBC069 }

.leftModHm { width:280px; margin:0 0 5px 0 }
.leftModHmTp { background:url(../images/left-H_top.png) no-repeat; height:35px; width:280px }
.leftModHmMid { background:url(../images/left-H_mid.png) repeat-y; width:240px; padding:0 20px; margin:0 }
.leftModHmBt { background:url(../images/left-H_bottom.png) no-repeat; width:280px; margin:0 0 10px 0; height:35px }
.leftModHm p { margin:0; padding:0 }
.leftModHm h3 { margin:0; padding:0 0 3px 0; font-size:1.2em; color:#fff }

.leftMod { width:232px; margin:0 0 5px 0 }
.leftModTp { background:url(../images/left-top.png) no-repeat; height:35px; width:232px }
.leftModMid { background:url(../images/left-mid.png) repeat-y; width:192px; padding:0 20px; margin:0 }
.leftModBt { background:url(../images/left-bottom.png) no-repeat; width:232px; margin:0 0 10px 0; height:35px }
.leftMod p { margin:0; padding:0 }
.leftMod h3 { margin:0; padding:0 0 3px 0; font-size:1.2em; color:#fff }

#footer { width:920px; padding:15px 0; margin:0 auto; background:url(../images/footer-bg.png); border-top:2px solid #000; border-bottom:2px solid #000 }
#footer .text { width:890px; margin:0 auto }
#copyright { width:870px; margin:0 auto; padding:15px 0; font-size:0.9em; color:#cccbca }
#copyright a { color:#cccbca }
#copyright a:hover { color:#fff }
/* TOP NAVIGATION TAB STYLES  */
#navBar { width:878px; margin:0 auto; padding:10px 0 0 0 }
.menu { font-size:1.1em; margin:0; padding:0; text-transform:uppercase }
.menu a { color:#fff; text-decoration:none; font-weight:bold }
.menu a:hover, .menu .active { color:#EBC069 }
.menu li { display:inline; list-style-type:none; padding:0 10px }
/* END TOP NAVIGATION TAB STYLES */

ul, li {
	marign-left: 0;
	padding-left: 4px;
}

/*FLASH IMAGE SLIDESHOW BANNER & STATIC BANNERS */
#flashBanners, #staticBanners 
{ width:332px; height:247px; margin:44px 0 0 28px; padding:0 }

/*________________GENERAL STYLES_________________*/
.left { float:left; margin:0 8px }
.right { float:right; margin:0 8px }
.imgleft { float:left; margin:0 10px 5px 0; border:0px solid #595757 }
.imgleft2{float:left;margin:27px 0px 0px 40px}
.imgright { float:right; margin:0 0 5px 10px; border:0px solid #595757 }
.clear { clear:both }
.spacer	{ height:10px }
hr { height:1px; color:#D1C0A0 }
.inputbox { border:1px solid #000; width:auto }
.form { height:17px; width:240px; background:#fff; padding:2px 0 0 5px; border:none }

.bottom-line {
	border-bottom: 2px dotted #ffffff;
        margin-bottom: 10px;
	margin-bottom: 1rem;
	text-align: left;
}

h1 { font-size:1.4em; color:#bbdfea }
/*Default h2 and h3 color EBC069*/
h2 { font-size:1.3em; color:#fff }
h3 { font-size:1.2em; color:#fff }
h4 { font-size:1.1em; color:#fff }
h5 { font-size:1.2em; color:#fff }

#wrapper #contentWrap #mainRight h2 { color: #fff }
.ordered-list {
	font-size: 18px;
	margin-top: 10px;
	margin-left: 5px;
}
