body { padding: 0; color: #CCCCCC; background: #000; letter-spacing:1px; }a:link, a:visited { text-decoration: none; color: #FFFFFF;letter-spacing:1px; } a:hover { color: #BBBBBB; }h1 { margin: 0px 0px 10px 0px; font-size: 38px; color: #990000; text-shadow: 1px 0px 1px #6C0000; letter-spacing:1px; }h2 { margin: 0px 0px 10px 0px; font-size: 30px; color: #990000; text-shadow: 0px 0px 1px #6C0000; letter-spacing:1px;}h3 { margin: 0px 0px 10px 0px; font-size: 26px; color: #990000;text-shadow: 0px 0px 1px #6C0000; letter-spacing:1px;}h4 { margin: 0px 0px 10px 0px; font-size: 24px; color: #990000;text-shadow: 0px 0px 1px #6C0000; letter-spacing:1px; }ul { line-height: 21px; list-style-image: url(images/bullet.gif); }.single-entry h4 a { margin: 0px 0px 10px 0px; font-size: 22px; color: #CC0000;text-shadow: 0px 0px 1px #990000; letter-spacing:1px; }div.clear{ clear: both;}li{ list-style: square; }#container { width: 1000px; padding-bottom: 20px; margin-left:auto; margin-right:auto; }#main-content { width: 650px; float: left; margin-top: 20px; }#logo { background: url(images/logo.png) no-repeat; height: 150px; width: 1000px; margin-left:auto; margin-right:auto; }.current_page_item { background: #990000; box-shadow: inset 0px 0px 15px #222; box-shadow: inset 0px 0px 25px #111; }.menu-item-has-children { background-image:url(images/down.gif); background-position: right center; background-repeat: no-repeat; } .menu-item-has-children:hover { background-image:url(images/right.gif); background-position: right center; background-repeat: no-repeat;} .menu-menu-container{letter-spacing:1px; height:auto; margin-bottom:20px; margin-top:20px; margin-left:0px; float: left; text-align:left; text-shadow:none; width:auto; z-index:10000; } .menu-menu-container > ul{ margin:0 auto;} .menu-menu-container > ul > li{float:left;position:relative; } .menu-menu-container a{display:block; padding:5px 20px 5px 10px; position:relative ;text-decoration:none; z-index:10; color:#FFFFFF; letter-spacing:1px; border-right: 1px solid #000000; border-bottom: 1px solid #000000;} .menu-menu-container li{position:relative; list-style: none;} .menu-menu-container li li{border:none;} .menu-menu-container ul{ list-style: none; display:inline-block; padding:0; text-align:left;white-space:nowrap;} .menu-menu-container ul ul{left:-9999px; position:absolute;top:32px;z-index:10000;} .menu-menu-container ul ul ul{left:100%;left:-9999px; position:absolute; top:0px; } .menu-menu-container ul ul,.menu-menu-container-menu-container ul ul ul{left:-9999px;opacity:0;right:auto;} .menu-menu-container ul,.menu-menu-container ul ul,.menu-menu-container ul ul ul,.menu-menu-container ul ul ul ul{ background-color:#4B4B4B;border:none; box-shadow: inset 0px 0px 25px #111; } .menu-menu-container ul li:hover > ul{left:0;opacity:1;} .menu-menu-container ul ul li:hover > ul{left:100%;opacity:1;} .menu-menu-container li:hover{ box-shadow: inset 0px 0px 25px #111; background-color:#990000; } .wp-caption { text-align: center; color: #000000; background-color: #eee; padding: 5px 0px 0px 0px; margin: 10px; }.wp-caption a{ color: #000000;} .wp-caption img { margin: 0; padding: 0; border: 0 none; }.wp-caption p.wp-caption-text { line-height: 17px; padding: 0 4px 5px; margin: 0; } p img { padding: 0; max-width: 100%; }img.aligncenter { background-color: #EEEEEE; padding:3px; }img.alignright { background-color: #EEEEEE; padding:3px; margin: 5px 5px 5px 10px; float: right;}img.alignleft { background-color: #EEEEEE; padding:3px; margin: 5px 10px 5px 5px; float: left; }.widget { margin-top: 20px;}#sidebar { float: right; padding-left: 13px; padding-right: 13px; width: 300px; padding-bottom: 20px; padding-top: 10px }.sidebar-box { padding-top: 5px; margin-bottom: 0px; }.sidebar-box h2 { margin-top: 5px; font-size: 22px; color: #990000; padding-top: 4px; padding-bottom: 4px; margin-left: 10px; text-shadow: 0px 0px 1px #6C0000; letter-spacing:1px;margin-top:15px; }div.boks{ width: 630px; display: block; border: 1px solid #eee; padding: 10px; float: left; margin: 5px; height:auto;}div.boks h4 a{ margin-top: 15px; color: #990000; font-size: 28px;}#footer { width: 900px; height: 30px; text-align: left; margin: 40px 0px 0px 0px; }#footer a { color: #FFFFFF; }#footer a:visited { color: #FFFFFF; }#footer a:hover { color: #FFFFFF; text-decoration: underline; }.cpd-r { float: right; color:#999999; padding-right: 40px; }.wp-pagenavi a, .wp-pagenavi span{text-decoration: none; border: 1px solid #BFBFBF;padding: 3px 5px;margin: 2px;}.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #EEE; background: #990000;}.wp-pagenavi span.current {font-weight: bold;}li.categories ul li { display: inline-block; padding: 4px 4px 4px 4px;}li.categories { list-style: none; letter-spacing:1px; font-variant: small-caps;}#searchsubmit, #s{ padding:7px; background:#BBBBBB; border: 1px solid #DDDDDD;} p { text-align: justify;}