body, html{position:relative;text-align:center;border:0;margin:0 auto;padding:0;width:100%;height:101%;font:normal 100.01% Verdana, Arial, Helvetica, sans-serif;background:transparent url(background.jpg) 0px 0px repeat-x;background-attachment:fixed;}
#outer-wrapper{position:relative;text-align:left;background-attachment:fixed;margin:23px auto;height:auto;min-height:750px;background:transparent url(background_kasten2.gif);background-repeat:repeat-y;}
#outer-content-wrapper{position:absolute;top:164px;left:0;width:100%;height:auto;background:transparent url(background_kasten2.gif);background-repeat:repeat-y;}
#header, #outer-wrapper, #footer{width:980px;}
#header{position:absolute;left:0;height:92px;background:transparent url(background_kasten3.gif);background-repeat:repeat-y;}
#header-img{position:absolute;height:92px;width:968px;background:transparent;}
#middle-marker-box, #right-marker-box{margin:16px;padding:0;}
#left-marker-box{margin:20px 6px 0px 20px;padding:0;}
#left-menu-box{margin:0;padding:6px 6px 0 26px;}
#left-marker, #middle-marker{margin:0;padding:6px;}
#right-marker{margin:0;padding:6px;background:#fff;font-size:12px;width:142px;}
#latestPosts{font-size:12px;}
#latestPosts dd{font-size:10px;}
#left, #middle, #right{position:relative;overflow:visible;}
#inner-content-wrapper{float:left;margin-top:-50px;width:935px;z-index:234;}
#left{float:left;width:45px;z-index:4;background:transparent;top:19px;}
#left-content{width:145px;}
#middle{float:right;width:800px;z-index:2;background:transparent;margin:16px 0px 0px 34px;}
#middle-content{width:690px;}
#right{float:right;width:45px;z-index:6;background:transparent;}
#right-content{width:245px;}
.cleaner{clear:both;height:1px;font-size:1px;line-height:0px;display:block;visibility:hidden;border:0;padding:0;margin:-1.0em 0 0 0;background:transparent;}
H1, H2, H3, H4, H5, H6, P, UL{font-family:'Vollkorn', Verdana, Arial, Helvetica, sans-serif;color:#999;}
A{font-size:13px;color:#999;text-decoration:none;list-style-type:none;}
A:hover{color:#8A3315;text-decoration:none;}
P, UL, OL{font-size:11px;color:#8A3315;}
P{margin:0px 0px 0px 0px;}
H1{font-size:16px;font-family:'Vollkorn';color:#999;}
H2{font-size:14px;font-family:'Vollkorn';color:#999;}
H3{font-size:14px;color:#999;}
H4{font-size:13px;color:#999;}
H5{font-size:12px;color:#999;}
H6{font-size:10px;color:#999;font-weight:normal;}
H1, H2, H3, H4, H5, H6{margin-top:10px;}
H1{margin-top:20px;margin-bottom:20px;}
H1.csc-firstHeader, H2.csc-firstHeader{margin-top:0px;}
H3.csc-firstHeader{margin-top:0px;}
H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader{margin-top:0px;}
P.bodytext{font-family:'Vollkorn', Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#666;line-height:18px;padding:16px;background:#FAFAF5;letter-spacing:0.02em;border:1px solid #999;}
UL{list-style-type:none;list-style-position:outside;}
UL UL LI{font-size:10px;}
LI{padding-left:2px;}
IMG{border-style:none;padding:4px;}
P.csc-caption{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;font-size:10px;}
.csc-textpic-caption{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;font-size:10px;}
.csc-default .bodytext{font-family:'Vollkorn', Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#666;line-height:18px;padding:16px;background:#FAFAF5;letter-spacing:0.02em;border:1px solid #999;}
.longlistrow td{height:25px;border-bottom:1px solid #999;vertical-align:text-top;}
.longlist_result{border-left:2px solid #999;}
  #left-menu ul{margin:0;padding:0;list-style-type:none;}
#left-menu ul a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;display:block;}
#left-menu ul li{display:block;padding:0;margin:0;background:transparent;}
#left-menu li.left-level-1-no a{height:auto;text-decoration:none;display:block;padding:3px 6px 3px 15px;background:transparent;color:#000000;}
#left-menu li.left-level-1-no a:hover, #left-menu li.left-level-1-act a{height:auto;text-decoration:none;display:block;padding:3px 6px 3px 15px;background:transparent;color:#000000;}
#left-menu li.left-level-2-no a{height:auto;text-decoration:none;display:block;font-weight:normal;padding:3px 6px 3px 25px;background:transparent;color:#000000;}
#left-menu li.left-level-2-no a:hover, #left-menu li.left-level-2-act a{height:auto;text-decoration:none;display:block;padding:3px 6px 3px 25px;background:transparent;color:#A01117;}
#left-menu li.left-level-3-no a{height:auto;text-decoration:none;display:block;padding:3px 6px 3px 35px;background:transparent;color:#000000;}
#left-menu li.left-level-3-no a:hover, #left-menu li.left-level-3-act a{height:auto;text-decoration:none;display:block;padding:3px 6px 3px 35px;background:transparent;color:#A01117;}
  #footer{position:relative;left:0;height:auto;clear:both;background:transparent;}
#footer-box{position:relative;margin:0;padding:6px;}
#footer-text{margin:0;padding:6px;background:transparent;text-align:center;border-top-width:1px;border-top-style:solid;border-top-color:#ffeecf;font-size:9px;line-height:normal;color:#666666;}
  #top{position:relative;top:70px;width:100px;height:36px;margin:0px;background:transparent;float:right;}
#top-menu{position:relative;height:24px;background:transparent;margin-top:-12px;display:block;}
#top-menu ul{padding-right:100px;float:right;}
#top-menu ul a active{list-style:none;}
#top-menu ul a, #top-menu ul .cur{float:right;display:block;line-height:14px;text-decoration:none;background:transparent;padding-bottom:5px;margin:0;color:#000000;list-style:none;}
#top-menu ul a:hover, #top-menu ul .act a{color:#000000;background-color:transparent;list-style:none;}
#top-menu li{font-size:11px;}
#top-menu li act.a{list-style:none;}
#top-menu li a{padding:0;float:left;font-size:12px;line-height:15px;align:left;list-style:none;}
#content{font-family:Arial, sans-serif;font-size:12px;line-height:1.3;color:#555;display:block;position:absolute;left:19px;top:14px;width:604px;height:490px;padding-left:20px;overflow:hidden;background:transparent;}
#scroll_up, #scroll_down{display:block;position:absolute;left:678px;top:20px;margin-left:0px;cursor:pointer;}
#scroll_down{top:50px;}