@charset "UTF-8";
/* CSS Document */

body { margin: 0; padding: 0; background: url(/images/blbackground.png) 0 0 repeat-y; }
dt { text-align: left; }
dd { padding: 0; margin: 0; }
dt { font-size: 1.6em; padding: 0 10px 10px 0; }
address { font-size: 2em; }

#navigation { position: absolute; left: 0; top: 0; width: 125px; padding: 15px 0 0 0; margin: 0; list-style: none; }
	#navigation li { padding: 0; margin: 0; }
		#navigation a { float: left; width: 105px; text-align: center; padding: 8px; margin: 0; text-decoration: none; color: #fff; }
			#navigation a:hover { background: url(/images/nav-hover.png) 0 0 repeat; }
			* html #navigation a:hover { background: #015581; }

#content { position: absolute; width: 70%; padding: 0 25px 0 165px; text-align: center; color: #333399; font-size: .8em; font-weight: 900; }
	#content ul { text-align: left; padding: 0 0 0 20px;}

.half-width { float: left; width: 49%; }
.third-width { float: left; width: 33%; }
.clear { width: 100%; clear: both; }
.image-right, .image-left { float: left; width: 100%; }
	.image-right h2, .image-left h2 { padding: 50px 0 0 0; }
	.image-right { text-align: right; }
		.image-right img { float: right; padding: 0 0 0 15px; }
	.image-left { text-align: left; }
		.image-left img { float: left; padding: 0 15px 0 0; }