body {  margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-image: url('images/bgtile.jpg'); background-color: #BFBEBA;
scrollbar-track-color : #BFBEBA;
scrollbar-face-color : #BBB5B5;
scrollbar-arrow-color : #FFFFFF;
scrollbar-highlight-color : #FFFFFF;
scrollbar-shadow-color : #FFFFFF;
scrollbar-3dlight-color : #333333;
scrollbar-darkshadow-color : #333333}
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
.left {  background-image: url('images/left2.jpg'); background-repeat: repeat-y; padding-bottom: 5px}
.right { background-image: url('images/right2.gif'); background-repeat: repeat-y ; padding-bottom: 5px}
a {  color: #BBB5B5; text-decoration: none}
a:link {  color: #9A8163}
a:hover {  color: #768B8E; text-decoration: underline overline}
.sidetitle {  border-left:0px dashed black; border-right:0px dashed black; border-top:1px dashed #D4CCC9; border-bottom:1px dashed #D4CCC9; font-weight: bold; text-transform: uppercase; margin-right: 25px; margin-left: 19px; color: #FFFFFF; background-image: url('images/bgtile.jpg'); text-align: center; margin-bottom: 5px; padding-top: 2px; padding-bottom: 2px; }
.sidebody {  margin-right: 30px; margin-left: 24px}
.blogbody {  margin-right: 30px; margin-left: 30px}
.header {  border-left:0px dashed black; border-right:0px dashed black; border-top:1px dashed #6D4A44; border-bottom:1px dashed #6D4A44; font-size: 13px; text-transform: uppercase; color: #FFFFFF; background-image: url('images/bgtile.jpg'); text-align: right; margin-right: 24px; margin-bottom: 3px; margin-left: 25px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; padding-right: 6px; padding-left: 6px}
.title { font-size: 10px; text-transform: uppercase; color: #5C6272; margin-right: 24px; margin-bottom: 3px; margin-left: 25px; padding-top: 2px; padding-bottom: 3px; border-color: black black #6D4A44; font-weight: bold; padding-right: 6px; padding-left: 6px ; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #FFFFFF; border: #BFBEBA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #FFFFFF; border: #BFBEBA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.posted { font-size: 9px; text-transform: uppercase; margin-right: 24px; margin-bottom: 3px; margin-left: 25px; padding-top: 2px; border-color: #BDBDBD black black; font-weight: bold; padding-right: 6px; padding-left: 6px ; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.calendartitle {  font-weight: bold; color: #675354; margin-bottom: 3px; padding-bottom: 1px; border-color: black black #BFBEBA; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.calendarbody {  font-weight: bold; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #B9B8B4; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

		#NPG_gallery {
			margin-top: 5px;
			margin-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px;
			position:relative;
		}

		/*thumbnails are displayed as a 'list'*/
		ul.thumbnail {list-style: none;}
		
		ul.thumbnail li {
			float: left; 
			width: 115px; 
			height: 140px;
			padding: 10px;
			margin: 10px;
			background-color: rgb(225,225,225);
		} 
	
		/*thumbnail container*/
		#NPG_thumbnail {
			margin-top: 5px;
			margin-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px;
			position:relative;
		}
		/*footer container -- used so that the footer contents are actually displayed below the thumbnails, without clear:both the footer is displayed under the thumbnails*/
		#NPG_footer {
			clear:both;
		}
