FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/body.gif) #070505 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: black; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS", sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#header {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; HEIGHT: 101px; TEXT-ALIGN: center
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 494px; PADDING-TOP: 0px; TEXT-ALIGN: center; z-index:999;
}
#menu UL {z-index:999;
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
#menu UL LI {z-index:999;
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative; TEXT-ALIGN: center
}
#menu UL LI UL {z-index:999;
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 162px; BORDER-TOP-STYLE: none; TEXT-INDENT: 0px; LINE-HEIGHT: 0.25em; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 35px; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#menu UL LI UL LI {
	BORDER-RIGHT: #070505 1px solid; Z-INDEX: 2; BORDER-LEFT: #070505 1px solid; WIDTH: 142px; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #070505 1px solid; HEIGHT: 0.25em; BACKGROUND-COLOR: #342f2c; TEXT-ALIGN: center
}
.over {
	BACKGROUND: #070505; COLOR: #cccc00; z-index: 999;
}
#menu LI:hover {
	BACKGROUND: #070505; COLOR: #cccc00; z-index: 999;
}
#menuul LI.over {
	BACKGROUND: #070505; COLOR: #cccc00; z-index: 999;
}
#menu UL LI UL LI.over {
	BACKGROUND: #070505; COLOR: #cccc00;z-index: 9999;
}
#menu UL LI:hover UL {
	DISPLAY: block; COLOR: #cccc00; z-index: 9999;
}
#menu UL LI.over UL {
	DISPLAY: block; COLOR: #cccc00;z-index: 9999;
}
#menu UL LI UL LI:hover UL {
	DISPLAY: block; COLOR: #cccc00; z-index: 9999;
}
#menu UL LI UL LI.over UL {
	DISPLAY: block; COLOR: #cccc00; z-index: 999;
}
#menu UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #fff; FONT-FAMILY: "Trebuchet MS", sans-serif; HEIGHT: 0.5em; FONT-VARIANT: small-caps; TEXT-DECORATION: none; z-index: 999;
}
#menu UL LI LI A {
	FONT-SIZE: 10pt; FONT-VARIANT: normal
}
#menu UL LI A:hover {
	COLOR: #cccc00; TEXT-DECORATION: underline; z-index: 999;
}
.selected {
	BACKGROUND: #070505
}
#contentwrapper {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: -1; PADDING-BOTTOM: 1em; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #342f2c; TEXT-ALIGN: center
}
#content {
	CLEAR: both; FONT-SIZE: 11pt; Z-INDEX: -1; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 40px auto 0px; WIDTH: 766px; COLOR: #fff; TEXT-ALIGN: left;
	min-height:300px;						/* IE6 MIN-HEIGHT TRICK */ 	
	height:auto !important;					/* IE6 MIN-HEIGHT TRICK */ 	
	height:300px; 							/* IE6 MIN-HEIGHT TRICK */
}
#content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-VARIANT: small-caps
}
#content H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:84px;
	color:#4a4340;
	margin:0;
	padding:0;
	text-transform:uppercase;
	text-align:center;
	}
#content A {
	FONT-WEIGHT: bold; COLOR: #999; TEXT-DECORATION: underline
}
#content A:hover {
	FONT-WEIGHT: bold; COLOR: #999; TEXT-DECORATION: none
}
	#content #gallery-thumbnails{
		margin:20px auto 3px auto;
		width:645px;
		}
		#content #gallery-thumbnails a img{
			border:2px solid black;
			margin:0 13px;
			}
			#content #gallery-thumbnails a:hover img{
				border:2px solid white;
				}
.texty {
	BORDER-RIGHT: #2f2a27 10px solid; PADDING-RIGHT: 1em; BORDER-TOP: #2f2a27 10px solid; PADDING-LEFT: 1em; FONT-WEIGHT: bold; BACKGROUND: url(./images/granite.jpg) #fff; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #2f2a27 10px solid; WIDTH: 100%; COLOR: #000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #2f2a27 10px solid
}
#flash {
	POSITION: relative;
}

#content * {z-index: 0;}


#footer {
	CLEAR: both; COLOR: #7b695e; PADDING-TOP: 27px; HEIGHT: 74px; BACKGROUND-COLOR: #070505; TEXT-ALIGN: center
}
#footer A {
	COLOR: #c9ab9a; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}