@charset "utf-8";
/* CSS Document */
body {
	background: #025964 url('images/background.jpg') repeat-x top center;
}
.spacer-1 { height: 40px; }

.btl, .btc, .btr, .bml, .bmr, .bbl, .bbc, .bbr { position: absolute; background: transparent; }
.btl, .btr, .bml, .bmr, .bbl, .bbr { width: 40px; }
.btl, .btr { height: 80px; }
.bbl, .bbr { height: 40px; }
.btc, .bbc { height: 20px; }
.btl, .btc, .btr { top: 0px; }
.bbl, .bbc, .bbr { bottom: 0px; }
.bml, .bmr { top: 80px; bottom: 40px; }
.btc, .bbc { left: 40px; right: 40px; }
.btl, .bml, .bbl { left: 0px; }
.btr, .bmr, .bbr { right: 0px; }
#menu .btl, #menu .btr { height: 120px; }
#menu .bml, #menu .bmr { top: 120px; }
.btl { background: url('images/top-left.png') no-repeat top left; }
.btc { background: url('images/top-center.png') repeat-x top center; }
.btr { background: url('images/top-right.png') no-repeat top right; }
.bml { background: url('images/middle-left.png') repeat-y; }
.bmr { background: url('images/middle-right.png') repeat-y; }
.bbl { background: url('images/bottom-left.png') no-repeat bottom left; }
.bbc { background: url('images/bottom-center.png') repeat-x bottom center; }
.bbr { background: url('images/bottom-right.png') no-repeat bottom right; }
#menu .btl { background: url('images/top-left-menu.png') no-repeat top left; }
#menu .btr { background: url('images/top-right-menu.png') no-repeat top right; }
.bordered { position: relative; }
.main {
	background: #FFF;
	float: left;
	margin: 15px 30px 0px 30px;
	min-height: 100px;
	padding: 10px;
	position: relative;
	z-index: 10;
}
.main .column-left, .main .column-right { float: left; width: 255px; }
.main .column-left { margin-right: 40px; }
#content .main { width: 555px; }
#menu .main { width: 210px; }
#header {
	height: 260px;
}
#content {
	margin-top: 40px;
}
#content img  {
	border: 1px solid #FFF;
	outline: 2px solid #000;
	margin-bottom: 20px;
	margin-top: 15px;
}
#menu .bordered {
	margin-left: 20px;
}
#footer {
	min-height: 80px;
}

