/* CSS Document */

body {font: normal 10px verdana; color: #29320f; margin-top: 10px;}
td {font: normal 10px verdana; color: #29320f; }
.banner1 {background: url('images/banner_1.jpg'); background-position: top left; background-repeat: no-repeat; width: 194px; height: 109px; padding: 0;}
.banner2 {background: url('images/banner_2.jpg'); background-position: top left; background-repeat: no-repeat; width: 159px; height: 109px; padding: 0;}
.banner3 {background: url('images/banner_3.jpg'); background-position: top left; background-repeat: no-repeat; width: 396px; padding: 20px; text-align: right; height: 109px; padding: 0;}

h1 {font: bold 14px arial; padding-left: 8px; padding-bottom: 2px; color: #29320f; border-left: 1px solid #29320f; border-bottom: 1px solid #29320f;}
h2 {font: bold 10px verdana; color: #29320f;}
.projectimage {border: 1px solid #29320f; padding: 2px; }
.projectpage {background: #adbe7f;}
a, a:visited, a:focus{font: normal 10px verdana; color: #29320f; text-decoration: none; }
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a.contact {font: normal 10px verdana; color: #29320f; text-decoration: none; }
a.contact:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.contact:visited {
	color: #29320f;
	text-decoration: underline;
}
legend {font: bold 10px verdana; color: #20320f;}
.navigation {background: url('images/navigation.jpg'); background-position: top left; background-repeat: repeat-y; height: 20px;}

.maincontent {background: url('images/main.jpg'); padding: 20px; font: normal 10px verdana; color: #29320f; width: 749px;}
.footer {font: normal 10px verdana; color: #ffffff; text-align: center; padding: 4px 10px;}
a.footerlink {font: bold 9px verdana; color: #ffffff; text-decoration: none;}
a.footerlink:hover {color: #adbe7f; }
a.footerlink:visited {color: #ffffff;}
a.designedby {font: normal 9px verdana; color: #adbe7f; text-decoration: none; margin: 10px;}
a.designedby:hover {background: #29320f;}
.imageright {float: right; margin-left: 10px; margin-bottom: 10px; border: 1px solid #29320f; padding: 2px;}
.imageleft {float: left; margin-right: 10px; margin-bottom: 10px; border: 1px solid #29320f; padding: 2px;}
