

body {
	background : black url(http://www.speckmanphoto.com/images/honeycombbackground.jpg)  no-repeat ;
	background-position: top center;
	margin: 0;
}

.hometoppers {
	margin: 30px 5.5px 85px 5.5px;
	align: left;
	border: none;
	width: 141px;
	height: 141px;
}

#homelinks {
	color: #00CCFF;
	text-decoration: none;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	align: left;
}

#homelinks a:link {
	color: #00CCFF;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 420px;
	letter-spacing: 3px;
}

#homelinks a:hover {
	color: #999999;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 420px;
	letter-spacing: 3px;
}

#homelinks a:visited {
	color: #00CCFF;
	text-decoration: none;
	padding-left: 420px;
	letter-spacing: 3px;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
}

.homelower {
	margin: 30px 5.5px 15px 5.5px;
	align: left;
	border: none;
	width: 141px;
	height: 141px;
}

#homefooter {
	color: #ffffff;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
	vertical-align: bottom;
}

#contactlinks {
	color: #00CCFF;
	text-decoration: none;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	align: left;
}

#contactlinks a:link {
	color: #00CCFF;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: 3px;
}

#contactlinks a:hover {
	color: #999999;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: 3px;
}

#contactlinks a:visited {
	color: #00CCFF;
	text-decoration: none;
	letter-spacing: 3px;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
}

.contactmap {
	width: 216px;
	height: 283px;
	margin: 10px 100px 10px 100px;
}

.contactdave {
	color: #00CCFF;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}

.contactdave a:link {
	color: #00CCFF;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}

.contactdave a:hover {
	color: #999999;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}

.contactdave a:visited {
	color: #00CCFF;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}

#callfinddave {
	color: #ffffff;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}

.portfoliotoppers {
	margin: 30px 5.5px 110px 6px;
	align: left;
	border: none;
	width: 141px;
	height: 141px;
}

#portfoliolinks {
	color: #00CCFF;
	text-decoration: none;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
}

#portfoliolinks a:link {
	color: #00CCFF;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 29px;
	letter-spacing: 3px;
}

#portfoliolinks a:hover {
	color: #999999;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 29px;
	letter-spacing: 3px;
}

#portfoliolinks a:visited {
	color: #00CCFF;
	text-decoration: none;
	padding-left: 29px;
	letter-spacing: 3px;
	font: 100 10pt/17pt "extra tall condensed Verdana", Arial, Helvetica, sans-serif;
}

#portfoilophotos {
	margin-top: 30px;
	margin-bottom: 30px;
}

.portfoliophotos {
	margin: 30px 15px 30px 15px;
}

#portfolioname {
	color: #999999;
	text-decoration: none;
	font: 100 11pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
	padding-top: 30px;
	padding-left: 50px;
	padding-bottom: 15px;
}

#photoname {
	color: #999999;
	text-decoration: none;
	font: 100 9pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
	padding-bottom: 30px;
	padding-left: 15px;
	padding-right: 15px;
}

#portfoliofooter {
	color: #ffffff;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
	vertical-align: bottom;
}

.returnhome1 {
	color: #00CCFF;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
	margin-top: 20px;
	margin-left: 50px;
}

.returnhome1 a:link {
	color: #00CCFF;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}

.returnhome1 a:hover {
	color: #999999;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}

.returnhome1 a:visited {
	color: #00CCFF;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}

.returnhome2 {
	color: #00CCFF;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
	margin-top: 20px;
}

.returnhome2 a:link {
	color: #00CCFF;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}

.returnhome2 a:hover {
	color: #999999;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}

.returnhome2 a:visited {
	color: #00CCFF;
	text-decoration: none;
	font: 100 8pt/17pt "Extra Tall  condensed Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}