/*

Theme Name: WP-Andreas01

Theme URI: http://andreasviklund.com/wordpress-themes/

Description: Updated for WordPress v2.6, now supporting tags, gravatars and other useful features. Originally based on the classic <a href="http://andreasviklund.com/templates/andreas01/">andreas01 CSS template</a>. Valid XHTML 1.0 Strict and CSS. Public domain.

Version: 2.0

Author: Andreas Viklund

Author URI: http://andreasviklund.com/

Tags: 2 columns, 3 columns, white, widgets, fixed width, 800px, andreas

*/



/* Body */



color:#003300;



/* Links & Space between banner and Nav Bar */

a {background-color:inherit; color:#003300; font-weight:bold; text-decoration:none;}

a:hover {background-color:inherit; color:#ffffff; font-weight:bold; text-decoration:underline;}

a img {border:0;}

textarea, input, select {border:1px solid #003300; padding:2px;}

textarea {height:100px;}

/* Header */

#header {margin:0 ;height:215px;}

#header h1 {background-color:003300; color:#003300; float:left; font-size:2em; letter-spacing:-1px; margin:0 0 10px; width:350px;}

#header h1 a {background-color:003300; color:#003300; text-decoration:none;}

#header p {background-color:003300; color:#003300; float:right; font-size:1.1em; font-weight:bold; line-height:1.3em; margin:6px 0 0; text-align:center; width:400px;}



/* Sidebars */







/* Content */

#content {line-height:1.6em; margin:0 155px 5px; padding:0;}

#contentwide {line-height:1.6em; margin:0 0 5px 150px; color:#003300; padding:0;}

#content h2,#contentwide h2 {font-size:1.6em; margin:0 0 10px;text-align:center;}

#content h3,#contentwide h3 {font-size:1.4em; margin:0 0 8px;}

#content img,#contentwide img {border:1px solid #d0d0d0; float:left; margin:3px 10px 3px 0;}

#content ul,#contentwide ul,#content ol,#contentwide ol {margin:0 0 16px 20px;}

#content li,#contentwide li {padding:0 0 0 5px;}

#content ul ul,#contentwide ul ul,#content ol ol,#contentwide ol ol {margin:0 0 0 16px;}



/* Splash */

#splash {line-height:1.6em; margin:0 155px 5px; padding:0;}

#splashwide {line-height:1.6em; margin:0 0 5px 150px; padding:0;}

#splash  h2,#contentwide h2 {font-size:1.6em; margin:0 0 10px;text-align:center;}

#splash  t h3,#contentwide h3 {font-size:1.4em; margin:0 0 8px;}

#splash  img,#contentwide img {border:1px solid #d0d0d0; float:left; margin:3px 100px 3px 0;}

#splash  ul,#contentwide ul,#content ol,#contentwide ol {margin:0 0 16px 20px;}

#splash  li,#contentwide li {padding:0 0 0 5px;}

#splash  ul ul,#contentwide ul ul,#content ol ol,#contentwide ol ol {margin:0 0 0 16px;}



/* Footer */





/* Subpage menu */





/* Tags */







/* Drop Down Menu */



#container{width:759px;margin:auto;}

#menu{position:absolute;font-family:verdana tahoma,arial,sans-serif; font-size:11px; font-weight:bold;}

#menu ul .item{display:none;background:#ffffff;}

#menu ul:hover .item{display:block;background:#003300;padding:1px;margin:2px 2px 2px 0px;}

#menu ul:hover .item a{color:#ffffff;text-decoration:none;}

#menu ul:hover .item a:hover{color:#505050;text-decoration:underline;}

#menu ul{width:175px;float:left;margin:0px;padding:0px 2px 2px 3px;background:#ffffff;list-style:none;}

.clear{clear:both;height:0px;}

.top li{}



/* Click to expand */

.posthidden {display:none}

.postshown {display:inline}

.left {float:left;}

.right {float:right;}

.subm {background-color:#BFD9C4; border-left:4px solid #28A146;  



/* Forms */

#s,#submit {background-color:#ffffff; border:1px solid #cccccc; color:#505050; font-size:0.9em; margin:0 0 16px; padding:4px; width:130px;}

#author,#email,#url,#comment {border:1px solid #cccccc; font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:1em; margin:0; padding:4px;}

#commentsection {margin:25px 0 0;}

#commentsection p {margin:0 0 6px;}



/* Float fix */

.contenttext {overflow:hidden;}

* html .contenttext {height:1px; overflow:visible;}

* html .contenttext p {overflow:hidden; width:99%;}



/* WP image align classes */

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

img.alignright {padding:4px; margin:0 0 2px 7px; display:inline;}

img.alignleft {padding:4px; margin:0 7px 2px 0; display:inline;}

.alignright {float:right;}

.alignleft {float:left;}



/* Various classes */

