/* 
	Theme Name: Aubergine
	Theme URL: 
	Description: Inspired by the Vanilla Cart at netizensmedia.com and Inove at neoease.com. A funemployed project. 
	Author: heza
	Author URI: http://www.lucidindeutschland.net
	Version: 0.1
	Tags: two-columns, right-sidebar, fixed-width, white, turquoise, purple, threaded-comments, sticky-post,theme-options
	
	The original CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

	Changelog:
		v0.1 -  Jul 2009
*/

@import url("../img.css");	/* Import img span styles */

body { background: #ddd; color: #091C27; font-size: 12px; font-family: Arial, Tahoma, Verdana; margin: 0px auto 20px; padding: 0px; }

#wrap {	background: #FFFFFF; width: 780px; margin: 0px auto 0px; padding: 0px;
	-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px; -webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px; -webkit-border-bottom-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; }

/************************************************
*	Hyperlinks									*
************************************************/
	
a img { border: none; }
a:focus, a:hover, a:active { outline: none }

/************************************************
*	Header  									*
************************************************/

#header { /* background-color: #666163; */ width: 780px; height: 175px; margin: 0px auto 0px; padding: 0; overflow: hidden; }

#header h1 {color: #999; font-size: 30px; font-family: Arial, Times New Roman, Trebuchet MS; font-weight: normal; margin: 30px 0px 0px 0px; padding: 0px; text-decoration: none;}

#header h1 a, #header h1 a:visited {color: #999; margin: 0px; padding: 0px; text-decoration: none; }
#header h1 a:hover { color: #999; text-decoration: none;}

.headerleft {float:left;

	height:90px;

	width:100%;

	margin: 0px;

	padding: 0 0 55px 0;

	overflow: hidden;

	}



.headerleft p {

	color: #999;

	font-size: 12px;

	margin: 0px;

	padding: 0px;

	}



.headerright {

        float:right;

	margin: 0px;

	padding: 0px;

	}



/************************************************

*	Navigation      							*

************************************************/

#nav {	margin: 0px; padding: 0px; }
#nav ul { float: left; list-style: none; margin: 0px; padding: 0px; }
#nav li { float: left; list-style: none; margin: 0px; padding: 0px; }

#nav li a, #nav li a:visited { background: #0B8C8F; color: #ffffff; display: block; font-family: Verdana, Arial, Tahoma; font-size: 12px; font-weight: normal;
margin: 0px 5px 0px 0px; padding: 8px 15px 8px 15px; text-decoration: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	}
#nav li a:hover { background: #FFFFFF; color: #666;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	}
#nav li li a, #nav li li a:visited { background: #FFFFFF; width: 170px; color: #666; float: none; margin: 0px 0px 0px -1px; padding: 7px 10px 7px 10px; border-bottom: 1px solid #CDE0BF; border-right: 1px solid #CDE0BF;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	}

#nav li li a:hover, #nav li li a:active { background: #CDE0BF; color: #0B8C8F;
padding: 7px 10px 7px 10px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px; }

#nav li ul {z-index: 9999; position: absolute; left: -999em; height: auto; width: 180px; margin: 0px; padding: 0px; }

#nav li li { }
#nav li ul a { width: 150px; }
#nav li ul a:hover, #nav li ul a:active { }
#nav li ul ul { margin: -29px 0 0 171px; }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }

#nav li:hover, #nav li.sfhover { position: static; }

#nav .current_page_item a, #nav .current_page_item a:visited { background: #FFFFFF; color: #666;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px; }

#nav .current_page_item a:hover { background: #CDE0BF; color: #FFFFFF;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	}

#nav .current_page_item ul li a, #nav .current_page_item ul li a:visited{ background: #FFFFFF; color: #666;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px; }

#nav .current_page_item ul li a:hover { background: #CDE0BF; color: #FFFFFF;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px; }

/************************************************
*	Content 					     		    * 
************************************************/

.splash { width:760px; padding:30px 30px 0; }

#content {
	width: 760px
	margin: 0px auto 0px;
	padding: 0px;
	line-height: 20px;
	}

#contentleft {
	float: left;
	width: 510px;
	margin: 0px;
	padding: 20px 0px 20px 20px;
	}

#contentleft h1 {
	color: #783E56;
	font-size: 18px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #DDDDDD;
	}

#contentleft h1 a {color: #783E56;
	font-size: 18px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	}

#contentleft h1 a:hover {
	color: #5E3848;
	font-size: 18px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	}

#contentleft h2 {
	color: #783E56;
	font-size: 16px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #DDDDDD;
	}

#contentleft h3 {
	color: #783E56;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #DDDDDD;
	}

#contentleft h4 {
	color: #915C68;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	/* border-bottom: 1px solid #DDDDDD; */
	}

#contentleft h5 { color: #915C68; font-size: 10px; font-family: Arial, Tahoma, Verdana; font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px 0px 5px 0px; /* border-bottom: 1px solid #DDDDDD; */ }

#contentleft h6 { color: #915C68; font-size: 8px; font-family: Arial, Tahoma, Verdana; font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px 0px 5px 0px; /* border-bottom: 1px solid #DDDDDD; */}	

#contentleft img.wp-smiley {float: none; border: none; padding: 0px; margin: 0px;}
#contentleft img.wp-wink {float: none;border: none; padding: 0px; margin: 0px;}
	
.sticky {background: #E4EFDC; margin: 0px; padding: 10px; border: 1px solid #E6E6E6;}
.sticky_front { background: #F7F7F7; margin: 0px; padding: 10px; border: 1px solid #ddd; font-size: 10px; font-style: italic; }	

.post {margin: 0px 0px 50px 0px;text-align: justify;font-size: 14px;}

.postarea {margin: 0px;padding: 0px;text-align: justify;}
.postarea p {padding: 0px 0px 10px 0px;margin: 0px;}
.postarea a, .postarea a:visited, .postcomments a, .postcomments a:visited {color: #915C68; text-decoration: none;}
.postarea a:hover, .postcomments a:hover { color: #915C68; text-decoration: none; }
.postarea ol {margin: 0px 0px 0px 20px;padding: 0px 0px 10px 0px;}
.postarea ol li {margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px;}
.postarea ul {list-style-type: none; margin: 0px 0px 0px 5px; padding: 0px 0px 10px 0px;}
.postarea ul ul { list-style-type: none; margin: 0px;padding: 0px 0px 0px 0px;}
.postarea ul li { background: url(images/icons2.gif) 0 -555px no-repeat;padding-left:22px; list-style:none; margin:0;}
.postarea ul ul li {background: url(images/icons2.gif) 0 -555px no-repeat; padding-left:22px; list-style:none; margin:0;}

.blockquote {background: #E4EFDC; margin: 0px 25px 15px 25px; padding: 0px 25px 0px 10px; border: 1px solid #E6E6E6;}

blockquote.specialquote   
{ background: #000081; color: #FFFFFF; margin: 0px 25px 15px 25px; padding: 0px 25px 0px 10px; border: 1px solid #0B62E7;}

#content blockquote p { margin: 0px; padding: 10px 0px 10px 0px; }

.postauthor { margin: 0 0 10px 0; }

.postmeta { background: #E4EFDC; font-size: 10px; text-transform: uppercase; margin: 0px; padding: 5px; border: 1px solid #ddd;}
.postmeta p {margin: 0px; padding: 0px;}

.singlepostmeta 
{ background: #E4EFDC; font-size: 10px; text-transform: uppercase; margin: 0px 0px 50px 0px; padding: 5px; border: 1px solid #ddd;}
.singlepostmeta p {margin: 0px;padding: 0px;}

.post .date,
.post .author,
.post .editpost,
.post .comments,
.post .addcomment, 
.post .addlink,
.post .editlinks { background:url(images/icons.gif) no-repeat top left; padding-left:22px; height:16px; line-height:16px;}

.post .tags, 
.post .categories {background:url(images/icons.gif) no-repeat top left; width:16px; height:16px; line-height:16px; text-indent:-999em;}

.post .tags {background-position:0 -400px; margin-right:5px; float:left;}
.post .categories { background-position:0 -480px;}
.post .date {background-position:0 -48px; margin-right:15px; float:left;}
.post .author {background-position:0 0; float:left;}
.post .editpost {background-position:0 -64px; margin-left:10px; float:right;}
.post .comments {background-position:0 -96px; float:right;}
.post .addcomment {background-position:0 -112px; margin-left:10px; float:right;}
.post .addlink { background-position:0 -176px;}
.post .editlinks {background-position:0 -192px;}

code {background: #E4EFDC; margin: 0px 25px 15px 25px; padding: 10px; display: block; font-family: Verdana, Tahoma, Verdana; border: 1px solid #E6E6E6;}

.archive {float: left; width: 320px; margin: 0px; padding: 0px 25px 20px 0px;}

/************************************************
*	Images                                  * 
************************************************/

img.centered  {display: block; margin-left: auto; margin-right: auto; margin-bottom: 10px; padding: 0px;}

img.alignnone {

	padding: 0px;

	margin: 0px 0px 10px 0px;

	display: inline;

	}



img.alignright {

	padding: 0px;

	margin: 0px 0px 10px 10px;

	display: inline;

	}



img.alignleft {

	padding: 0px;

	margin: 0px 10px 10px 0px;

	display: inline;

	}

	

.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 10px;

	}



.alignright {

	float: right;

	margin: 0px 0px 10px 10px;

	}



.alignleft {

	float: left;

	margin: 0px 10px 10px 0px;

	}

	

.wp-caption {

	border: 1px solid #E6E6E6;

	text-align: center;

	background-color: #E4EFDC;

	padding: 4px 0px 5px 0px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	}



.wp-caption img {

	margin: 0px 0px 5px 0px;

	padding: 0px;

	border: 0px;

	}



.wp-caption p.wp-caption-text {

	margin: 0px;

	padding: 0px 0px 0px 0px;

	font-size: 11px;

	font-weight: normal;

	line-height: 12px;

	}

	

/************************************************

*	Sidebar 	        			     	    * 

************************************************/

	

#sidebar {

	float: right;

	width: 200px;

	margin: 20px 10px 20px 0px;

	padding: 0px 0px 0px 20px;

	line-height: 20px;

	border-left:1px solid #ddd;	

	}

	

#sidebar a, #sidebar a:visited  {

	color: #0B8C8F;

	text-decoration: none;

	}

	

#sidebar a:hover {

	color: #C9D7A7;

	text-decoration: underline;

	}

	

#sidebar h2 {

	color: #0B8C8F;

	font-size: 14px;

	font-family: Arial, Tahoma, Verdana;

	font-weight: bold;

	margin: 0px 0px 5px 0px;

	padding: 0px;

	border-bottom: 1px solid #DDDDDD;

	}

	

#sidebar h3 {

	color: #0B8C8F;

	font-size: 14px;

	font-family: Arial, Tahoma, Verdana;

	font-weight: bold;

	margin: 0px 0px 5px 0px;

	padding: 0px;

	}



#sidebar p {

	margin: 0px;

	padding: 0px;

	line-height: 0px;

	}

	

#sidebar .widget  {

	background: #E4EFDC;

	margin: 0px 0px 0px 0px;

	padding: 10px;

	border: 1px solid #E6E6E6;

	}

	

#sidebar ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	}

	

#sidebar ul li {

	list-style-type: none;

	margin: 0px 0px 15px 0px;

	padding: 0px;

	}

	

#sidebar ul ul li a, #sidebar ul ul li a:visited {

	color: #666;

	text-decoration: none;

	}

	

#sidebar ul ul li a:hover {

	color: #999;

	text-decoration: underline;

	}



#sidebar ul ul {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px;

	}

	

#sidebar ul ul ul {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px;

	}



#sidebar ul li li {

	background: url(images/icons2.gif) 0 -555px no-repeat;

	padding-left:22px;

	list-style:none;

	margin:0;

	/*font-size:95%;*/

	}



#sidebar ul li ul li {

	background: url(images/icons2.gif) 0 -555px no-repeat;

	padding-left:22px;

        list-style:none;

	margin:0;

	/*font-size:95%;*/

	}



#sidebar .textwidget {

	margin: 0px;

	padding: 0px;

	}



#cat {

	background: #FFFFFF;

	font-family: Arial, Tahoma, Verdana;

	font-size: 12px;

	width: 150px;

	color: #222222;

	margin: 5px 0px 0px 0px;

	padding: 1px;

	display: inline;

	border: 1px solid #DDDDDD;

	}



.widget_tag_cloud {

	margin: 0px;

	padding: 0px 0px 0px 10px;

	}



.intro {

	text-align: justify;

	font-size: 11px;

        line-height:1.0em;

	}

	

/************************************************

*	Footer  									*

************************************************/



	

#footer {

	width: 780px;

	background: #0B8C8F;

	margin: 0px auto 0px;

	padding: 0px 0px 15px 0px;

	text-align: right;



	-moz-border-radius-bottomleft: 5px;

	-moz-border-radius-bottomright: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-top-left-radius: 0px;

	-webkit-border-top-right-radius: 0px;

	-webkit-border-bottom-left-radius: 5px;

	-webkit-border-bottom-right-radius: 5px;

	}

	

.footer {

	width: 740px;

	margin: 0px auto 0px;

	padding: 15px 0px 0px 0px;

	}

	

#footer p {

	color: #C8D886;

	margin: 0px;	

	padding: 0px;

	}

	

#footer a {

	color: #FFFFFF;

	text-decoration: none;

	}



#footer a:hover {

	color: #FFFFFF;

	text-decoration: underline;

	}

	

/************************************************

*	Search Form									*

************************************************/



.postform {

	background: #F5F5F5;

	width: 240px;

	color: #222222;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	margin: 5px 0px 0px 0px;

	padding: 1px;

	display: inline;

	border: 1px solid #DDDDDD;

	}



#subscribe {

	margin: 0px;

	padding: 10px 0px 5px 0px;

	overflow: hidden;

	}



#subbox {

	background: #F5F5F5 !important;

	width: 185px;

	color: #222222;

	font-size: 11px;

	font-family: Arial, Tahoma, Verdana;

	font-weight: normal;

	margin: 0px;

	padding: 5px 0px 5px 5px;

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	display: inline;

	border: 1px solid #DDDDDD;

	}

	

#subbutton {

	background: #666666 url(images/homelink.png);

	color: #FFFFFF;

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	font-size: 12px;

	text-transform: uppercase;

	text-decoration: none;

	margin: 0px 0px 0px 5px;

	padding: 3px 5px 4px 5px;

	border: 1px solid #666666;

	}



#searchform {

	margin: 0px;

	}

	

#searchformheader {

	margin: 0px;

	}

	

#s {

	background: #FFFFFF;

	width: 120px;

	color: #5E3848;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	margin: 5px 3px 0px 0px;

	padding: 2px 0px 2px 3px;

	display: inline;

	border: 1px solid #E6E6E6;

	}

	

#searchsubmit {

	background: #5E3848;

	color: #FFFFFF;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	font-family: Arial, Tahoma, Verdana;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	margin: 0px;

	padding: 2px 2px 1px 2px;

	border: 1px solid #5E3848;

	}

	

/************************************************

*	Comments									*

************************************************/



/* cmtswitcher BEGIN */



#cmtswitcher {

	color: #222222;

        font-size:10px;

	padding:0px;

        margin:0;

}



#cmtswitcher .addcomment, 

#cmtswitcher .addtrackback {

	padding-left:22px;

	height:16px;

	line-height:16px;

	display:inline;

	font-size:11px;

	float:right;

	margin-right:15px;

	margin-top:0px !important;

	margin-top:0px;

}

#cmtswitcher .addcomment {

	background:url(images/icons.gif) 0 -112px no-repeat;

}

#cmtswitcher .addtrackback {

	background:url(images/icons.gif) 0 -144px no-repeat;

}



/* cmtswitcher END */



#comments {

	color: #222222;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	margin: 5px 0px 5px 0px;

	padding: 0;

	}

	

#commentlist {

	border-bottom:1px solid #CCC;

	margin:0;

	padding:0;

}



#commentlist ol, 

#commentlist li {

	list-style:none;

}



#thecomments {

        margin:0;

	padding:0 0  15px 0;

}



#thecomments .comment {

	margin: 15px 0 0 0;

        padding:0;

}



.comment .author {

	float:left;

	width:81px;

	text-align:center;

}

.comment .pic {

	background:url(images/commentpoint.png) 100% 33% no-repeat;

	padding-right:14px;

	margin-top:10px;

}

.comment .name {

	width:67px;

	padding-right:14px;

	font-weight:bold;

	overflow:hidden;       

}

.comment .avatar {

	padding:1px;

	border:1px solid #999;

}

.comment .info {

	background:#E4EFDC url(images/comment.gif) 0 0 no-repeat;

	float:left;

	padding:10px 15px 0;

	width:350px;

}



.admincomment .author {

	float:left;

	width:81px;

	text-align:center;

   

}

.admincomment .pic {

	background:url(images/commentpoint2.png) 100% 33% no-repeat;

	padding-right:14px;

	margin-top:10px;

}

.admincomment .name {

	width:67px;

	padding-right:14px;

	font-weight:bold;

	overflow:hidden;

}

.admincomment .info {

        background:#666163 url(images/comment.gif) 0 0 no-repeat;

        color: #FFFFFF;

}



.admincomment a, .admincomment a:visited {

        color: #CAD987;

}









.comment .date, 

.trackback .date {

	float:left;

	font-size:10px;

}

.comment .act, 

.trackback .act {

	float:right;

	font-size:10px;

}



.comment .content {

	background:url(images/comment.gif) 100% 100% no-repeat;

	margin:0 -15px;

	padding: 0 15px 10px;

	line-height:145%;

}

.comment .content p {

	margin-top:10px;

}



.comment .content blockquote {

margin:22px 20px;

color:#FFFFFF;

padding: 5px 0px 5px 35px;

background: #666163 url("images/blockquotes.png") no-repeat 3px 3px;

font-style:italic;

}





#submit {

	background: #5E3848;

	color: #FFFFFF;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	font-family: Arial, Tahoma, Verdana;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	margin: 0px;

	padding: 2px 0px 2px 0px;

	border: 1px solid #5E3848;

	}

	

#author, #email, #url {

	background: #E4EFDC !important;

	color: #222222;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	margin: 0px;

	padding: 4px;

	border: 1px solid #E6E6E6;

	}

	

.commentmetadata {

	font-weight: normal;

	font-size: 10px;

	margin: 0px;

	display: block;

	}





#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0px;

	}



#commentform {

	margin: 5px 10px 0px 0px;

	}

	

#commentform textarea {

        font-size:10px;

	width: 98%;

	padding: 2px;

	}



#respond {

	padding:10px 0 0;

	font-size:11px;

}

#respond .row {

	margin-bottom:5px;

}

#respond .textfield {

	width:200px;

}

	

#commentform p {

	margin: 5px 0px 5px 0px;

	}

	

#commentform #submit {

	margin: 0px;

	float: left;

	}

	

.alt {

	margin: 0px;

	padding: 10px;

	}

	

.children { 

	margin: 0px;

	padding: 0px;

	}



.nocomments {

	text-align: center;

	margin: 0px;

	padding: 0px;

	}

	

.reply a, .reply a:visited {

	background: #999;

	color: #FFFFFF;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	font-family: Arial, Tahoma, Verdana;

	font-size: 11px;

	text-decoration: none;

	margin: 0px;

	padding: 2px 5px 2px 5px;

	border: 1px solid #999;

	}

	

.reply a:hover {

	background: #5E3848;

	color: #FFFFFF;

	text-decoration: none;

	border: 1px solid #5E3848;

	}





.navigation {

	display: block;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 60px;

	}

	

.alignright {

	float: right;

	}



.alignleft {

	float: left;

	}

	

.thread-alt {

	background: #FFFFFF;

	margin: 0px;

	padding: 0px;

	}

	

.thread-even {

	background: #E4EFDC;

	margin: 0px;

	padding: 0px;

	}

	

.depth-1 {

	border: 1px dotted #E6E6E6;

	margin: 0px;

	padding: 0px;

	}



.even, .alt {

	border-top: 1px solid #E6E6E6;

	border-bottom: 1px solid #E6E6E6;

	border-left: 1px solid #E6E6E6;

	margin: 0px;

	padding: 0px;

	}



/************************************************

*	Added by Heza 					    *

************************************************/





strong.search-excerpt {

	font-weight: bold;

}



.fixed, .clear {

	clear:both;

}

#twitter_div {

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #ddd;

	font-family: Arial, Helvetica, sans-serif;

        text-align: justify;

	font-size: 0.9em;

	margin-top:10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

}

 

#twitter_div ul li {

	color: #122D43;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #CDE0BF;

list-style: none;

}

 

#twitter_div ul li a {

	text-decoration: none;

	color: #5E3848;

        font-weight: bold;

}

 

#twitter_div ul li a:hover {

	text-decoration: none;

	color: #CDE0BF;

}

 

#twitter_div p {

	text-align: right;

	padding-right: 6px;

	padding-bottom: 10px;

}



.buttons_icon { display: block; background:url(images/buttons.gif) no-repeat; width:125px;}



.expwoman { background-position: 0px 0px; height: 53px;}

.atmp {background-position: 0 -53px; height:80px; }

.techno {background-position: 0 -133px; height:34px;}

.expat {background-position: 0 -168px; height:116px;} 

.munich { background:url(images/buttons.gif) 0 -283px; height:39px;}

.postheading {color: #666163; font-weight: bold;} 
