#mainDiv
{
	width: 935px;
	margin: auto;
}

#logo
{
	float: right;
}

#nav {
	float: left;
	width: 585px;
	padding: 0px;
	list-style: none;
	margin-top: 52px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#nav li {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(images/tab_notover.jpg) repeat-x left top;
	font-size: 13px;
	font-weight: lighter;
}

#nav a {
	float: left;
	display: block;
	color: #c7c7ba;
	height: 30px;
	text-decoration: none;
	border: 0px;
	border-bottom: none;
	padding-top: 10px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 17px;
}

#nav a:hover {
	color: #FFFFFF;
	background: url(images/tab_over.jpg) repeat-x left top;
}

#nav li.current {
	background: url(images/tab_over.jpg) repeat-x left top;
}

.Background {
	background-color: #323222;
	background-attachment: scroll;
	background-image: url(images/bonzai_backer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.ContactNames {
	clear: both;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	width: 31%;	
	float: left;
}

.ContactNamesAlt {
	clear: both;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	width: 31%;	
	float: left;
	background: url(images/column_backer2.jpg);

}

.ContactForms {
	width: 65%;	
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;	float: right;
}


.CopyIndent {
	padding-top: 6px;
	padding-right: 22px;
	padding-left: 22px;
	color: #b3b396;
}


.BodyCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #b3b396;
	font-weight: lighter;
}

.BodyCopy li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 26px;
	color: #b3b396;
	margin-left: 12px;
	font-weight: lighter;
}

.BodyCopy a {
	color: #90a801;
}

.BodyCopy a:hover {
	color: #FFFFFF;
}

.BodyHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 24px;
	padding-top: 10px;
	padding-bottom: 2px;
	color: #b3b396;
}

.TypeWork {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding-top: 10px;
	padding-bottom: 3px;
	color: #b3b396;
}


.BodyHeaderLarge {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #b3b396;

}

#headerDiv
{
	width: 935px;
}

#contentDiv
{
	width: 935px;
}

#flashDiv
{
	clear: both;
	float: left;
	width: 62%;
	height: 300px;
	margin-top: 20px;
}

#newestWorkDiv
{
	float: right;
	width: 37%;
	margin-top: 20px;
	background: url(images/column_backer.jpg);
}

#newestWorkBanner
{
	height: 65px;
	background: url(images/newestwork.jpg) no-repeat left top;
}

#newestWorkSub
{
	height: 39px;
	background: url(images/newestwork2.jpg) no-repeat left top;
}

#newestWorkSub a:link
{
	height: 39px;
	padding-left: 22px;
	padding-top: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: lighter;
	color: #b3b396;
	text-decoration: none;
	display: block;
}


#newestWorkSub a:hover
{
	height: 39px;
	padding-left: 22px;
	padding-top: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: lighter;
	color: #ffffff;
	display: block;
	background: url(images/newestwork3.jpg) no-repeat left top;

}

#newestWorkSub a:visited
{
	height: 39px;
	padding-left: 22px;
	padding-top: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: lighter;
	color: #b3b396;
	text-decoration: none;
	display: block;
}


#newestWorkSub a:
{
	color: #b3b396
}

#homeLeftColumn
{
	clear: both;
	float: left;
	margin-top: 10px;
	width: 62%;
	background: url(images/column_backer.jpg) no-repeat scroll left top;
}

#homeRightColumn
{
	float: right;
	margin-top: 10px;
	width: 37%;
	background: url(images/column_backer.jpg) no-repeat scroll left top;
}

#projectsDivLeft
{
	clear: both;
	height: 232px;
	float: left;
	width: 62%;
	margin-top: 8px;
	background: url(images/projectbackground.jpg);
}

#projectsDivRight
{
	clear: right;
	float: right;
	height: 232px;
	width: 38%;
	margin-top: 8px;
	background: url(images/projectbackground.jpg);
}

#TestDivLeft
{
	clear: both;
	float: left;
	width: 100%;
	margin-top: 8px;
	background: url(images/testbackground.jpg);
}


#footer
{
	float: left;
	width: 100%;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #b3b396;
	height: 26px;
	border: 0px;
	border-bottom: none;
	padding-top: 22px;
	text-indent: 20px;
}
