/*  
Theme Name: sun
Theme URI: http://thesunnysideup.se/
Description: N/A
Version: 2
Author: cbko
Author URI: http://www.codebyko.se/
*/

body {
	background: #F6D142 url('img/sunbodybg.gif') no-repeat 786px 0 fixed;	
	text-align:left;
	font-size:70%;
	height: none;
}

a { color: #000; }
a:hover { color: #ed7703; }
#aside a { text-decoration: none; }
#aside a:hover { text-decoration: underline; }

#hd {height:133px;}
#logo {width:162px;height:61px;margin-top:36px;float:left;}
#logo a {margin:0;padding:0;line-height:0;outline:none}
.lvart-satt-att-kommunicera{background-color:#00cccc;background-image:url('img/lvart-satt-att-kommunicera.gif');}
.lvi-pa-solsidan{background-color:#ed7703;background-image:url('img/lvi-pa-solsidan.gif');}
.lvara-jobb, .lnya-jobb, .lhomeindex{background-color:#990066;background-image:url('img/lhomeindex.gif');}
.lnytt-pa-solsidan{background-color:#008193;background-image:url('img/lnytt-pa-solsidan.gif');}
.lvi-gillar{background-color:#96bf0d;background-image:url('img/lvi-gillar.gif');}
.lvi-undrar{background-color:#0099cc;background-image:url('img/lvi-undrar.gif');}
.lvi-dissar{background-color:#b00057;background-image:url('img/lvi-dissar.gif');}
.lgeneral{background-color:#bbbbbb;background-image:url('img/lgeneral.gif');}

ul#sunny_menu { margin:0px; }
#sunny_menu li {list-style-type: none;margin:0;}

#wrapper {
	width:760px;
	margin-left: 26px;
	background: #fff;
}

#aside {
	float: left;
	margin: 28px 0 0 18px;
	width: 230px;
}

#aside h2 {
	text-transform: uppercase;
	font-size:14px;
	font-weight:bold;
	margin:0 0 2px;
}
#aside ul { margin: 0; }
#aside ul li {list-style-type:none;}
#aside ul li.widget {margin-bottom: 2em;}

#searchform label { display: none; }
input#s {
	float:left;
	width:138px;
	height:16px;
	background-color:#fff;
	border:1px solid #ed7703;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:10px;
	line-height:10px;
	color:#000;
	margin:0px;
}
input#searchsubmit {
	width:20px;
	height:18px;
	float:left;
	background-color:#ed7703;
	background-image:url('img/searchbutton.gif');
	background-position:0px 0px;
	border:1px solid #ed7703;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:10px;
	line-height:24px;
	color:#000;
	margin:0px;
}


#content {
	width: 450px;
	float: right;
	margin: 30px 36px 0 0;
}
#content h1 a, #content h2 a, #content h3 a { text-decoration: none; }
#content h1 a:hover, #content h2 a:hover, #content h3 a:hover { text-decoration: underline; }

#content h1{font-size:24px;line-height:26px;margin:-4px 0px 14px 0px;}
#content h2{font-size:16px;line-height:19px;}
#content h2 a{text-decoration:none;color:#000;}
#content h2 a:hover{text-decoration:underline;color:#ed7703;}
#content h3{font-size:12px;line-height:14px;font-weight:bold;margin:20px 0px -4px 0px;}
#content h4{
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	margin-top:12px;
	margin-bottom:-7px;
}
#content h5, #content h6 {font-size:12px;line-height:16px;font-weight:bold;}

/*#content h1 {line-height:26px;font-size:24px;}
#content h2 {line-height:20px;font-size:16px;}
#content h3 {line-height:15px;font-size:13px;margin:30px 0 -4px;}*/
#content p { margin:0.9em 0; }

.post-meta {
	height: 24px;
	line-height:23px;
	padding-right:10px;
	font-size:10px;
	color:#fff;
	text-align:right;
	margin: 0 2px 45px 0;
}
.post-meta a {color:#fff;text-decoration:none;}
.post-meta a:hover {color:#000;text-decoration:underline;}
.bvi-undrar{background-color:#0099cc;}
.bvi-dissar{background-color:#b00057;}
.bvi-gillar{background-color:#96bf0d;}
.bnytt-pa-solsidan{background-color:#008193;}
.bnya-jobb{background-color:#990066}
.bvara-jobb{background-color:#990066}
.bgeneral{background-color:#bbbbbb}

.single-nav-right { text-align:right; }

#respond { margin-top: 30px; }
#commentform input, #commentform textarea { border: 1px solid #ed7703; font-size:110%; }
#commentform textarea { width:80%; }
.commentlist { margin:0; }
.commentlist li { list-style-type:none; background: #f1f1f1; padding: 20px; margin-bottom: 2px; }
.bubble { float: left; margin: -10px 0 0 -26px; height: 20px; width: 20px; background: transparent url('img/bubblevi-undrar.gif') no-repeat; }
.comment-meta { color: #999; }
.comment-name { color: #000; font-weight: bold; margin-right: 15px; }
#content .comment-content p { margin: 0.5em 0; }

/* Överskrivning av vissa stilinställningar från NGG */
img.ngg-singlepic {padding:0 0 2px 0;}
div.ngg-gallery-thumbnail-box {
	margin:0;
	padding:0;
}
div.ngg-gallery-thumbnail {
	padding:0;
	margin: 0 2px 2px 0;
}
div.ngg-gallery-thumbnail img {
	border: none;
	padding:0px;
	margin: 0px;
}

#ft {height:300px;width:760px;	margin-left: 26px;	background: #fff;}

li.widget ul li { line-height: 1.55em; }
li.widget h2 { padding-bottom: 2px; }

.wp-pagenavi a, .wp-pagenavi span.current { padding: 5px 7px; }
