body {
	margin : 0;
	padding : 0;
	line-height : 1.6em;
	color : #666;
	background : #e3dcc2 url(../images/bg.jpg);
	margin-left:10%;
	margin-right:10%;
}

			/*site container*/
#masonJar{width:1020px; height:auto }
			/*TOP BANNER*/
#header {
height : 281px;
margin-bottom : 30px;
color : #000;
background : transparent url(../images/banner.jpg) no-repeat;
}

#briefText {
	color:#000000;
	float:left;
	font-size:14px;
	height:200px;
	margin-bottom:30px;
	margin-left:15px;
	margin-top:19px;
	width:460px;
	line-height:2em;
	background-image: url(../images/brieftext.png);
}
			/*TOP NAVIGATION*/
.container {
width : 99.9%;
padding : 0;
margin : 0;
background : transparent;
}
#nav {
margin : 0;
padding : 0;
}
#nav li {
margin : 0;
padding : 0;
display : inline;
list-style-type : none;
}
#nav a:link, #nav a:visited {
float : left;
font-size : 130%;
font-weight : normal;
letter-spacing : 3px;
padding : 10px 12px 6px 10px;
text-decoration : none;
color : #e3dcc2;
}
#nav a:link.active, #nav a:visited.active, #nav a:hover {
color : #5f3d18;
background : transparent url(../images/rounded.gif) no-repeat top center;
}

#headerSlideshow {
	border:1px solid #FFCC66;
	float:right;
	margin-right:84px;
	margin-top:73px;
}
			/*3 COLUMNS*/
#gutter {
float : left;
width : 3%;
height : 1px;
}
#col1 {
border-right:0 dotted #DDDDDD;
float:left;
margin-bottom:1em;
padding-right:1%;
width:56%;
}

#gallerycol1 {
border-right:0 dotted #DDDDDD;
float:left;
margin-bottom:1em;
padding-right:1%;
width:76%;
}



#col2 {
border-right:0 dotted #DDDDDD;
float:left;
margin-bottom:1em;
margin-left:1%;
padding-right:4%;
width:15%;
}

#artStrip{
	width:190px;
	height:auto;
	}
	
#col3 {
float:left;
margin-bottom:1em;
margin-left:1%;
width:18%;
}

			/*FOOTER*/
#footer {
clear : both;
margin: 0;
height: 50px;
padding : 5px;
background : #bfa280;
color : #fff;
}
			/*TYPOGRAPHY*/
h1 {
	margin-top : 0;
	padding : 6em 0 0 1em;
	color : #734e31;
	background : inherit;
	font: 175%, "Times New Roman", Times, serif;
}
h2 {
	margin : 0;
	padding : 0.5em 0;
	font:"Times New Roman", Times, serif, normal 140%;
	color : #734e31;
	background : inherit;
}
h3 {
	margin : 0;
	padding : 0.5em 0;
	text-transform : uppercase;
	font:"Times New Roman", Times, serif, normal 140%;
	color : #734e31;
	background : inherit;
}
blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
}
			/*LINKS*/
a {
text-decoration : underline;
color : #734e31;
background : inherit;
}
a:hover {
text-decoration : none;
color : #000;
background : inherit;
}
a img {
border : 0;
}
			/*PHOTO GALLERY*/
#gallery {
height : auto;
margin : 20px 0 0 20px;
text-align:center;
}
/*#gallery img {
float : left;
margin : 2px;
padding : 10px;
border : 1px solid #D6C8AD;
}*/

#gallery2 {
text-align:center;
}
#gallery ul, #gallery2 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#gallery li, #gallery2 li {
display:inline;
}
#gallery2 li.hidden {
display:none;
}
a img {
border:medium none;
}





			/*COLUMN 3 MENU*/
#col3 ul {
list-style : none;
margin : 20px 0 20px 0;
padding : 0;
}
#col3 ul li {
display : inline;
padding : 0;
margin : 0;
}
#col3 ul li a {
display : block;
color : #b19766;
background : inherit;
text-decoration : none;
margin : 0;
padding : 5px 0 5px 0;
border-bottom : 1px solid #b19766;
}
#col3 ul li a:hover {
text-decoration : none;
background : #ddcdb3;
color : #734e31;
}
			/*SEARCH BOX*/
legend {
font-weight : bold;
color : #734e31;
}
input {
background : #ddcdb3;
color : #734e31;
}
			/*CLASSES*/
.clear {
clear: left;
overflow: hidden;
width: 0;
height: 0;
}
.box {
color : #734e31;
padding: 5px;
font-size: 0.9em;
}
