/* 
Theme Name: Flugorna
Theme URL: http://flugorna.se/
Description: flugorna.se.
Author: Emil Carlsson
Author URI: http://www.thulincarlsson.se/
Version: 1.0
*/



html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: arial, Helvetica, Sans-serif;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
html{
overflow: -moz-scrollbars-vertical;

}

strong{
font-weight: bold;
}

#comments h3{
font-weight: bold;
font-size: 11px;
}

.comments_reply h3{
font-weight: bold;
font-size: 11px;
}

#comments_list{
width: 500px;
}
p{
margin-top: 10px;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
vertical-align: top;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}


/*
Here is a list of all the <DIV>s in Whiteboard.
*/

.logo{
float: left;

width: 619px;
height: 92px;
}

.logo a{
text-indent: -9999px;
background: url(images/logo.png) no-repeat;
width: 619px;
height: 92px;
float: left;
}

ul#nav{
float: left;
clear: left;
display: inline;
width: 880px;
height: 46px;

font-size: 12px;
font-family: Verdana, Geneva, sans-serif;
background: url(images/nav_back.jpg) no-repeat;
background-position: 0 50%;
}

ul#nav .page_item{
float: left;
display: inline;
margin-top: 15px;
margin-left: 20px;
color: #fff;
padding-top: 2px;
}



.page_item a{
color: #fff;
font-size: 12px;
text-decoration: none;
font-family: Georgia, Times New Roman, Times, serif;
text-transform:uppercase;

}
ul#nav .page_item a:hover{
color: #f29cf7;
}
.current_page_item a{
color: #f29cf7;
}



#container{
margin-left: auto;
margin-right: auto;
width:880px;
}
#container2{
	min-height: 700px;
	float: left;
  width:880px;
}
#header{

width: 880px;
margin-left: auto;
margin-right: auto;
}
#bild_holder{
float: left;
width: 500px;

height: 410px;
}
.bild_holder_bildz{
float: left;
height: 275px;
width: 275px;

margin-left: 17px;
margin-top: 20px;
}

#front_sidebar{
float: left;
width: 100%;
border-top: 1px solid #999999;

}


.si_front_img_single{
float: left;
width: 100%;

}
#flug_left_holder h2{
font-size: 12px;
color: #333333;
font-weight: bold;
padding-bottom: 2px;
}



#flug_left_holder{
width: 320px;
float: right;

}

.widget{
float: left;
}


.widget ul{


}

.widget ul li{
width: 100%;
list-style-type: circle;
font-size: 11px;
margin-left: 30px;
margin-top: 5px;
}

.widget ul li a{
color: #000;
text-decoration: none;
}



.widget .widgettitle{
margin-bottom: 5px;
margin-top: 10px;
font-size: 11px;
font-weight: bold;
}

#front_offer{
float: left;
width: 320px;
height: 110px;
margin-bottom: 10px;
border-top: 1px solid #999999;
background: url(images/kamp.jpg) no-repeat;
}

#content{
margin-top: 35px;
width: 880px;
float: left;
}
#text_holder{
margin-top: 8px;
float: left;
width: 500px;
}
#nyheter{
float: left;
border-bottom: 1px solid #999999;
padding-left: 10px;
font-weight: bold;
width: 485px;
color: #333333;
text-transform: uppercase;
padding-bottom: 2px;
font-size: 13px;
margin-top: 20px;
}

.single_post{
padding-left: 10px;
float: left;
line-height: 14px;
margin-top: 10px;

width: 485px;
padding-bottom: 10px;
font-size: 11px;

}


.single_post img{
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
}

.single_post p a{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #aaaaaa;
text-decoration: none;
color: #000000;
}
.single_post a{
text-decoration: none;
color: #000000;
}

.single_post p{
line-height: 16px;
font-family: georgia, verdana, courier;
}
.alignright{
float: right;
}

.alignleft{
float: left;
}

.skrivet{
color: #a3a3a3;
font-size: 11px;
}

.skrivet a{
color: #999999;
}

.post_title a{
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #000;
font-family: arial, helvetica, sans-serif;
padding-top: 2px;

}

.post_title{
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #000;
font-family: arial, helvetica, sans-serif;
padding-top: 2px;

}
.bold a{
font-weight: bold;
}
#sidan{
float: right;
width: 300px;
margin-top: 20px;

}


#footer{
width: 880px;
float: left;
border-top: solid 1px #999999;
color: #666666;
font-size: 11px;
margin-top: 20px;
padding-bottom: 5px;
}
#footer a{
text-decoration: none;
color: #333333;
}

.post{
margin-top: 20px;
float: left;
width: 560px;
margin-left: 10px;
padding: 5px;
}

.postmeta{
float: left;
}
.postmeta p a{
color: #5f5f5f;
text-decoration: none;
border-bottom: 1px dotted #5f5f5f;
}

.postnavigation{}
#searchform{}
#sidebar{}
#comments{
margin-top: 10px;
float: left;
}

.comments_navigation{}
.comments_navigation{}

#comment{
width: 500px;
height: 176px;
}
.comments_reply{
float: left;

margin-top: 20px;

font-size: 11px;
}

.comments_reply .inputs{
float: left;
clear: left;
padding-top: 1px;
width: 200px;
border: 1px solid #000;
height: 17px;
}
small{
margin-top: 2px;
float: left;
clear: left;
}


.comments_reply textarea{
border: 1px solid #999;
float: left;
clear: left;
}

.comments_text{}
.comments_meta{}
.single_comment{
margin-top: 20px;
font-size: 11px;
border-bottom: 1px solid #cecece;
width: 100%;
padding-bottom: 10px;
}

.buttons{
background: #000;
color: #fff;
margin-top: 10px;
width: 35px;
border: none;
font-size: 10px;
float: left;
clear: left;
}



.buttons:hover{
cursor: pointer;
background-position: 0 -24px;
}



.post h2{
margin-bottom: 10px;
}

#bild_holder{
font-size: 11px;	
}

img.aligncenter{
    display: block;
    margin-left: auto;
    margin-right: auto 
}

.hundred{
	width: 100%;
	
}


.entry_author_image img{

  margin-bottom: 0px;
}


.si_margin_left{
margin-left: 60px;
}

.page_title a{
padding-top: 3px;
font-weight: bold;
color: #000;
text-decoration: none;
font-size: 18px;
text-transform: uppercase;
}
.page_title{
padding-top: 3px;
font-weight: bold;
color: #000;
text-decoration: none;
font-size: 18px;
text-transform: uppercase;
}

#he_link_holder{
margin-top: 5px;
float: right;
}

.random_linkz{
font-size: 10px;
color: #393939;
margin-top: 5px;
margin-right: 5px;
text-decoration: none;
}


#footer_links{
float: left;
margin-top: 5px;
}

#copytyp{
float: right;
margin-top: 5px;
}

#vi_bloggar{
float: left;
width: 320px;
height: 110px;
margin-bottom: 10px;
background: url(images/vi_bloggar.jpg) no-repeat;
}


.alignleft{
align: left;
}

.alignright{
float: right;
}
