		body,td,th {
		font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		}
		body {
		background-color: rgb(0,0,0); 
		}
		ul {
		list-style-image:none;
		list-style-type:none;
		margin:0;
		padding:0;
		}
		li {
		margin:4px 0pt 0px;
		padding:0pt 0pt 0px;
		}	
		.body {
			width:800px; background:transparent url(../images/common/dots800.png) repeat-x scroll left bottom;
			margin-bottom: 50px;
		}
		.body a{
			color:#FFFFFF;
		}
		.logo {
		margin-top:13px;
		}
		.navShell {
			width: 800px; 
			margin: 12px 0;
			background:transparent url(../images/common/dots800.png) repeat-x scroll left top;
		}
		.nav {
			padding: 8px 0 5px 0;
			height: 24px;
			border:0px;
			background:transparent url(../images/common/dots800.png) repeat-x scroll left bottom;
		}
		.navlinks {
		float: left;
	
		}
		.newsCopy {
			background:transparent url(images/common/redh700.png) repeat-x scroll left top;
			font-size: 11px;
			margin-top:4px;
			padding-top:5px;
			display:block;
		}
		.newsItem {
			height: 112px;
			padding-top:7px;
			background:transparent url(images/common/dots800.png) repeat-x scroll left bottom;
		}
		.newsImg {
			float:left;
			height: 112px;

		}
		.newsTxt {
			float:right;
			width:610px;
		}
		.newsImage {
		font-size: 20px;
		font-weight: bold;
		}
		.newsTitle {
			font-size: 20px;
			font-weight: bold;
		}
		.first {;padding-top:4px;
		}
		.newsSubtitle {
			font-size: 11px;
			color: #444444;
			font-weight: bold;
		}
		.newsDate {
			font-size: 9px;
			color: #666666;
			font-weight: bold;
			display:block;
		}
		.projectPage {
			padding: 3px 0 0px 0;
			float: right;
			border:0px;
		}
		.projectPage img {
			display:block;float:left;
		}
		.last {
			padding-right:0 !important;
		}
		.projectRow {
			width: 820px;
		}
		.projectTitle {
			font-size: 30px;
			font-weight: bold;
			display:block;
			text-align: right;
			line-height:24px
		}
		.projectSubtitle {
			display: block;
			font-size: 13px;
			color: #444444;
			font-weight: bold;
			text-align: right;
			padding-top:8px;
		}
		.projectCopy {
			font-size: 11px;
			margin-top:4px;
			padding-top:5px;
			display:block;
			text-align: justify;
		}
		.projectImageTable {
			height: 252px;
			border: 0px;
		}
		.projectCreditText {
			display: block;
			height: 30px;
			font-size: 11px;
			color: #999;
			text-align: left;
		}
		.projectCreditTextWhite {
			color: #444;
			font-weight: normal;
		}
		.projectImageTable img {
			margin: 0 9px 9px 0; float:left; width:70px; height:70px;
		}
		.workCopy {
			width:176px;
			font-size: 11px;
			margin-top:4px;
			padding-top:5px;
			display:block;
		}
		.workItemFirst {
			width: 176px;
			height: 126px;
			padding: 0 16px;
			margin-bottom: 14px;
			margin-top: 4px;
			float:left;
			background:0 !important;
			padding-left:0 !important;
		}
		.workItem {
			width: 176px;
			height: 226px;
			padding: 0 16px;
			margin-bottom: 14px;
			margin-top: 4px;
			float:left;
			background:transparent url(images/common/redv215.png) repeat-y scroll left top;
		}
		.workImg {
			height: 120px;
		}
		.workImage {
		font-size: 20px;
		font-weight: bold;
		}
		.workTitle {
			font-size: 20px;
			font-weight: bold;
			display: block;
		}
		.aboutCopy {
			font-size: 11px;
			margin-top:0px;
			padding-top:0px;
			display:block;
			text-align: justify;
		}
		.workSubtitle {
			font-size: 11px;
			color: #444444;
			font-weight: bold;
		}
		.aboutImageTable {
			height: 291px;
			border: 0px;
		}
		.contacttRow {
			width: 820px;
		}
		.contactEmail {
			display:block;
			border:none;
			float: right;
		}
		.contactSubtitle {
			display: block;
			font-size: 13px;
			color: #444444;
			font-weight: bold;
			text-align: right;
			padding-top: 38px;
		}
		.contactCopy {
			font-size: 11px;
			margin-top:4px;
			padding-top:5px;
			display:block;
			text-align: right;
		}
		.contactImageTable {
			height: 190px;
			border: 0px;
		}
		.contactCreditText {
			display: block;
			height: 30px;
			font-size: 11px;
			color: #999;
			text-align: left;
		}
		.contactCreditTextWhite {
			color: #444;
			font-weight: normal;
		}
		.contactImageTable img {
			margin: 0 0px 0px 0; float:left; width:386px; height:128px;
		}
