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

body {
	background-image: url(/images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #9A3334;
	background-position: top center; 
}

body, td, th, {
	font-family: Georgia, serif;
	font-size: 15px;
	color: #6C6C6C;
}

a.email {
	color: #B92F00;
	text-decoration: none;
}

a.email:hover {
	color: #FFF;
	background: #A42900;
}

a.nav1 {
	font-family: 'Gudea', sans-serif;
	font-weight: normal;
	color: #FFFFFF; 
	background: #B92F00; 
	display:block;
	border:4px #B92F00 solid;
	text-decoration: none;
	float: left;
	width: 150px;

}

a.nav1:hover {
	background: #A42900; 
	border:4px #A42900 solid;
}

a.nav3 {
	font-family: 'Gudea', sans-serif;
	color: #FFFFFF; 
	background: #E45601; 
	display:block;
	border:4px #E45601 solid;
	text-decoration: none;
	float: left;
	width: 150px;

}

a.nav3:hover {
	background: #D35001; 
	border:4px #D35001 solid;
}

a.nav2 {
	font-family: 'Gudea', sans-serif;
	color: #FFFFFF; 
	background: #DB6A20; 
	display:block;
	border:4px #DB6A20 solid;
	text-decoration: none;
	float: left;
	width: 150px;

}

a.nav2:hover {
	background: #C5601D; 
	border:4px #C5601D solid;
}

a.nav4 {
	font-family: 'Gudea', sans-serif;
	color: #FFFFFF; 
	background: #E27B36; 
	display:block;
	border:4px #E27B36 solid;
	text-decoration: none;
	float: left;
	width: 150px;

}

a.nav4:hover {
	background: #DF6F24; 
	border:4px #DF6F24 solid;
}

a.nav5 {
	font-family: 'Gudea', sans-serif;
	color: #FFFFFF; 
	background: #E69157; 
	display:block;
	border:4px #E69157 solid;
	text-decoration: none;
	float: left;
	width: 150px;

}

a.nav5:hover {
	background: #E38444; 
	border:4px #E38444 solid;
}

h1 {
	font-family: 'Homemade Apple', cursive;
	font-size: 20px;
	color: #FFF;
	text-align: center;
	padding: 5px;
}

h2 {
	font-family: 'Hammersmith One', sans-serif;
	font-size: 40px;
	border-bottom: 4px solid;
	color: #414141;
	text-shadow: 0.1em 0.1em 0.2em #CCC;
	letter-spacing: 5px;
}

h3 {
	text-align: center;
	color: #FFF;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 8px;
	letter-spacing: 3px;
	padding-bottom: 8px;
}

.lighter img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.lighter:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.lightbox img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.lightbox:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}

#sp-contentbg {
	background-image: url(/images/contentbg.png);
	background-repeat: repeat-y;
	background-position: center;
	margin-top: -15px;
}

#sp-header {
	margin-left:auto;
  	margin-right:auto;
	width: 800px;
	padding-top: 30px;
	padding-bottom: 20px;
}

#sp-nav {
	margin-left:auto;
  	margin-right:auto;
	width: 800px;
	padding-bottom: 30px;
	text-transform: uppercase;
	letter-spacing: 3px;
	text-align: center;
}

#content {
	margin: 0 auto;
	width: 750px;
	padding-top: 30px;
	padding-bottom: 50px;
	text-align: justify;
	font-weight: bold;
	color: #6C6C6C;
}

#sp-footerbg {
	background-image: url(/images/contentbgbottom.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	margin-left: 2px;
	padding: 15px;
}