/*-------- Document ----------*/
*{
	margin: 0;
	padding: 0;
}
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align: left;
	background-color: #f5f3ea;
}
/*-------- header ------------*/
#wrapper{
	width: 780px;
	margin: 0 auto;
	padding: 0;
	background: url('../images/bg_repeat.jpg') top center repeat-y;
	text-align: left;
}

#header{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	height: 120px;
	background: url('../images/header.jpg') center no-repeat;	
}

#bottom{
	height: 60px;
	width: 780px;
	margin: 0 auto;
	padding: 10px 0px 0px 0px;
	background: url('../images/footer.jpg') bottom center no-repeat;	
}
/*---gallery ---*/
.gallery {
	margin: 60px 0px 0px 70px;
}
.gallery img{
	border: none;
	padding: 0px 5px 0px 0px;
}

.gallerytwo {
	margin: 10px 0px 0px 70px;
}

.gallerytwo img{
    border: none;
	padding: 0px 5px 0px 0px;
}

.gallerythree {
	margin: 10px 0px 0px 70px;
}

.gallerythree img{
	border: none;
	padding: 0px 5px 0px 0px;
}

.next img{
padding: 10px 0px 0px 603px;
}

/*-------- Content ----------*/
#content {
	margin: 0px;
	width:780px;
	font-family:  Verdana, Helvetica, Arial, sans-serif;	
}
.clear {
	clear: both;
}

#left {
	font-size: .9em;
	color: #a09373;
	width: 450px;
	margin: 10px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	}

#left p{
	margin: 10px 0px 0px 0px;
	}
#right {
	margin: 10px 10px 0px 0px;
	float: right;
}
.rightPhoto {
	margin: 15px 0px 0px 40px;
}
.rightPhoto img{
	margin: 0px 15px 0px 0px;
	border: 1px dashed #a09373;
}
.rightPhoto img:hover {
	overflow:hidden;
	border: 1px solid #a09373;
}

.rightPhoto2 {
	margin: 15px 0px 0px 40px;
}
.rightPhoto2 img{
	margin: 0px 15px 0px 0px;
	border: 1px dashed #a09373;
}
.rightPhoto2 img:hover {
	overflow:hidden;
	border: 1px solid #a09373;
}
.myspace {
	margin: 15px 0px 0px 0px;
}
.myspace img{
	margin: 0px 0px 0px 0px;
	border: 1px dashed #92cfa9;
}
.myspace img:hover {
	overflow:hidden;
	border: 1px solid #92cfa9;
}

/*-------contact-------*/
.form {
	padding: 10px 0px 0px 0px;
	margin: 50px 10px 0px 175px;
	}
.form dt{
	margin: 5px 10px 0px 100px;
	color: #92cfa9;
	font-size: .8em;
	}
.form dd{
	margin: 5px 10px 0px 100px;
	color: #bde1c8;
	font-size: .9em;
	}
#contact_btns {
	margin: 5px 10px 0px 100px;
	}
	
/*-------under-------*/
.under { 
margin: 80px 0px 20px 0px;
	}

	

/*--- nav ---*/
#navDiv {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
ul#nav { background:url(navBG3.jpg); }
ul#nav li { float:left; list-style-type:none; }
ul#nav li a { height:50px; display:block; text-indent:-9999px; outline:none; }

li#navAbout a, li#navNews a, li#navPort a, li#navStore a, li#navContact a { background:url(navBG3.jpg); }

li#navAbout a 		{ background-position:0 0; width:132px; left:0; }
li#navAbout a:hover		{ background-position:0 -50px; }
body#pageAbout li#navAbout a 	{ background-position:0 -100px; }

li#navNews a 						{ background-position:-132px 0; width:143px; left:132px; }
li#navNews  a:hover					{ background-position:-132px -50px; }
body#pageNews li#navNews a 			{ background-position:-132px -100px; }

li#navPort a 					{ background-position:-275px 0; width:189px; left:275px;}
li#navPort a:hover				{ background-position:-275px -50px; }
body#pagePort li#navPort a 	{ background-position:-275px -100px; }

li#navStore a 						{ background-position:-464px 0; width:147px; left:464px; }
li#navStore a:hover					{ background-position:-464px -50px; }
body#pageStore li#navStore a 		{ background-position:-464px -100px; }

li#navContact a 						{ background-position:-611px 0; width:169px; left:611px; }
li#navContact a:hover					{ background-position:-611px -50px; }
body#pageContact li#navContact a 		{ background-position:-611px -100px; }