/* Body-------------------------------------------------------------------
----------------------------------------------------------------------- */
body {margin:0px; padding:0px; font: 13px/1.4em Arial, Helvetica, sans-serif; line-height:16px; color:#333; background-color:#ACA182;  background-image:url(/img/layout8.jpg); background-position:center; background-repeat:no-repeat;}

/* Structure--------------------------------------------------------------
---------------------------------------------------------------------- */
div#Wrapper {height:380px; margin-top:120px; background-image:url(/img/bg.jpg); background-repeat:repeat-x; background-position:center;}
div#SubWrapper {height:380px; margin-top:-20px; background-color:#EDEAE1;}
div#Gallery {height:495px; margin-top:-20px; background-color:#4E4839;}
#sectionDivider {border-bottom:1px #000 solid;}

/* MainContent-----------------------------------------------------------
------------------------------------------------------------------------*/
#Main {margin-left:auto; margin-right:auto; width:864px;}
#Main p {font-size:1em; font-weight:normal; text-align:left; color:#FFF; }
	
	#Main a,
	#Main a:link,
	#Main a:visited {color:#fff; text-decoration:none;}
	
	#Main a:hover,
	#Main a:focus,
	#Main a:active {color:#635D4C; text-decoration:none;}

/* TopNav-----------------------------------------------------------
------------------------------------------------------------------------*/
#Topnav { position:relative; margin-left:auto; margin-right:auto; margin-top:30px; width:875px; height:141px; z-index:0;}
#Topnavport { position:relative; margin-left:auto; margin-right:auto; margin-top:30px; width:875px; height:141px; z-index:0;}
	

/* SubContent-----------------------------------------------------------
------------------------------------------------------------------------*/
#SubMain {margin-left:auto; margin-right:auto; width:875px;}

	
/* Copy----------------------------------------------------------------------
----------------------------------------------------------------------------*/
#Subcopy {float:left; width:550px; margin-top:25px; background-color:#EDEAE1;}
#Subcopy p {font-size:1em; font-weight:normal; text-align:left; color:#333;}
.boldtxt {font-size:1em; font-weight:bold; text-align:left; color:#4E4839;}
	
	#Subcopy a,
	#Subcopy a:link,
	#Subcopy a:visited {color:#333; text-decoration:none;}
	
	#Subcopy a:hover,
	#Subcopy a:focus,
	#Subcopy a:active {color:#ACA182; text-decoration:none;}

#Contactpg {float:left; width:430px; margin-top:25px; background-color:#EDEAE1;}
#Contactpg p {font-size:1em; font-weight:normal; text-align:left; color:#333;}
	
	#Contactpg a,
	#Contactpg a:link,
	#Contactpg a:visited {color:#333; text-decoration:none;}
	
	#Contactpg a:hover,
	#Contactpg a:focus,
	#Contactpg a:active {color:#fff; text-decoration:none;}
	
#pics {float:left; display:inline; width:295px; height:380px; margin-left:30px; background-image:url(/img/pic1.jpg);}
#pics2 {float:left; display:inline; width:295px; height:380px; margin-left:30px; background-image:url(/img/pic2.jpg);}
#pics3 {float:left; display:inline; width:295px; height:380px; margin-left:30px; background-image:url(/img/pic3.jpg);}
#pics4 {float:left; display:inline; width:295px; height:380px; margin-left:30px; background-image:url(/img/pic4.jpg);}
#pics5 {float:left; display:inline; width:295px; height:380px; margin-left:30px; background-image:url(/img/pic5.jpg);}
#contactpic {float:left; display:inline; width:410px; height:380px; margin-left:30px; background-color:#CCCC99;}

table {font-size:1em; color:#333; border-collapse:collapse; width:450px;}
th {padding: 0 0.5em; text-align:left;}


/* BTMNav----------------------------------------------------------------------
----------------------------------------------------------------------------*/
#Footerwrap {margin-left:auto; margin-right:auto; width:875px; margin-top:5px;}
#MiddleLogo {float:left; width:350px; text-align:center; margin-top:-20px;}
#Footer {float:left; width:250px;}
#Footer p {font-size:.75em; font-weight:normal; text-align:left; line-height:1em; color:#333;}
	
	#Footer a,
	#Footer a:link,
	#Footer a:visited {color:#333; text-decoration:none;}
	
	#Footer a:hover,
	#Footer a:focus,
	#Footer a:active {color:#fff; text-decoration:none;}

#Footer2 {float:right; width:250px;}
#Footer2 p {font-size:.75em; font-weight:normal; text-align:right; line-height:1em; color:#333;}
	
	#Footer2 a,
	#Footer2 a:link,
	#Footer2 a:visited {color:#333; text-decoration:none;}
	
	#Footer2 a:hover,
	#Footer2 a:focus,
	#Footer2 a:active {color:#fff; text-decoration:none;}
	
/* Gallery----------------------------------------------------------------------
----------------------------------------------------------------------------*/
#gall {float:left; width:875px; text-align:center; margin-top:25px;}
#pmthgall {float:left; width:875px; text-align:center; margin-top:25px;}

.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-block;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}