BODY {background: #EFEFEF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color: #333;}
.page {width: 740px; text-align: left;}
.main {background: #E0E4CB; border-left: 1px solid #333; border-right: 1px solid #333; display: table; height: 100%; padding-bottom: 25px;}
.left {float: left; width: 210px; margin: 15px;}
.content {float: left; width: 480px; margin: 15px 15px 15px 3px;}
.copy {font-size: 10px; color: #666;}
.pagetitle {font-size: 18px; font-weight: bold; color: #851907}
.photo {border: 1px solid #333;}
.lPhoto {width: 210px; border: 1px solid #333; margin-bottom: 20px;}
.navMain {background: #B0949C; border: 1px solid #333; width: 200px; padding: 0 5px;}
.navItem {display: block; border-bottom: 1px solid #333; color: #333; text-decoration: none; padding: 7px 0; font-size: 20px;}
.navItem img {border: 0;}
.navLast {border: none;}
.navItem:hover, .navItem:active {color: #EFEFEF;}
a {color: #851907;}

table {border-collapse: collapse; border-color: #333; font-size: 12px; line-height: 14px;}
th {background: #EFEFEF;}
td {vertical-align: top;}
.tblList {margin: 0 0 0 15px; padding: 0;}
.tblList LI {list-style-image: url(images/li.gif);}

input, textarea {border: 1px solid #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px;}
.formLabel {width: 50px; font-weight: bold;}
.formField {width: 200px;}
.formText {width: 300px; height: 125px;}
.formSubmit {width: 75px; background: #EFEFEF;}
