a {
	color: #705934;
	text-decoration: underline;
}
a:hover {
	color: #A6844E;
	text-decoration: none;
}
body {
	color: #38291E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #aba1a1;
}
/*p {text-align:center;
}*/
p ul{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 14px;
}
H1 {
margin: 15px;
font-size:14px;
}
H2 {
font-size:14px;
font-weight:bold;
margin: 8px;
color:#6A4800;
}
H3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
H3.nav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin: 100px 20px 5px 10px;
}
table{
margin:0px;
border-collapse: collapse;
}
/*td {
padding: 0px;
}*/
td.loading {
	background-color: #C0C0C0;
}
.special {
color:#CC6600;
font-weight:bold;
}
#main {
width:759px;
margin-left: auto; 
margin-right: auto;
}
/************************/
/** LEFT NAVIGATION *****/
/************************/
#leftnav {
	width:183px;
	background: #C0C0C0 url(images/main_navbackgd.gif) repeat-y;
	}
/************************/
/** MAIN CONTENT CELL **/
/************************/
#maincontent {
	background: #C0C0C0 url(images/main_td_backgd_.gif) repeat-y;}
/** INFO PAGE  *********/
#info {
	background: url(images/info.jpg) no-repeat;
	padding:5px;
	text-align:left;
}
#info h1 {
margin-top:75px;
font-size:14px;
}
/** SERVICES PAGE  *********/
#services {
	background: url(images/services.jpg) no-repeat;
	background-color:#C0C0C0;
	border-right: 1px solid #8d8d8c;
}
#services table {
margin: 0px 20px 0px 15px;

font-size:14px;
}
#services p a{
margin: 25px 10px 0px 0px;
font-size:12px;
}
#services img {
margin: 2px;
}
#services h1 {
margin: 20px 20px 5px 10px;
font-size:16px;
color:#715c3b;
}
#services a {
	color: #705934;
	text-decoration: underline;
}
#services a:hover {
	color: #A6844E;
	text-decoration: none;
}
/** PRICELISTS PAGE  *********/
#pricelist {
	background: url(images/pricelist.gif) no-repeat;
	background-color:#C0C0C0;
	border-right: 1px solid #8d8d8c;
}
#pricelist table {
margin: 5px 20px 0px 15px;
padding: 0px;
font-size:14px;
}
#pricelist p {
margin: 10px;
font-size:11px;
}
#pricelist td {
font-size:11px;
}
#pricelist img {
margin: 5px;
}
#pricelist h1 {
margin: 20px 20px 5px 10px;
font-size:16px;
color:#715c3b;
}
#pricelist a {
	color: #705934;
	text-decoration: underline;
}
#pricelist a:hover {
	color: #A6844E;
	text-decoration: none;
}
/** CONTACT PAGE  *********/
#contact {
	background: url(images/contacts.jpg) no-repeat;
	background-color:#C0C0C0;
	padding-left: 80px;
	border-right: 1px solid #8d8d8c;
	}
#contact h1 {
margin-top:99px;
}
/** ABOUT US PAGE  *********/
#about_us {
	background: url(images/about.jpg) no-repeat;
	background-color:#C0C0C0;
	padding-left: 70px;
	border-right: 1px solid #8d8d8c;
	}
/** LINKS PAGE  ************/
#links {
	background: url(images/links.jpg) no-repeat;
	background-color:#C0C0C0;
	padding-left: 150px;
	border-right: 1px solid #8d8d8c;
	}
/** GUESTBOOK PAGES  ********/
#guestbook {
    background: url(images/guestbook.jpg) no-repeat;
	background-color:#C0C0C0;
	font-size: 12px;
	padding-left: 25px;
	border-right: 1px solid #8d8d8c;
	}
#guestbook h1{
	font-size:16px;
	}
/** ALBUM PAGES  ********/
#album {
	background: url(images/albums.jpg) no-repeat;
	background-color:#C0C0C0;
	font-size: 12px;
	padding: 5px;
	border-right: 1px solid #8d8d8c;
	text-align:left;
	}
#album h1{
	font-size:18px;
	margin: 100px 5px 0px 250px;
	}
#album a {
	text-decoration:underline;
	}
#album h3 p{
	font-size:12px;
	margin: 5px;
	padding: 5px;
	}
.albumpic{
	margin: 0px; padding:0px;
	}
#album a img {
border:1px solid #000000;
}
/*#albumtable {
	background-image:url(images/album/album_front.gif);
	background-repeat: no-repeat;
	background-position: center;
}*/
#albuminside{
	background: url(images/albuminside.jpg) no-repeat;
	background-color:#C0C0C0;
	border: 2px solid #aaa8a9;
	margin: 10px;
	}
#albuminside h1{
	font-size:18px;
	margin: 75px 10px 5px 375px;
	}
#albuminside h3{
	margin: 0px 0px 8px 0px;
	}
#albumphotos{
	background-color:#451c1c;
	margin: 5px auto 5px auto; padding:0px;
	border: 1px solid #aaa8a9;
	text-align:center;
	}
#albumphotos td {
padding:3px;
}

#gallery {
	background:  url(images/content.jpg) no-repeat;
	background-color:#C0C0C0;
	padding-left: 0;
	border-right: 1px solid #8d8d8c;
	}
	
/** FOOTER  **/
#footer{
text-align:center;
width:759px;}