.centerbox		{  position:absolute; left:50%; top:50%; width:800px; height:400px; margin-left:-400px;  margin-top:-200px; }

.body 			{ color: #6C2317; background-color: #663012;}

.headline		{ color: #692515; font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.text 			{ color: #5c2901; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.text a			{ color: #A33100; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
.text a:hover	{ color: #5c2901; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.contact			{ color: #A33100; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.contact a			{ color: #5c2901; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
.contact a:hover	{ color: #A33100; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.location			{ color: #8A7264; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.location a			{ color: #5c2901; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
.location a:hover	{ color: #8A7264; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.menu			{ color: #60513A; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.menu a			{ color: #5c2901; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
.menu a:hover	{ color: #60513A; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.menuNav			{ margin-bottom: 2px; margin-top: 4px; color: #5E785D; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.menuNav a			{ color: #6F5C50; font-size: 11px; font-weight: normal; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.menuNav a:hover	{ color: #5E785D; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.mainNav			{ margin: 0px; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.mainNav a			{ display: block; background-color: none; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.mainNav a:hover	{ display: block; background-color: #AD7F4B; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.mainContact			{ margin: 0px; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.mainContact a			{ display: block; background-color: none; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.mainContact a:hover	{ display: block; background-color: #B44E38; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.mainGallery			{ margin: 0px; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.mainGallery a			{ display: block; background-color: none; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.mainGallery a:hover	{ display: block; background-color: #37827d; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.mainLoc			{ margin: 0px; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.mainLoc a			{ display: block; background-color: none; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.mainLoc a:hover	{ display: block; background-color: #807C63; color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }



.note 			{ color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.note a 		{ color: #E1C8B3; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.note a:hover	{ color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.note2 			{ color: #FFFFFF; font-size: 8px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.note2 a 		{ color: #E1C8B3; font-size: 8px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.note2 a:hover	{ color: #FFFFFF; font-size: 8px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.gallerycontainer{position: relative;}
/*Add a height attribute and set to largest image's height to prevent overlaying*/
.thumbnail img{border: 1px solid #60513A;margin: 0;}
.thumbnail:hover{background-color: transparent;}
.thumbnail:hover img{ border: 1px solid #60513A;}

.reg			{ color: #60513A; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.reg a			{ color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.reg a:hover	{ color: #E1C8B3; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
