/* <style>*/
#intro {
	border-bottom: 1px solid #e7dfbf;
	margin: 0 0 10px;
}

#intro #introcol1 {
	color: #705c48;
	float: left;
	font: 24px Verdana, sans-serif;
	height: 25px;
	line-height: 25px;
	margin: 5px 0 10px;
}

#intro #introcol2 {
	float: right;
	height: 25px;
	margin: 5px 0 10px;
}



#iform {

}

#iform #iformdates {
	float: left;
}

#iform .iformdate {
	float: left;
	margin: 0 15px 0 0;
}

#iform .iformdate .ident {
	color: #705c48;
	display: block;
	font: 11px Verdana, sans-serif;
	height: 15px;
	line-height: 15px;
	margin: -15px 0 0;
}

#iform .iformdate input.date {
	border: 1px solid #d8cb95;
	color: #705c48;
	font: 11px Verdana, sans-serif;
	height: 12px;
	line-height: 12px;
	margin: 0 5px 0 0;
	padding: 5px;
	width: 78px;
}

#iform .iformdate img.cal {
	height: 22px;
	margin: 1px 0;
	vertical-align: bottom;
	width: 23px;
}

#iform #ibtn {
	float: right;
	height: 22px;
	margin: 1px 0;
}



#index {

}

#index #count {
	color: #705c48;
	float: left;
	font: 13px Verdana, sans-serif;
	height: 22px;
	line-height: 22px;
	margin: 0 0 10px;
}

#index #imapbtn {
	float: right;
}

#index .pages {
	margin: 0 0 20px;
	text-transform: uppercase;
}

#index .pages a {
	color: #705c48;
	font: 12px Arial, sans-serif;
	margin: 0 10px 0 0;
	text-decoration: none;
}

#index .pages a:hover {
	color: #000;
	text-decoration: underline;
}

#index .pages a.on {
	font: bold 12px Arial, sans-serif;
	text-decoration: underline;
}

#index .pages a.incld {
	text-decoration: underline;
}

#index .item {
	margin: 0 0 15px;
}

#index .item .image1,
#index .item .image2 {
	border: 1px solid #ccc;
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
}
#index .item .image1 {
	width: 130px;
}
#index .item .image2 {
	width: 80px;
}
#index .item .image1 .img, 
#index .item .image2 .img {
	overflow: hidden;
}
#index .item .image1 .img {
	max-height: 100px;
}
#index .item .image2 .img {
	max-height: 60px;
}

#index .item .icon {
	padding: 0 10px 0 0;
	vertical-align: middle;
}

#index .item .info p {
	color: #705c48;
	font: 12px Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

#index .item .info p.idate {
	color: #705c48;
	font: bold 11px Verdana, sans-serif;
}

#index .item .info a.ident1,
#index .item .info a.ident2 {
	color: #705c48;
	text-decoration: none;
	vertical-align: bottom;
}

#index .item .info a.ident1 {
	font: 16px Verdana, sans-serif;
}

#index .item .info a.ident2 {
	font: 14px Verdana, sans-serif;
}

#index .item .info a {
	color: #705c48;
	text-decoration: underline;
}

#index .item .info a:hover {
	color: #000;
}



#imap {
	border: 1px solid #d2c280;
	height: 222px;
	width: 258px;
}

#imap #imaphead {
	background-color: #c4b060;
	height: 22px;
	overflow: hidden;
	padding: 0 0 0 5px;
}

#imap #imaphead #imapcol1 {
	float: left;
}

#imap #imaphead #imapcol2 {
	float: right;
}

#imap #imaphead a {
	line-height: 22px;
	vertical-align: middle;
}

#imap #imaphead a.off {
	color: #705c48;
	font: 11px Verdana, sans-serif;
	text-decoration: none;
}

#imap #imaphead a.on {
	color: #fff;
	font: bold 11px Verdana, sans-serif;
	text-decoration: underline;
}

#imap #imaphead img {
	margin: 0;
	padding: 0;
}

#imap #imaphead ul {
	display: inline;
	list-style: none outside;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}

#imap #imaphead ul li {
	display: inline;
	margin: 0;
	padding: 0 5px;
}

#imapfoot p {
	color: #a28a72;
	font: 10px Verdana, sans-serif;
	margin: 0 0 10px;
	padding: 0;
}