/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
		margin-right: 0px;
	margin-bottom: 0px;

}

td,body {
font-size:12px;
xxfont-family:"Courier New", Courier, monospace;
font-family:"Lucida Sans";
color:#666666;

}



/* Home */
.homeintro {
	padding-left:20px;
	font-size: 11px;
	line-height:1.7em;

}


.navrow_left {

} 

.sitebgcolor {

padding:20px;

}

.sitebg {
padding:20px;
background:url(../images/bg.gif);
background-repeat:repeat-x;
}

.navrow_left a {
text-decoration:none;
margin-top:5px;	
padding-right:15px;
color:#666666;

}


.newsbox{
margin-top:10px;
margin-left:20px;
}


.newsbox {
font-size:11px;
line-height:1.3em
}

.thumbs {
padding-left:20px
}

.featured_projects {
padding:10px;
font-size: 12px;
font-weight: bold;
}

a:link, a:visited {
text-decoration:none;

color:#999999;
}
/*
.newsbox table {
margin-top:10px;
margin-left:20px;
margin-right:25px;
}


.newsbox table tr td {
color:#666666;
font-size:11px;
line-height:1.3em
}

.insert {
	
background:white;
border-top:3px white solid;
border-bottom:3px white solid;
}



.xworklink a {
text-decoration:none;
color:white;
}

.xworklink a.selected {
text-decoration:none;
color:#76C6DF;
}


.xsubnav {
background:#E6E5E1;
padding:10px;
}


.xsubnav a {
color:#3B332F;
text-decoration:none;

}





.xcontent {
padding-left:5px;
padding-right:30px;
line-height:20px;
color:#222222;

}

ul { 
list-style-type:none; 
text-align: left; 
margin: 0px; 
padding: 0px;
}

ul li { 
background: url(../images/bullet.gif) left top no-repeat;
background-position: 0px 3px; 
text-align: left; 
margin-left:0px; 
padding-left:10px; 

line-height:1.5em;
}


.content a {
text-decoration:none;

}


.page_headline {
text-decoration:none;
color:black;
font-size: 14px;
font-weight:bold;
}



.morelink {
text-decoration:none;
color:#529FB7;
}


.bluetext {
text-decoration:none;
color:#529FB7;
}

.navrow {
color:white;
} 

.navrow a {
color:white;
text-decoration:none;
font-weight:bold;
}

.navrow_left {
padding-right:10px;
xtext-align:right;

} 

.navrow_left a {
color:black;
text-decoration:none;
font-weight:bold;
	margin-top:5px;
	text-decoration:none;
	padding:5px;

}








.footer {
color:#666666;
padding-left:10px;
padding-right:10px;
font-size:10px;
}

.footer a {
color:#666666;
text-decoration:none;
}



.gallerylinks a, .gallerylinks {
text-decoration:none;


}
*/