/*   
Theme Name: Livetr Theme
Theme URI: http://www.livetr.org/
Description: A Clean, Simple & Professional Wordpress Theme.
Author: Emexci
Author URI: http://www.livetr.org/
Version: 1.1
*/

/*
	1- General 
	2- Page + Header
	3- Main + RightSide
	4. Post
	5. Comments
	6. Pagebar
	7. Footer
*/

* {padding: 0; margin: 0}

body {
	background: url("http://www.effin.se/blogg/design/white.gif");
        background-position: top left;
        background-repeat: no-repeat;

	color: #494949; 
	font: 11px/1.5em Verdana, Arial, sans-serif
}

/* --1-- General */
#twitter_update_list a:link {
  text-decoration:  none;
  font-style:      italic;
  background-color: #9ae4e8;
  color:            #ffffff;
  }

#citat {
	background: #E3E2E2 url(http://static.flickr.com/50/135113107_afaf61465b_o.gif) no-repeat bottom left; 
        /*border: 1px solid #E0E0E0;*/
	padding: 10px 10px 50px 10px;
	margin: 1em 1em 3em 3em;
	width: 250px;
	color: #333;
	font-weight: normal;
	font-family: "Times New Roman", Georgia ;
}

a{color: #0067be; text-decoration: underline; font-weight: none;}
a:hover{color: #0067be; text-decoration: underline; font-weight: none;}
a img{border: 0}
p {margin-bottom: 7px}
h1 {font: bold 1.8em Arial, Helvetica, Sans-Serif; padding: 0; margin: 0; text-transform: uppercase;}
h2 {font: 1.2em Arial, Verdana, Sans-Serif; padding: 0; margin: 0; text-transform: uppercase;}
h18 {font: bold 1.0em Arial, Helvetica, Sans-Serif; padding: 0; margin-bottom: 20px; text-transform: none;}
blockquote {font: normal 11px/17px Tahoma, sans-serif; margin: 0; padding: 0; padding: 7px 8px 0 8px; background-color: #fafafa; border-left: 3px #CFD1D6 solid}
blockquote p{padding-bottom: 7px}
div.error{padding: 10px}

/* --2-- Page + Header */
div#page { width: 730px; background-color: transperent;  position: absolute; left: 194px; top: 145px;}
div#page-bot{margin: 10px 0 10px 0; padding:0; clear: both}
div#page div#header{margin: 5px 0 0 0; padding: 0;height: 90px; line-height: 45px;  background: none; padding: 0 0 2px 0;border-bottom: 0px #ccc solid;}
div#page div#header a{font: normal 20px Tahoma, sans-serif; color: #336699}
div#page div#header span#span{font: normal 12px Tahoma, sans-serif; color: #888; line-height: 18px}
div#page div#header #searchform{float: right; margin:0; padding: 0; height: 50px; line-height: 50px; background: none}
div#page div#header #searchform .search-box{background: url(images/search-bg.gif) no-repeat; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: #B8CBD0 solid; border-width: 1px 0 1px 1px; width: 171px; height: 16px; padding:3px 0 2px 5px; margin:0}
div#page div#header #searchform .search-button{background:url(images/search-button.gif) no-repeat; border: 0; width:23px; height: 23px; padding:0 0 2px 0; margin:0}
div#page div#header .text_s{margin: 12px 0 0 0}
* html div#page div#header #searchform .search-button{padding:0; margin:0}

/* --3-- Main + RightSide */
div#page div#main {margin: 10px 0 15px 0}
div#page div#main div#rightside {float: right; width: 192px; padding-right: 15px}
div#page div#main div#rightside h2{}

div#page div#main div#rightside ul{margin:0; padding:0}
div#page div#main div#rightside ul li{list-style: none; list-style-type: none; list-style-image: url(images/arrow.gif) no-repeat 0 6px; none; margin:0; width: 195px;}
div#page div#main div#rightside #sidebar {padding: 20px 0px 10px 0px;}

div#page div#main div#rightside a{font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #333; text-decoration: none; font-weight: normal; text-transform: uppercase;}
div#page div#main div#rightside a:hover{font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #0067be; text-decoration: underline; font-weight: normal; text-transform: uppercase;}

/* --4-- Post */
div#page div#main div#leftside {border-right: 1px #cccccc solid;color: #444; margin-right: 223px; padding-right: 15px; padding-left: 0px;margin-left: 0px}
div#page div#main div#leftside div.post{background: none; padding: 0 0 10px 1px; margin: 0 0 10px 0;}
div#page div#main div#leftside div.post div.entry{margin-top: 5px; font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif; font-size:12px; color: #000000; overflow: hidden; padding: 2px 0 0 0}
div#page div#main div#leftside div.post div.entry img{padding:0px; margin:0; background: none; border: 0px #E7E9EB solid; background-color: #FCFCFC}
div#page div#main div#leftside div.post div.entry a:hover{color: #494949; text-decoration:underline}
div#page div#main div#leftside div.post h1{margin:0;padding:1px 1px 1px 0; font: bold 155%/20px Arial,sans-serif;}
div#page div#main div#leftside div.post h1 a{color: #4c4c4c; text-decoration: none}
div#page div#main div#leftside div.post h1 a:hover{color: #494949; text-decoration: none}
div#page div#main div#leftside div.post h1 small{font: normal 10px Verdana; color: #999; font-weight: none;}
div#page div#main div#leftside div.post div.entry ul{margin: 10px 0 10px 0; font: normal 11px/17px Tahoma, sans-serif}
div#page div#main div#leftside div.post div.entry ul li{list-style: none; background: url(images/arrow.gif) no-repeat 0 6px; margin:0; padding:0 0 0 10px}
div#page div#main div#leftside div.post div.entry ol{list-style-type: decimal; margin: 10px 0 5px 20px; clear: both; font: normal 11px/17px Tahoma, sans-serif; padding: 4px 8px 4px 8px; background: #fafafa}
div#page div#main div#leftside div.post div.entry ol li{padding:0; margin:0}
div#page div#main div#leftside div.post .info{background-color:#f1f1f1; padding:2px 2 2px 0px; border-top:6px solid #f1f1f1; border-left:6px solid #f1f1f1; border-bottom:6px solid #f1f1f1; color:#888; font-size: 9px; font-weight: normal;}
div#page div#main div#leftside div.post .info a {color: #888; font-weight: normal;}

div#page div#main div#leftside div.post .info span{color: #ccc}


/* --5-- Comments */
div#page div#main div#leftside #commentform {margin:5px 0;	 padding:5px; background:#f9fcfc; border-top: #DEEFEF 1px solid; border-bottom: #DEEFEF 1px solid}
div#page div#main div#leftside #commentform small{font: normal 10px Verdana, Tahoma, sans-serif}
div#page div#main div#leftside h3#respond{margin: 2em 0 10px 5px; padding:0; font: bold 13px Tahoma}
div#page div#main div#leftside .commentlist {margin: 0; padding: 0; border-top: #ccc 1px solid}
div#page div#main div#leftside .commentlist li {list-style:none; margin: 0; padding: 0.5em; border-bottom: #ccc 1px solid;}
div#page div#main div#leftside .commentlist li.alt{background:#FCFCFC}
div#page div#main div#leftside .commentlist a {color: #000000; font-style: normal; font-weight: normal; text-decoration: none;}
div#page div#main div#leftside input.textbox{padding:4px; width:250px; border: 1px #EBEBEB solid; font: normal 11px Verdana, Tahoma, sans-serif}
div#page div#main div#leftside textarea#comment{padding:5px; font:1em Verdana, Arial, Serif; border: 1px #C9E3E4 solid; width: 450px}
div#page div#main div#leftside input#submit{background: #F9FCFC;border: 1px #C9E3E4 solid; font-size: 11px; font-family: Verdana; padding: 4px;}
div#page div#main div#leftside div.mycomment{color: #888; padding: 3px 0 3px 0;line-height: 1.5em; overflow: hidden}
div#page div#main div#leftside div.mycomment div.com span.author{font: bold 12px Tahoma;}
div#page div#main div#leftside div.mycomment div.com{border-bottom:1px #F1F3F2 solid; padding: 0 0 5px 0}
div#page div#main div#leftside div.mycomment div.com small{font-size:10px}
div#page div#main div#leftside div.mycomment div.com small a{font-size:10px; color: #888; font-weight: none;}
div#page div#main div#leftside div.mycomment div.comment-in{color: #666; padding: 2px 0 0 0}
div#page div#main div#leftside div.mycomment div.comment-in p{margin: 5px 0 0 0}
div#page div#main div#leftside .gravatar{background: url(images/bg-avatar.gif);padding: 3px; margin: -2px 5px 0 0; width: 30px; height: 30px}

/* --6-- Pagebar */
div#page div#main div.pagebar{text-align: center; background: #fff url(images/bg-pgbar.gif) center no-repeat; font-size: 10px; padding: 11px 0 11px 0; color: #020202}
div#page div#main div.pagebar a{padding: 2px 0 3px 6px; text-decoration: none; color: black; background: #d3d9db url(images/pgbr.gif) left top no-repeat}
div#page div#main div.pagebar a strong{padding: 2px 6px 3px 0; color: #000; text-decoration: none; font-weight: normal; background: #d3d9db url(images/pgbr.gif) right top no-repeat; background-position:100% -34px; }
div#page div#main div.pagebar a:hover, div#page div#main div.pagebar a.this{color: #000; background:#bbc8cd url(images/pgbr.gif) left bottom no-repeat}
div#page div#main div.pagebar a:hover strong, div#page div#main div.pagebar a.this strong{color: #000; background:#bbc8cd url(images/pgbr.gif) right top no-repeat; background-position:100% -17px;}
/* For IE */
* html div#page div#main div.pagebar a{padding: 0 0 0 6px;}
* html div#page div#main div.pagebar a strong{padding: 2px 6px 3px 0}

/* --7-- Footer */
div#page div#footer {border-top: 0px #F3F5F4 solid; clear: both; font-size: 11px; color: #666; padding: 5px 0 6px 0}
div#page div#footer .rside {float: right; padding: 0; margin:0}
div#page div#footer span.ac{color: #ddd; padding:0; padding:0}
div#page div#footer a{color: #1C2777}
div#page div#footer a:hover{text-decoration: none; border-bottom: 1px #aaa dashed; color: #2E41C2}

/* --8-- Extras */
underrubrik {
color: #84a5b4;}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

ol li, #sidebar ul ol li {
	list-style: none;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}

ul ul {
	margin-left: 0px;
	padding-left: 10px;
	text-indent: -10px;
	}

 li {
margin-left: 16px;
}

a.sidomeny, a.sidomeny:hover {
	font: 0.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #333;
	text-decoration: none;
        font-weight: normal;
        text-transform: uppercase;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

sidinfo {
	font: 0.7em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #333;
	text-decoration: none;
        font-weight: normal;
        }

a.share {
        font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-color: #cb0000;
        text-decoration: underline;
        font-weight: bold;}

a.share:hover {
        font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-color: #cb0000;
        text-decoration: underline;
        font-weight: bold;}

img.line {
	padding-top: 15px;
        }

#twitter_update_list {
  text-decoration:  none;
  font-weight:      none;
  background-color: none;
  color:            #000000;
  }

.thebanner{
background-color:FFFFFF;
position: absolute; 
left: 194px; 
top: 30px;
width: 449px; 
height: 90px;
overflow:hidden;
background-image: url('http://www.effin.se/blogg/wp-content/2009/10/ksm.jpg');
background-position:center left;
background-repeat:no-repeat;
border-width: 0px; 
border-style: solid;}

div#page div#main div#leftside div.post .foto {font: 13px/2.5 Tahoma; color: #4e4e4e; overflow: hidden;         margin: 0px 25px 0 0px;}

.alignleft {
	float:left;}
