body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  background-color:#d0d0d0;
  color:#FFFFFF;
  font-size:10px;
  vertical-align:top;
  margin-top:0px;
  
}

td {
	margin:0px;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

img.top {
vertical-align:baseline;
	
}

img.rule {
margin-top:5em;
}

img.viewmore {
margin-right:10px;
margin-bottom:10px;
}

img.viewmorenews {
margin-top:15px;
margin-right:10px;
}

img {
	margin:0px;
	border:0px;
}

img.right {
	margin-top:-5px;
	
}


div.padding{
margin-top:3px;
}

td.top{
padding:0px;
margin:0px;
width:614px;
	height:50px;
}

table.top {
	width:614px;
	height:50px;
}
table.header {
	width:614px;
	height:184px;
}

table.nav {
	margin-top:3px;
	width:614px;
	height:26px;
	background-color:#44453d;
	text-align:left;
}

table.copyright {
margin-top:-3px;
	width:614px;
	text-align:right;
	vertical-align:top;
}

td.image {
vertical-align:top;
padding-left:10px;
padding-top:8px;
padding-right:10px;
}

table.home {
margin-top:3px;
background-image:url(images/stripes.gif);
width:614px;
height:320px;
}

table.portfolio {
margin-top:3px;
background-image:url(images/stripes.gif);
width:614px;
text-align:left;

}

p.port{
line-height:0.5em;
margin-left:12px;
}



td.portfoliodata{
width:316px;
height:123px;
background-color:#44453d;
text-align:left;
vertical-align:top;
}

td.right{
text-align:right;

}

table.portfoliodata{
width:446px;
height:123px;
background-color:#44453d;
text-align:left;
vertical-align:top;
}


td.portfolioimages{
height:123px;
text-align:left;
vertical-align:top;
}

img.portfolioheader{
padding-left:3px;
padding-top:5px;

}

td.welcome {
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	width:313px;
	background-color:#44453d;
	text-align:left;
	vertical-align:top;
}

td.work {
	vertical-align:top;
	text-align:left;
	width:276px;
	
}

table.work {
	vertical-align:top;
	text-align:left;
	width:276px;
	

}

td.nopad{
	vertical-align:top;
	padding:0px;
	border:0px;
}

img.label{
	margin-left:10px;

}

table.latest {
	margin:0px;
margin-top:3px;
margin-bottom:7px;

	padding:0px;
	vertical-align:top;
	text-align:left;
	
	width:136px;
	
	border-collapse:collapse;
}
.date{
font-weight:bold;

}
td.news {
	padding-left:5px;
	text-align:left;
	vertical-align:top;
	
	width:276px;
	background-color:#44453d;
}

br.space
{
height:5px;

}
a.ul{
color:#FFFFFF;
text-decoration:underline;
}
a.ul:hover{
color:#00FFFF;
}
a{
color:#FFFFFF;
border:0px;
text-decoration:none;
}

p {
margin: 0 0 1em; /* or 1.5em 0 0 to set the top margin */
}
