/*
Theme Name: Christel Alsos
Theme URI: http://christelalsos.com/
Description: Wordpress theme for Christel Alsos.
Version: 1.0
Author: Anders Johnsen
Author URI: http://antidecaf.com/

	Custom theme for ChristelAlsos.com

*/



/* Begin Typography & Colors */
* {margin:0;padding:0;}
body {background:#130b00 url("images/bodybg.jpg") repeat-x center top;font-family:'trebuchet ms',arial,verdana,sans-serif;font-size:0.8em;color:#000;}
img {border:0;}
ul {list-style:none;}
p {padding-bottom:15px;line-height:1.5em;}
a:link, a:visited, a:active {color:#3366cc;}
a:hover, #footer a:hover {background-color:#660000;color:#f7fcf5;text-decoration:none;}
.clearfix {clear:both;height:0;line-height:0;font-size:0;}

#wrap {background:url("images/containertop.jpg") no-repeat;}
#container {position:relative;background:url("images/contentbg.jpg") repeat-y 53px 300px;min-height:490px;width:960px;margin:0 auto;}
* html #container {height:490px;}
#content {margin:0 53px;padding:0 265px 0 97px;min-height:300px;}
* html #content {height:300px;}
h2 {font-size:1.9em;padding-top:25px;margin-bottom:10px;}
h3 {font-size:1.3em;font-weight:normal;padding-bottom:10px;}
#header {height:139px;background:url("images/headerbg.jpg") no-repeat;width:960px;margin:0 auto;}
#header h1 a {display:block;background:url("images/christelalsos.jpg") no-repeat;height:97px;width:422px;margin-left:146px;text-indent:-9000px;}
#header ul {margin:5px 0 0 150px;}
#header ul li {display:inline;font-size:1.3em;font-weight:normal;margin-right:20px;text-transform:uppercase;}
#header ul li a {color:#f7fcf5;text-decoration:none;}
#header ul li a:hover {text-decoration:underline;background:none;}
#footer {width:960px;background:url("images/footerbg.jpg") no-repeat center top;height:69px;margin:0 auto;}
#footer p {padding:10px 0 0 150px;font-size:0.85em;color:#999;}
#footer a {color:#999;}
#sidebar {width:276px;height:243px;position:absolute;top:237px;left:659px;background:url("images/upcomingbg.jpg") no-repeat;}
#sidebar ul.gigs {margin:0 0 0 26px;}
#sidebar ul li.gig {height:28px;}
#sidebar ul li.more {padding-left:50px;}
#sidebar h2 {padding:0;margin:0;}
#sidebar h2 a {display:block;height:63px;text-indent:-9000px;}
#sidebar h2 a:hover {background:none;}
#sidebar ul li span.date {display:block;float:left;width:49px;font-size:0.85em;padding-top:2px;}
#sidebar div.no-gigs {line-height:28px;margin:-4px 20px 0 75px;font-style:italic;}
#content .navigation {display:none;}
#commentform textarea {width:480px;}
.postmetadata small {font-size:0.85em;color:#999;}
.postmetadata small a {color:#999;text-decoration:underline;}
.postmetadata small a:hover {color:#f7fcf5;text-decoration:none;}
ol.commentlist li {list-style:none;}
ol.commentlist li .comment-author {padding:5px 0;border-bottom:1px dashed #ccc;font-weight:bold;margin-right:5px;}
ol.commentlist li .commentmetadata {font-size:0.85em;color:#999;}
ol.commentlist li .commentmetadata a {color:#999;text-decoration:none;}
ol.commentlist li .commentmetadata a:hover {color:#f7fcf5;text-decoration:none;}