
	BODY {		padding: 0px; margin: 0px; background: #cccccc url('images/brickwall01.jpg');
			font-family: Verdana 
			}
	P {		margin-bottom: 3em; margin-left: 2em }
	IMG {		border-width: 0px; }

	HR {		border: solid 1px #dddddd;  clear: both; }\

	BR {		clear: both; }

	A:hover {	background: #dddddd; }


	#header {		height: 150px; background: white url('images/topbrick3.jpg'); }
	#header A:hover {	background: transparent; }
	#pagebackground {	text-align: center;  }
	#pagebgscroll {		height: 1050px; opacity: 0.2; background: /*url('boards/Public1_250.png')*/ repeat-x; }
	#pageout {		position: absolute; width: 100%; z-index: 10; }
	#page {			margin: 0px auto; width: 820px; padding: 1em 40px 3em 40px; border: solid 2px black; border-top: 0px;
				background: #eeeeee; 
				text-align: left; }
	#footer {		padding: 1.5em 0px; color: white; /* height: 200px; background: white url('images/topbrick3.jpg'); */ }
	#logoname {		margin-left: 200px; }
	

	DIV.series	{ 		padding-bottom: 2em }
	DIV.series DIV.title {		 }
	DIV.series DIV.title H2 {	float: left; 
					}
	DIV.series DIV.title P {	margin: 1em 0px 0px 0px; float: right; color: #aaaaaa; font-style: italic;
					}

	UL.boardchooser {		clear: both; margin-bottom: 1em; padding: 0px;
				}
	UL.boardchooser LI {		margin: 0px 0px; padding: 5px; height: 350px; width: 110px; border: solid 1px transparent;
					display: block; text-align: center; float: left;
					cursor: pointer 
					}
	UL.boardchooser LI.selected {	}
	UL.boardchooser LI:hover {	background: white; border: solid 1px transparent }
	UL.boardchooser .thumbnail {		width: 86px; padding: 6px 0px 6px 0px;  }
	UL.boardchooser .thumbnailover {	width: 90px; padding: 0px; }
	UL.boardchooser .detail {		display: none; 
						border: solid 2px black; padding: 0px 0px 2em 0px;
						position: absolute; z-index: 100;
						background: white; 
						}
	UL.boardchooser .detail P 	{	margin: 1em 0px; }

	UL.boardchooser .fullpic {		margin: 0em 20% 0em 20%; }
	
	A.x { 		padding: 3px 7px; border: solid 1px black; border-width: 0px 0px 1px 1px; float: right;
			font-size: 80%; text-decoration: none; color: black; background: white; }
	A.x:hover {	border: black 1px dotted; border-width: 0px 0px 1px 1px; background: #888888; color: white; }
	
	
	DIV.buyerbox {	padding: 0.6em; background: white;  }
	
	#menu 	{			display: block; margin: 42px auto 0px auto; width: 900px; padding: 0px; 
					border: solid 2px black; border-bottom: solid 0px #aaaaaa;
					overflow: hidden;
					}
	#menu LI 			{ display: block; float: left; 
					height: 60px; width: 179px; border-right: solid 1px #aaaaaa; 
					font-weight: bold; font-size: 20px;
					}
	#menu A	{ 			display: block; padding: 20px 0px;
					color: black; 
					background: #dddddd;
					}
	#menu A:visited { 		}
	#menu A:hover {			background: black url('images/menuscrew.png') no-repeat; color: white; text-decoration: none;
					}
	#menu UL {			display: block; padding: 0px;
					}
	#menu UL LI {			float: none; height: 30px; font-size: 14px;
					}
	#menu UL LI A {			padding: 8px 2em;
					}
	#menu .smaller {		font-size: 12px; }
	

	#shadow {	width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;  z-index: 99;
			display: none; background: black; opacity: 0.5;}
