@import url(structure.css);
/* defaults */

html, body {
	margin:0;
	padding:0;
} 

body {
	font-family: "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size: 11px;
	background-color: #666666;
	color:#7d5930;
	text-align: center;
	word-spacing: -0.2px;
}

body a:link, body a:active, body a:visited {
	color:#6D1501;
	text-decoration: none;
}

body a:hover {
	text-decoration: none;
	color:#311206;
}
h3 {
	font-family:"Times New Roman", Times, serif;
	color:#664934;
	font-size: 22px;
	font-weight:normal;
	margin:0 0 2px 0;
	padding:0;
}

h4 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	margin:-1px 0;
	color:#8d2c16;
	font-size:12px;
	padding:4px 0 2px 0;
	text-transform:uppercase;
}
h5 {
	font-family:"Times New Roman", Times, serif;
	margin:2px 0 16px 0;
	letter-spacing:-0.5px;
	line-height:22px;
	color:#8d2c16;
	font-weight:normal;
	font-size:16px;
	padding:0;
}
form { font-family: "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size: 10px;
	width:170px;
	display:inline;
	}
form span { margin-left:20px; }
input { border: 1px solid #C39865;
	padding:1px;
	margin:2px 0;
	backround:#F1E8DE;
	font-size: 11px;
	color:#3c2c1e;
 }
.borderN { border: none;  }
a img  { border: none;  }
/* tags defs -----------------------------------------------------------------------*/

strong {
	color: #6c482c;	
}

ul, li {
	margin:0;
	padding:0;
	line-height:15px;
	list-style-type:none;
}
#key { margin-bottom:10px; }
#key li{ line-height:17px; margin:2px 0 0 2px; padding-left:10px; background: url(../images/list.gif) no-repeat 0 6px;}

p {
	line-height:15px;
	margin:0;
	padding:0 0 10px 0;
}

/* hacks  -----------------------------------------------------------------*/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* other ----------------------------------------------------------*/
#contact { margin-left:140px; }
.contact-role
	{
		font-size: 11px;
		font-weight: normal;
		color: #444;
	}
.contact-type{font-weight: bold;
				color: #666;}

#gallerySites p { margin-top:2px; }
#gallerySites a { color:#6D1501;}
#gallerySites a:hover { color:#311206;}

/* side1 ----------------------------------------------------------*/
#gallerySites {
	clear:both;
	
}

#gallerySites ul, #galleryWide ul {
	list-style-type: none;
}

#gallerySites li	{
	float: left;
	padding:0;
	display: inline;
	height:178px;
	width:178px;
	margin:0;
}

#gallerySites img {
	border: 1px solid #cba77d;
	padding: 2px;
}

#gallerySites a:hover img {
	border: 1px solid #6d5339;
}

#side2 h4 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	margin:4px 0 2px -1px;
	color:#8d2c16;
	font-size:12px;
	width:150px;
	padding:2px 0 2px 4px;
	border: 1px solid #cba77d;
	text-transform:uppercase;
}
.current { background-color:#d8bfa5; }