body {margin: 0; padding: 0; text-align: center; color: #666666; background-color: #D9D5D2; 
font: 13px Arial, sans-serif;}


h1 {margin-bottom: 0; padding-bottom: 0; color: #DB5C4D; background-color: transparent; font: bold 18px Arial, sans-serif; line-height: 18px;} 
h3 {margin-bottom: 0; padding-bottom: 0; color: #DB5C4D; background-color: transparent; font: bold 14px Arial, sans-serif; }
h5 {color: #333333; font: bold 13px Arial, sans-serif; margin-bottom: 0; padding: 0;}
ul {list-style-type: circle; margin-top: 0px; padding-top: 0px}
p, li, td {color: #666666; font: 13px Arial, sans-serif; line-height: 18px;}
th {font: bold 13px Arial, sans-serif; color:#333333;}

td.footer {color: #FFFFFF;}
td.board {
	color: #333333;
	font: bold 12px Arial, sans-serif;
	vertical-align: bottom;
	height: 25px;
} 
.top {margin: 0; padding: 0; text-align: right; font: 11px Verdana, sans-serif; line-height: 20px; color: #666666; background-color: transparent;}
.bottomleft {float: left; margin: 0; padding: 0; text-align: left; font: 9px Verdana, sans-serif; line-height: 12px; color: #666666; background-color: transparent;}
.bottomright {float: right; margin: 0; padding: 0; text-align: right; font: 9px Verdana, sans-serif; line-height: 12px; color: #666666; background-color: transparent;}
.tight {margin-top: 0; padding-top: 0;}
.arc {padding-bottom: 6px;}

/* divs on each page */
#wrapper {margin: 0 auto; padding: 0; width: 801px; text-align: center; }
#header {margin: 0; padding: 0; width: 801px; border: 0;}

/* home page divs */
#main {margin: 0; padding: 0; width: 799px; background: #FFFFFF url(picts/mainbg.gif); background-repeat: no-repeat; border-left: 1px solid #DB5C4D; border-right: 1px solid #DB5C4D;}
#pagetitlehome {margin-left: 450px; margin-right: 0; padding-right: 0; width: 349px; border: 0; text-align: left;}
#homeunderphoto {
	float:left;
	width: 350px;
	border: 0px solid green;
	margin: 370px 0px 0px 30px;
	text-align: left;
}
#homecontent {margin-left: 450px; margin-right: 15px; width: 334px; padding: 0; text-align: left; border: 0;}
#inthenews {margin-left: 450px; width: 349px; padding: 0; background-image: url(picts/greyline.gif); background-repeat: no-repeat; 
border: 0; text-align: left; line-height: 20px;}


/* background divs */
#gradient {margin: 0; padding: 0; width: 799px; background: #FFFFFF url(picts/gradientbg.gif); background-repeat: no-repeat; border-left: 1px solid #DB5C4D; border-right: 1px solid #DB5C4D;}
#bookstore {margin: 0; padding: 0; width: 799px; background: #FFFFFF url(picts/bookstore.gif); background-repeat: no-repeat; border-left: 1px solid #DB5C4D; border-right: 1px solid #DB5C4D;}
#zebrabg {margin: 0; padding: 0; width: 799px; background: #FFFFFF url(picts/zebra.gif); background-repeat: no-repeat; border-left: 1px solid #DB5C4D; border-right: 1px solid #DB5C4D;}
#rodman {margin: 0; padding: 0; width: 799px; background: #FFFFFF url(picts/rodman.gif); background-repeat: no-repeat; border-left: 1px solid #DB5C4D; border-right: 1px solid #DB5C4D;}
#rosedale {margin: 0; padding: 0; width: 799px; background: #FFFFFF url(picts/rosedale.gif); background-repeat: no-repeat; border-left: 1px solid #DB5C4D; border-right: 1px solid #DB5C4D;}
#sideporch {margin: 0; padding: 0; width: 799px; background: #FFFFFF url(picts/sideporch.gif); background-repeat: no-repeat; border-left: 1px solid #DB5C4D; border-right: 1px solid #DB5C4D;}
#townhomes {margin: 0; padding: 0; width: 799px; background: #FFFFFF url(picts/townhomes.gif); background-repeat: no-repeat; border-left: 1px solid #DB5C4D; border-right: 1px solid #DB5C4D;}
#toys {margin: 0; padding: 0; width: 799px; background: #FFFFFF url(picts/toys.gif); background-repeat: no-repeat; border-left: 1px solid #DB5C4D; border-right: 1px solid #DB5C4D;}
#aboutpage {margin: 0; padding: 0; width: 799px; background: #FFFFFF url(picts/aboutbg.gif); background-repeat: no-repeat; border-left: 1px solid #DB5C4D; border-right: 1px solid #DB5C4D;}
#boardpage {margin: 0; padding: 0; width: 799px; background: #FFFFFF url(picts/boardbg.gif); background-repeat: no-repeat; border-left: 1px solid #DB5C4D; border-right: 1px solid #DB5C4D;}


/* internal page divs */
#pagetitle {margin: 0px 0px 10px 335px; padding: 0px 0px 2px 0px; width: 464px; border-bottom: 1px solid #db5c4d; text-align: left;}
#internalcontent {margin-left: 335px; margin-right: 20px; padding: 0px 0px 10px 0px; text-align: left; line-height: 20px; border: 0;}
#leftpics {margin: 0; padding: 0; float: left; width: 305px; text-align: right; font: 9px Verdana, sans-serif; line-height: 12px; border: 0;}
#fullwidth {margin: 0px; padding: 0; width: 799px; border: 0;}
#textfullwidth {margin: 0px 40px; padding: 0; text-align: left; border: 0;}
#fwcenter {margin: 0; padding: 0; width: 750px; border: 0; text-align: center;}



/* footer divs */
#footer {margin: 0; padding: 0; width: 801px; background-image: url(picts/footer.gif); background-repeat: no-repeat; border: 0;}
#footercontent {margin: 0; padding: 20px 20px 5px 150px; font: 13px Arial, sans-serif; color: #FFFFFF; background-color: transparent; text-align: left; border: 0;}
#emptyfooter {margin: 0; padding: 0; width: 801px; background-image: url(picts/emptyfooter.gif); background-repeat: no-repeat; border: 0;}

/* inline links */
a.home:link, a.home:visited {margin: 0; padding: 0; color: #666666; background-color: transparent; text-decoration: none;}
a.home:hover {text-decoration: underline;}
a.news:link, a.news:visited {color: #DB5C4D; background-color: transparent; text-decoration: underline;}
a.news:hover {color: #D6928A;}

/* nav styles */
#nav_capsule {margin-left: 325px; margin-top: 0; padding-top: 10px; width: 461px; height: 45px; border: 0;}
#nav_capsule a {font-family: Arial, sans-serif; font-size: 11px;}
#nav_capsule a:link {color: #513127; text-decoration: none;}
#nav_capsule a:visited {color: #513127; text-decoration: none;}
#nav_capsule a:hover {color: #996633; text-decoration: none;}
#nav_capsule a:active {color: #996633; text-decoration: none;}

#about_on a {padding: 0 9px;}
#about_in a {padding: 0 9px;}
#historic_on a {padding: 0 9px;}
#historic_in a {padding: 0 9px;}
#projects_on a {padding: 0 9px;}
#projects_in a {padding: 0 9px;}
#membership_on a {padding: 0 9px;}
#membership_in a {padding: 0 9px;}
#ll_on a {padding: 0 9px;}
#ll_in a {padding: 0 9px;}
