*|* { margin:0pt; padding:0pt; }
 body { background-color:#149cd1; font-family:"lucida grande", arial, sans-serif; font-size:.75em; color:#149cd1; 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?484554) repeat-x center top; background-color:#149cd1; float:left; width:100%; margin:0pt auto; }
 #contents { position:relative; width:760px; margin:5pt 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:#149cd1; 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?484554) no-repeat center top; float:left; width:117px; height:119px; margin:40px 3px 0 2px; }
 #big-cluster { background: transparent url(theme/top_cluster.gif?484554) no-repeat center top; z-index:1; position:absolute; width:455px; height:600px; left:500px; top:5px; }
 #right-cluster { background: transparent url(theme/right_cluster.gif?484554) no-repeat center top; z-index:8; position:absolute; width:216px; height:548px; left:715px; top:550px; }
 #left-cluster { background: transparent url(theme/btm_left_cluster.gif?484554) no-repeat center top; z-index:7; position:absolute; width:221px; height:474px; left:25px; top:585px; }
 #main { float:left; width:760px; margin:0 0 20px 7px; }
 #main a{ colour: #2e5906; }
 #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?484554) 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:#ffffff; font-weight:normal; text-decoration:none; }
 #navigation a:hover { color:#faf848; font-weight:normal; text-decoration:none; }
 #navigation a:visited { color:#ffffff; font-weight:normal; text-decoration:none; }
 a:link, a:hover, a:visited { color:#1e3a04; font-weight:normal; text-decoration:underline; }
 #right-column { position:relative; z-index:9; float:right; width:570px; background-color:#fff; }
 #top { background: transparent url(theme/content_top.gif?484554) no-repeat center top; width:570px; height:37px; }
 #bottom { background: transparent url(theme/content_btm.gif?484554) 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?484554) repeat-x center top; padding-top:20px; padding-bottom:20px; background-color:#149cd1 }
 #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?484554) 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; }

