body {
	margin:0;
	padding:0;
	background-image:url(../images/bg.jpg);
	background-color:#F8F9FD;
	background-repeat: repeat-x;
	background-position: center top;
	font-family:verdana;
	font-size:11px;
}

#header {
	width:600px;
	height:100px;
	margin:0 auto;
	background-image:url(../images/header.png);
	background-repeat:no-repeat;
	background-position:-4px top;

}

#contentContainer {
	width:500px;
	margin:0 auto;
	background-image:url(../images/siteBox.png);
	background-repeat:no-repeat;
	padding-top:19px;
	padding-bottom: 1px;
	z-index:10;
}

#contentContainerFooter {
	width:500px;
	margin:0 auto;
	height:18px;
	background-image:url(../images/siteBox.png);
	background-repeat:no-repeat;
	background-position: center bottom;
	clear:both;
 }

#disc {
	width:500px;
	margin:0 auto;
	height:40px;
 }

#disc a { padding-left:15px; color:#262626; text-decoration:none; }
#disc a:hover { color:#666666; }


#photoHolder {
	width:150px;
	position:absolute;
	margin:50px 0 0 -95px;
	}

#photoHolder img {
	border:5px solid #fff;
	width:145px;
	margin-bottom:7px;
	}

#content {
	width:457px;

	margin-left:21px;

	}
#content strong { display:block; padding-botom:7px; font-size:14px; }
#content p { background-color:#f4f4f4; margin:0 0 10px 0; padding:5px 5px 5px 45px; #padding:5px 5px 5px 65px; }
#content p.white { background-color:#fff; margin:0 0 10px 0; padding:5px 5px 5px 45px; #padding:5px 5px 5px 65px; }
/*#content p img { float:right; padding:0 0 0 10px; margin-top:-17px; */
#content p:last-child { margin-bottom:0px; }

#content ol { background-color:#f4f4f4; margin:0 0 0px 0; padding:5px 5px 5px 45px; #padding: 5px 5px 5px 85px; }
#content ul { background-color:#f4f4f4; margin:0 0 0px 0; padding:5px 5px 5px 45px; #padding: 5px 5px 5px 85px; }
#content ol li {margin:0 0 10px 0; padding: 3px; list-style-type: decimal; margin-bottom:1px; }
#content ul li {margin:0 0 10px 0; padding: 3px; list-style-type:square; margin-bottom:1px; }
#content .image { float: none; margin:0 0 0 0; padding:0; }
#content p img { float: right; margin-top:-20px; }
#content table {   background-color:#f4f4f4; margin:0 0 0px 0; padding:5px 5px 5px 45px; #padding: 5px 5px 5px 85px; }

#content .map { background-color: #f4f4f4; margin-left: 65px; padding: 3px; height: 300px; }
#map_content { background-color: #f4f4f4; }

#menuHolder { width:200px;  position:absolute; margin-left:485px; #margin-left:464px; }
#menuHolder ul { margin:0; padding:0; list-style-type:none;}
#menuHolder ul li { margin:0; padding:0; list-style-type:none; margin-bottom:1px;}
#menuHolder ul li a { display:block; background-color:#f1f1f1; width:120px; line-height:28px; font-family:Trebuchet MS; font-size:14px; color:#262626; text-decoration:none; padding-left:15px;}
#menuHolder ul li a:hover { background-color:#FFFFFF;}
#menuHolder ul li a.sel { background-color:#FFFFFF; font-weight:bold; }
#menuHolder #extra { margin-top:15px; }
#menuHolder #extra img { border:none; width:113px; margin-left:13px; }

form {
	background-color: #f4f4f4;
	margin-left: 40px;
}

form input {
	border: #DEDEDE thin solid;
	font-family: verdana;
	font-size:11px;
	font-weight:bold;
}

.gallery {
	background-color: #f4f4f4;
}

.galleryAlign {
	margin-left: 40px;
}

.galleryItemWidth {
	margin: 10px;
	width: 100px;
	border:none;
}

.galleryItemHeight {
	margin: 10px;
	height: 100px;
	border:none;
}

