﻿/*
 * Redefine HTML tags
 */
body { margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:11px; background-color: #D8BEAE; color: #000000; }
div { margin:0px; padding:0px; }
p { margin:0px; padding:0px; }
form { display:inline; padding:0px; margin:0px; }
img { border:0; }

/* 
 * Some essentials
 */
.clear { clear:both; }
.icon { vertical-align:middle; }

/*
 * Page wrapper
 */
#wrapper { width:767px; margin:20px auto; background-color: #FFFFFF; border:20px solid white; }


/*
 * Header
 */
.header { height:115px; background-color: #E8D9D0; background-image: url(images/plymouth_ho.jpg); background-position: right top; background-repeat: no-repeat; }
.header a { display: block; height:115px; width: 238px; background-image: url(images/headerLogo.jpg); background-position: top left; background-repeat: no-repeat; }
.headerDivider { height:21px; margin:1px 0px 1px 0px; background-color: #BD9D89; }


/*
 * Footer
 */
.footer { height: 130px; background-image: url(images/footerBg.jpg); background-position: top left; background-repeat: no-repeat; }


/*
 * Extended footer
 */
.footerextended { width:807px; margin:20px auto; }
.footerextended div.left { float:left; width: 50%; color: #563849; }
.footerextended div.left a { color: #563849; text-decoration:none; }
.footerextended div.right { float:right; width:45%; color: #563849; text-align:right; }
.footerextended div.right a { color: #563849; text-decoration:none; }


/*
 * Central content
 */
.centralcontent { }
#gallery  { margin:20px auto; width: }
#gallery img { width:100px; height:70px; }


#gallery td { border:5px solid #F4EEE9; padding:5px; background:#D8BEAE; }


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}

.leftnav { float:left; width:229px; height:auto; padding-top:15px; margin:0; background-color: #; }
.leftnav ul { margin:0; padding:0; }
.leftnav ul li { margin:0; padding:0; list-style:none; }
.leftnav ul li { list-style-image: url('/images/bullet1.jpg'); margin-bottom:9px; margin-left:30px; }

.leftnav ul li { list-style-image: url(images/bullet1.jpg); margin-bottom:9px; }
.leftnav ul li a { display:block; text-transform:uppercase; text-decoration:none; color: #53253F; }
.leftnav ul li a.selected { color: #C27B0A; }
.leftnav ul li a:hover { text-decoration:underline; }
.centraltext { float:left; width:527px; margin-left:10px; margin-bottom:20px; background-color: #F4EEE9; color: #893743; background-image: url(''); background-position: bottom right; background-repeat: no-repeat; }
.centraltext div { margin-left:20px; padding-top:10px; width:420px; color: #000000; font-size:11px; }
.centraltext div p { margin-bottom:10px; line-height: 18px; letter-spacing:1px; }
.centraltext h3 { font-size:18px; color: #A38877; }
.centraltext ul li { margin-bottom:10px; }
