body{ margin:0px; padding:0px; background-color:#000000; color: #ffffff; text-align: center; font:11px Verdana,Arial,Helvetica,sans-serif; }
 h1,h2,h3,h4,h5,h6{ font-family:Georgia,Verdana,Arial,Helvetica,sans-serif; font-weight:lighter; margin:10px 0px 0px 0px; color:#ffffff; }
 h1{ font-size:28px; }
 h2{ font-size:25px; color:#ffffff; }
 h3{ font-size:22px; color:#ffffff; }
 h4{ font-size:18px; color:#ffffff; }
 h5{ font-size:16px; color:#ffffff; }
 h6{ font-size:11px; font-weight:bold; color:#ffffff; }
 del{ color:#999; }
 acronym{ border:none; padding-bottom:1px; cursor:help; }
 hr{ width:100%; border:0; margin:5px 0px; margin:2px 0px 5px 0px; height:1px; color:#ffffff; background-color:#000000; }
 a{ color:#FF0099; text-decoration:none; }
 a:hover{ text-decoration:underline; }
 div.paragraph{ line-height:22px; margin:5px 0px 15px 0px; text-align: center }
 p{ line-height:22px; margin:5px 0px 15px 0px; text-align: center }
 .noborder{ border:0; }
 #content .pre{ font:11px "Courier New",Courier,sans-serif; color:#ffffff; }
 img{ border:none; }
 img.floatright, img.floatleft, #left img{ border:1px solid #222; }
 a:hover img.floatright, a:hover img.floatleft, #left a:hover img{ border:1px solid #ff0099; }
 .floatleft{ float:left; }
 .floatright{ float:right; }
 .w50{ width:50%; }
 .floatleft div.paragraph{ padding:0px 10px 0px 0px; }
 .floatleft p{ padding:0px 10px 0px 0px; }
 .floatright div.paragraph{ padding:0px 0px 0px 10px; }
 .floatright p{ padding:0px 0px 0px 10px; }
 img.floatleft{ margin:15px 15px 5px 0px; }
 img.floatright{ margin:15px 0px 5px 15px; }
 blockquote{ min-height:35px; width:100%; display:block; margin:10px auto; background:transparent url(theme/quote.gif?746851) no-repeat 10px 10px; }
 * html blockquote{ min-height:35px; height:auto !important; height:35px; }
 blockquote div.paragraph{ margin:0px; line-height:17px; padding:10px 10px 10px 50px; }
 blockquote p{ margin:0px; line-height:17px; padding:10px 10px 10px 50px; }
 blockquote span{ color:#ffffff; font-size:9px; padding-top:5px; display:block; }
 blockquote span a{ color:#ffffff; text-decoration:none; }
 blockquote span a:hover{ text-decoration:underline; }
 blockquote.go{ background:transparent url(theme/go.gif?746851) no-repeat 10px 50%; }
 blockquote.stop{ background:transparent url(theme/stop.gif?746851) no-repeat 11px 50%; }
 blockquote.exclamation{ background:transparent url(theme/exclamation.gif?746851) no-repeat 23px 50%; }
 code{ display:block; width:92%; margin:0px auto 15px auto; line-height:17px; }
 code .red{ color:#ffffff; }
 form select, form input, form textarea{ font:11px Verdana,Arial,Helvetica,sans-serif; border:1px solid #888; }
 form input:hover, form input:focus, form textarea:hover, form textarea:focus, form select:hover, form select:focus{ background-color:#ffffff; }
 form select{ padding:1px; }
 form input{ padding:1px; }
 form label{ display:block; color:#ffffff }
 form textarea{ padding:1px; line-height:16px; }
 form div.paragraph{ margin:10px 0px; }
 form p{ margin:10px 0px; }
 .blogCommentOwner{ background-color:000000; }
 #top{ background-color:000000; }
 #header{ font:30px Georgia,Verdana,Arial,Helvetica,sans-serif; width:880px; height:175px; margin:auto; background:url(theme/default_header.jpg?746851) no-repeat top center; text-align:center; }
 #title{ margin-top:130px; margin-left:13px; position:absolute; color:#fff; background-color:000000; cursor:default; }
 .nav{ height:40px; color:#FF0099; width:880px; margin:auto; text-align:right; font-size:11px; cursor:default; }
 .nav2{ height:40px; }
 #slogan{ position:absolute; margin:11px 0px 0px 15px; font-size:14px; }
 #navdiv{ float:left; text-align:center; }
 #navlist{ list-style-type:none; margin:0px; padding:11px 8px 0px 0px; width:880px; }
 #navlist li{ display:inline; }
 #navlist li a{ color:#ff0099; font-weight:bold; text-decoration:none; height:40px; padding:8px 12px 14px 0px; }
 #navlist li a:hover{ color:#ff0099; }
 #active a:link { color:#ff0099; }
 #active a:hover { color:#ff0099; }
 #active a:visited { color:#ff0099; }
 #content{ min-height:400px; width:880px; margin:auto; color:#ffffff; text-align:center; }
 * html #content{ min-height:400px; height:auto !important; height:400px; }
 #left{ float:left; padding:10px 10px 20px 10px; width: 860px; }
 * html #left{ padding-top:20px; }
 #right{ width:190px; float:right; padding:20px 10px 20px 20px; }
 * html #right{ padding-top:30px; }
 #right .sideitem{ margin-bottom:25px; }
 #right .sideitem h4{ font:12px Georgia,Arial,Helvetica,sans-serif; font-weight:bold; color:#ffffff; width:100%; background:#000000 url(theme/dottedborder.gif?746851) repeat-x bottom center; padding-bottom:3px; margin-bottom:13px; }
 #right .sideitem b{ }
 #right .sideitem div.paragraph{ padding:0px 5px; }
 #right .sideitem p{ padding:0px 5px; }
 #right .sideitem ul{ margin-left:-4px; }
 .footer{ height:30px; width:880px; margin:auto; color:#ffffff; text-align:center; clear:both; }
 .footer div{ height:30px; }
 #copyright{ text-align:center; float:left; padding:8px; margin-top:0px !important; margin-bottom:-16px; }
 #designcredit{ float:right; text-align:center; padding:8px; margin-bottom:-16px; }
 #designcredit a{ color:#ffffff; }
 #designcredit a:hover{ color:#ffffff; 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: center; }
 #weebly-menus .weebly-menu li a { position: relative; display: block; width: 100%; background: #000000; border-right: 1px solid #666666; border-left: 1px solid #666666; border-bottom: 1px solid #666666; text-decoration: none; font-size: 11px; font-weight: normal; line-height:1; padding:3px; color: #ffffff; }
 #weebly-menus .weebly-menu li a:hover { background: #000000; }
 #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?746851) no-repeat center top; display: block; position: absolute; right: 5px; top: 0; font-family: Courier; height: 28px; line-height: 28px; padding:1px 0 3px 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; }
