/* Zen Elements Limited CSS Document */
/* Red Pepper Events */

body {background: #491131 url(../images/bg.jpg) repeat-x; background-attachment:fixed; margin:0px auto;	position:relative; font-family:Arial, Verdana; font-size:12px; line-height: 1.5; color: #666666;}
.siteAlignment{width:950px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto;}
#layout {width:950px;}
	#header {width:950px; height:50px; text-align:center; border-top:5px #d9001f solid; background:#FFFFFF;}
		.navigation {margin-top: 20px;}
		.navigation li {list-style:none; display:inline; margin-right:50px;}
		.navigation li a {font-size:1.4em; font-weight:normal; text-decoration:none;}
	#headerEnd {width:950px; height:20px; padding-bottom:9px; background:url(../images/whiteFooter.gif) top left no-repeat;}
	
	#interactive {margin-bottom:9px;}
			
	#contentTop {width:950px; height:20px; margin:0px; background:url(../images/whiteHeader.gif) left no-repeat;}
	#contentDisplay {width:870px; background:#FFFFFF; padding:10px 40px 10px 40px; text-align:justify;}
		#contentDisplay p {font-size:16px; letter-spacing:+1px;}
		#contentDisplay ul li, ol li {font-size:16px; padding:2px 0px;}
	#contentEnd {width:950px; height:20px; padding-bottom:9px; background:url(../images/whiteFooter.gif) top left no-repeat;}
	
		#mc_embed_signup {width:260px;}
		#mc_embed_signup fieldset {background:#fff; border:none; padding-top:0; margin:0;}
		#mc_embed_signup fieldset legend {display:none; padding:0; margin:0;}
		#mc_embed_signup small {display:block; text-align:right; padding:0 6px 5px 0; font-style:italic;}
		#mc_embed_signup label {float:left; width:80px;}
		#mc_embed_signup input {width:160px; font-size:10px; text-align:left; margin:0 0 2px 0;}
		.submitbtn {text-align:right;}
		#mc_embed_signup input.btn {text-align:center; color:#fff; font-size:12px; margin:10px 3px 0 0; width:160px; padding:3px 20px; border:1px solid #900; background:#C00; text-transform:lowercase; font-size:16px; letter-spacing:1px;}
		#mc_embed_signup input.btn:hover {border:1px solid #900; background:#900;}
	
	#contactTop {width:950px; height:20px; margin:0px; background:url(../images/whiteHeader.gif) left no-repeat;}
	#contactDisplay { width:950px; background:url(../images/verticleDblDiv.gif) repeat-y; padding:10px 0px 10px 0px; text-align:justify;}
		.column {width:275px; min-height:100px; float:left; margin:0px 20px;}
	#contactEnd {width:950px; height:20px; padding-bottom:9px; background:url(../images/whiteFooter.gif) top left no-repeat;}
	
	#footerTop {width:950px; height:20px; margin:0px; background:url(../images/greyHeader.gif) left no-repeat;}
	#footer {width:950px; height: 90px; background: #232323;}
	 .footerNav {}
	 .footerNav li {list-style:none;display:inline; margin-right:10px;}
	 .footerNav li a {font-size:1.0em; font-weight:normal; text-decoration:none;}

	.clear {clear: both; }

TEXT STYLES{}

	h1 { font-family: Arial, Verdana; font-weight:normal; font-size: 1.6em; color: #561938; margin: 0px; padding: 0px; }
	h2 { font-family: Arial, Verdana; font-weight:normal; font-size: 1.4em; color: #999999; margin-top: 5px; padding: 0px; }
	h3 { font-family:"Times New Roman", Arial; font-weight:normal; font-size: 1.6em; color: #666666; margin-top: 5px; padding: 0px;  }
	
	p { line-height: 2; }    
	
	a       { text-decoration: none; color:#666666; font-weight: normal; text-decoration: underline; }
	a:hover { color: #d9001f; }

	.red { color: #ac0d18; }
	.purple { color: #54183a; }
	
	.imgLeft {float:left; margin:10px 20px;}
	.imgRight {float:right; margin:10px 20px;}

	.siteLogo {border: none;}
	
	.logoFooter {border: none;margin: 0px 0px 0px 25px;}

	.column-contact {text-align:center;}
	.column-contact p {margin:0px; padding:7px 0px; line-height:1;} p.alittlelarger {font-size:18px;line-height:1.25;}
	.phone {color:#C00; font-size:2.2em; margin:0px;}
	.email {color:#C00; font-size:1.5em; margin:0px;}
	.email a {color:#C00;}
	.email a:hover {color:#666;}

	.newsletterForm {margin:0px 25px; font-family:Arial, Verdana; font-size:12px;}
	   .newsletterForm p {margin: 5px 0px;}
	   label {width: 125px;}
	   input{width:225px; background:#F5F5F5; border:1px solid #CCC; text-align:center; color: #666666;}
	   .check {width:25px; margin: 0px 25px;}
	   .contactButton {background:#C00; margin-top: 10px; color:#FFF; border:1px solid #900; font-size:1.7em; letter-spacing: 1px;}
	   .contactButton:hover {background:#900;}
	   
	   