body {
	/** background-color: #c2c6be; */
	background-color: #848d7c;
	margin: 20px;
	text-align: center;
}

#content {
	/** CENTER VERTICAL
	 * position:absolute;
	 * left: 50%;
	 * top: 50%;
	 * margin: -262px -352px -262px -352px;
 	 */
	width: 705px;
	height: 524px;
	border: 6px solid #333;
	margin: 20px auto auto;
}

#navBar {
	width: 705px;
	height: 27px;
	text-align: center;
	background-color: #333;
}

#navBar table {
	width: 600px;
	margin: 0 auto 0 auto;
}

#contactImage {
	margin: 0;
	_margin: 0 -1px 0 0;
	white-space: nowrap;
	display: block;
}

#contentArea {
	width: 705px;
	height: 467px;
}

#contentArea td {
	background-color: #535c49;
}

.contentText {
	padding: 20px;
	font-family: Georgia, Times, sans serif;
	font-size: 13px;
	line-height: 18px;
	/** color: #848d7c; */
	color: #ccc;
}

.contentTextsm {
	padding: 12px;
	font-family: Georgia, Times, sans serif;
	font-size: 12px;
	line-height: 13px;
	/** color: #818a79; */
	color: #999;
}

.contentText td {
	font-family: Georgia, Times, sans serif;
	font-size: 13px;
	line-height: 18px;
	color: #ccc;
}

.noWrapImage {
	white-space: nowrap;
	display: block;
}

.thumbGridLink {
	margin: 0 3px 6px 3px;
	border: 2px solid #333;
	float: left;
	width: 43px;
	height: 68px;
	cursor: hand;
	cursor: pointer;
}

.thumbGridLinkOn {
	margin: 0 3px 6px 3px;
	border: 2px solid #fff;
	float: left;	
	width: 43px;
	height: 68px;
	cursor: hand;
	cursor: pointer;
}

.numberGridLink {
	font-family: Georgia, Times, sans serif;
	font-size: 11px;
	font-weight: bold;
	width: 16px;
	height: 16px;
	text-align: center;
	margin: 0 2px 0 2px;
	color: #535c49;
	background-color: #333;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
	float: left;
}

.numberGridLinkOn {
	font-family: Georgia, Times, sans serif;
	font-size: 11px;
	font-weight: bold;
	width: 16px;
	height: 16px;
	text-align: center;
	margin: 0 2px 0 2px;
	color: #fff;
	background-color: #333;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
	float: left;
}

#portfolioNumLinksWrapper {
	margin-left: 45px;
}

html>body #portfolioNumLinksWrapperMain {
	padding-top: 1px;
	margin-left: 15px;
}

#portfolioNumLinksWrapperMain {
	margin-left: 15px;
}

#portfolioNumLinks {
	padding-left: 60px;
	margin: 30px 0 10px 1px;
	height: 18px;
	background-image: url('../images/projects_label.gif');
	background-repeat: no-repeat;
}

/*******************************************************************/

html>body #portfolioGrid {
	width: 300px;
	padding-left: 32px;
	height: 250px;
}

#portfolioGrid {
	width: 340px;
	padding-left: 32px;
	height: 250px;
}

html>body #portfolioGrid2Col {
	width: 180px;
	padding-left: 68px;
	height: 250px;
}

#portfolioGrid2Col {
	width: 180px;
	padding-left: 36px;
	height: 250px;
}

html>body #portfolioGrid4Col {
	width: 280px;
	padding-left: 66px;
	height: 250px;
}

#portfolioGrid4Col {
	width: 280px;
	padding-left: 34px;
	height: 250px;
}

html>body #portfolioGrid5Col {
	width: 330px;
	padding-left: 64px;
	height: 250px;
}

#portfolioGrid5Col {
	width: 330px;
	padding-left: 32px;
	height: 250px;
}

/*******************************************************************/

#portfolioGridMain  {
	width: 350px;
	height: 185px;
}

#portfolioImgLarge {
	margin: 33px 16px 0 0;
	border: 6px solid #333;
}

#footerText {
	width: 705px;
	text-align: center;
	background-color: #333;
	height: 30px;
}

#footerText td {
	font-family: Georgia,Times, sans serif;
	font-size: 10px;
	color: #d9d9d9;
}

.footerKey {
	color: #757c6f;
}

a.alwaysWhite:link, a.alwaysWhite:visited, a.alwaysWhite:active {
	color: #d9d9d9;
	text-decoration: none;
}

a.alwaysWhite:hover {
	color: #fff;
	text-decoration: underline;
}

.indentP {
	padding-left: 10px;
}
