body { background: url(theme/bg.png?376962) repeat top left #5B4737; background-size: 100%; background-attachment: fixed; font-family: 'Lato', 'Arial', sans-serif; color: #3A3833; font-size: 14px; border-top: 4px solid #19150D; }
 *|* { margin: 0; padding: 0; }
 img { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
 img#background { position:fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }
 h1, h2, h3 { font-family: 'Rancho', sans-serif; font-size: 30px; color: #19150D; font-weight: normal; line-height: 1.5; margin-bottom: 5px; }
 div.paragraph { line-height: 2.0; margin-left: 8px; margin-bottom: 10px; }
 p { line-height: 2.0; margin-left: 8px; margin-bottom: 10px; }
 a { color: #24669C; text-decoration: none; }
 #notice { background: #19150D; border-left: 4px solid #24669C; padding: 4px; color: #ffffff; }
 #notice div.paragraph { margin-bottom: 0; }
 #notice p { margin-bottom: 0; }
 #header { height: 100px; }
 #headerwrap { width: 1000px; margin: 0 auto; margin-top: 15px; }
 #twocolwrap { width: 1000px; margin: 0 auto; margin-top: 20px; }
 #footer { clear: both; padding: 10px; text-align: center; color: #ffffff; text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9); -moz-text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9); -webkit-text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9); }
 #logo { background:url(theme/logobrlg.png?376962) no-repeat center right; float: left; width: 180px; height: 100px; margin-right: 10px; }
 #title { float: right; width: 798px; padding-top: 30px; }
 #title h1 { font-family: 'Rancho', sans-serif; font-size: 30px; color: #ffffff; text-shadow: 0 1px 0 #19150D; font-weight: normal; line-height: 1.5; margin-bottom: 5px; }
 .slogan { font-family: 'Lato', sans-serif; font-size: 14px; color: #8C8C8C; font-weight: normal; line-height: 1.5; margin-bottom: 5px; padding-left: 5px; }
 #left { float: left; width: 180px; margin-right: 10px; }
 #left ul li { list-style-type: none; margin-bottom: 18px; text-align: right; }
 #right { float: right; width: 798px; margin-left: 10px; background: url('theme/page.png?376962') repeat top left #E2D9C3; min-height: 500px; -webkit-box-shadow: 0px 0px 8px #19150D; -moz-box-shadow: 0px 0px 8px #19150D; box-shadow: 0px 0px 8px #19150D; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 0 solid #A8A194; text-shadow: 0 1px 0 #ffffff; }
 .pad { padding: 15px; }
 #left a { color: #ffffff; text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9); -moz-text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9); -webkit-text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9); }

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; overflow:hidden; }
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; }

