div,td,th,tr,table,font,input,li,ul,form,blockquote,b,i,h1,h2,h3,h4,h5{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : black;
}

body{
	margin: 0;
	background-color : black;
	background-color : #F6F6F6;
	text-align: center;
}

#mainwindow{
	margin: 0 auto;
	top: 0;
  	width: 780px;
	background-color : white;
} 

#pagebanner{
	width : 780px;
	height : 100px;
}

#bannertext{
	width : 600px;
	height : 40px;
}

#nav{
	background-color : gray;
	text-align : left;
	left: 0px;
	top: 0px;
	width : 780px;
}

#page-title{
	text-align : center;
	width : 780px;
	padding-left : 2px;
}

#content{
	text-align : left;
	width : 780px;
	padding-left : 2px;
}

#content-col1{
	float: left;
	text-align : left;
	width : 300px;
	padding-top : 5px;
	padding-left : 5px;
}
#content-col2{
	float: left;
	text-align : left;
	width : 440px;
	padding-top : 5px;
	padding-left : 5px;
}

#q-a{
text-align : left;
}
#q-a p.question{
	font-size : 10pt;
	text-align : left;
	font-style: italic;
}
#q-a p.answer{
	font-size : 10pt;
	text-align : left;
}

#imageholder{
	width : 740px;
	padding-top : 20px;
	padding-left : 20px;
}

#pagefooter{
	width : 640px;
	padding-top : 20px;
	padding-left : 20px;
}

div.thmholder{
	float: left;
	width: 140px;
	height: 195px;
	padding-top : 0px;
	padding-left : 10px;
	padding-right: 10px;
}

div.gallerythm{
	float: left;
	width: 140px;
	height: 160px;
	padding-top : 20px;
	padding-left : 20px;	
	padding-right: 20px;
}

div.spacer {
	clear: both;
	height: 1px;
	line-height : 1px;
}


img {
	border: none;
}

img.thumbnail {
	BORDER-RIGHT: #474747 1px solid; 
	BORDER-TOP: #474747 1px solid; 
	BORDER-LEFT: #474747 1px solid; 
	BORDER-BOTTOM: #474747 1px solid
} 

img.display {
	BORDER-RIGHT: #474747 thin solid; 
	BORDER-TOP: #474747 thin solid; 
	BORDER-LEFT: #474747 thin solid; 
	BORDER-BOTTOM: #474747 thin solid
}
 
p{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
 
.menu{
	margin: 4px 5px;
	margin-bottom: 1px
}

a	{
	text-decoration:	underline;
	}
#nav A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: underline
}
#nav A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: underline
}
#nav A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: yellow; TEXT-DECORATION: underline
}
#content A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; TEXT-DECORATION: underline
}
#content A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; TEXT-DECORATION: underline
}
#content A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; TEXT-DECORATION: underline
}


#page-title h3{
	font-size : 14pt;
	font-style: bold;
	margin: 10px 20px 0px 16px;
}

#content h3{
	font-size : large;
	text-align : left;
	margin: 10px 20px 0px 16px;
}

#content h4{
	font-size : medium;
	text-align : left;
	margin: 10px 20px 0px 16px;
}

#content p{
	font-size : 10pt;
	text-align : left;
	margin: 10px 20px 0px 16px;
}

#content p.imgnav{
	font-size : medium;
	height: 30px;
	text-align : left;
	margin-bottom : 0px;
}

#content p.caption {
  font-size : 10pt;
  text-align: center;
  margin: 10px 5px 0px 5px;
}


#content p.noprint{
	font-size : 12pt;
	text-align : left;
	margin: 10px 20px 0px 16px;
}

#content p.footer {
  font-size : 10pt;
  text-align : center;
} 

