@charset "UTF-8";
 http://jigsaw.w3.org/css-validator/validator-uri.html 

body {
        font-size:				11px;
        font-family:            Lucida Grande, Verdana, Helvetica, Tahoma, Arial, sans-serif;
 }

h1 {
		font-family:       		Gilde, Georgia, Times, Times new roman, serif;
		font-size:				16.5px;
        font-variant:           small-caps;
 		padding:				15px 50px 5px 50px;
		color:					#fff;			
 		font-weight:			normal;
		text-align:				left;
}

h2 {
		font-family:       		Lucida Grande, Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:				13.5px;
 		padding:				0px 50px 0px 50px;			
		color:					#fff;			
 		font-weight:			normal;
		text-align:				left;
		line-height:			18px;
}

blockquote, ol, dl, dd, li, dir, menu, ul, {
		font-family:       		Lucida Grande, Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:				11px;
		line-height:			16px;			
		padding:				10px;
		color:					#fff;
		text-align:				left;
 }

tr, td, table {
		font-family:       		Lucida Grande, Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:				11px;
		line-height:			16px;			
		padding:				0px;
		color:					#fff;			
		text-align:				left;
 }

hr {
		height:					3px;
		border-style:			none;
		background-image:		url(images/hr.gif);
		background-repeat:		repeat-x;
		margin:					0px 50px 0px 50px;
}

p {
		font-family:       		Lucida Grande, Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:				11px;
		line-height:			16px;			
		text-align:				left;
 		padding:				5px 45px 5px 50px;			
		color:					#fff;			
 }

 p.less_padding {
		font-family:       		Lucida Grande, Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:				11px;
		line-height:			16px;			
		text-align:				left;
 		padding:				5px 15px 5px 15px;			
		color:					#fff;			
 }

p.center {
		font-family:       		Lucida Grande, Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:				11px;
		line-height:			16px;			
		text-align:				center;
		padding:				0px;
		color:					#fff;			
 }
 
form {
		text-align:				left;
 		padding:				5px 75px 5px 45px;			
		color:					#fff;			
}

li {
 		padding:				5px;			
 }
 
strong {
        font-weight:            bold;
}

span.smallcaps {
        font-size:              125%;
        font-variant:           small-caps;
}

span.larger {
        font-size:              115%;
		line-height:			18px;
}

span.smaller {
        font-size:              85%;
}

a {
		font-weight:			bold;
		border-bottom: 			0px;
		text-decoration: 		none;
		color:					#9cf;			
}

a:hover {
		border-bottom: 			1px dotted #69c;
		font-weight:			bold;
		text-decoration: 		none;
		color:					#fff;			
}

a:active {
		font-weight:			bold;
		border-bottom: 			1px solid #fff;
		text-decoration: 		none;
		color:					#fff;			
}

a.mainnav {
		border-top: 			0px;
		border-bottom: 			0px;
		text-decoration: 		none;
		font-weight:			bold;
		letter-spacing:			.1em;
		color:					#fff;	
}

a.mainnav:hover {
		border-top: 			1px dotted #fff;
		border-bottom: 			0px;
		text-decoration: 		none;
		font-weight:			bold;
		letter-spacing:			.1em;
		color:					#fff;	
}

a.mainnav:active {
	border-top: 			1px solid #fff;
	border-bottom: 			0px;
	text-decoration: 		none;
	font-weight:			bold;
	letter-spacing:			0.1em;
	color:					#96ACBA;
}

a.photos {
		border-bottom: 			0px;
		border-top: 			0px;
		text-decoration: none;
}

a.photos:hover {
		border-bottom: 			0px;
		border-top: 			0px;
		text-decoration: none;
}

a.photos:active {
		border-bottom: 			0px;
		border-top: 			0px;
		text-decoration: none;
}

br        { 
        clear: 					left 
}
