a{background:transparent;color:#009999}
a.link,div.link a{font-size:11px; text-decoration: none;}
a:visited{background:transparent;color:#808080}
a:hover{background:transparent;color:#FF0000;text-decoration:none}
body{background:#FFFFFF;color:#003366;margin:2px;padding:2px;text-align:center}
body,p,td,th,a,div{font-size:12px}
body,p,td,th,h2,h1,a,div{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}
div.box{border:1px solid #FFFFFF;margin:5px auto;padding:0;text-align:center;width:680px}
div.nav{margin:10px 0;padding:5px;text-align:center}
div.pics{margin:10px 0;text-align:center}
div.pics img{border:1px solid #444444;margin:0 3px}
div.pics p{font-size:10px;margin:0 auto 3px;padding:0;text-align:center;width:500px}
div.ten{margin:10px 0}
h1{font-size:11px;margin-bottom:2px;margin-top:2px}
h2,h3{background:transparent;color:#000099;font-size:12px;margin-bottom:1px;margin-top:1px}
img{border-width:0}
p{text-align:justify}
p.full{margin-left:75px;margin-right:75px}
td img{display:block}
.tac{text-align:center}
div.client{
	background: #fff8ee;
	border: 1px solid #ffdeac;
	width: 550px;
	margin:10px auto;
	text-align: left;
	padding: 10px;
	color: #5f300d;
}
div.client h2{
	color: #6f0000;
	margin-bottom: 10px;
	font-weight: normal;
	font-style: italic; 
}

#titlelink { 
    color: #598F59;
    text-decoration: none; display: block;font-size: 20px; margin: 30px; float: left; 
}

/* position fixes ie6/ie7 overflow bug */
#gallery { position: relative; overflow: hidden; }
.gallery { position: relative; clear: both; padding: 0; margin: 0; width: 100%; overflow: hidden; }

.galleryitem {
    display: block;
    list-style: none;
    height: 130px;
    width: 25%;
    float: left;
    padding: 10px 0;
    border: 0;
    margin: 0;
}

.galleryitem img { border: 1px solid #ccc; }

