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

/* Zeros ----------------------------------*/
body, p, h1, h2, h3, h4, h5, h6, h7, ul, ol, li, form, hr, dl, dt, dd {
	padding: 0;
	margin: 0;
}

body {
	background:url(../../images/bg_global.gif) repeat-x #ebebeb;
}

#container {
	margin:0 auto;
	padding:0;
	width:879px;
}

#header {
	width:879px;
	height:166px;
	background:url(../../images/bg_header.gif) no-repeat;
}

ul#pullout {
	padding:4px 33px 0 0;
	font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	height:30px;
	float:right;
}

ul#pullout a {
	font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

ul#pullout li {
	list-style:none;
	height:30px;
	display:block;
	float:left;
}

ul#pullout li.left {
	width:7px;
	background:url(../../images/btn_pullout_left.gif) no-repeat;
}

ul#pullout li.middle {
	background:url(../../images/btn_pullout_middle.gif) repeat-x;
	padding:12px 10px 0 10px;
}

ul#pullout li.right {
	width:7px;
	background:url(../../images/btn_pullout_right.gif) no-repeat;
}


#logo {
	margin:62px 0 0 24px;
	border:0;
}

#flash {
	width:100%;
	min-width:100%;
	text-align:center;
	background:#000;
}

/* nav ----------------------------------*/
#nav {
	width:879px;
	height:30px;
	padding:20px 0 0 14px;
	margin:0;
	position:relative;
}

#nav li {
	list-style:none;
	display:inline;
	margin:0 0 0 3px;
	padding:0;
	font:normal 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}


#nav a {
	text-decoration:none;
	font:normal 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	padding:3px 10px 5px 10px;
}

#nav a:hover, #nav1_on a, #nav2_on a, #nav3_on a, #nav4_on a, #nav5_on a, #nav6_on a, #nav7_on a, #nav8_on a  {
	color:#56a1d5;
}


#nav1 a:hover, #nav1_on a {
	background:url(../../images/btn_about_top.gif) no-repeat top #000;
}

#nav2 a:hover, #nav2_on a {
	background:url(../../images/btn_maps_top.gif) no-repeat top #000;
}

#nav3 a:hover, #nav3_on a {
	background:url(../../images/btn_networks_top.gif) no-repeat top #000;
}

#nav4 a:hover, #nav4_on a {
	background:url(../../images/btn_services_top.gif) no-repeat top #000;
}

#nav5 a:hover, #nav5_on a {
	background:url(../../images/btn_membership_top.gif) no-repeat top #000;
}

#nav6 a:hover, #nav6_on a {
	background:url(../../images/btn_gigaparks_top.gif) no-repeat top #000;
}

#nav7 a:hover, #nav7_on a {
	background:url(../../images/btn_media_top.gif) no-repeat top #000;
}

#nav8 a:hover, #nav8_on a {
	background:url(../../images/btn_contact_top.gif) no-repeat top #000;
}

/* nav board ----------------------------------*/

#nav_board {
	width:208px;
	height:512px;
	background:url(../../images/nav_board.jpg) no-repeat;
	padding:0 0 40px 0;
	margin:0;
	float:left;
	position:relative; /*must be here for image rollover to work*/
}

#nav_board li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}

#nav_board li, #nav_board a {
	display:block;
}

#nav_board2 a, #nav_board3 a, #nav_board7 a {  height:23px; }
#nav_board1 a, #nav_board4 a, #nav_board5 a, #nav_board6 a {  height:46px; }

#nav_board1 { top:60px; left:0; width:208px; }
#nav_board2 { top:124px; left:0; width:208px; }
#nav_board3 { top:166px; left:0; width:208px; }
#nav_board4 { top:207px; left:0; width:208px; }
#nav_board5 { top:270px; left:0; width:208px; }
#nav_board6 { top:333px; left:0; width:208px; }
#nav_board7 { top:397px; left:0; width:208px; }

#nav_board1 a:hover { background: transparent url(../../images/nav_board.jpg) no-repeat -208px -60px; }
#nav_board2 a:hover { background: transparent url(../../images/nav_board.jpg) no-repeat -208px -124px; }
#nav_board3 a:hover { background: transparent url(../../images/nav_board.jpg) no-repeat -208px -166px; }
#nav_board4 a:hover { background: transparent url(../../images/nav_board.jpg) no-repeat -208px -207px; }
#nav_board5 a:hover { background: transparent url(../../images/nav_board.jpg) no-repeat -208px -270px; }
#nav_board6 a:hover { background: transparent url(../../images/nav_board.jpg) no-repeat -208px -333px; }
#nav_board7 a:hover { background: transparent url(../../images/nav_board.jpg) no-repeat -208px -397px; }

#nav_board1_on { top:60px; left:0; width:208px; height:43px; background: transparent url(../../images/nav_board.jpg) no-repeat -208px -60px; }
#nav_board2_on { top:124px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_board.jpg) no-repeat -208px -124px; }
#nav_board3_on { top:166px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_board.jpg) no-repeat -208px -166px; }
#nav_board4_on { top:207px; left:0; width:208px; height:46px; background: transparent url(../../images/nav_board.jpg) no-repeat -208px -207px; }
#nav_board5_on { top:270px; left:0; width:208px; height:46px; background: transparent url(../../images/nav_board.jpg) no-repeat -208px -270px; }
#nav_board6_on { top:333px; left:0; width:208px; height:46px; background: transparent url(../../images/nav_board.jpg) no-repeat -208px -333px; }
#nav_board7_on { top:397px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_board.jpg) no-repeat -208px -397px; }


#nav_fy {
	width:600px;
	height:17px;
	background:url(../../images/nav_fy.jpg) no-repeat;
	padding:15px 0 0 0;
	margin:15px 0 15px -3px;
	float:left;
	position:relative; /*must be here for image rollover to work*/
}

#nav_fy li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}

#nav_fy li, #nav_fy a {
	display:block;
}

#nav_fy1 a, #nav_fy2 a, #nav_fy3 a {  height:32px; }


#nav_fy1 { top:0; left:0; width:75px; }
#nav_fy2 { top:0; left:75px; width:75px; }
#nav_fy3 { top:0; left:150px; width:75px; }

#nav_fy1 a:hover { background: transparent url(../../images/nav_fy.jpg) no-repeat 0 -32px; }
#nav_fy2 a:hover { background: transparent url(../../images/nav_fy.jpg) no-repeat -75px -32px; }
#nav_fy3 a:hover { background: transparent url(../../images/nav_fy.jpg) no-repeat -150px -32px; }

#nav_fy1_on { top:0; left:0; width:75px; height:32px; background: transparent url(../../images/nav_fy.jpg) no-repeat 0 -32px; }
#nav_fy2_on { top:0; left:75px; width:75px; height:32px; background: transparent url(../../images/nav_fy.jpg) no-repeat -75px -32px; }
#nav_fy3_on { top:0; left:150px; width:75px; height:32px; background: transparent url(../../images/nav_fy.jpg) no-repeat -150px -32px; }


#agenda, #minutes {
	width:300px;
	float:left;
}


/* nav about ----------------------------------*/

#content_wrap {	
	width:100%;
	background:#fff;
}

#content {	
	width:866px;
	margin:0 auto;
}

#content_interactive {	
	width:1080px;
	margin:0 auto;
}

#nav_about {
	width:208px;
	height:421px;
	background:url(../../images/nav_about.jpg) no-repeat;
	padding:0 0 40px 0;
	margin:0;
	float:left;
	position:relative; /*must be here for image rollover to work*/
}

#nav_about li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}

#nav_about li, #nav_about a {
	display:block;
}

#nav_about1 a, #nav_about2 a, #nav_about4 a {  height:23px; }
#nav_about3 a {  height:46px; }
#nav_about5 a {  height:130px; }

#nav_about1 { top:60px; left:0; width:208px; }
#nav_about2 { top:103px; left:0; width:208px; }
#nav_about3 { top:143px; left:0; width:208px; }
#nav_about4 { top:208px; left:0; width:208px; }
#nav_about5 { top:291px; left:84px; width:124px; }

#nav_about1 a:hover { background: transparent url(../../images/nav_about.jpg) no-repeat -208px -60px; }
#nav_about2 a:hover { background: transparent url(../../images/nav_about.jpg) no-repeat -208px -103px; }
#nav_about3 a:hover { background: transparent url(../../images/nav_about.jpg) no-repeat -208px -143px; }
#nav_about4 a:hover { background: transparent url(../../images/nav_about.jpg) no-repeat -208px -208px; }
#nav_about5 a:hover { background: transparent url(../../images/nav_about.jpg) no-repeat -292px -291px; }

#nav_about1_on { top:60px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_about.jpg) no-repeat -208px -60px; }
#nav_about2_on { top:103px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_about.jpg) no-repeat -208px -103px; }
#nav_about3_on { top:143px; left:0; width:208px; height:46px; background: transparent url(../../images/nav_about.jpg) no-repeat -208px -143px; }
#nav_about4_on { top:208px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_about.jpg) no-repeat -208px -208px; }



/* nav maps ----------------------------------*/


/*#nav_maps {
	width:208px;
	height:316px;
	background:url(../../images/nav_maps.jpg) no-repeat;
	padding:0 0 40px 0;
	margin:0;
	float:left;
	position:relative; /*must be here for image rollover to work*/
/*}

#nav_maps li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}

#nav_maps li, #nav_maps a {
	display:block;
}

#nav_maps1 a, #nav_maps2 a{  height:23px; }
#nav_maps3 a {  height:130px; }

#nav_maps1 { top:60px; left:0; width:208px; }
#nav_maps2 { top:103px; left:0; width:208px; }
#nav_maps3 { top:186px; left:84px; width:124px; }

#nav_maps1 a:hover { background: transparent url(../../images/nav_maps.jpg) no-repeat -208px -60px; }
#nav_maps2 a:hover { background: transparent url(../../images/nav_maps.jpg) no-repeat -208px -103px; }
#nav_maps3 a:hover { background: transparent url(../../images/nav_maps.jpg) no-repeat -292px -186px; }

#nav_maps1_on { top:60px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_maps.jpg) no-repeat -208px -60px; }
#nav_maps2_on { top:103px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_maps.jpg) no-repeat -208px -103px; }*/



/* advance network ----------------------------------*/


div#nav_networks {
	width:208px;
	padding:0;
	margin:0;
	float:left;
	position:relative; /*must be here for image rollover to work*/
}


/* nav services ----------------------------------*/


#nav_services {
	width:208px;
	height:404px;
	background:url(../../images/nav_services.jpg) no-repeat;
	padding:0 0 40px 0;
	margin:0;
	float:left;
	position:relative; /*must be here for image rollover to work*/
}

#nav_services li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}

#nav_services li, #nav_services a {
	display:block;
}

#nav_services1 a, #nav_services2 a, #nav_services3 a, #nav_services4 a, #nav_services5 a {  height:23px; }
#nav_services6 a {  height:130px; }

#nav_services1 { top:60px; left:0; width:208px; }
#nav_services2 { top:103px; left:0; width:208px; }
#nav_services3 { top:145px; left:0; width:208px; }
#nav_services4 { top:187px; left:0; width:208px; }
/*#nav_services5 { top:229px; left:0; width:208px; }*/
#nav_services6 { top:273px; left:84px; width:124px; }

#nav_services1 a:hover { background: transparent url(../../images/nav_services.jpg) no-repeat -208px -60px; }
#nav_services2 a:hover { background: transparent url(../../images/nav_services.jpg) no-repeat -208px -103px; }
#nav_services3 a:hover { background: transparent url(../../images/nav_services.jpg) no-repeat -208px -145px; }
#nav_services4 a:hover { background: transparent url(../../images/nav_services.jpg) no-repeat -208px -187px; }
/*#nav_services5 a:hover { background: transparent url(../../images/nav_services.jpg) no-repeat -208px -229px; }*/
#nav_services6 a:hover { background: transparent url(../../images/nav_services.jpg) no-repeat -292px -273px; }

#nav_services1_on { top:60px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_services.jpg) no-repeat -208px -60px; }
#nav_services2_on { top:103px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_services.jpg) no-repeat -208px -103px; }
#nav_services3_on { top:145px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_services.jpg) no-repeat -208px -145px; }
#nav_services4_on { top:187px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_services.jpg) no-repeat -208px -187px; }
/*#nav_services5_on { top:229px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_services.jpg) no-repeat -208px -229px; }*/



/* nav membership ----------------------------------*/


#nav_membership {
	width:208px;
	height:400px;
	background:url(../../images/nav_membership.jpg) no-repeat;
	padding:0 0 40px 0;
	margin:0;
	float:left;
	position:relative; /*must be here for image rollover to work*/
}

#nav_membership li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}

#nav_membership li, #nav_membership a {
	display:block;
}

#nav_membership1 a, #nav_membership2 a{  height:46px; }
#nav_membership3 a {  height:23px; }
#nav_membership4 a {  height:130px; }

#nav_membership1 { top:60px; left:0; width:208px; }
#nav_membership2 { top:123px; left:0; width:208px; }
#nav_membership3 { top:187px; left:0; width:208px; }
#nav_membership4 { top:270px; left:84px; width:124px; }

#nav_membership1 a:hover { background: transparent url(../../images/nav_membership.jpg) no-repeat -208px -60px; }
#nav_membership2 a:hover { background: transparent url(../../images/nav_membership.jpg) no-repeat -208px -123px; }
#nav_membership3 a:hover { background: transparent url(../../images/nav_membership.jpg) no-repeat -208px -187px; }
#nav_membership4 a:hover { background: transparent url(../../images/nav_membership.jpg) no-repeat -292px -270px; }

#nav_membership1_on { top:60px; left:0; width:208px; height:46px; background: transparent url(../../images/nav_membership.jpg) no-repeat -208px -60px; }
#nav_membership2_on { top:123px; left:0; width:208px; height:46px; background: transparent url(../../images/nav_membership.jpg) no-repeat -208px -123px; }
#nav_membership3_on { top:187px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_membership.jpg) no-repeat -208px -187px; }


#nav_job {
	width:600px;
	height:17px;
	background:url(../../images/nav_job.jpg) no-repeat;
	padding:15px 0 0 0;
	margin:15px 0 15px -3px;
	float:left;
	position:relative; /*must be here for image rollover to work*/
}

#nav_job li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}

#nav_job li, #nav_job a {
	display:block;
}

#nav_job1 a, #nav_job2 a {  height:32px; }


#nav_job1 { top:0; left:0; width:97px; }
#nav_job2 { top:0; left:97px; width:97px; }

#nav_job1 a:hover { background: transparent url(../../images/nav_job.jpg) no-repeat 0 -32px; }
#nav_job2 a:hover { background: transparent url(../../images/nav_job.jpg) no-repeat -97px -32px; }

#nav_job1_on { top:0; left:0; width:97px; height:32px; background: transparent url(../../images/nav_job.jpg) no-repeat 0 -32px; }
#nav_job2_on { top:0; left:97px; width:97px; height:32px; background: transparent url(../../images/nav_job.jpg) no-repeat -97px -32px; }





/* gigaparks ----------------------------------*/


div#nav_gigaparks {
	width:208px;
	padding:0;
	margin:0;
	float:left;
	position:relative; /*must be here for image rollover to work*/
}


/* nav media center ----------------------------------*/


#nav_media {
	width:208px;
	height:421px;
	background:url(../../images/nav_media.jpg) no-repeat;
	padding:0 0 40px 0;
	margin:0;
	float:left;
	position:relative; /*must be here for image rollover to work*/
}

#nav_media li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}

#nav_media li, #nav_media a {
	display:block;
}

#nav_media1 a, #nav_media2 a, #nav_media4 a{  height:23px; }
#nav_media3 a {  height:46px; }
#nav_media5 a {  height:130px; }

#nav_media1 { top:60px; left:0; width:208px; }
#nav_media2 { top:103px; left:0; width:208px; }
#nav_media3 { top:144px; left:0; width:208px; }
#nav_media4 { top:208px; left:0; width:208px; }
#nav_media5 { top:291px; left:84px; width:124px; }

#nav_media1 a:hover { background: transparent url(../../images/nav_media.jpg) no-repeat -208px -60px; }
#nav_media2 a:hover { background: transparent url(../../images/nav_media.jpg) no-repeat -208px -103px; }
#nav_media3 a:hover { background: transparent url(../../images/nav_media.jpg) no-repeat -208px -144px; }
#nav_media4 a:hover { background: transparent url(../../images/nav_media.jpg) no-repeat -208px -208px; }
#nav_media5 a:hover { background: transparent url(../../images/nav_media.jpg) no-repeat -292px -291px; }

#nav_media1_on { top:60px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_media.jpg) no-repeat -208px -60px; }
#nav_media2_on { top:103px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_media.jpg) no-repeat -208px -103px; }
#nav_media3_on { top:144px; left:0; width:208px; height:46px; background: transparent url(../../images/nav_media.jpg) no-repeat -208px -144px; }
#nav_media4_on { top:208px; left:0; width:208px; height:23px; background: transparent url(../../images/nav_media.jpg) no-repeat -208px -208px; }


/* contact ----------------------------------*/


div#nav_contact {
	width:208px;
	padding:0;
	margin:0;
	float:left;
	position:relative; /*must be here for image rollover to work*/
}

#copy {
	width:568px;
	float:left;
	padding:60px 40px;
}

#copy_interactive {
	width:1080px;
	float:none;
	height: auto;
	padding:60px 40px;
}

#copy_map {
	width:1080px;
	height:700px
	float:center;
}

#copy_board {
	width:608px;
	float:left;
	padding:60px 0 60px 40px;
}


#copy_contact {
	width:860px;
	float:left;
	padding:60px 0;
}

#map_wrapper {
	width:100%;
	background:#fff;
	padding:30px 0;
	margin:0 auto;
}

#map_copy {	
	width:866px;
	margin:0 auto;
}

#the_side_bar {
	width:180px;
	float:left;
	padding:0 15px 0 0;
}

#below_side_bar {
	width:180px;
	float:left;
	padding:170px 15px 0 0;
}


#map {
	width:665px;
	float:left;
	height:420px;
}


h1 {
	color:#b2b2b2;
	font:normal 36px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h2 {
	color:#56a1d5;
	font:italic normal 18px/18px Verdana, Arial, Helvetica, sans-serif;
	padding:30px 0 15px 0;
}

h3 {
	color:#b2b2b2;
	font:normal 36px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom:30px;
}

h4 {
	color:#b2b2b2;
	font:normal 24px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom:15px;
}

#dashboard {
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
}

.green {
	background:#009900;
}

.yellow {
	background:#FFFF00;
}

.red {
	background:#CC0000;
}

a {
	color:#000;
}

a:hover {
	color:#56a1d5;
	text-decoration:none;
}


#copy p, #copy_board p {
	font:12px/21px Verdana, Arial, Helvetica, sans-serif;
	padding:7px 0;
}

#images {
	width:100%;
	min-width:100%;
	text-align:center;
	background:url(../../images/img_collage.jpg) no-repeat center #000;
	height:113px;
	float:left;
}

ul.list, ol.list {
	padding:0 0 7px 25px;
	font:12px/21px Verdana, Arial, Helvetica, sans-serif;
}

img.floatRight {
	float:right;
	margin:0 0 10px 10px;
	padding:1px;
	border:solid 1px #56a1d5;
}


ul#downloads {
	padding:7px 0 0 0;
	margin:-10px 0 0 0;
	font:12px/21px Verdana, Arial, Helvetica, sans-serif;
}

ul#downloads li {
	list-style:none;
	height:35px;
}

a.icon {
	background:url(../../images/btn_download.png) no-repeat;
	width:21px;
	height:35px;
	display:block;
	float:left;
}


a:hover.icon {
	background:transparent url(../../images/btn_download.png) no-repeat -21px 0;
}

a.download {
	display:block;
	padding:5px 0 0 10px;
	float:left;
	color:#000;
}

a:hover.download {
	color:#56a1d5;
}



dt{
	padding:5px 20px 5px 0;
	font:12px/21px Verdana, Arial, Helvetica, sans-serif;
}


dd{
	padding:3px 0;
	font:12px/21px Verdana, Arial, Helvetica, sans-serif;
}


/* board directory styling ----------------------------------*/

.board {
	float:left;
	width:280px;
	padding-left:10px;
	overflow:hidden;
}


/* membership directory styling ----------------------------------*/

#copy_directory {
	width:568px;
	float:left;
	padding:60px 40px;
}


h5 {
	font:bold 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}

div.membership_header {
	background:url(../../membership/images/bg_subhead.png) no-repeat;
	width:550px;
	height:21px;
	padding:10px 0 0 15px;
	margin-top:7px;
}

span.membership_name a {
	font:bold 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
}

span.buttons {
	float:right;
	padding-right:15px;
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
}

span.button {
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
}

div#mem1, div#mem2, div#mem3, div#mem4, div#mem5, div#mem6, div#mem7, div#mem8, div#mem9, div#mem10, div#mem11, div#mem12, div#mem13, div#mem14, div#mem15, div#mem16, div#mem17, div#mem18, div#mem19, div#mem20, div#mem21, div#mem22, div#mem23, div#mem24, div#mem25, div#mem26, div#mem27, div#mem28, div#mem29, div#mem30, div#mem31, div#mem32, div#mem33, div#mem34, div#mem35, div#mem36, div#mem37, div#mem38, div#mem39, div#mem40, div#mem41, div#mem42, div#mem43, div#mem44, div#mem45, div#mem46, div#mem47, div#mem48, div#mem49, div#mem50, div#mem51, div#mem52, div#mem53, div#mem54, div#mem55, div#mem56  {
	border:solid 1px #d2d1d5;
	padding:15px;
	width:524px;
	margin-left:5px;
	position:relative;
}

div.leftColumn {
	float:left;
	width:200px;
	padding-right:15px;
}

div.rightColumn {
	float:left;
	width:300px;
}

.logo {
	border:none;
}

p.contact {
	width:180px;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
}

p.description {
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:7px;
}

/* footer ----------------------------------*/
#footer_wrap {	
	width:100%;
	float:left;
	height:90px;
}


#footer {
	width:855px;
	padding:20px 0 0 24px;
	margin:0 auto;
	color:#666;
	font:normal 12px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#nav_footer li {
	list-style:none;
	display:inline;
}

#footer a {
	font:normal 12px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}

#footer a:hover {
	border-bottom:solid 1px #56a1d5;
	color:#56a1d5;
}
