/*
Theme Name: Anita2
Theme URI: http://andreasviklund.com/wordpress-themes/
Description: The 1024px theme for WordPress is a light and extremely simple theme with 2 columns. It is based on Andreas' free <a href="http://andreasviklund.com/templates/">XHTML/CSS website template</a> with the same name. Add-ons, alterate versions and different kinds of modifications of this theme will soon be available on the <a href="http://andreasviklund.com/wordpress-themes/" title="WordPress themes by Andreas Viklund">1024px theme site</a>.
Version: 2.0
Author: Henrik Rosvall/Andreas Viklund
Author URI: http://andreasviklund.com/
*/



/* Body */

.ram {
border:5px solid #aac894;
}
.addtoany_list {
	float: right;
}


body {
	height: 100%;
	background:#fff url(images/background1.gif) top center repeat-y; color:#990000; 
	font:76% Verdana,Tahoma,Arial,sans-serif; line-height:1.3em; padding:0px 0px;
	}
*{margin:0; padding:0;}


/* Main wrap */
#wrap {color:#000000; margin:0px auto; width:900px; border: 0px dotted #333333;  }
/*#slogan {color:#808080; font-size:1.5em; font-weight:bold; letter-spacing:-1px; line-height:1.2em; margin:15px 0 20px 35px;}*/
#slogan { color:#888888; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	margin-left:0px; padding-left:3px; padding-top:14px; padding-bottom: 0px; }
#toplinks {padding:5px 2px 2px 3px; text-align:right;}


/* Headers */
h1  {	
	color:#000000;
	font-size:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}

h1 a {color:#ff00ff;}
h1 a:hover {text-decoration:none;}
h2, table#wp-calendar caption {
	border-bottom:1px solid #dadada;
	text-align:left;
	font-weight:bold;
	color:#000000;
	font-size:1.6em;
	margin:8px 0 12px;
	padding:4px 0px 4px 0px;}
	
h3 {border-bottom:1px solid #dadada; color:#5b704c; font-size:1.4em; font-weight:bold; margin:10px 0 8px; padding:1px 2px 2px 3px;}

#header {
	border: 0px dotted #333333;
	margin: 0px;
	margin-top: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	padding-top: 0px;
	padding-left:0px;
	

	/* background-image: url(images/background.jpg); */
	/* background-image: url(images/loga1.jpg); */
}

#header img {
	margin:0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}


/* Sidebar */




#sidebar {text-align:left; float:left; margin:0 0 0 5px; width:170px; padding:0;}
#sidebar h2, #sidebar h3 {font-size:1.2em; padding:0; margin:0 0 4px 0; border-bottom:3px solid #ddd;}
#sidebar ul {margin:10px 0 15px 0; padding:0; font-size:1.0em;}
#sidebar p, #sidebar .textwidget,#sidebar form,#sidebar table {margin:0 0 15px 0; padding:0;}
#sidebar table {width:170px;}
#sidebar caption {font-size:1.3em; padding:0; margin:0 0 4px 0; text-align:left;}
#sidebar ul li {list-style: none; width:170px; padding:1px; margin:0 0 2px 0; }

#sidebar ul li a {display: block; overflow: visible; padding:2px 0 2px 5px; background-color:#e8f4df; color:#000000; font-weight:bold;}
#sidebar ul li a:hover, #sidebar ul li.current_page_item a{background-color:#aac894; }
#sidebar ul li.current_page_item li a{background-color:#e8f4df;}
#sidebar ul ul {margin:0;padding:2px 0 0 10px;}
#sidebar ul ul li {width:159px;}
#sidebar ul ul li a{padding:1px 0 1px 5px;}
#sidebar ul ul ul li {width:149px;}
#sidebar ul ul ul li a{padding:1px 0 1px 5px;}
#sidebar ul ul li a:hover {background-color:#aac894;}




/* Content */
#content {float:right; line-height:1.5em; text-align:left; width:690px; 
   border-left: 0px dotted #cccccc; background-color: #FFFFFF; 
    min-height: 100%; 
    height: auto 
    height: 100%; 

    margin:0px 10px 10px;
    }
    
#content ul,#content ol {margin:0 0 18px 30px; font-size:1.2em; color: #303030;}  /*1.2em av mig */
#content ul li,#content ol li {margin:0 0 3px;}
#content ul ul,#content ol ol {margin:5px 0 5px 15px;}

#content p {margin:0 0 15px 1px; font-size:1.2em; color:#303030; }
#content a {}
#content p.timestamp {font-size:1.0em; margin:-8px 0 15px 0px;}
#content p.timestamp a {font-weight:normal;}
#content #postnav {padding:5px; margin:5px 0 18px;}
#content #postnav p {margin:0; padding-left:5px;}
#content #postnav p.right {text-align:right; padding-right:5px; margin-top:-18px;}
#content p.meta {font-size:0.9em;}

/* Footer */
#footer {height: 20px; border-top:0px solid #dadada; background-color:#89aa71; clear:both; color:#606060; font-size:1.0em; line-height:1.6em; margin:0 auto; padding:2px 10px; text-align:right; font-weight:bold; }
#footer p {margin:0; padding:0;}
#footer a {color:#606060; font-weight:bold}
#footer a:hover {text-decoration:underline;}
#footer span, #footer span a {font-weight:normal;}


/* Comments */
#content div.comment {margin-bottom:15px;}
#content div.comment p {margin:0 0 4px 10px;}
#commentsection p {margin:0 0 8px 10px;}
#commentsection input,#commentsection textarea {padding:5px; width:250px;}
#commentsection textarea#comment {width:500px;}
#commentsection input#submit {width:150px;color:#333; background-color:#fff;}
#commentsection input,#commentsection textarea,form div.searchbox input {font:80% Verdana,Tahoma,Arial,sans-serif; border:1px solid #ccc;}



/* Tags */
blockquote {border:1px solid #dadada; font-size:0.9em; margin:5px 15px; padding:7px;}
blockquote p {padding:2px 0; margin:0; font-weight:bold;}
table#wp-calendar {width:180px; margin:0 0 18px 10px;}
p {margin:0;}
ul,ol,dl {font-size:0.9em; margin:2px 0 16px 35px;}
ul ul,ol ol {margin:4px 0 4px 35px;}
code{font-size:1.1em; background-color:#f4f4f4; color:#555; display:block; margin:5px 0 15px 0; padding:5px 5px 5px 7px; border:1px solid #ccc;}



/* Links */
a {color:#444444; font-weight:bold; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0;}



/* Float fix */
.contenttext {overflow:hidden;}
* html .contenttext {height:1px; overflow:visible;}
* html .contenttext p {overflow:hidden; width:99%;}



/* Searchbox */
.searchbox {margin:8px 0 15px 10px;}
.searchbox label {display:none;}
.searchbox input {font-size:0.9em; padding:5px; width:166px; border:1px solid #ccc;}



/* Various classes */
.post {margin:0 0 15px;}
.textright {text-align:right;}
.textcenter {text-align:center;}
.hide {display:none;}



.img.right {
	float: right;
	margin:10px 10px 5px 10px;		
}
.img.left {
	float: left; 
	margin:10px 10px 10px 5px;	
}

.alignleft {
float: left;
margin:10px 10px 10px 0px;
}

.alignright {
float: right;
margin:10px 10px 10px 10px;
}

img.aligncenter, div.aligncenter
{
text-align:center;
margin:0 auto;
}



.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 0px 10px 10px 10px;
/* optional rounded corners for browsers that support it */
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

	

fieldset 
{
	border:none;
}

fieldset strong {
	
	ffont-size:0.9em;
	font-weight:bold;
	
}
input.textbox
{
	border:#ccc 1px dotted;
	background:#f5f5f8;
	font:1em Verdana, Arial, Serif;
	padding:2px;
	margin:2px 0 10px 0;
	width:250px;
}

textarea{
	width: 90%;
	padding:0px;
	height: 15em;
	border: 1px dotted #ccc;	
	background:#f5f5f8;
	font:1em Verdana, Arial, Serif;
}
.textbox:focus, textarea:focus
{
	border:#999 1px solid;
}

.bookmarks a img {margin: 0 0 9px 10px;}
