/*   
Theme Name: Lilla Gumman
Theme URI: http://www.annaloverus.se
Description: Future
Author: Anna Loverus
Author URI: http://www.lillagumman.se
Version: 2.0
.
General comments/License Statement if any.
.
*/


body {	margin:0px;
	padding:0px;
line-height:125%;
	background: url(images/lgbg.jpg) repeat-y center top #f3f3f3;
	font-size:13px;
	font-family: Helvetica, Arial, sans-serif; }
	

.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
}

#footer, .push {
height: 4em;
clear:both;
}

a:link, a:visited, a:active {text-decoration:none; color: #FB4F14;}
a:hover {color: #666;}
img {border:0px;}

#sidebar a:link, #sidebar a:visited, #sidebar a:active {text-decoration:none; color: #111;}

.wrapper {
min-height: 100%;
background: #fff;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
}

#sidebar {width: 350px;
	float:right;
	border-left: 1px solid #efefef;
	background: #fff;
line-height:140%;
	padding: 0 15px;}
#sidebar img {border:0px;}

#ett {width: 160px;
	float:left;
	margin-top:20px;
	min-height: 300px;}

#ett ul li,#tva ul li{
	list-style-type:none;
	margin-top:20px;
	padding-bottom:10px;}

#ett ul, #tva ul{
	list-style-type:none;
	margin:0;
	padding:0;}

#tva {width: 170px;
	float:left;
	margin-top:20px;
	margin-left: 10px;}

#header {width: 940px;
	clear: both;
	height: 200px;
	padding: 0px;
	margin: 0px;
	background: #fff url(images/lgorange.png) no-repeat;}

#main {	margin: 0px auto;
	background: #fff;
	padding:0px;
	width: 960px;}
	
#content {
	width: 510px;
	float:left;
	margin: 0 10px 0 20px;
	padding: 0px;}

#header img {border:0px;}	
#post {
	width: 550px;
	 margin-left: 0px;}

#footer {
	background: #fff;
	padding: 20px; 
	margin: 20px auto 0px; 
	width: 920px;
	font-size:11px;
	text-transform:uppercase;
	line-height:150%;}

#footerett, #footertva {
	float:left;
	padding-right:30px;}
#footertre {
	float:right;}

h2.rubrik {
	font-family: Helvetica; 
	font-size:28px;
	text-transform: uppercase; 
	margin-bottom:3px; 
	letter-spacing:1px;
line-height:1;
	margin-top:10px;
	text-shadow: 1px 1px 1px #ccc;}

#sidebar h3 {
	font-family: Helvetica; 
	font-size:16px;
	text-transform: uppercase; 
	margin-bottom:3px; 
	letter-spacing:1px; 
	margin-top:10px;
	text-shadow: 1px 1px 1px #ccc;}

h2.rubrik a:link, h2.rubrik a:visited, h2.rubrik a:active {
	color: #111;}
.author {padding:3px; margin-bottom:10px; font-size:10px; letter-spacing:1px; text-transform:uppercase;}
.author img {margin: 0px 2px -2px;}

.search-form input {
	width: 300px;
	padding: 6px;
	margin: 3px 0;
	border:0px solid #ccc;
	background: #eee;
	float:right;
	clear:both;
}

.headermeny {
	width:370px;}
.headermeny a:link, .headermeny a:visited {color:#000;}
.headermeny a:hover {color:#333; padding-bottom: 1px;border-bottom:1px solid #ccc;}

ul.minimeny {
	width:80px;
	display: inline;
	text-transform: uppercase;
	letter-spacing: 1px;
	float:right;
	font-size: 10px;
	line-height:150%;
	list-style-type: none;
	list-style-image: none;
	padding:0px;
	margin:10px 0 0 10px;}

#om ul.minimeny {
	width:80px;}

ul.minimeny li {
	list-style-type: none;
	list-style-image: none;
	margin-top:2px;
	padding:0px;
	margin-left:4px;}

li.ett a:link, li.ett a:visited, li.ett a:active {text-decoration:none; color: #660099;}
li.tva a:link, li.tva a:visited, li.tva a:active {text-decoration:none; color: #ff6633;}
li.tre a:link, li.tre a:visited, li.tre a:active {text-decoration:none; color: #FB4F14;}
li.ett a:hover, li.tva a:hover, li.tre a:hover {color: #666;}

.postmeta {
	border-top:1px #eee solid;
	border-bottom: 3px #eee solid;
	padding:15px 10px 10px;
	margin:10px 0px 50px;}

.postmeta ul {
	padding:0px; 
	margin:0px;
	list-style-type:none;}

.postmeta ul li{
	padding:0px; 
	margin:0px; 
	font-size:11px;
	line-height:20px;
	list-style-type:none;
	letter-spacing:1px;}

.postmeta ul li.kommentar{	
	margin:0;
	padding:0;
	padding-left:20px;
	background-image:url('images/kommentar.png');
	background-repeat:no-repeat;
	background-position:1px 4px;}
.postmeta ul li.kategori{	
	margin:0;
	padding:0;
	padding-left:20px;
	background-image:url('images/heart.png');
	background-repeat:no-repeat;
	background-position:1px 4px;}
.postmeta ul li.taggar{	
	margin:0;
	padding:0;
	padding-left:20px;
	background-image:url('images/taggar.png');
	background-repeat:no-repeat;
	background-position:2px 4px;}
	
.senaste {
	padding:0px;
	margin: 0px;
}
.senaste ul li{	
		margin-left: 5px;
		padding:0;
		padding-left:20px;
		list-style-type: none;
		background-image:url('images/kommentar.png');
		background-repeat:no-repeat;
		background-position:1px 4px;}

.fint {	text-transform:uppercase;
	font-color: #FB4F14;}

.postmetaicons {
	margin:0px;
	clear:both;
	float:right;}

.postmetalist {
	margin-right:-20px;
	float:right;}

.postmetaicons a {
	border-bottom:0px;}

input, textarea {
	border: 1px solid #ccc;
	padding: 3px;
margin: 3px 0px;}

#sidebar #widget ul{
list-style-type:none;	
	margin:6px 0px;
	padding:0;
	padding-left:20px;
	background-image:url('images/kommentar.png');
	background-repeat:no-repeat;
	background-position:1px 4px;}

#sidebar #widget ul li {
list-style-type:none;	
	margin:6px 0px;
	padding:0;
	padding-left:20px;
	background-image:url('images/kommentar.png');
	background-repeat:no-repeat;
	background-position:1px 4px;}

blockquote {
	position:relative;
	padding:15px;
	margin:20px;
	text-align: left;
	background:#f3f3f3; 

	/* css3 */
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}

img.ikon {
	padding:3px;
	margin:5px 3px;
	background: rgba(220,220,220,0.6); 
	/* css3 */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

img.ikon:hover {
	padding:3px;
	margin:5px 3px;
	background: rgba(220,220,220,0.9); 
	/* css3 */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}



p.socmed {
	position:relative;
	padding:5px;
	margin:5px 0px;
	background:#fff; 

}
