body {
	background: #bb563e;
	font : 10pt Verdana, Arial, Geneva, san-serif, serif ;  
	margin: 10px; 
	color: #000000;	
	text-align:center;
}

h1{font-size:30px; font-weight:bold; text-transform:uppercase; color:#bb563e;}
h2{font-size:24px; font-weight:bold; text-transform:uppercase;}

.maroon{color:#C00;}
.pink{color:#F0F;}
.purple{color:#939;}
.blue{color:#00C;}
.orange{color:#F60;}
.red{color:#F00;}

a {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.clear{clear:both;}


#header {
	margin: auto;
	padding:10px;
	background: #ffffff;
	width:860px;
	font: 8px century gothic, verdana, arial;
}

#header a {
	margin: 10px 7px;
	color: #000000;
	font: 13px century gothic, verdana, arial;
	font-weight:900;
	text-decoration: none;
	text-transform: uppercase;
}


#container {
	margin: auto;
	width:860px;
	padding: 10px;
	text-align:left;
	background:#ffffff;
}


#fader{
	background: #1e1100;
	min-height:287px;
	width:860px;
}

#fader-text{
	float:left; 
	padding-top:25px;
	font: 18px verdana;
	color: #ffffff;
	margin: 23px 17px;
	width: 176px;
}

#tagline {
	text-transform: uppercase;
	font: 16px century gothic, verdana, arial;
	color:#ffffff;
	text-align:center;
	margin:10px;
}

.column {
	float:left;
	width:405px;
	margin: 10px;
	text-align:justify;
	font-weight:bold;
}

.span{
	margin: 10px;
	text-align:justify;
	font-weight:bold;
}

.specials{font-size:16px; font-weight:bold; text-transform:uppercase;
float:left;
	width:405px;
	margin: 10px;
	font-weight:bold;
	text-align:center;
}


#address {
	background: #c9c6c2;
	min-height: 38px;
	height:38px;
	width:860px;
}


#footer{
	font: 8pt;
	text-align:center;
}

/* contact form --------------- */

.contactForm td {
	padding-top:3px;
	padding-bottom:3px;
	padding-left:22px;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
}
.contactForm .left {
	border-right:dotted 1px #ccc;
	text-align:left;
	padding:0px 20px 0px 40px;
	text-align:right;
}
.contactField {
	border:solid 1px #d8dbdc;
	background-color:#FFF;
	width:248px;
}
.contactTextArea {
	border:solid 1px #d8dbdc;
	background-color:#FFF;
	width:338px;
	height:103px;
}
.contactForm .align {
	vertical-align:top;
	padding-top:7px;
}
.contactForm .extraSpace {
	padding-top:10px;
}
.contactForm .extraSpaceLeft {
	padding-top:10px;
	padding-bottom:3px;
}
.contactForm .extraSpaceBottom {
	padding-bottom:10px;
}
.contactForm .extraSpaceBottomLeft {
	padding-bottom:10px;
	padding-top:4px;
}
.contactForm .contactButton {
	height:29px;
	width:125px;
	background-image:url(/images/bgSubmit.gif);
	background-repeat:no-repeat;
	background-position:center center;
	line-height:29px;
	font-size:11px;
	color:#000;
	line-height:normal;
	text-align:center;
	border:none;
	background-color:transparent;
	margin-bottom:10px;
	margin-top:10px;
}
.contactForm .contactButton:hover {
	color:#d90301;
	cursor:pointer;
}

.eNewsButton {
	margin:0px !important;
}

.contactForm input, .contactForm textarea {
	line-height:15px;
	font-size:10pt;
	padding:4px;
	color:#000;
}
.contactForm .sectionTitle {
	color:#cb1b01;
	font-weight:bold;
	white-space:nowrap;
}
.subscribeSpace {
	padding-top:7px;
	padding-bottom:9px;
}

.captchaText p {
	margin:0;
	margin-bottom:4px !Important;
}
.captchaField {
	border:solid 1px #d8dbdc;
	background-color:#FFF;
	width:200px;
}
.required {
	color:#cb1b01;
	font-weight:bold;
	font-size:14px;
}
.gallery { margin:7px; border:0}
