hr {border: none 0;
border-top: 1px dotted #CCCCCC;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}
a:link {
	text-decoration: none;
	color: #27546e;
}
a:visited {
	text-decoration: none;
	color: #27546e;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

a.external:link {
	text-decoration: underline;
	color: #00f;
}
a.external:visited {
	text-decoration: underline;
	color: #00f;
}
a.external:hover {
	text-decoration: underline;
}
a.sidebar:active {
	text-decoration: none;
}

h1 {
	font-size: 20px;
	border-bottom: 1px dotted #27546e;
	padding-bottom: 5px;
	margin-bottom: 20px;
	color: #27546e;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
h2 {
	font-size: 16px;
	border-bottom: 1px dotted #27546e;
	padding-bottom: 5px;
	margin-bottom: 20px;
	color: #27546e;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 270px;
}
h3 {
	font-size: 16px;
	border-bottom: 1px dotted #27546e;
	padding-bottom: 0px;
	margin-bottom: 5px;
	color: #27546e;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 418px;
}

h4 {
	font-size: 16px;
	border-bottom: 1px dotted #27546e;
	padding-bottom: 5px;
	margin-bottom: 10px;
	color: #27546e;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 270px;
}

h5 {
	font-size: 20px;
	border-bottom: 1px dotted #27546e;
	padding-bottom: 5px;
	margin-bottom: 5px;
	color: #27546e;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

h6 {
	font-size: 14px;
	border-bottom: 1px dotted #27546e;
	padding-bottom: 0px;
	margin-bottom: 1px;
	color: #27546e;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 270px;
}



.listbox {
	width: 270px;
}
.body-container {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 40px;
}

.body-container-mosaic {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.body-container-gallery {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 0px;
}

.body-container-guestbook {
	padding-top: 185px;
	padding-left: 70px;
	padding-right: 10px;
	width: 270px;
}
.body-container-guestbook-right {
	padding-top: 185px;
	padding-right: 65px;
}
.side-ad-spacing {
	margin-top: 5px;
	margin-bottom: 5px;
}
.side-ad-spacing-2 {
	margin-bottom: 5px;
}
.side-menu {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height: 22px;
	font-size: 12px;
	color: #000;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #36647C;
	border-right-color: #36647C;
	border-bottom-color: #36647C;
	border-left-color: #36647C;
}
.side-menu-title {
	font-size:15px;
	line-height: 28px;
	COLOR: #666;
}

.side-menu-programs {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 5px;
	line-height: 22px;
	font-size: 12px;
	color: #000;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #36647C;
	border-right-color: #36647C;
	border-bottom-color: #36647C;
	border-left-color: #36647C;
}

.body {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.guestbook {
	background-image:url(images/guest-book-bg.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}

.guestbook-find {
	background-image:url(images/guest-book-bg-find.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}

.zoomify-content-table {
	padding-left: 20px;
	padding-top: 50px;
}
.frame-right {
	background-image:url(images/frame_05b.jpg);
	background-repeat:no-repeat;
}
.frame-right-zoomify {
	background-image:url(images/frame-zoomify_06.jpg);
	background-repeat:no-repeat;
}
.frame-right-text {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 5px;
	padding-bottom: 50px;
	line-height: 18px;
}
.frame-right-text-title {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.frame-right-2-text {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 4px;
	padding-left: 20px;
	padding-top: 14px;
	padding-bottom: 1px;
	line-height: 18px;
}
.frame-right-2-text-title {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.frame-right-next {
	padding-left: 10px;
}

.frame-right-previous {
	padding-left: 14px;
}

.frame-right-facebook {
	padding-left: 0px;
}


.frame-right-2-next {
	padding-left: 10px;
	padding-right: 4px;
}
.footercopy {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #5a5a5a; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding: 18px;
}
.footercopy-links {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #376580; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-right:5px;
}
.footercopy-mseven {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cfb08f; LINE-HEIGHT: 36px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.footercopy-mseven:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cfb08f; LINE-HEIGHT: 36px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.right-side-table-spacing {
	padding-top: 50px;
}
.top-banner-area {
	background-image:url(images/bg-top-logo-area.jpg);
	background-repeat: x;
	background-color:#FFF;
	background-position: top;
}
.page-shadow-left {
	background-color:transparent;
}
.page-shadow-right {
	background-color:transparent;
}
html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333
}
#wrapper {
	background-color: #fdf0e2;
	margin: 0 auto;
	text-align: left;
	vertical-align: top;
}
.viewpic {
	padding-top:30px;
}
.rotating-banner-spacing {
	padding-top: 30px;
}
.body-container-2 {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-top: 0px;
}

.flash-space {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.foursquare-spacing {
	padding-top: 10px;
}
.foursquare-spacing-2 {
	padding-top: 10px;
	padding-bottom: 10px;
}
#slider li.mbSlider_Slide {
	    width:942px;
	    height:280px;
}
.fadeshow-z {
	z-index: 99;
}
.kids-padding {
	padding-top:23px;
}
.kids-padding2 {
	padding-top:32px;
}
.frame-right-viewyourpic {
	background-image:url(images/frame-main_06.jpg);
	background-repeat:no-repeat;
}

.contact-form-text {
	font-size:12px;
}

.cure {
	padding-left:4px;
}

.ford-logo{
	padding-left:15px;
}

.flickr-slideshow{
	padding-top:14px;
	padding-left:14px;
}

.flickr-slideshow-2{
	padding-left:13px;
	padding-top: 48px;
}

.flickr-slideshow-3{
	padding-left:13px;
	padding-top: 12px;
}

.flickr-slideshow-4{
	padding-left:14px;
}

.flickr-slideshow-5{
	padding-left:13px;
	padding-top: 25px;
}


.mosaic-text{
	padding-right:10px;
}

.border {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

.border-top {
	border-top: 1px dotted #000000;
}

.padded-table { 
	padding-right:15px; 
	padding-left:15px;
	}

.padded-table-2 { 
	padding-top:13px; 
	}

.right-image {
	padding-left:10px;
}
	
.padded-shaddow { 
	padding-bottom:3px; 
	}	

.flash-family {
	padding-left:10px;

}

.mosaic-thumbnail {
	padding-right:8px;
}

.fb-icon {
	padding-right:4px;
}

.video-hawaii{
	padding-right:10px;
}

.frog-poster-padding{
	padding-top:13px;
}

