*|* { margin:0pt; padding:0pt; }
 body { background-color:#FFFFFF; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; color:#333333; margin:0; padding:0; }
 div.paragraph { line-height:1.5; }
 p { line-height:1.5; }
 h1, h2, h3{ line-height:1.5; }
 big{ font-size:16px; }
 img{ border-style:none; }
 #wrapper { float:left; width:100%; }
 #contents { width:875px; margin:0px auto; }
 #header { width:100%; height:177px; margin:0px; padding:0px; border-bottom: 8px solid #00508c; }
 #date { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#e5302c; line-height:30px; font-size:.50em; font-weight:normal; font-style:normal; }
 #top-container { width:950px; height:177px; margin:0px auto; }
 #top-image { z-index:1; float:left; width:573px; height:177px; border-style:none; }
 #twitter-box{ float:left; border-left: 8px solid #00508c; border-right: 8px solid #00508c; width:164px; height:177px; background-color:#00508c; }
 #contact-box{ float:left; border-right: 4px solid #cceffd; background-color: #cceffd; padding:0px; width:155px; height:177px; margin:0px 38px 0px 0px; color:#333333; font-weight:bold; text-decoration:none; font-size:20px; }
 #contact-box a:link, #contact-box a:visited { text-decoration:none; color:#333333; }
 #contact-box a:hover, #contact-box a:visited:hover{ text-decoration:none; color:#cc0000; }
 .contact-link{ float:left; margin:2px 3px 2px 3px; padding:0px; text-align:center; font-size:12px; width:64px; }
 .contact-link img{ border:none; }
 #main { float:left; width:875px; margin:0px; padding:0px; }
 #navigation { float:left; width:148px; padding:0px; margin:0px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:18px; }
 #navigation ul { margin:0px; padding:0px; list-style-type:none; }
 #navigation li { border-bottom: solid 3px #00508c; height:25px; padding:4px 3px 0px 0px; margin:0px; text-align:right; }
 #navigation a:link { color:#333333; font-weight:bold; text-decoration:none; }
 #navigation a:hover { color:##cc0000; font-weight:bold; text-decoration:none; }
 #navigation a:visited{ color:#333333; font-weight:bold; text-decoration:none; }
 #navigation a:visited:hover{ color:#cc0000; font-weight:bold; text-decoration:none; }
 #active a:link{ color:#cc0000; }
 #active a:visited{ color:#cc0000; }
 a:link, a:hover, a:visited { color:#cc0000; text-decoration:underline; }
 #blog-title a:link, #blog-title a:visited { color:#cc0000; text-decoration:none; font-size:18px; line-height:22px; }
 #blog-title a:hover, #blog-title a:visited:hover { text-decoration:underline; }
 #right-column { position:relative; z-index:9; float:left; top:0px; width:727px; background-color:#ffffff; }
 #blog-post-separator { border-top: 2px solid #cceffd; margin: 3px -175px 0px -18px; }
 #top { background: transparent url(theme/content_top.gif?28848) no-repeat center top; width:706px; height:37px; }
 #bottom { background: transparent url(theme/content_btm.gif?28848) no-repeat center top; width:706px; height:17px; }
 #text { z-index:11; padding:8px 7px 0px 20px; border-left: 8px solid #00508c; border-right: 4px solid #cceffd; }
 .blog-sidebar { width:167px; }
 .column-blog { width:167px; }
 .blog-sidebar-separator { padding: 0px 0px 0px 20px; }
 #footer { width:100%; padding-top:20px; padding-bottom:20px; background-color:#ffffff; border-top: 8px solid #00508c; clear:both; }
 #footer-content { width:875px; margin-left:auto; margin-right:auto; text-align:center; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:10px; color:#00508c; }
 .twtr-hd{ display:none; }
 .twtr-ft{ display:none; }
 .twtr-timeline{ }
 a.big-map-link:link, a.big-map-link:visited { color:#333; font-size:20px; text-decoration:none; }
 a.big-map-link:hover, a.big-map-link:visited:hover { color:#AE4600; text-decoration:none; }
 span.map-not-link { color:#AE4600; font-size:20px; text-decoration:none; }
 #cm_sidebarDIV { font-size:14px; }
 #cm_sidebarDIV a:link, #cm_sidebarDIV a:visited { color:#333; text-decoration:none; }
 #cm_sidebarDIV a:hover,#cm_sidebarDIV a:visited:hover { color:#AE4600; text-decoration:none; }
 #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?28848) 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; }
