body {
	margin: 0px; font-size: 15px; font-family: arial, verdana, helvetica, sans-serif; height: 100%; text-align:center; background-color: #fbddac
}
#wrapper {
	margin: 0px auto; width: 854px; position: relative; background-color: #fff; text-align: left; border: #000 1px solid
}
#header {
	margin: 0px; height: 136px; padding-bottom: 0px
}
#header_logo {
	padding-right: 0px; display: inline; padding-left: 0px; float: left; padding-bottom: 0px; width: 219px; padding-top: 10px
}
a.addlink {
	font-family: arial, verdana, helvetica, sans-serif; font-size: 10px; color: #555; text-align: left; font-weight: normal; text-decoration: none; background: url(images/small-blob.gif) no-repeat left; padding-left: 25px; 
}
p.strap-line {
             font-size: 15px; font-family: arial, helvetica, sans-serif; color: #e9960c; text-align: left; font-style: oblique; margin-left: 6px
}
#header_logo_right {
	padding-right: 0px; padding-bottom: 0px; width: 176px; height: 160px; float: left
}
#header_logo_center {
	padding-right: 0px; display: inline; padding-left: 0px; float: left; padding-bottom: 0px; width: 459px; padding-top: 40px
}
#header_logo_center h1 {
	text-align: center; font-size: 17px;  font-family: arial, helvetica, sans-serif; color: #566b89; font-weight: normal 
}
#menu_bar {
	padding-right: 0px; display: inline; padding-left: 20px; float: left; width: 740px; padding-bottom: 8px
}
#menu_bar a {
	font-size: 12px; font-family: arial, helvetica, sans-serif; color: #000; display: inline; padding-left: 20px; padding-right: 20px; background: url(images/arrow1.gif) #ffffff no-repeat left top; text-decoration: none
} 
#menu_bar a:hover {
	font-size: 12px; font-family: arial, helvetica, sans-serif; color: #e47d2e; background: url(images/arrow2.gif) #ffffff no-repeat left top
} 
#menu_bar a.here {
	font-size: 12px; font-family: arial, helvetica, sans-serif; color: #e47d2e; background: url(images/arrow2.gif) #ffffff no-repeat left top
} 
.clearboth {
	clear: both
}
#clear {
	height: 10px; background-color: #fff
}
#header_main {
             margin-top: 6px; float: left; font: bold 12px/26px arial, verdana, helvetica, sans-serif; margin-left: 3px; width: 499px; color: #fff; text-indent: 15px; height: 26px; background-color: #038382
}
#header_main2 {
             margin-top: 6px; float: left; font: bold 12px/26px arial, verdana, helvetica, sans-serif; margin-left: 3px; width: 845px; color: #fff; text-indent: 15px; height: 26px; background-color: #038382
}
#header_main1 {
             margin-top: 6px; float: left; font: bold 12px/26px arial, verdana, helvetica, sans-serif; margin-left: 3px; width: 843px; color: #fff; text-indent: 15px; height: 26px; background-color: #038382
}
#header_main1 a {
             font-size: 13px; font-family: arial, verdana, helvetica, sans-serif; color: #fff; text-decoration: none; padding-left: 15px; font-weight: bold
}
#header_main1 a:hover {
             font-size: 13px; font-family: arial, verdana, helvetica, sans-serif; color: #ffba75; text-decoration: none; padding-left: 15px; font-weight: bold
}
#header_main1 a.done {
             font-size: 13px; font-family: arial, verdana, helvetica, sans-serif; color: #ffba75; text-decoration: none; padding-left: 15px; font-weight: bold
}
#header_main_sitemap {
             margin-top: 6px; float: left; font: bold 12px/26px arial, verdana, helvetica, sans-serif; margin-left: 3px; width: 835px; color: #fff; text-indent: 15px; height: 26px; background-color: #038382
}
#header_right {
	margin-top: 6px; float: left; font: bold 12px/26px arial, verdana, helvetica, sans-serif; margin-left: 8px; width: 338px; color: #fff; text-indent: 15px; height: 26px; background-color: #1b5b76
}
#shell {
	border-top: #fff 6px solid; min-height: 345px; height: 100%
}
#maincontent {
	margin-top: 6px; float: left; margin-left: 6px; width: 495px; background: url(images/side-blob.jpg) #ffffff no-repeat right top; min-height: 350px; height: 100%
}
#maincontent-gallery {
	margin-top: 6px; float: left; margin-left: 6px; width: 495px; min-height: 430px; height: 100%
}
#maincontent-gallery h2 {
	font-size: 13px; color: #333; font-weight: normal; text-align: left; margin-left: 5px; margin-right: 25px
}
#maincontent p {
	font-family: arial, verdana, helvetica, sans-serif; font-size: 13px; color: #333; 
}
#maincontent-sitemap {
	margin-top: 6px; float: left; margin-left: 6px; width: 825px; background-color: #fff
}
#maincontent-environment {
	margin-top: 6px; float: left; margin-left: 4px; width: 843px; background-color: #fff; background: url(images/environment.jpg) #ffffff no-repeat right top
}
#maincontent-environment p {
	margin-left: 25px; font-size: 12px; color: #000; margin-top: 3px
}
#maincontent-sitemap p {
	margin-left: 25px; background-color: #fff; font-size: 12px; color: #000; margin-top: 3px
}
#bsi-left {
	margin-top: 30px; float: left; margin-left: 6px; width: 80px; font-family: arial, verdana, helvetica, sans-serif; font-size: 9px; color: #555; text-align: center; font-weight: 600
}
#bsi-right {
	margin-top: 30px; float: left; margin-left: 8px; width: 380px; padding-top: 10px
}
#bsi-right h2 {
	font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #555; text-align: left; font-weight: normal
}
#addlink {
	margin-top: 6px; float: left; margin-left: 4px; width: 400px; margin-bottom: 6px;
}
#maincontent p.sub-content {
	font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #555; margin-top: 90px 
}
#maincontent-sub {
	margin-top: 6px; float: left; margin-left: 6px; width: 400px; 
}
#maincontent-sub a {
	font-family: arial, verdana, helvetica, sans-serif; font-size: 13px; color: #333; text-decoration: none 
}
#maincontent-sub a:hover {
	font-family: arial, verdana, helvetica, sans-serif; font-size: 13px; color: #e47d2e; text-decoration: none 
}
#maincontent p.sub-content {
	font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #555; margin-top: 90px 
}
#main-left {
	float: left; margin-left: 6px; margin-top: 6px; width: 180px
}
#main-right {
	float: left; margin-left: 6px; margin-top: 6px; width: 280px
}
#main-right a {
	font-family: arial, verdana, helvetica, sans-serif; font-size: 13px; color: #333; text-decoration: none
}
#main-right a:hover {
	font-family: arial, verdana, helvetica, sans-serif; font-size: 13px; color: #e47d2e; text-decoration: none
}
#top-box {
	float: left; margin-left: 4px; margin-top: 6px; width: 843px; height: 130px
}
#thumb-box {
	margin-top: 6px; float: left; margin-left: 9px; width: 337px; background-color: #eee; min-height: 430px 
}
#gallery-box {
	margin-top: 10px; float: left; margin-left: 2px; background-color: #eee; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #000; text-align: center
}
#box1 {
	margin-top: 6px; float: left; margin-left: 9px; width: 165px; background-color: #eee; min-height: 350px
}
#box2 {
	margin-top: 6px; float: left; margin-left: 7px; width: 165px; background-color: #eee; min-height: 350px
}
#box2 a {
	padding-top: 3px; font-size: 12px; color: #1b5b76; line-height: 16px; text-decoration: none
}
#box2 a:hover {
	padding-top: 3px; font-size: 12px; color: #e47d2e; line-height: 16px; text-decoration: none
}
#list1 {
	margin-top: 0px; float: left; margin-left: 9px; width: 245px
}
#list2 {
	margin-top: 0px; float: left; margin-left: 0px; width: 230px
}
#footer {
	float: left; width: 841px; color: #555; height: 30px; padding-top: 5px; padding-bottom: 5px; background-color: #eee; text-align: center; margin: 5px; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif
}
#footer a.sitemap{
	color: blue; text-align: left; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif
}
#footer p {
	padding: 0px; margin: 0px
}
h1 {
	padding-left: 13px; font-size: 14px; color: #1b5b76
}
h2 {
	padding-left: 13px; font-size: 14px; color: #1b5b76
}
p {
	padding-left: 13px; font-size: 11px; color: #555
}
.gallery {
	margin-top: 10px; margin-left: 5px; border: #555 1px solid 
}
p.box-text {
	padding: 8px; font-size: 11px; color: #1b5b76; line-height: 16px
}
p.box-text1 {
	padding-top: 3px; font-size: 12px; color: #18536b; line-height: 16px
}
p.box-text1-img {
	padding-top: 3px; font-size: 12px; color: #18536b; line-height: 16px; text-align: center; padding-right: 15px
}
p.next {
	padding-bottom: 5px
}
a.next {
	color: #000; text-decoration: none; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif
}
a.next:hover {
	color: #e9960c; text-decoration: none; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif
}
a.footer {
	margin-left: 0px; color: #555; margin-right: 0px; text-decoration: none; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif
}
a.footer:hover {
	color: #e47d2e; text-decoration: none
}
a.topnav {
	font-weight:normal; font-size: 11px;color: #1b5b76; padding-top: 6px; text-decoration: none
}
a.topnav:hover {
	color: #000; text-decoration: underline
}
a.subnav {
	font-size: 12px; color: #fff; text-decoration: underline
}
a.subnav:hover {
	color: #e0e5ea; text-decoration: underline
}
a.more            {
             font-weight: normal; font-size: 11px; color: blue; font-style: normal; text-decoration: none; font-family: arial, verdana, helvetica, sans-serif; text-align: left
                  }
.rpanel ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px 0px; padding-top: 5px
}
.rpanel li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px -15px; font-size: 12px; font-family: arial, helvetica, sans-serif; color: #18536b; padding-top: 3px
}
li {
	font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; color: #18536b
}
li.image-list          {
      font-weight: normal; text-align: left; font-size: 12px; margin: 0px 5px 0px 0px; color: #333; line-height: 135%; font-family: arial, helvetica, sans-serif, verdana; 
      list-style: url(images/small-blob.gif);  background-repeat: repeat-x; background-position: top left
}
div.dynloadarea {
	border: #ccc 1px solid; background-color: #fff; margin-left: 30px; padding: 15px 10px 5px 10px
}
a.more1            {
             font-weight: normal; font-size: 13px; color: blue; font-style: normal; text-decoration: none; font-family: arial, verdana, helvetica, sans-serif; text-align: left; padding-left: 35px; padding-top: 5px
                  }
a.more1:hover            {
             font-weight: normal; font-size: 13px; color:#ff0000; font-style: normal; text-decoration: none; font-family: arial, verdana, helvetica, sans-serif; text-align: left; padding-left: 35px; padding-top: 5px
                  }