﻿body {
    font-family: Arial, Sans-Serif;
    font-size: .8em;
    background: #292929;
    margin: 0;
    color: #2c2c2c
}
div#all { width: 967px; margin: 0 auto }
div#hd {}
div#mn {}
div#banner {}

div#c-l {
    float: left;
    width: 42px
}
div#c-m  {
    float: left;
    width: 880px;
    background: #fff
}
div#c-r {
    float: left;
    width: 45px
}
div#c-c {
	clear:both
}
div#bd {
	padding-left: 85px
}
div#bd-content {
	padding-right: 85px
}
div#bd-r {
	float: right; 
	margin: 0 35px;
	width: 220px
}
div#bd-r p {
	margin: 10px 0 0 0
}
div#bd-r select {
	font-size: 11px;
	color: #2c2c2c
}

div#ft { clear: both; background: url(../images/ft/bg.gif) repeat-x top; margin-left: 42px}
div#ft-copyright { padding-top: 85px; background: url(../images/ft/bg_round.gif) no-repeat top left; color: #8E8E8E; font-size: 90% }
div#ft img { float: right }
div#ft a { color: #8E8E8E }

/* text, links */
h1 {
	margin-top: 0;
	color: #142d5c;
	font-size: 200%
}	
h2 {
	color: #142d5c;
	font-size: 140%	
}
a { color: #142d5c; font-weight: bold }
a:hover { text-decoration: none }


/* misc */
div#highlight { border: 1px solid #142d5c; padding: 6px; }
div#highlight p { margin-top: 0; }
table.tb { border: 1px solid #efefef }
table.tb td { padding: 4px }
table.tb th { background: #efefef; text-align: left; padding: 4px }
a img {	border: 0 }
.err { color: #ff0000; font-weight: bold }
.mapframe {	margin: 0; border: 0; overflow: hidden }
img.contentPic { float: left; margin:0 5px 5px 0 }
img.galleryPic { margin:0 5px 5px 0; border: 1px solid #000 }