body{	background-image: url("../images/default/bg2.jpg");	background-repeat: repeat-x;	background-color: #cccccc;	text-align: center;	min-width: 700px;	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;	font-size: 62.5%;	margin: 0;	padding: 0;}a{	color: #999999;	text-decoration: none;}a:hover{	color: #bbbbbb;}img{	border: 0;}h1, h2, h3, h4, h5, h6{	color: #600300;	margin: 0px;	padding: 0px;}h1{	font-family: 'Trebuchet MS',Verdana,Sans-Serif;	letter-spacing: -1px;	font-size: 2.0em;	font-weight: 600;}h2{	font-family: 'Trebuchet MS',Verdana,Sans-Serif;	letter-spacing: -1px;	font-size: 1.5em;	font-weight: 600;}#Container{	margin: 0 auto;	width: 700px;	text-align: left;	background-color: #fff;		border: 3px solid #fff;	font-size: 1.1em;	color: #6f7177;	overflow: auto;}#Header{	margin: 0 auto;	width: 700px;	border: 3px solid #fff;	background: url('../images/default/header.jpg');	height: 200px;	margin-top: 40px;	text-align: left;}#Footer{	margin: 0 auto;	width: 700px;	margin-bottom: 40px;	padding-top: 40px;	padding-bottom: 5px;	font-size: 1em;	color: #C4C4C4;	background-color: #ffffff;	border: 3px solid #ffffff;	text-align: right;}#Footer span{	position: relative;	top: -4px;}#Footer img{	margin-right: 5px;	width: 20px;	height: 20px;}.SafariLogo{	width: 25px;	height: 25px;	background-image: url("../images/default/safari_off.png");}.SafariLogo:hover{	background-image: url("../images/default/safari_on.png");}#Navigation{	position: relative;	top: 180px;	left: 4px;}#Navigation ul, #Navigation li{	padding: 0px;	margin: 0px;}#Navigation li{	display: inline;	color: #ffffff;	font-size: 14px;	font-weight: bold;	padding: 3px;	padding-left: 5px;	padding-right: 5px;	margin: 0px;}#Navigation li:hover{	background-color: #ffcbce;}#Navigation .selected:hover{	background-color: #ffffff;}#Navigation .selected{	background-color: #ffffff;	color: #600300;}#Navigation .selected a{	color: #600300;}#Navigation li a{	color: #ffffff;}#LeftContainer{	float: left;	width: 450px;	padding: 20px;	text-align: justify;	border-right: 1px solid #F4F4F4;}#RightContainer{	float: left;	width: 190px;	padding-left: 10px;	padding-top: 20px;}#RightContainer ul{	padding: 0px;	margin: 0px;	margin-top: 4px;	margin-bottom: 35px;	padding-left: 5px;}#RightContainer li{	list-style: none;}#RightContainer li:before{	content: "\00BB \0020";}.NewsItem{	margin-bottom: 50px;}.PubDate{	font-family: Helvetica;	border: 1px solid #CCCCCC;	width: 52px;	text-align: center;	margin-left: 5px;	padding-top: 2px;	padding-bottom: 2px;	float: right;	height: 65px;	_padding-bottom: 0px;}/* Displaces the date so that it lines up in Safari */.PubDateSafari{	position: relative;	top: -7px;}.PubDate .date{	font-size: 40px;	letter-spacing: -3px;	color: #CCCCCC;	position: relative;	left: -1px;}.PubDate .month{	font-size: 20px;	font-weight: bold;	color: #AFAFAF;	padding-left: 2px;	position: relative;	top: -8px;}.PubDate .year{	font-size: 16px;	font-weight: bold;	color: #949494;	padding-left: 2px;	position: relative;	letter-spacing: 1px;	top: -12px;}.NewsItemBody{	margin-top: 15px;}.NewsItemFooter, .GalleryItemFooter{	clear: both;	border-top: 1px solid #387fa1;	margin-top: 20px;	padding-top: 4px;}.NewsItem .FooterItem{	float: right;}.GalleryItem{	float: left;	margin-bottom: 20px;}.GalleryItemList{	width: 130px;	margin-right: 20px;}.GalleryItem .GalleryImage{	padding: 4px;	margin-bottom: 5px;	border: 1px solid #CCCCCC;	width: 125px;	height: 100px;	text-align: center;}.GalleryItem .GalleryImage img{	width: 100%;	height: 100%;}.GalleryItem .GalleryImage ffImg{	max-width: 100%;	max-height:100%;}.GalleryItem .GalleryImageFull{	padding: 4px;	margin-top: 10px;	margin-bottom: 10px;	border: 1px solid #CCCCCC;	width: 440px;}.GalleryItem .FooterItem{	}.Pagination{	text-align: center;}.Comment{	margin-top: 5px;	margin-bottom: 5px;}.Comment .odd, .Comment .even{	padding: 10px;}.Comment .odd{	background-color: #F4F4F4;}.CommentAuthor{	font-size: 1.2em;	font-weight: bold;	margin-bottom: 0.2em;}.CommentDate{	font-size: .85em;}.CommentDate:before{	content: "\00BB \0020";}.CommentBody{	margin-top: 10px;	margin-bottom: 10px;}.Comments input{	width: 300px;	margin-right: 10px;	font-family: helvetica;	font-size: 1.1em;	padding: 3px;}.Comments .Button{	width: 100px;	margin-top: 10px;}.Comments textarea{	width: 440px;	height: 150px;	font-family: helvetica;	font-size: 1.1em;	padding: 3px;}.PopularTags{	margin-top: 4px;	margin-bottom: 35px;	line-height: 2.0em;}
IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto; 
}
#LatestImages
{
	margin-top: 5px;
}

.LatestImage
{
	height: 130px;
	width: 200px;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	background-position: center;
}