@charset "utf-8";
/*

body#models effects models.php only
body#model effects model.php only

*/

ol.models {
	color:#5e086d;
	list-style:none;
	font-size:14px;
}

ol.models a{
	overflow:auto;
	outline:0;
	display:block;
	float:left;
	margin-right:10px;
}

img.rendering {
	/*float:left;*/
	border:1px solid #5e086d;
}


ol.models .not_modeled {
	margin-left:10px;
	font-size:16px;
	letter-spacing:3px;
}



ul.callouts {
	font-size:14px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	list-style:disc;
}

body#models li.callout {
	margin-left:30px;
}

li.model.overview {
	height:175px;
	width:570px;
	border-bottom:1px solid;
	margin-bottom:15px;
}

body#models li.model.overview img.rendering {
	/*margin-left:37px;*/
}

li.model.overview h3 {
	text-align:center;
}

div#content h3 a {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#5e086d;
}

div#content div.copy {
	width:250px;
	clear:both;
}

div#content div.model ul.nav {
	white-space:nowrap;
	position:absolute;
	top:358px;
	right:5px;
	text-align:center;
	width:380px;
	padding:10px;
	background:white;
}

div#content div.model ul.nav li {
	display:inline;
}

div#content .model ul.nav li a {
	display:inline;
	padding:5px;
	color:#3F5C19;
	font-weight:bold;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
}

div#content .model ul.nav li.selected a{	
	background-color:#3F5C19;
	color:white;
	-moz-border-radius:5px;
}


body#model img.rendering {
	border: 10px solid white;
	width:380px;
	height:230px;
	position:absolute;
	top:120px;
	right:5px;
	background:white;
}

ul.images {
	padding:0;
	margin:0;
}

ul.images li {
	display:inline;
	padding:3px;
	padding-left:4px;
	margin:0;
	font-size:14px;
	white-space:nowrap;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-left:1px solid #5E086D;
}

ul.images li:first-child {
	border-left:none;
}

#content ul.images li a {	
	color:#5E086D;
}

body#model #content {
	padding-top:0;
	height:365px;
	min-height:auto !important;
}

body#model div#sandbag {
	height:50px;
}

body#models .model img.label {
	float:left;
	padding:5px;
}

body#model .disclaimer {
	position:absolute;
	bottom:0px;
	padding-right:5px;
}