/*  
Theme Name:Jazzfest
Theme URI:http://www.jazzfest.no
Description:Håndkodet design for jazzfest.no
Version:1.0
Author:Tibe-T
Author URI:http://www.tibe-t.no
*/

*{border:0px dotted #d8d8d9;margin:0;padding:0;outline:0;list-style:none;border-collapse:collapse}
html{overflow-y:scroll}
body{background:#120e10;cursor:default;color:#888}
body,.text,.button{font:12px/21px Helvetica,Arial,sans-serif}
a{text-decoration:none;color:#ff000e;outline:0}
a:hover,a:focus{color:#b2e0e0}
li a{display:block}
p{margin-bottom:1em}

#wrap{width:730px;padding:30px 0 100px 275px;overflow:hidden}

#head{overflow:hidden;margin:0 0 -24px -255px;width:985px;background:url(g/jazz.gif) 100% 23px no-repeat}
#head h1{width:267px;background:url(g/logo.gif);float:left}
#head h1 a{text-indent:-999px;overflow:hidden;display:block;height:278px}
#head ul{overflow:hidden;float:right;line-height:14px}
#head li{float:left;font-size:12px;text-transform:uppercase;color:#b2e0e0}
#head li a{color:#b2e0e0}
#head li a span{padding:0 7px;color:#b2e0e0}
#head li a:hover,#head li a:focus,#head li.cur a,#side h3.cur a{color:#fff}

#cont{width:440px;float:left}
#side{width:200px;float:right}
#side a{color:#409abc}
#side a:hover,#side a:focus{color:#b2e0e0}

h2,h3{color:#ff000e;font-size:16px;border-bottom:1px dotted #666;padding:0 0 7px 0;margin-bottom:15px;position:relative;line-height:15px;width:100%}
h2 span{position:absolute;top:40px;right:450px;padding:1px 6px 0 6px;background:#ff000e;color:#fff;font-size:10px;font-weight:normal;line-height:17px}
h3{border-color:#333;color:#409abc;font-size:12px}
h3 a span{float:right;font-weight:normal}
h2 b{color:#409abc;font-size:12px}

.left{float:left}
.right{float:right}
.col{width:300px}
.duo{width:390px}
.cont{overflow:hidden}
.col-100{float:right;width:100px}
.col-190{float:right;width:190px}
a.col-100{color:#b2e0e0}
a:hover.col-100,a:focus.col-100{color:#ff000e}

.alignleft{float:left;margin:10px 25px 10px 0}
.alignright{float:right;margin:10px 0 10px 25px}
.alignnone{display:block}

.post{margin-bottom:50px;overflow:hidden;width:100%}
.post ul,.post ol{padding:0 15px 10px 10px}
.post ul li{margin-left:35px;list-style:square;padding:2px 0}
.post blockquote{margin:15px 35px 25px 35px;border-left:5px dotted #ddd;padding-left:15px;font-family:"Georgia","Times New Roman","Times",serif;font-style:italic;color:#c03b26;line-height:140%}
.post pre,.post code{font:1em "Courier New","Courier",monospace;overflow:auto;padding:14px;background:#103064;display:block;width:100%}
.post pre{padding:20px 20px 40px 20px}

.widget{margin-bottom:40px;overflow:hidden;clear:both}
.widget li{border-bottom:1px dotted #333;font-size:11px}
.widget-artists{font-size:14px;color:#444;font-weight:bold;line-height:19px;letter-spacing:-0.01em}
#side .widget-artists a{color:#666;text-decoration:underline}
#side .widget-artists a:hover,#side .widget-artists a:focus{color:#ccc}
.widget-flickr{overflow:hidden;margin-right:-20px;width:220px}
.widget-flickr a img{display:block;width:50px;margin:0 1px 1px 0}
.widget-flickr a{float:left}

#comments{border-top:1px dotted #ddd;padding-top:35px}
#comments ol{list-style:none;margin:0}
#comments form{background:#eee;padding:30px}
#comments ul li{margin-bottom:40px}
#comments ul li h2{font-size:12px;line-height:7px}
#comments ul li.my_comment h2{color:#000}

#searchfield,.field{background:#fff;border:none;padding:4px;border:1px dotted #ddd;margin-bottom:2px;height:13px}
#searchfield:focus,.field:focus{border-color:#999}
#submit{background:#b02117;border:1px dotted #ddd;font-size:0.9em;color:#fff;text-transform:uppercase;cursor:pointer;height:23px;padding:0 4px}
#submit:hover{background:#999}
textarea.field{height:auto}

dl,dt,dd{overflow:hidden;width:100%}
dt{border-bottom:1px dotted #444;cursor:pointer;color:#409abc}
dt span{color:#888}
dd{height:0}
dd div{padding:20px 0 40px 0}

.gray{background:#333;color:#666}
.blue{background:#409abc;color:#b2e0e0}
.goto{float:right;font-size:11px;width:30px;line-height:18px;height:18px;margin-left:1px;font-weight:normal;text-align:center}
.goto:hover,.goto:focus{background:#ff000e;color:#fff}

#side input,#side button{height:18px;background:#120e10;border:1px solid #333;color:#666;margin-top:1px}
#side button{background:none;border:none;color:#409abc;cursor:pointer}
#side button:hover,#side button:focus{color:#b2e0e0}
