/* Copyright 2009 ALS Scan, Inc. */
/*		All Rights Reservered 		*/


/* ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ Import Global ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ */

@import url(global.css);

/* ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~	 Content 	 ~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~ */

*
{
	margin: 0;
	padding: 0;
	border: 0;
}

body
{
	background-color: black;
	text-align: center;
}

#coverbiotext
{
	width: 800px;
	margin: 5px auto;
}

#coverbiotext table {margin: 5px auto;}

#coverbiotext a img
{
	display: inline;
	float: left;
	margin: 10px;
}

#coverbiotext table tr td a img {border: 2px solid white;}
#coverbiotext table tr td a img:hover {border: 2px solid red;}

p.biotext 
{
	max-height: 250px;
	display: inline;
	float: left;
	text-align: left;
}

#samplepics
{
	width: 1024px;
	margin: 10px auto;
	border-top: 5px solid #909;
}

table.featuremodelthumbnails
{
	margin: 10px auto;
	padding: 0;
	background-color: #FFFFF0;
	border: 3px outset #909;
}

table.featuremodelthumbnails td
{
	padding: 5px;
	border: 1px inset black;
	color: black;
}

table.featuremodelthumbnails td a {	text-decoration: none; font-size: .8em;}
table.featuremodelthumbnails td a, table.featuremodelthumbnails td a:visited {color: blue;}
table.featuremodelthumbnails td a:hover, table.featuremodelthumbnails td a:visited:hover {color: red;}

table.featuremodelthumbnails td a img
{
	border: 1px solid blue;
}

#samplepics {padding: 10px 0px;}

#samplepics span
{
	font-size: 1.6em;
	color: red;
	font-weight: bold;
}

#samplepics table
{
	font-weight: bold;
	font-size: .9em;
}

#samplepics table td {background-color: #EBD2F2;}

#scenepreviews
{
	width: 1024px;
	margin: 10px auto;
	text-align: center;
	border-top: 5px solid #909;
}

span.scenetitle
{
	display: block;
	font-size: 1.5em;
	margin: 15px auto;
}

#scenepreviews hr
{
	width: 1024px;
	height: 5px;
	background-color: #909;
	color: #909;
	margin-top: 10px;
}

table.featuremodelthumbnails
{
	margin: 5px auto;
}

span.joinbutton 
{
	display: block;
	margin: 10px auto;
}

#footer 
{
	border-top: 3px solid #909;
}