body {
width: 100%;
height: 100%;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
background: #e2e2e2 url(../gfx/background.jpg) top left repeat-x;
margin: 0;
padding: 0;
}

#container {
width: 800px;
margin: 0 auto 30px;
}

#footer-container {
width: 800px;
margin: 0 auto;
}

#logo {
position: absolute;
float: left;
z-index: 1;
!top: 15px;
}

#navigation {
position: relative;
margin-right: 30px;
top: 81px;
!top: 95px;
text-align: right;
font-size: 14px;
}

#nav ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

#nav li {
	margin: 0;
	padding: 11.5px 16px;
	list-style: none;
	display: inline;
}

#nav a {
text-decoration: none;
color: #fff;
}

#nav a:hover {
text-decoration: none;
color: #004786;
}

#nav .current {
	background: url(../gfx/nav-current.jpg) top left repeat-x;
}

#nav .current a:hover {
	color: #fff;
}

#content {
position: relative;
top: 81px;
!top: 90px;
background: #fff;
padding: 30px;
width: 740px;
}

.col {
width: 360px;
float: left;
margin-bottom: 30px;
}

.fullcol {
width: 735px;
float: left;
margin-bottom: 30px;
text-align: center;
}

.col-button {
width: 235px;
float: left;
}

.clear {
clear: both;
}

.margin-r15 {
margin-right: 15px;
}
.margin-r20 {
margin-right: 20px;
}

.margin-r13 {
margin-right: 13px;
}

.gradient-sep {
background: url(../gfx/gradient-sep.jpg) top center no-repeat;
width: 740px;
padding: 30px 0 0 0;
min-height: 130px;
}