/*
Theme Name: Volda Studentradio
Theme URI: http://voldastudentradio.no
Description: Visuelt nettstedsdesign for <a href="http://www.voldastudentradio.no">Volda Studentradio</a>
Version: 1.1
Author: Helge Fredheim
Author URI: mailto:helgefredheim ÆTT gmail DÅTT com
*/

body#studentradio
{
text-align: center;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
padding-top: 0;
background: url('grafikk/bg/body.gif');
color: #411B04;
font-family: "trebuchet MS", trebuchet, myriad, "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;
}

div#wrapper
{
color: #000;
background: #EADFD8 url('grafikk/bg/wrapper.gif') top left repeat-y;
width: 683px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
text-align: left;
padding: 0;
}

div#sidebar 
{
float: right;
display: block;
width: 203px;
padding-right: 16px;
padding-right: 16px;
margin-top: -85px;
color: #FFF;
}

div#sidebar a,
div#sidebar a:link,
div#sidebar a:visited,
div#sidebar a:active
{
color: #E2CBAF;
text-decoration: none;
}

div#sidebar a:hover
{
color: #FFF;
}

div#wrapper div#sidebar ul#meny
{
margin: 0;
padding: 0;
list-style-type: none;
}

div#wrapper div#sidebar ul#meny li
{
display: block;
text-indent: -9999px;
font-size: 22px;
margin-top: 5px;
margin-bottom: 2px;
padding-right: 4px;
}

div#wrapper div#sidebar ul#meny li.current_page_item
{
font-weight: bold;
}

div#wrapper div#sidebar ul#meny li#lytteguiden
{
background: url('grafikk/meny/lytteguiden.gif') top left no-repeat;
}

div#wrapper div#sidebar ul#meny li#personer
{
background: url('grafikk/meny/personer.gif') top left no-repeat;
}


div#wrapper div#sidebar ul#meny li#programmer
{
background: url('grafikk/meny/programmer.gif') top left no-repeat;
}

div#wrapper div#sidebar ul#meny li#idag
{
background: url('grafikk/meny/idag.gif') top left no-repeat;
}

div#wrapper div#sidebar ul#meny li#navigasjon
{
background: url('grafikk/meny/navigasjon.gif') top left no-repeat;
}

div#wrapper div#sidebar ul#meny li#studentradioene
{
background: url('grafikk/meny/studentradioene.gif') top left no-repeat;
}

div#wrapper div#sidebar ul#meny li ul li
{
font-size: small;
line-height: 1.5;
margin-left: -35px;
padding: 0;
text-indent: 0;
list-style-type: none;
margin-top: 0;
margin-bottom: 0;
padding-right: 4px;
}

div#header
{
width: 683px;
height: 217px;
border: 0;
display: block;
background: url('grafikk/img/top.jpg') no-repeat left;
}

div#header h1
{
margin: 0;
width: 235px;
height: 139px;
padding: 0;
font-size: 10px;
text-indent: -9999px;
float: right;
}

div#header h1 a
{
display: block;
margin: 0;
padding: 0;
width: 235px;
height: 139px;
text-decoration: none;
background: url('grafikk/h/h1.gif') no-repeat top left;
}


div#header img,
div#header img a:link, 
div#header img a:active,
div#header img a:visited,
div#header img a:hover,
div#header img a
{
border: 0;
padding: 0;
margin: 0;
}

div#image
{
width: 400px;
padding: 4px;
}

div#image img
{
display: block; 
width: 390px;
padding: 4px;
border: 1px solid #000;
}

div#tekstfelt
{
display: block;
font-size: small;
line-height: 1.7;
width: 408px;
background: url('grafikk/bg/tekstfelt-top.gif') top no-repeat;
padding: 20px;
padding-top: 30px;
float: left;
}


div#tekstfelt h2
{
font-size: xx-large;
margin: 0;
margin-bottom: 10px;
padding: 0;
text-transform: lowercase;
line-height: 1;
font-weight: normal;
}

div#tekstfelt h3
{
font-size:  medium;
font-weight: bold;
color: #BC8749;
padding-right: 20px;
display: block;
margin-top: 30px;
}

div#tekstfelt p
{
line-height: 1.3
margin: 0;
padding: 0;
}

div#tekstfelt img.hoyre
{
float: right;
margin-left: 10px;
margin-right: 0;
margin-top: 10px;
margin-bottom: 0;
}

div#tekstfelt img.venstre
{
float: left;
margin-left: 0;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 0;
}

div#tekstfelt a,
div#tekstfelt a:visited,
div#tekstfelt a:active,
div#tekstfelt a:link,
div#footer a,
p.kommenter a
{
color: #BF8C50;
text-decoration: underline;
}

div#tekstfelt a:hover,
div#footer a:hover
{
color: #411B04;
}

div#tekstfelt ul
{
list-style-type: square;
padding-left: 15px;
margin: 0;
}


div#tekstfelt table#bestilling td,
div#tekstfelt table#stativ td
{
background: white;
padding: 2px;
}

div#tekstfelt table#bestilling td.head,
div#tekstfelt table#stativ td.head
{
background: #C28D71;
}

div#tekstfelt table#bestilling td.head h4,
div#tekstfelt table#stativ td.head h4
{
font-size: small;
font-weight: bold;
margin: 0;
padding: 0;
}

div#tekstfelt div.post,
div#tekstfelt div.prog-kommentarer
{
padding-bottom: 20px;
background: url('grafikk/bg/nyhet.gif') bottom center no-repeat;
margin-bottom: 20px;
}

div#tekstfelt div.post img
{
border: 1px solid #BF8C50;
padding: 1px;
}

div#tekstfelt div.post img.overskrift
{
border: 0;
}

div#tekstfelt div.post h4.stikktittel
{
margin: 0;
margin-bottom: 4px;
padding: 0;
font-weight: normal;
font-size: small;
}

div#footer
{
display: block;
height: 68px;
width: 408px;
padding-left: 20px;
padding-right: 20px;
clear: both;
background: url('grafikk/bg/footer.gif') no-repeat bottom center;
margin-top: -30px;
}

div#footer p,
p.kommenter
{
text-align: center;
font-size: x-small;
text-transform: uppercase;
padding-top: 15px;
}

div#footer hr, hr
{
display: none;
visibility: hidden;
}

code
{
background: #E8D3AF;
text-size: small;
}

div.entry img,
div.entrytext img
{
float: right;
margin-left: 10px;
margin-bottom: 10px;
}

div#tekstfelt div.post img.wp-smiley
{
border: 0;
margin: 0;
padding: 0;
}

blockquote
{
border-left: 1px solid #BF8C50;
padding-left: 10px;
margin-left: 20px;
}

div#tekstfelt div.gallery
{
clear: both;
padding: 0;
display: block;
width: 408px;
padding-bottom: 20px;
margin-left: auto;
margin-right: auto;
}

div#tekstfelt div.gallery a.gallery_item img
{
margin: 5px;
float: left;
display: block;
}

div#tekstfelt div.gallery a.gallery_item:hover img
{
background: #BF8C50;
}

div#tekstfelt div.navigation ul /* forrige, lukk vindu, neste */
{
display: inline;
margin: 0;
padding: 0;
}

div#tekstfelt div.navigation ul li /* forrige, lukk vindu, neste */
{
display: inline;
}

div#tekstfelt div#galleri div.navigation ul li a /* lenkene i forrige, lukk vindu, neste i popup */
{
font-size: x-small;
float: left;
display: block;
width: 133px;
text-transform: uppercase;
padding: 0;
margin: 0;
}

div#tekstfelt div#galleri div.navigation ul li#neste a /* lenke "neste" i popup */
{
text-align: right;
}

div#tekstfelt div#galleri div.navigation ul li#forrige a /* lenke "forrige" i popup */
{
text-align: left;
}

div#tekstfelt div#galleri div.navigation ul li#tilbake a /* lenke "lukkvindu" i popup */
{
text-align: center;
}

p.tilbake
{
clear: both;
margin-top: 40px;
}

div#image img
{
border: 1px solid #BF8C50;
}

div#image p.beskrivelse
{
text-align: center; 
}

div#tekstfelt div.post p.kommenter
{
clear: both; 
}
