body {margin-top: 0 ;margin-left: 0 ;}/*------------------------------------------------ banner*//*#banner {position: relative ;left: 0 ;top: 0 ;}*/#banner_photo1 {position: absolute ;left: 450 ;top: 60 ;border: solid 1px #002157 ;z-index=10 ;}#banner_photo2 {position: absolute ;left: 550 ;top: 70 ;border: solid 1px #002157 ;z-index=20 ;}#banner_photo3 {position: absolute ;left: 640 ;top: 65 ;border: solid 1px #002157 ;z-index=30 ;}/*------------------------------------------------ main section*/#content_wrapper {background-image: url(images/common/menu_bg_full.jpg) ;background-repeat: no-repeat ;width: 760 ;float: left ;}#main {float: right ;width: 540 ;}/*------------------------------------------------ photos*/#walk_photo {border: solid 1px #002157 ;float: left ;bgcolor: #002157 ;text-align: center ;}.photo_caption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 12px ;}/*------------------------------------------------ menu*/#left_menu {padding: 0 ;margin: 0 ;float: left ;width: 200px ;}#boots {padding: 0 ;margin: 0 ;float: left ;width: 63 ;}#menu {padding: 0 ;margin: 0 ;width: 130 ;float: right ;}/*------------------------------------------------ menu links*/.nav {font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #002157; line-height: 27px;}.nav a {display: block ;color: #002157; text-decoration: none ;border-bottom: 1px dotted #007236 ;}.nav a:visited {color: #002157; text-decoration: none ;border-bottom: 1px dotted #007236 ;}.nav a:link {color: #002157; text-decoration: none ;border-bottom: 1px dotted #007236 ;}.nav a:hover {color: #6d161e; text-decoration: none ;border-bottom: 1px solid #007236 ;}.current {display: block ;font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #002157; line-height: 27px;border-bottom: 1px solid #007236 ;}/*------------------------------------------------ body etc.*/#main p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; line-height: 16px}.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003366; line-height: 16px}.heading2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366; line-height: 12px}.body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; line-height: 16px}#help_body {  background-color: #FFFFFF ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; line-height: 16px ;text-align: center ;}.body_centred {  margin-top: 0 ;padding-top: 0 ;text-align: center ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; line-height: 12px}.walk_highlight {color: #007236; font-weight: italic ; }h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #003366; line-height: 20px}.bread { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; line-height: 10px}.bread_footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; line-height: 18px}/*------------------------------------------------ footer (MNLG)*/#footer {clear: both ;width: 760 ;padding-top: 2 ;background: url(images/dark_green_1x1.gif) repeat-x ;text-align: center ;font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10px; color: #003366; line-height: 10px ;}#footer a {text-decoration: none ;}#footer a:hover {color: #6d161e; text-decoration: none ;}/*------------------------------------------------ IE bugs*/* html #boots {display: inline ;}
