body {font-family: "Lucida Grande", Lucida, Verdana, sans-serif;}h1, h2,#header a {font-family: Cambria, Georgia, "Times New Roman", Times, serif;}body,html {background-color: #e9e8de;}body {font-size: 12px;line-height: 20px;color: #3c3c3c;}h1, h2 {font-size: 33px;font-weight: normal;margin-top: 0;margin-bottom: 1em;color: #a4a4a4;letter-spacing: 0.05em;}h2 {font-size: 20px;color: #ff5400;letter-spacing: 0.05em;}h3, h4, h5, h6 {font-size: 14px;letter-spacing: 0.05em;margin-top: 20px;font-weight: bold;margin-bottom: 5px;}a:link, a:visited {text-decoration: underline;color: #3c3c3c;}a:hover, a:active {text-decoration: underline;color: #ff5400;}blockquote {font-style: italic;margin-left: 2em;margin-bottom: 1em;}.right {text-align: right;}p {margin-bottom: 1em;}strong {font-weight: bold;}em,cite,q {font-style: italic;}big {font-size: 1.2em;}small {font-size: 0.8em;}tt,code,kbd {font-family: Consolas, Monaco, "Courier New", Courier, mono;}#container {width: 906px;margin: 30px auto;}#contentcontainer {background-image: url(../images/main_bg.png);}#sidebar {float: right;width: 219px;padding: 0px 30px 30px 30px;font-size: 11px;}#sidebar h1,#sidebar h2 {margin-top: 28px;color: #8e8e8e;margin-bottom: 20px;font-size: 20px;}#sidebar h3 {font-size: 12px;color: #ff5400;font-weight: bold;}#sidebar ul {padding-bottom: 1em;font-size: 12px;}#sidebar ul li {padding-left: 10px;background: url(../images/bulletpoint.png) no-repeat 0 7px;}#sidebar ul li.active a {color: #ff5400;}ul#menu {width: 540px;float: left;text-transform: uppercase;font-size: 11px;margin: 19px 0 0 10px;overflow: hidden;height: 20px;}ul#menu li {display: inline;margin-right: 12px;}ul#menu li a {text-decoration: none;color: #8e8e8e;}ul#menu li.active a,ul#menu li a:hover {color: #3c3c3c;}#logo {float: right;}#content {width: 557px;float: left;padding: 30px 30px 30px 30px;}#header {width: 886px;height: 144px;padding: 10px;background: #fff url('../images/header_.jpg') no-repeat 10px 10px;margin-bottom: 10px;}#header a {}#headercontainer {height: 50px;}.youtube {width: 320px;height: 264px;margin-bottom: 1em;text-align: center;background-color: #e9e8de;}.youtube.small {width: 219px;height: 180px;}.youtube.wide {width: 370px;height: 232px;}.youtube.right {float: right;margin: 0 0 10px 10px;text-align: center;}.youtube.left {float: left;margin: 0 10px 10px 0;text-align: center;}#content ul {padding-bottom: 1em;font-size: 12px;}#content ul li {padding-left: 10px;background: url(../images/bulletpoint.png) no-repeat 0 7px;}img.right {float: right;margin: 0 0 10px 10px;}.news_item {margin-bottom: 3em;zoom:1;display:block}.news_item:after{content:'\\0020';display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:0}.news_item h2 a {color: #ff5400;text-decoration: none;}.news_info,.news_info a {color: #a4a4a4;margin-top: 2em;}.teaser {background-color: #f8f7f7;}.teaser p {padding: 5px 10px 10px 10px;}.teaser h2 {margin: 0 !important;padding: 0 10px !important;}form {padding-bottom: 1em;}label {display: block;margin-top: 0.5em;}input.text,textarea {width: 300px;border: 1px solid #a4a4a4;padding: 2px;}.guestbook_entry {margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #eee;}.guestbook_entry h2 {}.guestbook_entry div.guestbook_date {color: #ddd;float: right;}#guestbook_pages,#page_links {text-align: center;}#guestbook_pages .right,#page_links .right {width: 150px;float: right;text-align: right;}#guestbook_pages .left,#page_links .left {width: 150px;float: left;text-align: left;}form.guestbook input,form.guestbook textarea,input.button,a.button {width: 214px;border: 1px solid #ddd;padding: 2px;font-size: 11px;text-decoration: none;background-color: #fff;}.buttons {text-align: right;}input.button,a.button {width: auto;background-color: #eee;padding-right: 5px;padding-left: 5px;}input.button:hover,a.button:hover,input.button:focus,a.button:focus {border-color: #ff5400;color: #3c3c3c;}.event {border: 1px solid #ddd;padding: 10px;margin-bottom: 2em;}.event h3 {margin-top: 0;}.event .nojavascript h4 {border-top: 1px solid #ddd;padding-top: 1em;margin-top: 1em;}.event h4 {color: #ff5400;margin-top: 0px;}.event .links {border-bottom: 1px solid #ddd;padding-bottom: 1em;margin-bottom: 1em;}.event .links a.active {color: #ff5400;}sup {vertical-align: super;font-size: 0.8em;}.event form input.text {width: 50px;}table {width: 100%;border-collapse: collapse;}table tr {border-bottom: 1px solid #ddd;}table tr.noborder {border: none;}table tr th {font-weight: bold;}table tr td,table tr th {padding: 2px 5px;}.buttons.width {width: 310px;}.red {color: red;}.onlyprint {display: none;}
