/* CSS Document */
BODY { FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: "Maiandra GD"; background-color: #333333;  }
.contents UL { padding-left:20px;}
.awards UL { padding-left:20px;}
UL {margin:0px; padding:4px 0px 0px 0px}
.layout { width:1000px; background-color:#000000; margin-top:0px; margin-bottom:0px; padding:0px; font-family:"Maiandra GD"; font-size:18px; text-align:left;  }
.header { height:250px;  text-align: center; border: 2px solid #ffffff  }
.logo { float: left; }
.heading { margin: 5px; margin-left: -85px;}
.subheading {font-family:"Maiandra GD"; font-size:14px; font-style:italic; padding:0px; margin:0px; text-align: center;  margin-left: -85px; color: #ffffff }
.contact {
	display:block;
	float:right;
	margin:-100px 0px 0 0;
	padding:0px 10px 0 0 ;	
	list-style:none;
	font-size:large;
	font-weight:bold;
	font-family:"Maiandra GD"; 
	}
.banner { background-color:#333333; color:#FFFFFF; height:32px; border-bottom:2px solid #089bcc; border-top:2px solid #089bcc;  margin:0px; padding:0px; text-align:center;  }
.bannerlinks LI { display:inline; padding:2px; font-weight:bold; position:relative; top:0px; margin:0px; font-size:medium; font-size:20px;}
.bannerlinks A, A:link, A:visited { color:#FFFFFF; text-decoration:none; padding:4px 10px 6px 10px; margin:0px; }
.bannerlinks A:hover { background-color:#089bcc; color:#ffffff; text-decoration:none; font-weight:bold;  }
.photobanner {padding:5px; border-bottom:1px solid #089bcc; background-color:#eeeeee; }
.awards { background-color: #999999; padding:15px; text-align:left;  }
.awards a { text-decoration:underline; margin:0px; padding:0px}
.awards TABLE { position:relative; top:0px; }
.contents { background-color: #ffffff; margin-left:100px; padding:5px; text-align:left; margin-right:60px;}
H1 { COLOR: #ffffff; FONT-SIZE: 20pt; text-align:left;}
H2 { COLOR: #ffffff; FONT-SIZE: 16pt; text-align:left;}
HR { size:1; color:#FFFFFF}
.outlineGray {BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; 
			BORDER-LEFT: gray 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: gray 1px solid}
.photos { margin:10px; margin-top:-10px; }
.thumbnail { width:100px; height:75px; display:inline; margin-right:7px; margin-top:7px; border:1px solid #FFFFFF; padding:1px }
.colunm1 { height:80px; width:84px; padding:0px; margin:0px; }
.gallery { background-color:#999999;FONT-SIZE: medium; COLOR: #ffffff; FONT-FAMILY: "Maiandra GD"; font-weight: bold;  text-align:left; padding-left:100px; padding-right:136px; padding-top:10px }
.gallery A {padding:0px; margin:0px; height:60px; width:80px; }
.contentsservices { padding:0px; text-align:left; margin:0px}
.servicesbox {height:200px;}
.servicesboxportrait {height:260px;}
.contentsservices IMG { float:right; padding:0px; margin-left:10px; border:2px solid #ffffff;}
.Caption { font-family: "Maiandra GD"; font-weight: 500; color:#ffffff; padding-right: 0px; font-size:medium }
.rotating { display:block; float:right; padding:1px; border:15px solid #999999; background-color:#999999 }
A:link, A:visited, A:active {border:0px}
.hettich { border:1px solid #EEEEEE; height:180px; padding:5px;}
.hettich UL { left:20px; }
.hettich A, A:LINK, A:VISITED, A:ACTIVE { border:0px;}