@charset "utf-8";
/* CSS Document */


body { background-color: #999999;
		background-image:url(images/bg.jpg);
		background-repeat:repeat-y;
		background-position:right;
	font-family: Arial,sans-serif;
	color: #FFFFFF;
		  margin-left:auto;
		  margin-right:auto;
}

#table { position:absolute;
		top:0px;
		width:1038px;
}

#banner {border:none;
}

.navbar { background-image:url(images/side_swipe.jpg);
			background-repeat:repeat-y; 
			width:198px;
		  height:564px;
		  padding-bottom:0px;
		  padding-left:0px;
		  padding-right:0px;
		  padding-top:0px;
		  margin-left:0px;
		  margin-right:0px;
		  margin-top:0px;
		  margin-bottom:0px;
}

.navbar2 { background-image:url(images/side_swipe.jpg);
			background-repeat:repeat-y; 
			width:198px;
		  height:auto;
		  padding-bottom:0px;
		  padding-left:0px;
		  padding-right:0px;
		  padding-top:0px;
		  margin-left:0px;
		  margin-right:0px;
		  margin-top:0px;
		  margin-bottom:0px;
}

.nav_table { vertical-align:top;
}

.ase {padding-left:56px;
	  border:none;
}

.motto {padding-left:35px;
	  border:none;
}

.map2 {padding-left:37px;
	  border:none;
}

.asa {padding-left:42px;
	  border:none;
}

#ads { background-color:#999999;
		width:160px;
		height:auto;
}

#ads_right { background-color:#999999;
		width:14px;
		height:auto;
}

#main { background-image:url(images/body_block.jpg);
		background-repeat:repeat-y;
		width:666px;
		height:auto;
}

#frost { width:614px;
		height:562px;
		position:relative;
		top:0;
		background-image:url(images/main_tint.png);
		background-repeat:no-repeat;
		  z-index:1;
}

#copyblock { background-image:url(images/copyblock.jpg);
			background-repeat:no-repeat; 
			width:666px;
		  height:48px;
		  padding-bottom:0px;
		  padding-left:0px;
		  padding-right:0px;
		  padding-top:0px;
		  margin-left:0px;
		  margin-right:0px;
		  margin-top:0px;
		  margin-bottom:0px;
}

#rightbot { background-image:url(images/rightbot.png);
			background-repeat:no-repeat;
			width:174px;
		  height:48px;
		  padding-bottom:0px;
		  padding-left:0px;
		  padding-right:0px;
		  padding-top:0px;
		  margin-left:0px;
		  margin-right:0px;
		  margin-top:0px;
		  margin-bottom:0px;
}

.type1 {color: #000000;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			text-align: left;
			margin-left:40px;
			margin-right:30px;
			text-indent:15px;
}

.typ2 {color: #000000;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			text-align: left;
			margin-left:40px;
			margin-right:30px;
}

.typ3 {color: #990000;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			text-align: right;
			margin-left:40px;
			margin-right:30px;
}

.rphoto { margin-right:25px;
			border: outset;
}

.servphoto { float:right;
			margin-right:45px;
			margin-top:5px;
			padding-left:5px;
			padding-top:5px;
}

.servphoto2 { float:left;
			margin-left:20px;
			padding-right:10px;
}

.contype1 {color: #000000;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			text-align: left;
			margin-left:40px;
			margin-right:30px;
}

.contable {margin-left:30px;
			height:350px;
}

.contable2 { background-color:#CCCCCC;
}

.tuffy {font-variant:small-caps;
}

.header1 {color: #990000;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:22px;
			font-weight:bolder;
			text-align:left;
			padding-left:20px;
			padding-right:10px;
}


.temptype {color: #000000;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:24px;
			font-weight: bolder;
}

.temptype2 {color: #000066;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:36px;
			font-weight:bolder;
}

.headtype {
	color: #000066;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight:bolder;
	text-align:left;
	padding-left:10px;
	padding-right:0px;
	margin-left:10px;
}

.headtypeHome {
	color: #000066;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight:bolder;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
}

.maintype {color: #000000;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bolder;
			text-align:left;
			margin-left:40px;
			margin-right:30px;
			text-indent:15px;
}

.maintype2 {color: #990000;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bolder;
			text-align:left;
			padding-left:20px;
			padding-right:10px;
}


.listtype {font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bolder;
			text-align:left;
			padding-left:20px;
			padding-right:10px;
			list-style:disc;
			list-style-position:inside;
}

.listtypeA {color: #000000;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bolder;
			text-align:left;
			margin-left:20px;
			margin-right:10px;
}

.listtypeB {color: #000066;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bolder;
			text-align:left;
			margin-left:20px;
			margin-right:10px;
}

.jwtable {margin-left:auto;
			margin-right:auto;
			width:500px;
}

.servlinksA {color: #000000;
			text-decoration:none;
}


a.servlinksA:link {color: #000000;
			text-decoration: none;}

a.servlinksA:hover {color: #FFFF00;
				text-decoration: none;}

a.servlinksA:visited {color: #000000;
			text-decoration: none;}


.servlinksB {color: #000066;
			text-decoration:none;
}


a.servlinksB:link {color: #000066;
			text-decoration: none;}

a.servlinksB:hover {color: #FFFF00;
				text-decoration: none;}

a.servlinksB:visited {color: #000066;
				text-decoration: none;}


#map_type {position:relative;
		top:173px;
		margin-left:auto;
		margin-right:auto;
		width:96px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#000000;
		text-align:center;
}


#map {position:relative;
		top:179px;
		margin-left:auto;
		margin-right:auto;
		width:96px;
		border: none;
		z-index:5;
		
}


a.map:link {border-color:#000000;
			border:thin}

a.map:hover {color: #FFFF00;
				text-decoration: none;}

a.map:visited {color: #FF9900;
				text-decoration: none;}


#tower {position:relative;
		top:0px;
		border:none;
}



#cpyrt { font-family:Arial, Helvetica, sans-serif;
			 font-size: 10px;
			 text-align:center;
			 color: #FFFFFF;
			 height:40px;
			 width:548px;
			 padding-top:7px;
			 padding-bottom:0px;
			 margin-left:auto;
			 margin-right:auto;
			 position:relative;
			 bottom:0px;
}


#cpyrt2 { font-family:Arial, Helvetica, sans-serif;
			 font-size: 10px;
			 text-align:center;
			 color: #000000;
			 height:40px;
			 width:548px;
			 padding-top:17px;
			 padding-bottom:0px;
			 margin-left:auto;
			 margin-right:auto;
			 position:relative;
			 bottom:0px;
}


#pagelink {color:#FF9900;
}
			

.clinks {text-decoration:none;
}


a.clinks:link {color: #000000;
				text-decoration: none;}

a.clinks:hover {color: #000099;
				text-decoration: none;}

a.clinks:visited {color: #000000;
				text-decoration: none;}


.links {text-decoration:none;
		border:none;
}


a.links:link {color: #000066;
				text-decoration: none;}

a.links:hover {color: #990000;
				text-decoration: none;}

a.links:visited {color: #000066;
				text-decoration: none;}
				

#contact {margin-left:auto;
			margin-right:auto;
}

hr {color:#990000;
	width:80%;
	margin-left:auto;
	margin-right:auto;
}
	
.testnames {text-align:right;
			color:#990000;
}

