/*
Theme Name: Nerskogen
Description: Tailor made for Nerskogen.net
Version: 1.0
Author: Ola Haldor Voll
*/
/*
Theme Name: Nerskogen
Description: Tailor made for Nerskogen.net
Version: 1.0.2
Author: Erik Lund
*/
/** GENERAL **/
* {margin: 0; padding: 0;}
body { background-repeat: repeat; background-image: url(images/bodyalt.png); background-color: #69a2b6; line-height: 18px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, sans-serif;}
#page-wrap { margin-top: 40px; border-top-color: white; border-left-color: white; border-right-color: white; border-right-width: 13px; border-right-style: solid; border-left-style: solid; border-top-style: solid; border-left-width: 13px; border-top-width: 13px; margin-left: auto; margin-bottom: 0; margin-right: auto; background-repeat: repeat-y; background-image: url(images/content.png); width: 900px; box-shadow: 0px 0px 20px #000; -moz-box-shadow: 0px 0px 20px #000; -webkit-box-shadow: 0px 0px 20px #000;}
.clear {clear:both}
a, a:visited { text-decoration: none; color: white; }
a:hover { text-decoration: underline; }
p { margin:0 0 10px 0 }
img {border:none;}
img.alignleft {padding: 2px; margin-right: 8px; margin-bottom: 8px; float: left; border:none;}
img.alignright { margin-left: 8px; margin-bottom: 8px; float: right; border:none;}
h1, h2, h3, h4 { margin: 0px 0 10px 0 }

/** HEADER **/
.widgettitle { }
#header { background-repeat: no-repeat; height: 150px; background-image: url(images/head.png); text-shadow: 1px 1px 2px #1f1f1f; text-align: center; color: white; }
#header span { font-size: 17px; padding-top: 55px; padding-right: 70px; float: right;}
#searchform { padding-left: 8px; float: left; padding-top: 125px;}
#searchform input { margin-right: 10px; padding-bottom: 0; padding-top: 0;}
/** LEFT **/
#left {color: #392105; padding: 10px; width: 180px; float: left; line-height: 25px; }

ul#nav li { font-weight: bold; list-style-type: none; }
ul#nav li a, ul#nav li a:visited { text-decoration: none; color: #392105; }
ul#nav li a:hover { text-decoration: underline; }
ul#nav ul li { list-style-type: square; padding-left: 4px; list-style-position: inside; font-style: normal; font-weight: normal;}

/** CENTER **/
#center { padding: 10px; text-align: justify; color: #392105; float: left; width: 470px;}       
#center ul li {list-style-type: disc; list-style-position: inside;}

#center ul ul li { margin-left: 15px; list-style-type: square; list-style-position: inside;}

#center ol li { list-style-position: inside;}

#center a, #center a:visited { text-decoration: none; color: #392105;}
#center a:hover { text-decoration: underline;}
.date { border-bottom-color: #d4d4d4; border-bottom-width: 1px; border-bottom-style: solid; margin-top: -8px; color: #392105; font-size: 9px; font-weight: bold; }
/** RIGHT **/
.entry { margin-bottom: 10px; }
#right { color: #392105; padding: 10px; width: 180px; float: right;}
ul#sistenytt { margin-left: 15px; list-style-position: outside; margin-bottom: 15px; color: #392105; list-style-type: square; }
ul#sistenytt li a, ul#sistenytt li a:visited { text-decoration: none; color: #392105; list-style-type: none; }
ul#sistenytt li a:hover { color: #392105; text-decoration: underline; list-style-type: none; }
ul#reklame li span { font-size: 12px; font-weight: bold; position: relative; top: 50px; }
ul#reklame li { display: block; list-style-type: none; }
ul#reklame li a { width: 177px; background-color: #153a57; text-shadow: 1px 1px 2px #151515; text-decoration: none; border-color: #1d1d1d; border-width: 1px; border-style: solid; margin-bottom: 10px; text-align: center; display: block; }
ul#reklame li a:hover { text-decoration: none; border-color: #fefffe; border-width: 1px; border-style: solid; margin-bottom: 10px; text-align: center; background-color: #1a7db6; display: block; }

/** FOOTER **/
#footer { background-repeat: repeat; background-image: url(images/footerbg.png); padding-top: 15px; line-height: 14px; font-size: 10px; font-weight: bold; color: white; border-top-color: black; border-top-width: 1px; border-top-style: solid; padding-bottom: 25px; text-align: center;}
#footer p { margin-top: 45px; }
#footer-wrap { margin-left: auto; margin-bottom: 0px; margin-right: auto; margin-top: 0; width: 900px; }
#footer-wrap h3 { padding-left: 5px; margin-bottom: 0px; padding-bottom: 5px; border-bottom-color: white; border-bottom-width: 1px; border-bottom-style: solid; }
ul#footerlist li { font-style: normal; font-weight: normal; font-size: 12px; list-style-type: none; border-bottom-color: white; border-bottom-width: 1px; border-bottom-style: solid; }
ul#footerlist li a { text-shadow: 1px 1px 1px #0f0f0f; display: block; padding-right: 5px; padding-left: 5px; padding-bottom: 4px; padding-top: 4px; text-decoration: none; font-style: normal; font-weight: normal; font-size: 12px; list-style-type: none; }
ul#footerlist li a:hover { background-repeat: no-repeat; background-color: #352719; text-decoration: none; font-style: normal; font-weight: normal; font-size: 12px; list-style-type: none; }
#footer_left { padding-left: 30px; text-align: left; width: 260px; float: left;}
#footer_center { padding-left: 30px; text-align: left; width: 260px; float: left;}
#footer_right { margin-right: 30px; padding-left: 30px; text-align: left; width: 260px; float: right;}

