/*
Colors:
bg: #454540
title: #8fcdcd

*/
	
	* {
		margin:0;
		padding:0;
		}
		
	/*
	html, body {
		height:100%;
		}
	*/
	body {
		background-color:#454540;
		padding-top:4px;
		padding-left:40px;
		
		}
	.dRow h2 {
		color:#8fcdcd;
		font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
		}
	
	#dHead {
		margin-top:40px;
		width:100%;
		margin-bottom:60px;
		}
	#dHead img {
		
		}
	#dInfo {
		text-align:right;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		/*font-weight:bold;  */
		color:#a1a1a1;
		float:right;
		padding-right:40px;
		}
	#dInfo address {
		font-style:normal;
		}

	#main {
			width: 6700px;
		}

	.dRow {
		clear:left;
		/* overflow:scroll; */
		}
	.dTitle {
			margin-bottom:20px;
		}
	.dTitle a:active {
			outline:none;
		}
	.dTitle a:focus {
			outline:none;
		}
		
	.dTitle img {
		margin-right:6px;
		border:none;
		}
	.dItem {
		color:#a1a1a1;
		margin-right:80px;
		margin-bottom:46px;
		float:left;
		}
	.dRow>.dItem {
		color:#666666;
		}
	
	.dItem:hover {
		color:#a1a1a1;
		}
	.dItem:hover a{
		color:#8fcdcd;
		}
	.dText {
		margin-bottom:4px;
		}
	.dText a {
		color:#a1a1a1;
		}
	.dText a:visited {
		color:#A680B3;
		}
	.dText a:hover {
		color:#ffffff;
		}
	
	.dText p {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight:normal;
		margin:0;
		padding:0;
		}
	.dPic {
		border: none;
		}
	.dPic:hover {
		border-color:#a1a1a1;
		}
	.dPic img {
		border: solid 12px #666666;
		margin:0;
		padding:0;
		/*max-height:600px; */		
		}
	.dPic a {
		margin:0px;
		padding:0px;
		}