/*  
Theme Name: Mandrake Theme
Theme URI: mandrake.wordpress-theme-shop.com 
Description: Mandrake Blog theme for Wordpress 2.3.x
Version: 1.0.1
Author: Holger Koenemann
Author URI: http://www.templatefleet.com 
 */

body{
font-family: 'helvetica neue',helvetica,arial,sans-serif, Arial, Tahoma, sans-serif;
font-size: 71.1%;
color: #666;
margin:0px;
padding:0px;
background-image: url(images/topbck.jpg);
background-repeat:repeat-x;
}

p {
padding: 0px;
margin:0px;
}

.title {
 visibility:hidden;
float:left;
width:280px;
}

.description {
float:right;
width:480px;
border-left:1px solid #333;
padding:5px 0 5px 10px;
margin-top:71px;
font: 0.8em "Myriad Pro", Tahoma, Arial, Helvetica, sans-serif; 
text-transform: uppercase; 
letter-spacing: 0.2em; 
}

.main {
width:780px;
margin:0px auto;
}

.headerarea {
height:230px;
float:left;
width:100%;
background-image:url(images/logobck.jpg);
background-repeat:no-repeat;
background-position:top left;
}

.left {
float:left;
width:60.1%;
padding-right:3%;
line-height:24px;
border-right:1px solid #d8d8d8;
margin-top:8px;
padding-top:8px;
}

.right {
float:right;
width:35.1%;
line-height:24px;
margin-top:8px;
}

.header {
width:100%;
float:left;
height:230px;
}

.footer {
width:100%;
float:left;
border-top:1px solid #d8d8d8;
padding-top:12px;
margin:16px 0px;
line-height:24px;
}

.headerleft {
width:100%;
height:150px;
}

.topmenu  {
width:100%;
float:left;
}

.topmenu ul {
float:left;
border-top:1px solid #2a2827;
width:100%;
}

.topmenu ul li {
float:left;
}

.topmenu ul li a:link, .topmenu ul li a:visited {
text-decoration:none;
color:#ccc;
padding:12px 40px 22px 10px;
margin-right:1px;
border-left:1px solid #2a2827;
font: 0.8em "Myriad Pro", Tahoma, Arial, Helvetica, sans-serif; 
text-transform: uppercase; 
letter-spacing: 0.2em;
height:60px;
line-height:60px;
}

.subarticle, .searchfield {
background-color:#f4f4f4;
padding:4px 12px;
border-bottom:1px solid #ececec;
border-top:1px solid #ececec;
margin-bottom:10px;
}

.commentlist li{
padding:15px;
}

.commentlist li.alt {
background-color:#ededed;
}

.topmenu ul li a:hover {
background-color:#333;
color:#fff;
}


.italic, blockquote {
	padding: 10px;
	font: italic 110% Georgia;
	color: #a9a088;
	font-size:1.2em;
	line-height:30px;
	}

ul, ol {
padding:0px;
margin:0px;
}

li {
list-style:none;
padding:0px;
margin:0px;
}

h1 {
color:#fff;
padding:16px 0px 0px 0px;
margin:20px 0 16px 0;
font-size:2.5em;
font-family:"Times New Roman", Times, serif;
letter-spacing:0.2em;
}

h2  {
margin:0;
padding: 1em 0;
font-size: 1em;
line-height: 1em;
font-weight: bold;
text-transform: uppercase;
color: #444444;
border-top: 1px solid #d8d8d8;
margin-top:10px;
}

h3 {
color:#444444;
padding:16px 0px 0px 20px;
margin:6px 0;
font-size:1.8em;
font-family:"Times New Roman", Times, serif;
background-image:url(images/indent.jpg);
background-position:left;
background-repeat:no-repeat;
}

h3 a:link, h3 a:visited {
text-decoration:none;
color:#444444;
}

h4 {
float: none; 
font: 0.8em "Myriad Pro", Tahoma, Arial, Helvetica, sans-serif; 
text-transform: uppercase; 
letter-spacing: 0.2em; 
color: #a9a088; 
padding:0 0 10px 0;
margin:0px;
}

h5 {
float: none; 
font: 0.8em "Myriad Pro", Tahoma, Arial, Helvetica, sans-serif; 
text-transform: uppercase; 
letter-spacing: 0.2em; 
color: #222; 
border-bottom: 1px solid #d8d8d8; 
padding-bottom: 10px;
}

.right ul li, ul.blogroll li ul li {
list-style:none;
background-image:url(images/arrow.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:22px;
margin:2px 5px;
}

ul.blogroll li {
padding:0px;
margin:0px;
background-image:none;
}

a:link, a:visited { 
color:#95b015;
text-decoration:none;
     }

a:link:hover, 
a:visited:hover { 
color:#222;
    }
a:link:active, 
a:visited:active {
     }

a img{
     }
a:link img { 
     }
a:visited img { 
     }
a:link:active img, 
a:visited:active img {
      }

.more-link{
     }

p.serif{
     }


#searchform{

     }

input#s{
border:1px solid #ccc;
     }

input#searchsubmit, input{
border:1px solid #ccc;
     }

.alt {
	 
	}

.commentlist {
	 
	}


.nocomments {
	 
	}
 
.commentlist li {
	 
	}

.commentlist cite, 
.commentlist cite a {
	 
	}

.commentlist p {
	 
	}

#commentform p {
	 
	}

.commentmetadata {
	 
	}

#commentform input {
	}

#commentform textarea {
border:1px solid #ccc;
	}

#commentform #submit {
	 border:1px solid #ccc;
	}


.top {
background-image:url(images/logobck.jpg);
background-repeat:no-repeat;
background-position:top left;
float:left;
}