html, body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0; 
}

table {
	border-collapse: collapse;
	margin: 0;
}
td {padding:0;}
.maxwh {
	width: 100%;
	height: 100%;
}
#mainTD {
	text-align: center; 
}

body {
	font-family: Helvetica, Arial, "Lucida Grande", Verdana, sans-serif;
	}
	
	body#home {
		background: url(img2/splash.gif) center center no-repeat;
	}

h2 {text-transform: uppercase; position: absolute; left: 50; top: 25; padding: 0; margin: 0; z-index: 2; color: #EAF1F4; font-size: 38px;}
	
#logo {
	position: absolute;
	top: 35;
	right: 50;
	z-index: 3;
	background: url(img2/logo.png) 0 0 no-repeat;
	text-indent: -1000em;
	overflow: hidden;
	width: 275px;
	height: 15px;
	display:block;
	}
	#logo a {
		display: block;
		width: 275px;
		height: 15px;
	}

.left { float: left; }
.right { float: right; }
.clear { clear: both; }

a img { border: none; }

#newnav {
	position: absolute;
	left: 52;
	top: 75;
	z-index: 5;
	}
	#newnav ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align: left;
		}
	#newnav li a {
		color: #A8C7D1;
		text-transform: uppercase;
		text-decoration: none;
		font-size: 12px;
		padding: 6px 0;
		}
	#newnav li a:hover {
		color: #518FA3;
		}
	#newnav li.spacer {
		margin-top: 5px;
		padding-top: 5px;
		border-top: 1px dashed #C6DAE1;
		}

		#nav { 
			width: 76px; 
			margin: 0 auto;
			margin-top: 15px;/*
			position: absolute; 
			left: 50%; 
			bottom: 18px; 
			margin-left: -38px;	*/
			}
/* 
* html #nav { width: 76px; margin: 0 auto; }

	* html .imagebox {
		position: absolute; top: 50%; 
		}*/

		#nav a { display: block; height: 33px; width: 33px; float: left;}

		a.plus { width: 33px; height: 33px; background: url(img2/plus-btn.gif) center top no-repeat; }
		a.minus { width: 33px; height: 33px; background: url(img2/minus-btn.gif) center top no-repeat; margin-right: 10px; }
		a:hover.plus {background-position: center -33px;}
		a:hover.minus {background-position: center -33px;}
		
		span.noplus {width:33px;height:33px; background: url(img2/plus-btn.gif) center -66px no-repeat; float:left;}
		span.nominus {width:33px;height:33px; background: url(img2/minus-btn.gif) center -66px no-repeat; margin-right: 10px; float: left;}
		
		a.nobtn {width: 33px; height: 33px; background: url(img2/minus-btn.gif) center -66px no-repeat; margin-right: 10px;}
		a.nobtn_plus {width: 33px;height:33px;background:url(img2/plus-btn.gif) center -66px no-repeat; }
		
		a.thumblink { color: #A8C7D1; font-size: 12px; text-transform: uppercase; text-decoration: none; margin-top: 8px; }

		#thumbs {
			width: 845px;
			margin: 0 auto;
			position: absolute;
			left: 50%;
			margin-left: -423px;
			top: 80px;
		}
		#thumbs a img {
			border: 1px solid #A8C7D1;
			padding: 5px;
			margin: 0 10px 10px;
		}
		#thumbs a:hover img {
			border: 1px solid #518FA3;
			background: #f1f1f1;
		}

		#thumbs a { text-decoration: none; font-size: 11px; color: #A8C7D1; }
		#thumbs a:hover { color: #518FA3; }

		#paginator {
			clear: both;
		}
		#paginator a {
				color: #A8C7D1;
				text-transform: uppercase;
				text-decoration: none;
				font-size: 12px;
				padding: 6px 0;
				}
			#paginator a:hover {
				color: #518FA3;
				}
			#paginator a.left { margin-left: 15px; }
			#paginator a.right { margin-right: 15px; }

		td.footer {
			height: 28px;
			border-top: 1px solid #DDDBD8;
			z-index: 10;
			width: 100%;
			background: #F3F3F3;
			}

		td.footer p {
			margin: 0;
			padding: 0 10px;
			font-size: 11px;
			color: #847C6B;
			}
		td.footer p a {
			color: #847C6B;
			}
		td.footer p a:hover {
			color: #518FA3;
			}

			#static-div {
			text-align: left;
			margin: 0 auto;
			width: 300px;
			}
			#static-div h3 {
			color: #518FA3;
			}
			#static-div p {
			font-size: 14px;
			line-height: 140%;
			color: #555;
			}
			#static-div a {
			color: #555;
			}
			#static-div a:hover {
			color: #518FA3;
			}
