h1 {
	color: #efefef; letter-spacing: 5pt; font-variant: small-caps; font-family: times,"times new roman",serif
}
h2 {
	color: #cfcfcf; letter-spacing: 4pt; font-variant: small-caps;
}
h3 {
	color: #cfcfcf; letter-spacing: 3pt;
}
.subheading {
	/*font-size: small; font-variant: small-caps; letter-spacing: 1pt;*/ color: #dddddd;
}
.oblique {
	font-style: oblique;
}
.wellabovebody {
	color: #bbbbbb
}
.abovebody {
	color: #aaaaaa
}
body {
	width:90%; /*width for ns*/ color: #f0f0f0; background-color: #000000; /*#777777;*/
}
body {
	font-weight: normal; font-family: times,"times new roman",serif
}
.content {

	width: 100%;

	/*background-color: #777777;*/
	
	margin: 5%; 
	
	/*border: 1px solid #d0d0d0;

	padding: 3%;*/
}
th {
	font-weight: normal; font-family: times,"times new roman",serif
}
td {
	font-weight: normal; font-family: times,"times new roman",serif
}
div {
	font-weight: normal; font-family: times,"times new roman",serif
}
.p {
	font-weight: normal; font-family: times,"times new roman",serif
}
hr {
	color: #d0d0d0; height: 1px; 
}
a:link {
	color: #f0f0f0; letter-spacing: 1pt
}

a:visited {
	color: #f0f0f0; letter-spacing: 1pt
}
a:hover {
	color: white; letter-spacing: 1pt
}
.showytext {
	color: #cfcfcf; letter-spacing: 3pt
}
.titletext {
	font-size: x-small; font-variant: small-caps; letter-spacing: 1pt; color: #bbbbbb;
}
.bigger {
	font-size: large
}
.big {
	font-size: medium; font-weight: bold;
}
.small {
	font-size: x-small
}
.tiny {
	font-size: xx-small
}
.spacious {
	line-height:2;
}
.copyright {
	font-size: xx-small; color: white; align: left
}
.menu {
	font-size: x-small; left: 0px; width: 100%; white-space: nowrap; /*letter-spacing: 1pt*/
}
.menu span.left {
	float: left
}
.menu span.right {
	float: right
}
.menu span.copy {
	float: right; letter-spacing: 1pt
}
.instructions {
	font-size: x-small; left: 0px; width: 100%; /*letter-spacing: 1pt*/
}

.navigator:link {
	font-weight: bold; /*text-decoration: none; letter-spacing: 1pt*/
}
.navigator:visited {
	font-weight: bold; /*text-decoration: none; letter-spacing: 1pt*/
}
.navigator:hover {
	font-weight: bold; /*text-decoration: none; letter-spacing: 1pt*/
}
.icons a {
	border: #dddddd 1px solid; width: 15px; height: 15px; text-decoration: none
}
.icons a:link {
	background-color: #999999
}
.icons a:visited {
	background-color: #999999
}
.icons a:hover {
	background-color: white
}
.icons span {
	display: none
}
.submitlink {
	border-right: medium none; border-top: medium none; font-size: x-small; border-left: medium none; cursor: hand; color: #6c4015; border-bottom: medium none; background-color: transparent; text-decoration: underline; horizontal-align: left
}
.mybutton {
	color: #6c4015
}
.lighttable {
	width: 100%
}
.fineartlowresiframe {
	width: 400px; border-top-style: none; border-right-style: none; border-left-style: none; height: 400px; border-bottom-style: none
}
.gallery {
	float: left; margin-bottom: 2%; width: 30%; margin-right: 2%
}
.navigation {
	height: 30%
}
.icons {
	height: 70%
}
#maintopimg {
	float: right; margin-left: 5%;
}
#mainrightimg {
	float: right; margin-left: 5%
}
#mainleftimg {
	float: left; margin-right: 5%
}
#mainbottomimg {
	float: left; margin-right: 5%
}
#mainindent {
	margin-top: 3%; margin-left: 5%
}
.breaker {
	float: left; width: 100%
}
.fineartimg {
	border: white 25px solid;
}
.finearthighresimg {
	border-right: white 50px solid; border-top: white 50px solid; border-left: white 50px solid; border-bottom: white 50px solid
}
.fineartdisplay {
	border-right: white 25px solid; border-top: white 25px solid; float: left; margin: 100px; vertical-align: bottom; border-left: white 25px solid; border-bottom: white 25px solid
}
.fineartdisplayl {
	border-right: white 25px solid; border-top: white 25px solid; float: left; margin: 100px; vertical-align: bottom; border-left: white 25px solid; border-bottom: white 25px solid
}
.fineartdisplayr {
	border-right: white 25px solid; border-top: white 25px solid; float: right; margin: 100px; vertical-align: bottom; border-left: white 25px solid; border-bottom: white 25px solid
}
.lowresiframe {
	width: 450px; border-top-style: none; border-right-style: none; border-left-style: none; height: 460px; border-bottom-style: none
}
.stocktable {
	border-right: 0px; border-top: 0px; border-left: 0px; width: 280px; border-bottom: 0px; height: 100%
}
.stockbody {
	
}
.stocklowresborder {
	width: 280px; height: 280px
}
.stocklowresbordertable {
	border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; height: 100%
}
.stocklowresbordertable:unknown {
	
}
.stockhighresborder {
	width: 520px; height: 520px
}
.stockhighresbordertable {
	border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; height: 100%
}
.stockhighresbordertable:unknown {
	vertical-align: middle
}
.stockimg {
	border-right: white 25px solid; border-top: white 25px solid; vertical-align: bottom; border-left: white 25px solid; border-bottom: white 25px solid
}
.stockhighresimg {
	border-right: white 50px solid; border-top: white 50px solid; border-left: white 50px solid; border-bottom: white 50px solid
}
