/*   
Theme Name: V&auml;tterfesten
Theme URI: http://www.vatterfesten.se/
Description: V&auml;tterfesten 2010 by Xxander.se
Author: Xxander
Author URI: http://www.xxander.se/
Version: 1.0
*/

*{
margin:0px;
padding:0px;
behavior:none;
}
a{
outline: none;
color:#3298c3;
}
a:hover{
color:#21789d;
}
body{
background-image:url('img/bg.jpg');
background-repeat:repeat-x;
background-color:#65c6ef;
font-family:"Century Gothic", "Arial Narrow", Arial;
color:#2f2f2f;
}
h2 a{
font-size:24pt;
text-decoration:none;
font-weight:normal;
color:#21789d;
}
h3{
color:#ffffff;
padding-left:10px;
}
#clear{
clear:both;
}
#wrapper{
width:1000px;
margin-left:auto;
margin-right:auto;
}
#header{
height:200px;
}
	#logo{
	float:left;
	width:730px;
	background-image:url('img/vatterfesten.png');
	background-repeat:no-repeat;
	height:190px;
	}
	#logo a{
	display:block;
	width:709px;
	height:190px;
	}
	#logo h1{
	display:none;
	}
	#logo h2{
	display:none;
	}
	#logo h3{
	display:none;
	}
	#sticker{
	float:left;
	width:270px;
	background-image:url('img/sticker.png');
	background-repeat:no-repeat;
	height:190px;
	}
#contentwrapper{
width:700px;
float:left;
}
#content{
min-height:400px;
width:680px;
padding-left:10px;
padding-right:10px;
background-color:#FFFFFF;
}
#rounded_top{
background-image:url('img/rounded_top.png');
height:10px;
width:700px;
background-position:bottom;
background-repeat:no-repeat;
}
#rounded_bottom{
background-image:url('img/rounded_bottom.png');
height:10px;
width:700px;
margin-bottom:10px;
background-position:top;
background-repeat:no-repeat;
}

#bloggwrapper{
width:700px;
float:left;
}

#bloggcontent{
padding-left:10px;
padding-right:10px;
background-color:#FFFFFF;
}
#bloggcontent .nfo{
padding-bottom:10px;
font-size:8pt;
font-family:Arial, Helvetica, sans-serif;
}
#bloggcontent .comments a{
width:50px;
text-align:center;
display:block;
float:right;
color:#333333;
text-decoration:none;
font-size:24pt;
border:1px solid #CCCCCC;
background-color:#f6f7f7;
}
#sidebarwrapper{
width:270px;
float:left;
margin-left:30px;
}
#sidebar{
width:250px;
padding-left:10px;
padding-right:10px;
background-color:#FFFFFF;
}
#sidebar_top{
background-image:url('img/sidebar_top.png');
height:10px;
width:270px;
background-position:bottom;
background-repeat:no-repeat;
}
#sidebar_bottom{
background-image:url('img/sidebar_bottom.png');
height:10px;
width:270px;
margin-bottom:10px;
background-position:top;
background-repeat:no-repeat;
}


#footer{
margin-top:20px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#FFFFFF;
}
#footer a{
color:#FFFFFF;
}

/* CONTENT */
#content p{
padding-bottom:10px;
}

/* SIDEBAR */
#sidebar h2{
font-size:14pt;
font-weight:normal;
}
#sidebar ul{
list-style:none;
}
#sidebar li{
list-style:none;
}
#sidebar li a{
display:block;
}
.page_item{
list-style-type:none;
}
.page_item a{
font-size:14pt;
padding-bottom:3px;
display:block;
color:#3298c3;
text-decoration:none;
}
.page_item a:hover{
color:#21789d;
}
.page_item ul{
display:none;
}
.current_page_item  ul, .current_page_parent ul{
display:block;
}
.current_page_item  li a, .current_page_parent li a{
padding-left:10px;
font-size:12pt;
}

.current_page_item  li a:before, .current_page_parent li a:before {
content:"- ";
counter-increment: item;
}
#facebooksidebar{
margin-top:15px;
border-top:1px solid #CCCCCC;
padding-top:5px;
}


/* COMMENTS */

#commentbox{
padding-left:10px;
padding-right:10px;
font-size:10pt;
background-color:#FFFFFF;
list-style-type:none;
}
#comments .nfo{
font-size:10pt;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#respond{
padding-left:10px;
padding-right:10px;
background-color:#FFFFFF;
}
#respond textarea{
width:95%;
font-family:Georgia, "Times New Roman", Times, serif;
border: #CCCCCC solid 1px;
font-size:12pt;
margin-bottom:5px;
padding:5px;
}
#respond input{
font-family:Georgia, "Times New Roman", Times, serif;
border: #CCCCCC solid 1px;
font-size:12pt;
margin-bottom:5px;
padding:5px;
}
#respond label{
display:block;
}



#slideshow {
    position:relative;
    height:283px;
	padding-bottom:10px;
	margin-bottom:10px;
	width:672px;
	margin-left:auto;
	margin-right:auto;
}
#slideshowinfo {
text-align:center;
font-size:10pt;
}


#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	border:#CCCCCC solid 1px;
	padding:5px;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

/* ENTRY */
.entry img{
border:0px;
}
.entry h1{
	color:#333;
	font-weight:lighter;
}
.entry h2{
	color:#333;
	font-weight:lighter;
}
form h3{
	color:#333;
	font-weight:bold;
}
.entry h3{
	color:#333;
	font-weight:lighter;
}
.entry h4{
	color:#333;
	font-weight:lighter;
}
.alignright {
float:right;
padding-left:10px;
}
.wp-caption-text{
font-size:8pt;
text-align:center;
color:#999999;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
}
#entry p{
padding-bottom:10px;
}
blockquote{
padding-left:30px;
font-style:italic;
}

/* GALLERY */
.gallery-item img{
border:0px !important ;
}
.gallery-caption{
font-size:10pt;
}


/* ARTISTER */
#artister li{
list-style:none;
}
#artister li a{
display:block;
list-style:none;
font-size:18pt;
float:left;
padding:20px;
text-decoration:none;
}

#pages a{
text-decoration:none;
color:#FFFFFF;
}

.alignleft{
padding:0px;
margin:0px;
float:left;
padding:4px;
}
.size-full{
border:0px;
padding:0px;
margin:0px;
}