@charset "UTF-8";
/* CSS Document */

/* CSS Document */


html
{
	overflow: -moz-scrollbars-vertical;
	padding: 0px;
	margin: 0px auto;
	background: #e5cea7;

}

body {
	margin: 0px auto;
	padding: 45px 0 20px 0;
	font-family: Arial, Helvetica, sans-serif;
	background: #e5cea7;
	color:#3e260b;
	clear:both;
}

img {
  margin:10px 0px 0px 0px;
  border:none;
}


p {
  font-size:13px;
	line-height:17px;
	color:#333333;
}

a:link {
	color:#3e260b;
	text-decoration:underline;
	font-weight:bold;
	border:0px solid black;
}
a:visited {
	color:#3e260b;
	text-decoration:underline;
}
a:hover {
	color:#82396a;
	text-decoration:underline;
	border:none;
}
a:active {
	color:#3e260b;
	text-decoration:underline;
	border:none;
}


#container
{
	width:904px;
	margin: 0px auto;
	padding: 0px;
	clear:both;
 }


#wrapper-home { 
	width:904px;
	height:619px;
	margin: 0px auto;
	clear:both;
	padding: 0px;
	background: url('images/content_bkgd_home_easter.jpg') no-repeat;
}

#wrapper { 
	width:904px;
	min-height:619px;
	margin: 0px auto;
	padding: 0px;
	background: url('images/content_bkgd.jpg') repeat-y;
}

/* Header */

#header { 

	width:904px;
	height:32px; 
	background-image: url('images/header.jpg');
	background-repeat: no-repeat;
	clear: both; 
	padding:0px;
	margin: 0px auto;
}


/* Navigation */

#navigation { 
	width: 565px; 
	height: 179px; 
	margin: 0px 0px 0px 330px;
	padding: 0px;
}


/* Content */


#content {
	padding: 0px 0px 45px 0px;
	margin:0px auto;
	width:904px;
	min-height:185px;
	position:relative;  
}


#image-none {
	padding:0px;
	margin:0 0 0 11px;
}


#left-image {
	padding:0px;
	margin:0 0 0 11px;
	background:url('images/left_side_photos.gif') no-repeat;
}


#news {
  position:relative;
  top: 250px;
  left: 25px;
	width:316px;
	height:171px;

}

#news p{
	background:url('images/news.gif') no-repeat;
	padding: 40px 30px 8px 30px;
	margin: 0px auto;
	width:270px;  
	height:171px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e260b;
	
}

#news_new {
  position:relative;
  top: 250px;
  left: 25px;
	width:316px;
	height:171px;

}

#news_new p{
	background:url('images/news.gif') no-repeat;
	padding: 40px 30px 8px 30px;
	margin: 0px auto;
	width:270px;  
	height:171px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e260b;
	
}

#repeat {
	float:left;
	width:904px;
	margin: 0px auto;
	padding: 0px;
}



/* Content: Right */

#content-right {
	padding: 15px 0px 35px 0px;
	margin:0px 0px 15px 250px;
	width:600px;
	text-align:left;
	min-height:351px; 
	background:url('images/content_right_bkgd.jpg') repeat-y;
}


#content-right p {
	padding: 12px 0px 0px 50px;
	margin: 0px;
	width: 325px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e260b;
}

#content-right h1 {
  padding: 4px;
  margin: 0px;
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  text-align: center;
}

#content-right td {
  text-align:center;
  vertical-align:bottom;
  padding: 15px 20px 10px 0px;
}


#content-right table {
	padding: 0px;
	margin: 12px 0px 0px 50px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e260b;  
}

#content-right .right {
  display:inline;
  float: right;
  margin: 0px 30px 0px 0px;
}

#merch {
  margin:0px;
  padding:0px;
  text-align:left;
}

#merch td {
  text-align:center;
  vertical-align:top;
  padding: 0px;
}

#merch p {
 	padding: 0px 0px 10px 20px;
	margin: 0px;
	width: 200px;
}

#merch form {
  padding: 0px 0px 0px 20px;
  float: left;
}


#contact {
	margin: 10px 0px 0px 50px;
	width:350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	padding: 0px;
}

#contact input {
	margin: 3px 0px 0px 0px;
	padding: 0px;
	border: solid 1px #7c7c7c;
}

#contact textarea {
	margin: 3px 0px 0px 0px;
	padding: 0px;
	border: solid 1px #7c7c7c;
}

 

/* Footer */

#footer {
	width: 904px;
	height:50px;
	padding:0px;
	margin: 0px auto;
	text-align:center;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background:top url('images/content_bkgd_shadow.jpg') no-repeat;

}


#footer ul {
	text-align:center;
	margin:0px;
	color:#3e260b;
	padding: 20px 0px 3px 0;
	line-height:18px;
}

#footer li {
	text-decoration: none;
	display:inline;
	margin: 0px;
	padding: 0px 3px 0px 3px;
}


#footer li a:link, #footer li a:active, #footer li a:visited {
	text-decoration: none;
	color:#3e260b;
}

#footer li a:hover {
	text-decoration: none;
	color:#82396a;
}