html {font-family:Verdana, Arial, Helvetica, sans-serif;  color:#000;}
	body {background:url(../css/img/bg.png);}
	
	ul {padding:0; margin:0;}
	li {padding:0; margin:0;list-style-type:none;}
	
	p {padding:0;margin:0;}
	h1{display: block;font-size: 1.6em;font-weight: normal;color: #777;width: 100%;line-height: 1em;padding-bottom: 0.5em;text-align: right;border-bottom: 2px dotted #ccc;}
	h2{padding:0; margin:0;font-weight:bold;color:#2d2d2d;font-size:1.1em;font-family: Arial, Helvetica, sans-serif; }
	h3 {font-size:0.8em;font-weight:bold;padding:0;margin:0;color:#2d2d2d;}
	h4 {font-size:1 em;font-weight:bold;text-transform:uppercase;padding:0;margin:0;color:#2d2d2d;}
	
	
	a {margin:0;padding:0;text-decoration:none;}
	a:link, a:visited {margin:0;padding:0;color:#00b5cc;}
	a:hover, a:active {margin:0;padding:0;color:#00b5cc;}
	a:focus {outline:none;}

	table {padding:0;margin:0;font-size:0.8em;border:0;}
	th {text-align:left;padding:5px;margin:0;background:#ccc;}
	tr {text-align:left;padding:0;margin:0;}
	td {padding:5px;margin:0;background:#ddd;}
	fieldset {border:0;padding:0;margin:0;}
	form {padding:0;margin:0;}
	
	blockquote {padding:5px 10px;margin:0;background:#ddf2f5;font-size:0.8em}
	
	
	#wrapper {width:725px;margin:20px auto;padding:20px;background:#fff}
	
	#topContainer{float:left;width:725px;height:155px;border-bottom: 2px dotted #ccc;}
	
	#logo {width:155px;float:left;background:url(../img/logo.jpg) no-repeat #fff;height:161px}
	
	#flashContent{position: relative;top: 110px;display: block;list-style-type:none;float:left;}
	#flashContent .last {border-right: 0px;}
	#flashContent ul {font-size:0.7em;margin:0;padding:0 0 10px 0;}
	#flashContent li {display: inline;padding:0;margin:0;border-right: 1px solid #ccc;}
	#flashContent li a {color: #777;text-decoration: none;padding:5px;margin:0;}
	#flashContent li a:hover {color: #000;}
	#flashContent .selected a {color: #000;}
	
	#rightTop {position:relative;width:70px;float:right;background:url(../css/img/banner.jpg) no-repeat;height:130px;top:20px}
	
	#contentContainer{padding:0;margin:20px 0 0 0;float:left; width:725px;}
	
	#midColumn {float:left;width:725px;padding:0px;}
	#midColumnContent {padding:0;margin:0;color:#000;}
	#midColumnContent p {margin:0;line-height:1.5em;padding:0 0 5px 0;font-size:0.7em;}
	#midColumnContent p.gallery {margin:5px 0 5px 15px;line-height:1.5em;padding:0 0 5px 0;padding-bottom:5px 0;float:left}
	
	#midColumnContent ul{display: block;list-style: none;padding: 0px;clear:both;border:0;}
	#midColumnContent a {color:#00b5cc;text-decoration: none;border:0;}
	#midColumnContent a.galtitle {color:#444;text-decoration: none;border:0;}
	#midColumnContent li {display:block;float:left;margin:5px 0 5px 12px;color:#ccc;border:0;}
	
	
	/*#gallery {padding:0;margin:0;color:#000;}
	#gallery p {margin:5px 0;line-height:1.5em;padding:0 0 5px 0;padding-bottom:5px 0;}
	
	
	#gallery ul{display: block;list-style: none;padding: 0px;clear:both;border:0;}
	#gallery a {color:#444;text-decoration: none;border:0;}
	#gallery li {display:block;float:left;margin:5px 0 5px 12px;color: #ccc;border:0;}
	#gallery li p {font-size:0.8em}*/
	
	
	#midColumnContent #content {width: 100%;padding: 0px;margin:0;}
	#midColumnContent #content p {font-size:0.8em;padding:0;margin:0;}
	
	
	#textcolumn {float:left;padding:0 0 20px 0;margin:0;width:440px;}
	#textcolumn a {font-size:1em}
	
	#imagecolumn {float:left;padding:0;margin:0;width:285px}
	#imagecolumn img {float:right;padding:0 0 20px 0;margin:0;}
	
	#spacer {float:left;width:725px;border-top:2px dotted #ccc;}
	#spacer ul {padding:12px 0;margin:0;text-align:right;font-size:0.7em}
	#spacer li {margin:0;padding:0;display:inline;} 
	#spacer li a {margin:0;padding:0;}
	#spacer a {margin:0;padding:0;}
	#spacer a:link {padding:0; color:#2d2d2d}
	#spacer a:visited {padding:0; color:#77787b}
	#spacer a:hover, #footer a:active {padding:0;color:#ccc;}
	#spacer p {margin:0px; padding:5px 0;}	
	.floatLeft {float:left;}
	
	#footnote {position:relative;top:-15px;width:750px;padding:0 0.5em;color:#333;background-color:#C1CED6;text-align:center;margin:0 auto;font-size:0.7em}
	#footnote p {padding:5px;margin:0;}
	#basement {position:absolute;top:0;bottom:-0.1px;width:1em;z-index:-1;}
	
	#home-content {height:399px;padding:0;margin:0;}
	
	
	#imgColumn {display: inline;float:left;width:235px;min-height:400px;padding:1px;float:left;background:#CC0000}
	
	
	#galList{border-bottom:2px dotted #ccc;width:100%;float:right;text-align:left;padding:0 0 10px 0;margin:0 0 20px 0;width:725px;}
	#galList ul {margin:0 0 0 380px;padding:0;font-size:0.7em}
	#galList li {margin:0 0 0 0;padding:10px;list-style-type:none;display:inline;overflow:auto;font-size:200%;float:left;color:#777;}
	#galList li a {margin:0;padding:0;display:block;height:24px;text-decoration:none;color:#444;font-weight:normal;float:left;}
	#galList li a:link, #galList li a:visited {color:#777;}
	#galList li a:hover, #galList li a:active {color:#777;}


	/*.actionLinks{font-variant: small-caps;text-align: center;}
	.actionLinks a{text-decoration: none;color: #777;}
	.actionLinks a:hover{text-decoration: underline;color: #000;}
*/

	/*Gallery*/

	.column {display: inline;float: left;min-height: 400px;padding:0;}
	.column_bordered {border-left:1px dashed #ccc;border-right: 1px dashed #ccc;padding:0;margin:0}
	.column p {clear: both;}
	
	.galleryTxt {clear: both;padding:0;font-size:0.8em;color: #ccc;}
	.highlight {color: #2d2d2d;}
	
	.iconList {display: block;list-style: none;padding: 0px;clear: both;}
	.iconList li {display: block;float: left;margin:0;font-size: 200%;color: #ccc;}
	.iconList p {position: relative;left: -10px;}
	
	#slideshow {padding:0px;list-style: none;}
	#slideshow li {padding:0;margin:0;}
	#slideshow li a {padding:0;margin:0;}
	#slideshow li a img {padding:0 0 20px 0;margin:0;}
	
	
	#galleryShow {padding:0;margin:0;}
	#galleryShow li {padding:0;margin:0;}
	#galleryShow .imgColumn {padding:0;}
	#galleryShow .item {list-style: none;}
	#galleryShow .thumbnail {display: none;}
	#galleryShow .txtCol {width: 200px;padding:0;margin:0;}
	#imagegallery .content {display: none;}	
	
	#left {float:left;margin:0;padding:0 20px 20px 0;min-height:300px;}
	*html #left {height:300px}
	#left p {padding:5px 0 0 0}
	#right {float:left;margin:0;padding:0;min-height:300px}
	*html #right {height:300px}
	#right a {margin:0;padding:0;text-decoration:none;top:110px;position:relative;font-size:0.8em;}
	#right a:link, #right a:visited {margin:0;padding:0;color:#2d2d2d;}
	#right a:hover, #right a:active {margin:0;padding:0;color:#2d2d2d;}
	#right p {padding:2px 0;margin:0;}
	.title {font-weight:bold;color:#2d2d2d;font-size:0.8em;}