*|* { margin:0pt; padding:0pt; }
 body { background-color:#372e27; font-family:"lucida grande", arial, sans-serif; font-size:.75em; color:#333; margin:0; padding:0; }
 div.paragraph { line-height:1.5; }
 p { line-height:1.5; }
 h1, h2, h3{ line-height:1.5; }
 #wrapper { background: transparent url(theme/background.jpg?966715) repeat-x center top; background-color:#372e27; float:left; width:100%; margin:0pt auto; }
 #contents { position:relative; width:760px; margin:0pt auto; position:relative; }
 #header { float:left; width:760px; height:165px; margin:0pt auto; }
 #sitename { position:relative; float:left; font-family:palatino,garamond,"times new roman",serif; color:#ca3e1b; width:425px; margin-top:85px; padding:15px; font-size:2.5em; font-style:italic; }
 #divider { padding-top:5px; padding-left:220px; }
 #date { font-family:palatino,garamond,"times new roman",serif; color:#ca3e1b; line-height:30px; font-size:.50em; font-weight:normal; font-style:normal; }
 #big-image { background: transparent url(theme/title_cluster.gif?966715) no-repeat center top; float:left; width:100px; height:84px; margin:75px 3px 0 4px; }
 #big-cluster { background: transparent url(theme/top_cluster.gif?966715) no-repeat center top; z-index:1; position:absolute; width:455px; height:380px; left:420px; top:-5px; }
 #right-cluster { background: transparent url(theme/right_cluster.gif?966715) no-repeat center top; z-index:8; position:absolute; width:112px; height:167px; left:713px; top:500px; }
 #left-cluster { background: transparent url(theme/btm_left_cluster.gif?966715) no-repeat center top; z-index:7; position:absolute; width:111px; height:138px; left:150px; top:575px; }
 #main { float:left; width:760px; margin:0 0 20px 7px; }
 #navigation { float:left; width:166px; padding-top:40px; padding-right:3px; font-family:"lucida grande", arial, sans-serif; font-size:1em; }
 #navigation ul { float:left; position:relative; margin:0 auto; padding:11px 0 50px 0; list-style-type:none; }
 #navigation li { background: transparent url(theme/list_background.gif?966715) no-repeat center top; font-size:1em; width:166px; height:20px; padding:10px 5px 0px 0px; margin:0px; text-align:right; }
 *html #navigation li { margin-right:4px; }
 #navigation a:link { color:#fff; font-weight:normal; text-decoration:none; }
 #navigation a:hover { color:#f5bcb7; font-weight:normal; text-decoration:none; }
 #navigation a:visited { color:#fff; font-weight:normal; text-decoration:none; }
 a:link, a:hover, a:visited { color:#c7817b; font-weight:normal; text-decoration:underline; }
 #right-column { position:relative; z-index:8; float:right; width:570px; background-color:#fff; }
 #top { background: transparent url(theme/content_top.gif?966715) no-repeat center top; width:570px; height:37px; }
 #bottom { background: transparent url(theme/content_btm.gif?966715) no-repeat center top; width:570px; height:17px; }
 #text { z-index:11; padding:0px 20px 0 20px; }
 img.image-left { margin-right:15px; float:left; }
 img.image-right { margin-left:15px; float:right; }
 #footer { background: transparent url(theme/footer_background.gif?966715) repeat-x center top; padding-top:20px; padding-bottom:20px; background-color:#372e27; }
 #footer-content { margin: 0pt auto; font-family:"lucida grande", arial, sans-serif; color:#fff; }
 #weebly-menus .weebly-menu-wrap { z-index: 5000; }
 #weebly-menus .weebly-menu { padding: 0; margin: 0; list-style: none; }
 #weebly-menus .weebly-menu li { float: left; clear: left; width: 170px; text-align: left; }
 #weebly-menus .weebly-menu li a { position: relative; display: block; width: 100%; background: #fae9e7; border-right: 1px solid #f4c9c5; border-left: 1px solid #f4c9c5; border-bottom: 1px dotted #f4c9c5; text-decoration: none; font-size: 11px; font-weight: normal; line-height:1; padding:4px; color: #666666; }
 #weebly-menus .weebly-menu li a:hover { background: #f7d8d5; }
 #weebly-menus span.weebly-menu-title { display: block; padding: 5px 10px; }
 #weebly-menus span.weebly-menu-more { background: transparent url(http://images.weebly.com/weebly/images/submenu_arrow.gif?966715) no-repeat center top; display: block; position: absolute; right: 5px; top: 0; font-family: Courier; height: 28px; line-height: 28px; padding:5px 0 5px 0; }

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }
