/* Layout Required */
html,body {height:100%;}
body {margin: 0;text-align: center;background-color: #f9f1cd;font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;color: #ffffff;}
p,a,ul,td,li {font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;text-decoration: none;color: #ffffff;}

div {position:relative;text-align: left;}
body > div {text-align: center;}
.sm-space {height:15px;}
.spacer {height:25px;}
.clear {clear:both;height:25px;}
img.sp {border: 1px solid #FFFFFF;padding:2px;}
.container {position:relative;margin:0 auto;width: 975px;}
.bold {font-weight:bold;}
p a {text-decoration:underline;}
a img {border:none;}
.large li,.large li a {font-size:18px;}
.large li a:hover {text-decoration:underline;}

#header {position: relative;width: 100%;height: 181px;background: url(images/assets/topBanner.jpg) top center no-repeat;border-bottom: 8px solid #FFFFFF;}
	#header .container {height:181px;}
		#mainMenu {position: absolute;margin:0;padding:0;list-style:none;left:710px;top:2px;z-index:800;}
			#mainMenu li {position:relative;margin-bottom:10px;}
				#mainMenu li ul {position:absolute;z-index:900;top:0;right:-200px;width:200px;display:none;}
				#mainMenu li.active ul {display:block;}
			#mainMenu li a {color: #222222;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
			#mainMenu li a:hover,#mainMenu li a.active,#mainMenu ul li a.active {color:#79260f;}
#wrapper {position: relative;width: 100%;background: #942c11 url(images/assets/wrapBack.jpg) top center repeat-y;border-bottom: 8px solid #955140;}
	.container.getGlow {background: url(images/assets/wrapGlow.png) top center no-repeat;min-height:315px;}
#footer {position:relative;width:100%;}
	#footer p,#footer a {font-size: 11px;color:#932c11;}
/* End Layout Required */

h1,h2,h3,h4,h5,h6 {text-transform:uppercase;font-weight:normal;color:#f7e1a8;margin:0;padding:0;}

/* HOME */
.flashSeq {position:relative;top: -45px;width:700px;margin-right:300px;}
.ms {position: relative;margin-right: 400px;margin-left:10px;}
	.ms p {text-align: justify;}
.Events {float:right;width:270px;}
	.EventListings {width:270px;background: url(images/assets/newsGlow.png) top left no-repeat;text-align: justify;}
	.ContactListing {width:270px;height:310px;background: url(images/assets/contactGlow.png) top left no-repeat;text-align: justify;}
		.EventListings > *,.ContactListing > * {margin-left:20px;margin-right:20px;}
		.EventListings img {margin-top:10px;margin-bottom:20px;}
		.EventListings p,.ContactListing p.date {color:#cea47f;margin-top:5px;text-indent:10px;}
		.EventListings p.date {color: #ffffff;}
		
		
.cols,.cols2 {position: relative;width: 100%;}
	.cols2 h1 {width:100%;text-align: center;margin-bottom:10px;}
	.cols2 .right {float:right;}
	.cols2 .left {margin-right:465px;}
	.cols .left {float:left;width: 320px;}
	.cols .right {width: 320px;}
	.cols .right,.cols2 .right {float:right;}
	.cols .center {margin-left:330px;margin-right:330px;}
		.cols2 > div {width:450px;}
			.cols div > *,.cols2 div > * {margin-left:10px;margin-right:10px;text-align:justify;}

.faq {margin-right: 350px;}
	.faq p {text-align: justify;font-size:13px;}
	
.gallery {position:relative;width:100%;}
	.showSlide {position:relative;overflow:hidden;height:100px;margin-left:45px;margin-right:45px;}
		.showSlide .outter {position:absolute;top:0; left: 0;width:1000px;z-index:777;}
			.showSlide img {float:left;margin:5px;border: 1px solid #FFFFFF;padding:2px;cursor:pointer;}
.Previous {cursor:pointer;}
.Next {cursor:pointer;}

#vp-alert {position: absolute;display:none;top: 40%;left: 20%;z-index: 999;text-align:center;}
	#vp-alert > *. {margin-left:15px;margin-right:15px;}
	#vp-alert.vp-alert-on {display:block;}
#vp-shader {position:absolute;display:none;z-index:900;background-color:#000000;top:0;left:0;right:0;height:100%;}
	#vp-shader.vp-alert-on {display:block;}

.listIt {list-style: none;margin: 0;padding:0;}
	.listIt li a {font-size:18px;}
	.listIt li a.ActiveLink,.listIt li a:hover {color:#f7e1a8;}
	
.colsGallery {position: relative;width: 100%;}
	.colsGallery .left {float:left;width: 70px;}
	.colsGallery .center {margin-left:100px;}
	.colsGallery .right {float:right;}

.thumbNails {border-top:1px solid #996600;}
	.thumbNails img {margin:15px;}
	.thumbNails p {font-size:14px;text-align:justify;margin-left:45px;margin-right:45px;}