*{
	margin: 0px;
	padding: 0px;
	\\border: none;
	text-decoration: none;
	list-style-type: none;
	color: #000;
	font-size: 11px;
	font-family: Arial;
}
img{
	border: none;
}
img.securityimg{
	margin-top: 7px;
}
dt.top1{
	margin-top: 7px
}
input.fieldtextbox, textarea.fieldtextarea, input.submit{
	background-color: #e9eaef;
	border: none;
}
input.fieldtextbox{
	width: 162px;
}
label{
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}
input.submit{
	text-transform: uppercase;
	padding: 4px 10px;
	margin-right: 13px;
	font-size: 13px;
}
#entireBody:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
ol{
	margin-left: 30px;
}
ol li{
	list-style-type: decimal;
}
p{
	margin-bottom: 5px;
}
h1{
	font-size: 20px;
	margin-bottom: 15px;
}
h1.logo{
	text-align: center;
	margin-bottom: 65px;
}
h1.logo a{
	font-size: 20px;
}
h2{
	font-size: 16px;
	text-transform: uppercase;
}
/*--- start of entireBody ---*/

#entireBody{
	width: 1160px;
	margin: 23px auto 0 auto;
}
#logo{
	float: left;
	margin: 4px 34px 0px 0px;
}

/*--- start of leftColumn ---*/

#leftColumn{
	width: 591px;
	float: left;
	padding-top: 4px;
}
#mainPhoto{
	height: 396px;
	background-color: #2d3b3c;
}

/*--- start of content ---*/
#content{
	margin-top: 40px;
	margin-bottom: 150px;
	min-height: 200px !important;
	//height: auto !important;
	//height: 200px;
}
#content ul{
	padding-left: 30px;
}
#content ul li{
	list-style-type: disc;
	margin-bottom: 5px;
}
#content #recentEntries{
	padding-left: 0px;
}
#content #recentEntries li{
	list-style-type: none;
	margin-bottom: 0px;
	padding: 3px 0px 11px 0px;
	text-align: right;
}
#recentEntries li.person{
	height: 266px;
	padding: 0px;
}
#recentEntries li a{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
}
#recentEntries li.person .entry{
	float: right;
	width: 274px;
	margin-left: 31px;
	height: 100%;
	background-color: #2d3b3c;
}
#recentEntries li.person .entry tbody{
}
#recentEntries li.person .entry tbody tr{
}
#recentEntries li.person .entry tbody tr td{
	text-transform: uppercase;
	color: #fff;
	text-align: left;
	font-size: 20px;
}
#recentEntries li.person img{
	float: right;
}

/*--- end of content ---*/

/*--- start of bottomNav ---*/

#bottom1{
	text-align: center;
}
#bottomNav{
}
#bottomNav li{
	display: inline;
}
#bottomNav li.first{
}
#bottomNav li.last{
}
#bottomNav li a{
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
}
#bottomNav li a:hover{
}
#bottomNav li a.active{
}

/*--- end of bottomNav ---*/

/*--- start of copyright ---*/

#copyright{
	text-align: center;
}
#copyright span{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
#copyright span a{
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
}

/*--- end of bottomNav ---*/

/*--- end of leftColumn ---*/

/*--- start of rightColumn ---*/

#rightColumn{
	width: 305px;
	float: left;
	margin: 0px 0 0 34px;
}

/*--- start of topNav ---*/

#topNav{
	margin-bottom: 26px;
}
#topNav li{
}
#topNav li.first{
}
#topNav li.last{
}
#topNav li.small a{
	font-size: 12px;
}
#topNav li a{
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
}
#topNav li a:hover{
}
#topNav li a.active{
}

/*--- end of topNav ---*/

/*--- start of calendar ---*/

#calendar{
	text-align: center;
	font-size: 16px;
	border-spacing: 3px;
}
h3{
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
}
#calendar caption{
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
}
#calendar tbody{
}
#calendar tbody tr{
}
#calendar tbody tr th{
	text-transform: uppercase;
	font-size: 16px;
}
#calendar tbody tr td{
	text-transform: uppercase;
	padding: 2px;
	font-weight: bold;
	font-size: 16px;
}
#calendar tbody td a{
	font-size: 16px;
	font-weight: bold;
	color: #7e7b70;
}
#calendar tbody a.active{
	text-decoration: underline;
}

/*--- end of calendar ---*/

ul.entryMode{
	margin-top: 20px;
}
ul.entryMode li{
	display: inline;
}
img.prev{
	margin: 0 5px 2px 0;
}
img.next{
	margin: 0 0 2px 5px;
}
ul.entryMode li a{
	text-transform: uppercase;
	color: #fff;
	background-color: #2d3b3c;
	padding: 0px 2px;
}
ul.entryMode li a:hover{
	\\text-decoration: underline;
}
#login h2{
	font-family: arial black;
	font-weight: normal;
}
#login .logged{
	width: 200px;
	background-color: #2D3B3C;
	color: #fff;
	font-weight: bold;
	padding: 5px;
	text-transform: uppercase;
}
#login dt{
	\\height: 18px;
}
#login dt.footer{
	height: auto;
	margin: 10px 0px 28px 0px;
}
#login dt input.fieldtextbox{
	margin-top: 1px;
}
#login dt.footer input.submit{
}
#login dt.footer a{
	color: #000;
}
#login label{
	\\float: left;
	width: 95px;
	font-size: 15px;
}
#login p{
	text-align: right;
	padding-right: 95px;
}
#login p a{
	\\color: #fff;
}
#login a.login{
	color: #000;
}
#login a:hover{
	text-decoration: underline;
}
/*--- end of rightColumn ---*/

#search p{
	margin-bottom: 2px;
}
#search input.submit{
	margin-top: 2px;
}
p.bold{
	font-weight: bold;
}
input.countchar{
	width: 25px;
	font-weight: normal;
	float: left;
}
#newEntry label{	
	font-size: 11px;
}
#newEntry span{
	float: left;
	text-transform: none;
}
#newEntry input, #newEntry span{
	margin-bottom: 5px;
}
#newEntry span{
	font-weight: normal;
}
input.img_submit{
	margin-top: 3px;
}
p.entrynav{
	text-align: center;
}
/*--- end of entireBody ---*/