body {
	margin:0 0 75px 0;
	background: url('../images/bg.png');
	text-align:center;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#555;
}

/* IDs */

#wrapper {}
#container-top {width:770px; height:15px; margin:0 auto; padding:15px; background:#FFF; font-size:10px;}
#container-nav {width:820px; height:110px; margin:0 auto; padding:10px; background:url('../images/bg_nav.png') no-repeat;}
#container {}

#column-left {float:left; width:174px; background-color:#FFF;}
#column-right {float:right; width:625px; border-left:#FFF solid 1px;  background-color:#FFF;}

#head{ margin:0 auto; width:780px; padding:10px; background-color:#FFF; }

/* CLASSES */

.left {float:left;}
.right {float:right;}
.grey {color:#666;}

.box_c, .box_m, .box_y, .box_k {display:block; padding:0 0 0 15px; background:url('../images/icon_boxes.gif') no-repeat}
.box_c {background-position:0 2px;}
.box_m {background-position:0 -38px;}
.box_y {background-position:0 -78px;}
.box_k {background-position:0 -118px;}

.header, .header-left, .header-right {height:23px; padding:12px 0 0 10px; background-color:#1D1D1D; color:#FFF; font-weight:bold;}
.header-left {width:164px;}
.header-right {width:615px;}

/* LINKS */

a.link_1, a.link_1:visited, a.link_1:link, a.link_1:active {
	height:10px; display:block; 
	margin:2px 0 0 10px; padding:0 0 3px 15px; 
	background:url('../images/icon_boxes.gif') no-repeat  0 2px; 
	text-decoration:underline;
	color:#0096DB;
}

a.link_1:hover {
	background-position:2px -118px;
	color:#000;
}

a.link_c, a.link_m, a.link_y, a.link_k {
	height:20px; display:block;
	padding:0 0 0 15px; 
	background:url('../images/icon_boxes.gif') no-repeat; 
	text-decoration:underline; color:#555;
}
a.link_c, a.link_c:visited, a.link_c:link, a.link_c:active {background-position:0 2px;}
a.link_m, a.link_m:visited, a.link_m:link, a.link_m:active {background-position:0 -38px;}
a.link_y, a.link_y:visited, a.link_y:link, a.link_y:active {background-position:0 -78px;}
a.link_k, a.link_k:visited, a.link_k:link, a.link_k:active {background-position:0 -118px;}

a.link_c:hover, a.link_m:hover, a.link_y:hover, a.link_k:hover {
	background-position: 2px -118px; color:#000;
}

/* FIELDS */

.member_field {
	float:left; width:155px; height:19px;
	margin:10px 0 0 10px; padding:7px 0 0 9px;
	background:url('../images/members_field.png') no-repeat;
	font-size:11px;
	border:none;
}
