body { margin: 0px; font: 12px/16px Arial, Helvetica, sans-serif; background: #A9DAFA url(../_images/background.jpg) repeat-y center; }
 p { font: 12px/16px Arial, Helvetica, sans-serif; }
strong { font-weight: bold;}
#wrapper, #wrapper-home { width: 900px; margin-right: auto; margin-left: auto; }

#header { background: url(../_images/header.gif) no-repeat; height: 132px; float: left; position: relative; width: 900px; }
#wrapper-home #nav { height: 41px; width: 900px; background: url(../_images/navigation-home.gif) no-repeat; float: left; position: relative; }
#wrapper #nav { height: 41px; width: 900px; background: url(../_images/navigation.gif) no-repeat; float: left; position: relative; clear: both; }
#nav ul li a { height: 21px; width: 105px; float: left; font: bold 14px Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #FFF; padding: 10px; text-align: center; text-indent: -9999px; }

#wrapper-home #nav ul { display: block;}
#wrapper-home #nav ul li { float: left; display: block; }

#wrapper-home #nav ul #nav1 a{ background: url(../_images/navigation-home.gif) 0px 0px;  }
#wrapper-home #nav ul #nav1 a:hover { background: url(../_images/navigation-home.gif) 0px 41px }

#wrapper-home #nav ul #nav2 a{ background: url(../_images/navigation-home.gif) -125px 0px }
#wrapper-home #nav ul #nav2 a:hover { background: url(../_images/navigation-home.gif) -125px 41px }

#wrapper-home #nav ul #nav3 a{ background: url(../_images/navigation-home.gif) -250px 0px }
#wrapper-home #nav ul #nav3 a:hover { background: url(../_images/navigation-home.gif) -250px 41px }

#wrapper-home #nav ul #nav4 a{ background: url(../_images/navigation-home.gif) -375px 0px }
#wrapper-home #nav ul #nav4 a:hover { background: url(../_images/navigation-home.gif) -375px 41px }

#wrapper-home #nav ul #nav5 a{ background: url(../_images/navigation-home.gif) -500px 0px }
#wrapper-home #nav ul #nav5 a:hover { background: url(../_images/navigation-home.gif) -500px 41px }


/* Navigation for the site */

#wrapper #nav { height: 41px; width: 900px; background: url(../_images/navigation.gif) no-repeat; float: left; position: relative; clear: both; }
#nav ul li a { height: 21px; width: 105px; float: left; font: bold 14px Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #FFF; padding: 10px; text-align: center; text-indent: -9999px; }

#wrapper #nav ul { display: block;}
#wrapper #nav ul li { float: left; display: block; }

#wrapper #nav ul #nav1 a{ background: url(../_images/navigation.gif) 0px 0px;  }
#wrapper #nav ul #nav1 a:hover { background: url(../_images/navigation.gif) 0px 41px }
#wrapper #nav ul #nav1current a { background: url(../_images/navigation.gif) 0px 41px }

#wrapper #nav ul #nav2 a{ background: url(../_images/navigation.gif) -125px 0px }
#wrapper #nav ul #nav2 a:hover { background: url(../_images/navigation.gif) -125px 41px }
#wrapper #nav ul #nav2current a { background: url(../_images/navigation.gif) -125px 41px }

#wrapper #nav ul #nav3 a{ background: url(../_images/navigation.gif) -250px 0px }
#wrapper #nav ul #nav3 a:hover { background: url(../_images/navigation.gif) -250px 41px }
#wrapper #nav ul #nav3current a { background: url(../_images/navigation.gif) -250px 41px }

#wrapper #nav ul #nav4 a{ background: url(../_images/navigation.gif) -375px 0px }
#wrapper #nav ul #nav4 a:hover { background: url(../_images/navigation.gif) -375px 41px }
#wrapper #nav ul #nav4current a { background: url(../_images/navigation.gif) -375px 41px }


#wrapper #nav ul #nav5 a{ background: url(../_images/navigation.gif) -500px 0px }
#wrapper #nav ul #nav5 a:hover { background: url(../_images/navigation.gif) -500px 41px }
#wrapper #nav ul #nav5current a { background: url(../_images/navigation.gif) -500px 41px }

/* end maine navigation */

#wrapper-home #content { width: 880px; background: url(../_images/homeback.gif) no-repeat center bottom; padding: 20px 10px 40px; clear: both; }

#wrapper #content { width: 860px; background: url(../_images/whiteback.jpg) repeat-y center bottom; padding: 20px; clear: both; }
#wrapper #content-2 { width: 860px; background: url(../_images/whiteback.jpg) no-repeat center; padding: 20px; clear: both; }


#nav6  input {  width: 165px;  margin: 8px 0px 0px 10px; line-height: 12px; font-size: 12px;}
#nav6    #btn-sitesearch { width: 72px; margin-left: 3px; height: 22px; line-height: 12px;  font-size: 12px; }

#findfun  #btnfun { float:right; margin: 5px 5px 0px 0px;}



#ambassador-wrap h1 { padding-bottom: 0px; font: bold 25px Georgia, "Times New Roman", Times, serif; color: #000; margin-bottom: 10px; }
h1 { background: url(../_images/gray-hr.gif) no-repeat left bottom; padding-bottom: 10px; font: bold 25px Georgia, "Times New Roman", Times, serif; color: #000; margin-bottom: 35px; }

#content {min-height: 300px}

#content #col2 { width: 650px; margin-left: 36px; float: left; position: relative; }
#content #col2search { width: 520px; margin-left: 36px; float: left; position: relative; margin-right: 10px; }
#content #col2search2 { width: 840px; margin-left: 5px; float: left; position: relative; }
#content #col2ambassador { width: 775px; margin-left: 36px; float: left; position: relative; }



#content #col2 p { font: 13px/20px Arial, Helvetica, sans-serif; margin-bottom: 10px; }

#content #col1 { width: 165px; float: left; position: relative; background: url(../_images/sidenav.gif) bottom; }

.clear { clear: both; }

#content #col1 #sidenavimage-walks { background: url(../_images/walks.gif) no-repeat; height: 100px; width: 167px; }
#content #col1 #sidenavimage-events { background: url(../_images/events.gif) no-repeat; height: 100px; width: 167px; }

#content #col1 #sidenavimage-rambles { background: url(../_images/ramble-logo3.gif) no-repeat; height: 134px; width: 167px; }
#content #col1 #sidenavimage-ready { background: url(../_images/readysetgo.gif) no-repeat; height: 100px; width: 167px; }
#content #col1 #sidenavimage-goodliving { background: url(../_images/goodlife.gif) no-repeat; height: 100px; width: 167px; }
#content #col1 #sidenavimage-resources { background: url(../_images/resources.gif) no-repeat; height: 100px; width: 167px; }

#content #col1 #sidenavimage-about { background: url(../_images/cfpa.gif) no-repeat; height: 100px; width: 167px; }




#content #col2 .borderpic { float: left; margin-bottom: 5px; padding: 10px; border: 1px solid #CCC; background: #FFF; position: relative; }

#wrapper-home #content #col1 { width: 340px; margin-right: 10px; margin-left: 0px; background: none; }

#wrapper-home #content #col2 { width: 257px; float: left; position: relative; margin-left: 5px; margin-right: 5px; }
#wrapper-home #col3 { width: 257px; float: left; position: relative; margin-left: 5px; }

#wrapper-home  #content img { margin-right: 0px; }

#wrapper-home #content h1 { font-size: 30px; color: #F2EC27; background: none; margin: 0px; padding: 0px; line-height: 30px; }

#wrapper-home #content h2 { color: #F2EC27; font: bold 16px Arial, Helvetica, sans-serif; margin: 0px 0px 10px; padding: 0px; }

#wrapper-home p { color: #FFF; font: 13px/20px Arial, Helvetica, sans-serif; }

#wrapper-home #content a { color: #FFF; font: 13px/18px Arial, Helvetica, sans-serif; }

#wrapper-home #hero { background: url(../_images/home/col1.gif) no-repeat; height: 343px; width: 323px; padding: 9px; }

#wrapper-home #content h3 { color: #F2EC27; margin-top: 10px; margin-bottom: 10px; font: bold 13px/18px Arial, Helvetica, sans-serif; }

#wrapper-home #content #col3 h1 { font-size: 24px; }

p strong { font: bold 13px/20px Arial, Helvetica, sans-serif; }

#wrapper-home #content #col3 h4 { border-top: 1px solid #FFF; font: bold 14px Arial, Helvetica, sans-serif; color: #FFF; margin-top: 10px; padding-top: 10px; }
#wrapper-home #content #col3 h4 a { font: bold 14px Arial, Helvetica, sans-serif; color: #FFF; margin-top: 10px; padding-top: 10px; }


#findfun { height: 118px; width: 227px; background: url(../_images/findfun.gif) no-repeat; padding: 10px 15px 15px; margin-bottom: 10px; }

#calendar { width: 240px; margin-right: auto; margin-left: auto; }
#calendar a { text-decoration: none; }
#calendar a:hover { text-decoration: underline; }

#welcome { width: 325px; margin-right: auto; margin-left: auto; }


#col3 #calendar img { float: right; }

#content #col1 ul { margin: 5px 10px 10px 15px; }

#content #col1 ul li { padding-bottom: 10px}

#content #col1 ul li a { font: bold 14px Georgia, "Times New Roman", Times, serif; color: #000; text-decoration: none; padding-bottom: 10px  }
#content #col1 ul li a:hover { font: bold 14px Georgia, "Times New Roman", Times, serif; color: #000; text-decoration: none; background: url(../_images/sidenavhover.gif) no-repeat 0px 15px;  padding-bottom: 10px }
#content #col1 ul #current a { font: bold 14px Georgia, "Times New Roman", Times, serif; color: #000; text-decoration: none; background: url(../_images/sidenavhover.gif) no-repeat 0px 15px;  padding-bottom: 10px }


.photocredit, p .photocredit { font-size: 10px; text-align: right; color: #fff; line-height: 11px; }
.photocredit2 { font-size: 10px; text-align: right; margin: 5px 0px 20px; padding: 0px; line-height: 0px; color: #999; }

    

span.label,span.spacer,span.multiple span { width:100px; float:left; } 
span.multiple {float:left;} 
div.clear {clear:both;padding-top:5px;} 

    

#wrapper #content #col2 form div { }

.required { color: #C00; font-size: 14px; }

#wrapper #content #col2 form div { margin: 5px; }

#wrapper #content #col2 form div .button input { width: 106px; background: #FFF url(../_images/subscribe.gif) repeat-x 0px 0px; height: 44px; text-indent: -9999px; border-style: none; float: right; clear: both; }

#enewsform { float: left; position: relative; }

h2 { font: bold 16px Georgia, "Times New Roman", Times, serif; color: #000; }

#col2 ul { list-style: disc; padding-left: 30px; margin-bottom: 10px; line-height: 20px; display: block; }

a { color: #069; }

.grayrule { background: url(../_images/gray-hr.gif) no-repeat; height: 8px; border-style: none; margin-top: 5px; margin-bottom: 5px; }

#featuredwalk { color: #FFF; background: #00895D; width: 255px; padding: 10px; float: left; position: relative; margin-left: 0px; }

#featuredwalk img { border: 1px solid #FFF; margin-top: 20px; margin-bottom: 2px; }

#featuredwalk p { line-height: 16px; }

#col2search form { width: 464px; margin-left: 20px; text-align: right; margin-top: 20px; }

#col2search form #town { width: 289px; margin-right: 20px; }

#featuredwalk a { color: #FFF; }

#col2search .advancedsearch { float: right; margin-right: 50px; }

#col2search2 #results { width: 470px; float: left; position: relative; }

#col2search2 #results2 { width: 515px; float: left; position: relative; padding-bottom: 20px; }


#col1detail { width: 300px; float: left; margin-right: 20px; position: relative; }

#resultssearch { background: #F7F4E6; padding: 10px; margin-bottom: 15px; text-align: right; }
#resultssearch form #town { width: 289px; margin-right: 5px; }


#results table tr td { padding: 5px; border-bottom: 1px solid #CCC; }

#results h3 { font-size: 16px; font-weight: normal; margin-bottom: 10px; }

#results h3 strong { font-weight: bold; }
#resultssearch form #button { margin-top: 5px; }

#refinesearch { }

.paging { width: 85px; float: right; position: relative; }

#resultsnumbers { float: right; position: relative; }

.pagingresults { margin-top: 5px; }

#resultsnumbers strong { font-weight: bold; }

#col1detail img { margin-top: 20px; margin-bottom: 5px; }

#col1detail #attractions { background: #F7F4E6; margin-top: 10px; padding: 10px; }

#col1detail #attractions h2 { color: #000; margin-bottom: 5px; font: bold 16px Arial, Helvetica, sans-serif; }

#attractions ul li { line-height: 18px; }

#attractions strong { font-weight: bold; }



#col2search2 #results h1 { font-size: 16px; margin-top: 10px; margin-bottom: 5px; }

#mapdownloads { background: #F7F5E9; padding: 5px; font-family: Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 10px; }

#mapdownloads h2 { color: #000; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }


#viewmap1 { background: url(../_images/map-download.jpg) no-repeat 0px 0px; margin-top: 20px; line-height: 32px; padding-left: 32px; padding-top: 10px; padding-bottom: 10px; }
#viewmap2 { background: url(../_images/map-link.jpg) no-repeat 0px 0px; margin-top: 20px; line-height: 32px; padding-left: 32px; padding-top: 10px; padding-bottom: 10px; }

#locationinformation h2 { font: bold 16px Arial, Helvetica, sans-serif; color: #000; }

#locationinformation { background: #EFE8D2; padding: 5px; margin-bottom: 20px; }

#locationcol1 { float: left; width: 180px; position: relative; margin-right: 10px; }

#locationcol2 { float: left; width: 300px; position: relative; margin-top: 16px; }

#col2search2 #results2 h1 { font: bold 16px Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 5px; }

#wagmp_map_1 { border: 1px solid #999; }

#top1 .top1image { float: left; width: 255px; margin-right: 20px; }

#content #col2 #top1 .top1image img { margin-bottom: 10px; }

#signin { width: 290px; float: left; position: relative; margin: 15px 40px 30px 30px; }
#create { width: 300px; float: left; position: relative; margin: 15px 0px 30px 40px; }


#signin-wrap { width: 770px; background: url(../_images/sign-in-back.gif) no-repeat top; margin-top: 20px; height: 225px; }

#signin form input { }


	


#account-wrap { width: 755px; padding: 5px; margin-top: 20px; margin-right: auto; margin-left: auto; }


#searchbox { height: 30px; width: 300px; font-size: 20px; color: #999; }
#searchbox2 { height: 25px; width: 200px; font-size: 18px; color: #999; }
#radiussearch { height: 30px; font-size: 20px; color: #999; background: #009A70; }
#zipsearch { height: 30px; width: 100px; font-size: 20px; color: #999; }
#zipsearch2 { height: 25px; width: 75px; font-size: 18px; color: #999; }

#account-wrap h2 { border-bottom: 1px solid #337C00; font-family: Arial, Helvetica, sans-serif; margin-bottom: 10px; margin-top: 10px; padding-bottom: 2px; }

.required { color: #900; }


#account-wrap form table tr td  input { text-align: left; }

#account-wrap form table .tdleft { font-weight: bold; text-align: right; padding-right: 5px; }


#refinesearch h1 { margin-bottom: 10px; }

#refinesearch { float: left; margin-top: 20px; }
#refinesearch .refine { border: 1px solid #999; padding: 5px; margin-top: 5px; margin-bottom: 10px; }

#refinesearch h3 { font: bold 12px Arial, Helvetica, sans-serif; }

#refinesearch .refine ul { float: left; position: relative; margin-right: 10px; width: 210px; }

#refinesearch .refine li { font: 12px/0px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }

#refinesearch .refine input { line-height: 12px; margin: 0px; padding: 0px; }

#refinesearch .refine .horlist li { display: inline; float: left; height: 23px; margin-right: 10px; }
#refinesearch .refine .horlist { width: 600px; }

#refinesearch .refine .horlist li strong { font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; }
.dashboard1 { width: 380px; float: left; margin-top: 10px; }
.dashboard2 { width: 380px; float: right; margin-top: 10px; }

.dashboard1 table tr td, .dashboard1 table tr th, .dashboard2 table tr td, .dashboard2 table tr th  { padding: 8px; }
.dashboard1 table tr td, .dashboard2 table tr td  { border-bottom: 1px solid #E9E9E9; }

.dashboard1 table tr th, .dashboard2 table tr th { background: #D4EFE7; font-weight: bold; padding: 5px; }

h3 { font: bold 16px Arial, Helvetica, sans-serif; }


.deniedlink { margin-top: 10px; text-align: right; }

.red {color:#CC0000;}

.approved {color:#006600;
font-style:italic;}

.pending {color:#CC9900;
font-style:italic;}

.denied { color:#CC0000;
font-style:italic;}

.open { color:#666666;
font-style:italic;}

#welcometop { background: url(../_images/welcomeback.gif) no-repeat; height: 38px; width: 815px; font-size: 14px; float: left; position: relative; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }

#ambassador-wrap { width: 825px; clear: both; }

#account { float: right; position: relative; top: 0px; clear: right; }

#ambasshead { float: left; position: relative; }

.dashboard1 img, .dashboard2 img { float: right; }

#walk-admin { background: #F2F2F2; padding: 5px; text-align: right; margin-bottom: 10px; }

#content #col2 .photocredit { font-size: 11px; margin-bottom: 10px; clear: both; }
#btn-submit2 { 
width: 56px;
  height: 27px;
  padding: 27px 0 0;
  margin: 0;
  border: 0;
  background: transparent url(../_images/btnsubmit.gif) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */

}
#btn-continue {
		float: right;
width: 105px;
  height: 38px;
  padding: 38px 0 0;
  margin: 0;
  border: 0;
  background: transparent url(../_images/btn-continue.gif) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */

}



#btn-save-changes {
	float: right;
	width: 129px;
	height: 38px;
	padding: 38px 0 0;
	margin: 0;
	border: 0;
	background: transparent url(../_images/btn-save-changes.gif) no-repeat center top;
	overflow: hidden;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */

}

#signin form #btn-sign-in {
	
	width: 78px;
  height: 27px;
  padding: 27px 0 0;
  margin: 0;
  border: 0;
  background: transparent url(../_images/signin.gif) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
	}
	
#btn-findfun {
	
	width: 60px;
  height: 23px;
  padding: 23px 0 0;
  margin: 0px;
  border: 0;
  background: transparent url(../_images/btn-findfun.gif) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
	}
	

#btn-submit-for-review {
	
	width: 162px;
  height: 38px;
  padding: 38px 0 0;
  margin: 0px;
  border: 0;
  background: transparent url(../_images/btn-submit-for-review.gif) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
	}


	
	#btn-findroute { width: 136px; height: 38px; padding: 38px 0 0; margin: 0px; border: 0; background: transparent url(../_images/findmyroute.gif) no-repeat center top; overflow: hidden; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ float:right; 	}
	
	
	
	#btn-events { width: 116px; height: 38px; padding: 38px 0 0; margin: 0; border: 0; background: transparent url(../_images/btn-event.gif) no-repeat center top; overflow: hidden; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ 
}


#btn-create-account { width: 120px; height: 27px; padding: 27px 0 0; margin: 0; border: 0; background: transparent url(../_images/create-account.gif) no-repeat center top; overflow: hidden; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ float: right; }

#wrapper #content  .amb-table { padding: 5px; width: 800px; }

#wrapper #content #ambassador-wrap form .amb-table tr td { padding: 2px; }

#wrapper #content #ambassador-wrap form .amb-table tr .amb-left { text-align: right; font: bold 12px Arial, Helvetica, sans-serif; width: 130px; padding: 0px; }


#wrapper #content #ambassador-wrap form h2 { border-bottom: 1px solid #337C00; font-family: Arial, Helvetica, sans-serif; color: #060; }

#wrapper #content #ambassador-wrap form .amb-border { border: 1px solid #CCC; }

#wrapper #content #ambassador-wrap #ambassador-head { margin-bottom: 10px; background: url(../_images/gray-hr.gif) no-repeat bottom; }

#wrapper #content #ambassador-wrap #ambassador-head #ambasshead h1 { background: none; }

#wrapper #content #ambassador-wrap h3 { margin-bottom: 20px; }
.helptext { font-size: 11px; line-height: 11px; width: 250px; }

#wrapper #content #col2 #event-table tr th { background: #F3F4F4; padding: 5px; font-weight: bold; }

#wrapper #content #col2 #event-table tr td { border-bottom: 1px solid #CCC; padding: 5px; vertical-align: top; font: 12px Arial, Helvetica, sans-serif; }


#wrapper #content #col2 ul { display: block; }

#wrapper #content #col2 #content-col2 { float: right; width: 325px; }







#wrapper #content #ambassador-wrap form h2 { margin-bottom: 10px; padding-bottom: 0px; margin-top: 20px; }


#results2 #locationinformation #event-table { padding: 5px 2px 5px 5px; }

#results2 #locationinformation #event-table .event-left { text-align: right; font-weight: bold; width: 100px; top: 0px; vertical-align: top; }

#results2 #locationinformation #event-table tr td { padding: 3px; }
.borderbox { border: 1px solid #999; padding: 3px; }


#wrapper #content #col2 #event-table tr td p { line-height: 12px; margin: 0px; padding: 0px; display: inline; font-size: 12px; }

#wrapper #content #col2 #event-table tr td a { font-weight: bold; }

#wrapper #content #col2search2 #results2 p {
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}

#event-table tr td p {
}

#wrapper #content #col2search2 #results2 ul {list-style: disc;margin: 0px 0px 5px 15px; }
#locationcol2 p { display: inline; }

#wrapper #content #col2search2 #results2 #event-table tr .event-left  { text-align: right; width: 125px; vertical-align: top; font-weight: bold; }

#wrapper #content #col2search2 #results2 #event-table tr td { padding: 3px; }


#wrapper #content #col2search2 #results #resultstable tr td p { display: inline; }

#wrapper-home #content #col3 #calendar p { line-height: 16px; }



#wrapper-home #content #col3 #calendar strong { color: #FFF; font: bold 14px Arial, Helvetica, sans-serif; }

#wrapper #content #ambassador-head { height: 38px;}




#wrapper-home #col2  img { border: 1px solid #FFF; margin: 10px auto; }

#results2 ol { list-style: decimal; margin-left: 20px; margin-bottom: 10px; }


form .warning { width: 500px; color: #C00; padding: 5px; background: #FFEDED; border: 1px solid #C00; }

em { font-style: italic; }

#wrapper #content #col2 table td { padding: 5px; }


#wrapper #content #col2 #photo { float: left; position: relative; margin: 0px 30px 0px 10px; clear:both;  }
#wrapper #content #col2 #photo p { color: #999; font-size: 10px; line-height: 12px; text-align: right; margin: 0px; padding: 0px; clear:both; }

#col1 #welcome .line { color: #FFF; margin: 10px 0px 5px; padding: 0px; }


#registration ul { list-style:disc;}
#registration li { margin-left: 30px; padding-left: 5px; list-style: disc; font: 14px/20px Arial, Helvetica, sans-serif; }
#registrationwrap { padding: 0px 20px 20px; }
#col2 #photo #survey p a img {
	border-style: none;
}
#survey {  background: url(../_images/survey-b.gif) no-repeat; clear: both; padding: 5px 10px 10px; margin-right: auto; margin-left: auto; }
#survey img{  border-style: none; }
#wrapper-home #content #col2 #photo #survey-wrap #survey p a img { border-style: none; margin-top: 10px; }
#survey p { padding: 0px; margin: 10px 0px 10px 70px; line-height: 14px; text-align: center; }
#survey h3 { padding: 0px; font: bold 18px/0px Georgia, "Times New Roman", Times, serif; margin: 12px 0px 15px 5px; }

#survey-footer { height: 5px; width: 253px; background: url(../_images/survey2.gif) no-repeat; margin: 0px; padding: 0px; font-size: 1px; line-height: 1px; }

#survey h1 { font: 19px Georgia, "Times New Roman", Times, serif; }
#survey h2 { font: bold 17px Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px; padding: 0px; }


.mceToolbarTop * {
float:left;
}

.mceToolbarTop select {
width:auto!important;
}

.mceToolbarTop option {
float:none;
}
#footer #upperfooter { background: url(../_images/blue-hr.gif) no-repeat bottom; text-align: center; height: 30px; margin-top: 10px; }
#footer #upperfooter ul {
	magin: auto 0px;
	list-style: none;
	height: 35px;
	width: 900px;
}

/*#footer #upperfooter ul li { text-align: center; font-family: Arial, Helvetica, sans-serif; color: #053F6F; }*/

#footer #upperfooter ul li { display:inline;   text-align: center; font-family: Arial, Helvetica, sans-serif; color: #053F6F; }
#footer #upperfooter ul li a { color: #053F6F; text-decoration: none; font: bold 14px Arial, Helvetica, sans-serif; padding: 10px 20px; *padding: 10px 20px; }

#footer #lowerfooter { text-align: center; height: 30px; margin-top: 5px; }
#footer #lowerfooter ul { list-style: none; }
#footer #lowerfooter ul li { float: left; font-family: Arial, Helvetica, sans-serif; color: #053F6F; }
#footer #lowerfooter ul li a { color: #71787D; text-decoration: none; font: normal 14px Arial, Helvetica, sans-serif; padding: 10px; }
#footer #lowerfooter ul li { border-right: 1px solid #76787D; }
#footer #lowerfooter ul li a { border-right-style: none; }
#footer #lowerfooter ul li a:hover { color:#036; }
#footer #lowerfooter ul li.last { border-right-style: none; }
#footer #upperfooter ul li a:hover { color: #666; }

#footer #copyright { font: normal 12px Arial, Helvetica, sans-serif; color: #71787D; float: right; }
