@charset "utf-8";
/* CSS Document */
@import url(forms.css);
body {
	background:url(../images/bg-repeat.gif) left top repeat-y #009ddc;
	font:500 1em "Trebuchet MS", Arial, sans-serif;
	color:#fff;
	margin:0;
	padding:0;
}

#wrap {
	margin:0 0 0 85px;
	background:url(../images/content-bg.gif) left top no-repeat transparent;
}
#head { 
	margin:0 auto 0 -85px; 
	padding:40px 0 20px; 
	text-align:center;
}
#head h1 { margin:0; padding:0 0 20px;}
#head h1 a { 
	background:url(../images/logo.gif) left top no-repeat transparent;
	margin:0 auto;
	display:block;
	width:444px;
	height:78px;
	overflow:hidden;
	text-indent:-9999px;
}

#nav {
	margin:0 0 0 -85px;
	background:url(../images/perfect-move.gif) left bottom no-repeat transparent;
	width:164px;
	height:458px;
	float:left;
}
#nav ul { margin:0; padding:0;}
#nav ul li { margin:0; padding:0; list-style:none;}
#nav ul li a:link, #nav ul li a:visited { 
	display:block; 
	padding:5px;
	font:1.1em Arial, Helvetica, sans-serif;
	width:164px;
	text-align:right;
	color:#fff;
	text-decoration:none;
}
#nav ul li a:hover, #nav ul li a:focus { color:#000;}

#content { margin:0 200px 10px 120px; }
#content p { margin:4px 0 16px;}
#content a { color:#fff;}



#footer { 
	background:url(../images/bg-repeat.gif) left top repeat-y #fff;
	color:#000;
	margin:0 0 0 -85px;
	padding:25px 25px 25px 0;
	text-align:right;
}
#footer .number { 
	font:500 1.3em "Trebuchet MS", Arial, sans-serif; 
	color:#00a08e;
}
#footer .number span { color:#004990; font-weight:bold;}
#footer .number.large { font-size:1.9em;}
#footer p { margin:10px 0 0; padding:0; font:bold 0.8em Arial, Helvetica, sans-serif;} 
#footer a { color:#000;}

.f-left { float:left; margin:0 10px 0 0;}
.f-right { float:right; margin:0 -75px 0 10px;}
.c-left { clear:left;}
.c-right { clear:right;}