body {
    font-family: georgia, times new roman;
    text-align: center;
    background-color: #252125;
	margin: 0;
	padding: 0;
}
form {
    margin: 0;
    padding: 0;
}
img {
    border: 0px;
}
/* banner */
#banner {
    width: 830px;
    padding: 0px;
	margin: 0px auto;
}
/* evanmiller_logo_wrap */
#evanmiller_logo_wrap {
	float: left;
	height: 40px;
	width: 40px;
	overflow: hidden;
	position: relative;
	left: 10px;
	top: 0px;
}
#evanmiller_logo {
	height: 40px;
	width: 40px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
}
.bl_corner {
    height: 10px;
    width: 10px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 9999;
	background: url('http://maps.evanmiller.org/circle/252125/ffffff/10.gif') no-repeat left -10px;
	overflow: hidden;
}
.br_corner {
    height: 10px;
    width: 10px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	z-index: 9999;
	background: url('http://maps.evanmiller.org/circle/252125/ffffff/10.gif') no-repeat right -10px;
	overflow: hidden;
}
/* hyde_park_maps_wrap */
#hyde_park_maps_wrap {
	float: left;
	height: 32px;
	width: 200px;
	overflow: hidden;
	position: relative;
	left: 30px;
	top: 18px;
	background: #fffe8a;
}
#hyde_park_maps_wrap a {
    color: black;
    text-decoration: none;
}
#hyde_park_maps {
	height: 32px;
	width: 200px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	font-weight: bold;
    font-size: 22px;
    font-family: trebuchet ms;
	line-height: 32px;
	background: #fffe8a;
}
.tl_corner {
    background: url('http://maps.evanmiller.org/circle/252125/fffe8a/10.gif') top left no-repeat;
    position: absolute;
    height: 10px;
    width: 10px;
    top: 0px;
    left: 0px;
	overflow: hidden;
}
.tr_corner {
    background: url('http://maps.evanmiller.org/circle/252125/fffe8a/10.gif') top right no-repeat;
    position: absolute;
    height: 10px;
    width: 10px;
    top: 0px;
    right: 0px;
	overflow: hidden;
}
/* police_radio wrap */
#police_radio_wrap {
	float: left;
	height: 32px;
	width: 200px;
	overflow: hidden;
	position: relative;
	left: 60px;
	top: 18px;
	background: #fffe8a;
}
#police_radio_wrap a {
    color: black;
    text-decoration: none;
}
#police_radio {
	height: 32px;
	width: 200px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	font-weight: bold;
    font-size: 22px;
    font-family: trebuchet ms;
	line-height: 32px;
	background: #FFAB42;
}
.tl_corner_orange {
    background: url('http://maps.evanmiller.org/circle/252125/FFAB42/10.gif') top left no-repeat;
    position: absolute;
    height: 10px;
    width: 10px;
    top: 0px;
    left: 0px;
	overflow: hidden;
}
.tr_corner_orange {
    background: url('http://maps.evanmiller.org/circle/252125/FFAB42/10.gif') top right no-repeat;
    position: absolute;
    height: 10px;
    width: 10px;
    top: 0px;
    right: 0px;
	overflow: hidden;
}
/* forums wrap */
#forums_wrap {
	float: left;
	height: 32px;
	width: 200px;
	overflow: hidden;
	position: relative;
	left: 90px;
	top: 18px;
	background: #fffe8a;
}
#forums_wrap a {
    color: black;
    text-decoration: none;
}
#forums {
	height: 32px;
	width: 200px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	font-weight: bold;
    font-size: 22px;
    font-family: trebuchet ms;
	line-height: 32px;
	background: #6BF38F;
}
.tl_corner_green {
    background: url('http://maps.evanmiller.org/circle/252125/6BF38F/10.gif') top left no-repeat;
    position: absolute;
    height: 10px;
    width: 10px;
    top: 0px;
    left: 0px;
	overflow: hidden;
}
.tr_corner_green {
    background: url('http://maps.evanmiller.org/circle/252125/6BF38F/10.gif') top right no-repeat;
    position: absolute;
    height: 10px;
    width: 10px;
    top: 0px;
    right: 0px;
	overflow: hidden;
}
/* weather_wrap */
#weather_wrap {
	float: right;
	height: 24px;
	width: 40px;
	overflow: hidden;
	position: relative;
	right: 10px;
	top: 0px;
}
#weather {
	height: 24px;
	width: 40px;
	overflow: hidden;
	position: absolute;
	right: 0px;
	top: 0px;
	background: #ffffff;
	line-height: 24px;
	font-size: 12px;
    font-weight: bold;
    text-align: center;
}
#weather a {
    color: black;
    text-decoration: none;
}
.bl_corner6 {
    height: 6px;
    width: 6px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 9999;
	background: url('http://maps.evanmiller.org/circle/252125/ffffff/6.gif') no-repeat left -6px;
	overflow: hidden;
}
.br_corner6 {
    height: 6px;
    width: 6px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	z-index: 9999;
	background: url('http://maps.evanmiller.org/circle/252125/ffffff/6.gif') no-repeat right -6px;
	overflow: hidden;
}
/* strip_wrap */
#strip_wrap {
	float: left;
	width: 850px;
	position: relative;
	left: 0px;
	top: 11px;
	background-color: #fffe8a;
}
#strip_wrap_orange {
	float: left;
	width: 850px;
	position: relative;
	left: 0px;
	top: 11px;
	background-color: #FFAB42;
}
#strip_wrap_green {
	float: left;
	width: 850px;
	position: relative;
	left: 0px;
	top: 11px;
	background-color: #6BF38F;
}
#strip {
	padding: 24px;
	padding-bottom: 0px;
	position: relative;
	top: 0;
}
#header {
	color: #FFFFFF;
    font-size: 12px;
    font-family: Arial, sans-serif;
    text-align: left;
    background-color: #aaa;
    border: 1px solid #454545;
	position: relative;
	height: 32px;
	overflow: hidden;
}
#header a {
    color: #aaa;
}
#header img {
    border-left: 1px solid #454545;
    width: 159px;
    height: 32px;
}
#header_empty {
	color: #FFFFFF;
    font-size: 12px;
    font-family: Arial, sans-serif;
    text-align: left;
    background-color: #aaa;
    border-top: 1px solid #454545;
	position: relative;
	height: 0;
	overflow: hidden;
}
#intro {
    padding: 10px 0px;
    background-color: white;
    text-align: center;
    border-left: 1px solid #454545;
    border-right: 1px solid #454545;
	position: relative;
	top: 0px;
}
/* strip_wrap */
#mapcontainer {
	float: left;
	width: 850px;
	position: relative;
	left: 0px;
	top: 11px;
	background-color: #fffe8a;
}
#map {
    border: 1px solid #454545;
    width: 800px !important;
	width: 802px;
    height: 580px;
    text-align: left;
	position: relative;
	top: 0;
	left: 24px !important;
	left: 0px;
}
#footer {
    padding: 20px 0 !important;
	padding: 30px 0;
    background-color: white;
    border-left: 1px solid #454545;
    border-right: 1px solid #454545;
	position: relative;
	width: 800px !important;
	width: 802px;
	top: 0;
	left: 24px !important;
	left: 0px;
}
#graphs {
    background-color: white;
    padding: 20px 0px;
    height: 480px;
    border-left: 1px solid #454545;
    border-right: 1px solid #454545;
}
p a {
    font-style: italic;
}
.address {
    font-family: Courier New;
}

.forum_listing {
    text-align: left; padding: 20px; border-bottom: 1px dashed #454545;
}

.forum_login_strip {
background-color: #FFE6B5; border-top: 1px solid #454545; border-bottom: 1px solid #454545; padding: 2px;
line-height: 22px;
}

.forum_thread_listing {
    text-align: left; padding: 10px; border-bottom: 1px dashed #454545;
}
.forum_thread_listing_date {
    font-size: 13px; float: right; color: #949494;
}
.forum_thread_listing a {
    color: #00248B;
}
.forum_back_up {
    position: absolute; top: 0px; 
    background: url('http://192.168.1.104/hydeparkmaps/balloon-bucket.png') no-repeat; padding-left: 36px;
    font-size: 13px;
}
.forum_back_up a {
    font-style: italic;
}
.forum_thread_back_up {
    position: absolute; top: 0px; 
    padding-left: 12px;
    font-size: 13px;
}
.forum_thread_back_up a {
    font-style: italic;
}
#forum_post_list {
    background-color: #858A84; padding-top: 1px; text-align: left; padding-bottom: 1px;
}
.forum_post_listing {
position: relative; margin: 20px 100px; background-color: white;
}
.forum_post_listing a {
    color: #00248B;
}
.forum_post_time {
    position: absolute; right: 24px; top: 24px; color: #878787; text-align: center;
}
.forum_quickreply_box {
    font-size: 14px; background-color: #6BF38F; padding: 6px; border-width: 1px 0; border-style: solid; border-color: #454545;
}
.forum_quickreply {
    border-bottom: 1px dashed #454545; padding: 4px 26px; font-size: 12px;
}
.forum_message {
    border-bottom: 1px dashed #454545; padding: 4px 26px; font-size: 12px;
}
.tl_corner_white {
    background: url('http://maps.evanmiller.org/circle/858A84/FFFFFF/10.gif') top left no-repeat;
    position: absolute;
    height: 10px;
    width: 10px;
    top: 0px;
    left: 0px;
	overflow: hidden;
}
.tr_corner_white {
    background: url('http://maps.evanmiller.org/circle/858A84/FFFFFF/10.gif') top right no-repeat;
    position: absolute;
    height: 10px;
    width: 10px;
    top: 0px;
    right: 0px;
	overflow: hidden;
}
