body
{
	background-color: #3D3131;
	margin: 0;
}
.fl	 { float: left; }
.fr  { float: right;}
.ar	 { text-align: right; }
.mt5 { margin-top: 5; }
.mt20 { margin-top: 20; }
.ml5 { margin-left: 5; }
.mr5 { margin-right: 5; }
.mb5 { margin-bottom: 5; }
.cleaner { clear: both; }

.containerWrap
{
	background: white;
	border: 0;
	padding: 2;
}
.containerBorder
{
	border: solid 1px #3D3131;
}
.container
{
	width: 790;
	height: 430;
	font-size: 90%;
}
.mainCard
{
	float:left;
	margin: 0 10 0 5;
	width: 380;
	height: 390;
	border: solid 2px;
}
#mainImage
{
	float: left;
	width: 370;
	height: 370;
	margin: 5 5 0 5;
}
#headerImage
{
	float: left;
	margin: 0 10 5 5;
}
.detailSnapPic
{
	float: left;
	width: 260px;
	padding: 2;
	background: white;
}
.detailSidePic
{
	float: right;
	width: 100px;
	height: 170px;
	border: 2px solid;
	margin: 0 5 0 0;			
}
img.Snapshot
{
		
}
img.Side
{
	width: 90;
	height: 160;
	margin: 5 5 5 5;
}
img.Snippet
{
	width: 100;
	height: 100;
	margin: 3;
	border: solid 2px black;            
}
.card
{
	float: left;
}
#detailText
{
	color: black;
	font-size:120%;
	font-family: Trebuchet MS, Georgia, Verdana, Arial; 
}
.phg_l, .phg_r
{
	margin: 0 5 0 5;
	float: left;
	font-size:100%;
	color: black;
	font-family: Trebuchet MS, Georgia, Verdana, Arial;
}
.phg_r { float: right; }

.links { width: 190px; }
.links A:link {text-decoration:underline; color:#77776A}
.links A:visited {text-decoration:underline; color:#77776A}
.links A:active {text-decoration:underline; color:#77776A}
.links A:hover {text-decoration:none; color:#FFFFFF; background-color:#A01414;}
td {font-size: 10px; font-family: Verdana; color:#77776A;}
.bottom A:link {text-decoration:none; color:#92918A}
.bottom A:visited {text-decoration:none; color:#92918A}
.bottom A:active {text-decoration:none; color:#92918A}
.bottom A:hover {text-decoration:underline; color:#FFFFFF}

