.mainimage3{
	background-color: #e4d5c2;
	width: 679px;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
}

.mainimage4{
	background-color: #e4d5c2;
	width: 679px;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	min-height:350px;
}
	*html .mainimage4
	{
		min-height:350px;
	}


ul.people{
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	


}

ul.people li {
    float:left;
    margin:0 25px 10px 25px;
    height:100%;
    width:169px;
    overflow:hidden;
    display:block;
	text-align:center;
   /*background-color:#6f100c;*/
   background-color:#efefef;
   padding:2px 2px 2px 2px;
   border:1px solid #999;
}

.peopleimg a{

}


ul.people li a.p:link{
  /*  border:3px solid #6f100c;*/
    height:135px;
    display:block;
    overflow:hidden;
   border:none;
   padding:2px 2px 2px 2px;
   border:1px solid #999;	
}

ul.people li a.p:visited{
    /*border:3px solid #6f100c; */
    height:135px;
    display:block;
    overflow:hidden;
   border:none;
   padding:2px 2px 2px 2px;
   border:1px solid #999;	
}

ul.people li a.p:hover{
    /*border:3px solid #E4D5C2;*/
    height:135px;
    display:block;
    overflow:hidden;
   padding:2px 2px 2px 2px;
   border:1px solid #999;		
   -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50; 
}

ul.people li a.p:active{
    /*border:3px solid #6f100c;*/
    height:135px;
    display:block;
    overflow:hidden;
   padding:2px 2px 2px 2px;
   border:1px solid #999;		
}



.peoplespan{
	display:block;
	/*border:3px solid #e4d5c2;*/
	background-color: #fff;
	text-align: center;
	font-weight: bold;
	color: #282828;
	min-height:65px;
	margin:0 0 0 0;
	padding:0 0 0 0;

}
	* html .peoplespan {
		height:65px;
	}

.peoplespan a:link{
	display:block;
	border:none !important;
	text-align: center;
	font-weight: bold;
	color: #282828;
	height:20px !important;

}

.peoplespan a:visited{
	display:block;
	border:none !important;
	text-align: center;
	font-weight: bold;
	color: #282828;
	height:20px !important;

}

.peoplespan a:hover{
	display:block;
	height:20px !important;
	border:none !important;
	text-align: center;
	font-weight: bold;
	color: #6f100c;

}

.peoplespan a:active{
	display:block;
	height:20px !important;
	border:none !important;
	text-align: center;
	font-weight: bold;
	color: #282828;

}

.peopleimg2{
	/*border: 3px solid #6f100c;*/
	margin: 0 5px 0 0;
	float:left;
	margin:0 0 0 10px;
	text-align:center;
}

.mainimage3 strong{
	color: #6f100c;
}

.scrollingdiv
{
	width:640px;
	border: 1px solid #ccc;
	background-color: #eeeddd;
	padding: 8px;
	float:left;
}


ul.subimages{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style-type:none;
	float:left;
}
ul.subimages li{
	
	text-decoration: none;
	float: left;
	text-align:center;
	padding: 10px 0 10px 0;
	padding:0 0 0 0;
	width:150px;
	height:175px;
}

.subimages li a.link:link
{
	display:block;
	margin:0 0 0 0;
	height:32px;
	width:100%;
}
.subimages li a.link:visited
{
	display:block;
	height:32px;	
	margin:0 0 0 0;
}
.subimages li a.link:hover
{
	display:block;
	height:32px;	
	margin:0 0 0 0;
}
.subimages li a.link:active
{
	display:block;
	height:32px;	
	margin:0 0 0 0;
}


h1.prodh1
{
	margin:0 0 5px 0;
	padding:0 0 2px 0;
	border-bottom:1px solid #999;
}
.noproducts
{
	width:600px;
	line-height:20px;
	font-size:13px;
	border:1px solid #999;
	background-color:#efefef;
	margin:10px 0 0 0;
	padding:10px 10px 10px 10px;
}


ul.product{
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}

ul.product li{
	display:inline;
	text-decoration: none;
	float: left;
	margin: 0 0px 10px 0px;
}

.productspan{
	display:block;
	border: 3px solid #e4d5c2;
	background-color: #fff;
	font-weight: bold;
	color: #282828;
	padding: 0 0 0 5px;
}

.productspan2{
	display:block;
	/*border: 3px solid #e4d5c2;*/
	background-color: #fff;
	/*background-color:#E4D5C2;*/
	font-weight: bold;
	color: #282828;
	padding: 5px 5px 5px 10px;
	margin:0 0 0 1px;
	width:150px;
	float:right;
	clear:right;

}

.about2 h3{
	clear:left;
}

.productspan a:link{
	text-decoration: none;
	color: #6f100c;
	
}
.productspan a:visited{
	text-decoration: none;
	color: #6f100c;
	
}
.productspan a:hover{
	text-decoration: none;
	color: #6f100c;
}

.productspan a:active{
	text-decoration: none;
	color: #6f100c;

}

.productleft{
	float: left;
	/*width: 218px;*/
	margin:5px 0 0 0;
}

.producttitle{

	text-align: center;
}

.productdesc{
	float:left;
	padding: 0 0 0 10px;
	/*width: 400px;*/
	margin:5px 0 0 0px;
	width:300px;
	border:0px solid black;
}	

.productdesc h2{
	font-size: 120%;
	color: #6f100c;
	font-weight: bold;
	border-bottom: 1px dotted #777;
	width: 300px;
}

.productdesc table
{

}

.productdesc th{
	color: #6f100c;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}

.productmore h3{
	font-size: 110%;
	color: #6f100c;
	font-weight: bold;
	border-bottom: 1px dotted #777;
	width: 660px;
	padding: 10px 0 0 0;
}

.productmore ul{
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}

.productmore ul li{
	display:inline;
	list-style: none;
	margin: 0 0 0 10px;
}

.preownedtitle{
	display:block;
	background-color: #fff;
	text-align: center;
	font-weight: bold;
	color: #282828;
	height: 20px;
}
.images img {
border:2px solid #6E0A08;
}

.portleft{
	width: 100px;
	float: left;
}

.portleft ul{
	width: 200px;
	margin: 0 0 0 0;
	padding: 10px 0 0 5px;
}

.portleft ul li{
	list-style: none;
}

.portlongdesc
{
	float:left;
	width:250px;
	padding:0 0 0 5px;
}
.portbottom #txtTitle
{
	color:#6E0B08;
	font-weight:bold;
}

.xsmallimgs
{
	padding:10px 0 5px 0;
}
	.xsmallimgs h3
	{
		font-size:100%;
		margin:0 0 5px 0;
		text-decoration:underline;
	}
	.xsmallimgs img
	{
		cursor:pointer;		
	}


.portmid{
	float: left;
	width: 400px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/*border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;*/
}
	.portmid .portmidimg
	{
		width:400px;
		height:300px;
		overflow:hidden;
		border:1px solid #ccc;
		display:table-cell;
		vertical-align:middle;
		text-align:center;
		padding:5px 5px 5px 5px;
	}
	
.portright
{
	float:left;
	padding:0 0 0 5px;
	width:100px;
	
}


.bioh1
{
	margin: 0 0 5px 0;
}

.bioimage
{
	border:1px solid #999;
	padding:2px 2px 2px 2px;
	margin:0 5px 0 0 ;
	float:left;
}
.bio-content
{
	line-height:18px;
	min-height:300px;
}
	*html .bio-content
	{
		height:300px;
	}
