/* basic schtuff */ 

body {
	font: 8pt/16pt verdana, arial, helvetica, sans-serif;
	color: #333333;
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
h1 {
	color: #CF2F16;
	font: 20pt/24pt book antiqua, baskerville old face, verdana, arial, helvetica, sans-serif;
	padding: 0px;
	margin: 0px 0px 20px 20px;
}
p, pre, li, label, form {
	font: 9pt/16pt verdana, arial, helvetica, sans-serif;
	text-align: justify;
	background: transparent;
	padding: 20px;
}
p.copyright {
	font: 7pt/13pt verdana, arial, helvetica, sans-serif;
	text-align: left;
	margin: 20px;
	padding: 5px 0px 0px 0px;
	background: transparent;
	border-top: 1px #333333 dotted;
}
p.small {
	font: 8pt/13pt verdana, arial, helvetica, sans-serif;
	text-align: right;
	margin: 0px;
	padding: 0px 20px 0px 20px;
	background: transparent;
}
img.left {
	float: left;
	padding: 5px;
	margin: 10px 15px 10px 20px;
	border: 1px #cccccc solid;
	background-color: #ebebeb;
}
img.right {
	float: right;
	padding: 5px;
	margin: 10px 15px 10px 20px;
	border: 1px #cccccc solid;
	background-color: #ebebeb;
}
a {
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	border-bottom: 1px #CF2F16 dotted;
	}
a:link {color: #CF2F16; background: transparent}
a:visited {color: #CF2F16; background: transparent}
a:hover {color: #B8504C; background: transparent}
a:active {color: #B8504C; background: transparent}
a.small {
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	border-bottom: 1px #CF2F16 dotted;
	}
a:link {color: #CF2F16; background: transparent}
a:visited {color: #CF2F16; background: transparent}
a:hover {color: #B8504C; background: transparent}
a:active {color: #B8504C; background: transparent}

/* airlock */ 

#airlock {
	position: relative;
	width: 80%;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}


/* navigation divs */

#navigation {
	display: none;
}
ul {
	list-style: none outside;
	padding: 0;
	margin: 15px 50px;
}
img.gallery {
	padding: 5px;
	margin: 0px;
	border: 1px #cccccc solid;
	background-color: #ebebeb;
}

#photos_content ul{
	list-style: none outside;
	padding: 0px;
	margin: 0px 20px 0px 20px;
}

#photos_content li {
	background-color: transparent;
	display: inline;
	margin: 0px;
	padding: 0px 3px 0px 3px;
}

/*site map styles */

h2.map {
	font: 9pt/16pt verdana, arial, helvetica, sans-serif;
	background-color: #E8BE73;
	border: 1px dotted #D84324;
	padding: 5px;
	margin: 0px 20px 0px 20px;
		
}
ul.map {
	list-style: circle inside;
}


/* photo gallery divs */

img.gallery {
	padding: 5px;
	margin: 0px;
	border: 1px #cccccc solid;
	background-color: #ebebeb;
}
img.gallerybig {
	padding: 5px;
	margin: 0px 0px 0px 20px;
	border: 1px #cccccc solid;
	background-color: #ebebeb;
}

#photos_content ul{
	list-style: none outside;
	padding: 0px;
	margin: 0px 20px 0px 20px;
}

#photos_content li {
	background-color: transparent;
	display: inline;
	margin: 0px;
	padding: 0px 3px 0px 3px;
}
a.thumbs {
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	border: 0px;
	}
a.thumbs:link {color: #E6E3C4; background: transparent}
a.thumbs:visited {color: #E6E3C4; background: transparent}
a.thumbs:hover {color: #E6E3C4; background: transparent}
a.thumbs:active {color: #E6E3C4; background: transparent}

