body 
{ background: #040566; color: #33ee88; 
min-width: 770px;
font-family: arial,sans-serif; font-size: 9pt; text-align: center;
scrollbar-face-color: #32a3aa; scrollbar-shadow-color: #3cfb34; scrollbar-3dlight-color: #ff0000; scrollbar-arrow-color: #222222; scrollbar-track-color: #555555; }
body.contents { margin-right: 0% }

h1,h2,h3,h4,div,p,pre,ul,td,dl { font-family: arial,sans-serif; background:transparent; color: #33ee88 }

h1 { font-size: 250%; padding-left: 5px; padding-bottom: 5px; border-left: solid thin #ff9966;  border-bottom: solid thin #ff9966; }
h1.title { margin-top: 50px; text-align: center; font-size: 500%; border: none }
h1.contents { margin-right: 7% }
h2 { font-size: 105%; margin-left: 1% }
h2.contents { text-align: right; margin-right: 2% }
h3 { font-size: 103%; margin-left: 1% }
h3.noframes { font-size: 103%; padding: 5px; border: solid thin #ff9966; }
h4 { font-size: 101%; margin-left: 1%; margin-bottom:-5px; }

#wrapper {
	margin:0 auto; border: solid thin #ff9966; padding:10px;
	width:750px;
	text-align: left;
}
#header {
	margin:0 auto; padding:10px;
	width:780px;
	text-align: left;
}
div { margin-left: 0%; }
div.table { margin-left: 0%; margin-right: 0%}
div.table#thumbs {
	
}
#thumbs-results {
	width:100%; margin-left:7px;
}
#thumbs-results img {
	border:none;
}
#thumbs-results .result {
	width:170px;
	height:210px;
	float:left;
	text-align:center;
	margin:1px;
	font-size:9pt;
	border:1px solid #ff9966; padding: 5px;
}
#thumbs-results .result:hover {
	
}
#thumbs-results .result .result-image {
	width:154px;
	height:154px;
	margin:5px;
	position:relative;
}
#thumbs-results .result .result-image img {
	position:absolute;
	top:50%;
	left:50%;
}
div.tools { margin-left: 7% }
div.hrule { margin-right: 40%; margin-left: 1%; }
hr { background: #ff9966; color: #ff9933 }

pre { padding-left: 10px; padding-bottom: 30px; font-size: 9pt }

p { padding-left:10px }
p.contents { margin-left: 0% }
p.justify { text-align: justify; font-size: 9pt; padding-left:10px; padding-right:10px; }
p.right { text-align: right; font-size:9pt; margin-right:0% }
p.footer { background-color: #222222; font-size: 9pt; margin-top: 50px;  margin-right: 0px; padding: 5px; text-align: right;  border-right: solid thin #ff9966; border-top: solid thin #ff9966; }
p.noframes { margin-left: 3% }
p.center { text-align: center }
p.artheader { text-align: justify; margin-right: 20%; margin-left: 10%  }
p.gmap { margin: 1%; margin-top: 10px; width: 700px; height: 550px; border: #32a3aa solid thin; }
p.adtop { width: 468px; padding: 2px; border: 1px #ff9966 solid; }
p.adbot { margin-left: 10px; width: 468px; padding: 2px; border: 1px #ff9966 solid; }

img.border { border: solid thin #32a3aa; }
img.update { margin: 20px; border: solid thin #ff9966 }
img.link { border: solid thin #ff9966 }

ul { font-size: 9pt; }
ul.noframes { margin-left: 3% }

input { background-color: #fffff0; color: #222222; border-color: #ff9966; }
input:hover { background-color: #3cfb34; color: #222222; border-color: #ff9966; }
input:active { background-color: #ff0000; color: #fffff0; border-color: #ff9966; }
select { background-color: #fffff0; color: #222222; border-color: #ff9966; }

td { font-size: 9pt; vertical-align: top }
td.border { border-left: solid thin #000099; }

a:link { background: transparent; color: #ff9966;  text-decoration: none; }
a:visited { background: transparent; color: #ff9966;  text-decoration: none; }
a:hover { background: transparent; color: #3cfb34;  text-decoration: none; }
a:active { background: transparent; color: #ff0000;  text-decoration: none; }



