/*  
Theme Name: xatom2
Theme URI: http://www.xatom.net
Description: xatom  
Version: 1.0
Author: Christian Kellner

*/

        body {	
		margin: 0px 20px 0px 20px;
		font-family: Verdana, "Bitstream Vera Sans", sans-serif;
		font-size: 62.5%; /* Resets 1em to 10px */ 
		color: #eeeeec;
		background: #333333;
	}

        a, a:visited, a:active {
                color: #40a1ff;
                text-decoration: none;
        }

	a:hover {
		color: #fff;
	}
        
        a img {
	        border: none;
 	}

	#page {
		background: #111;
		position: absolute;
		top: 40px;
		left: 55px;
		width: 510px;
		padding: 7px;
		margin: 5px;
	}

	/* HEADER */
	#header {
		color: #ccc;
	}

	#header_img {
		margin: 0px 0px 15px 0px;
		float: right;
	}

	#navbar {
		clear: both;
	}

	#navbar a {
		text-decoration: none;
		color: #1E90FF;
		border: none;
	}
	
	#navbar a:hover {
		color: #fff;
	}

	#blog_title {
		float: left;
	}
	
	#motd {
		float: right;
	}

        #navbox {
                clear: both;
        }

        #twitterbox {
                border: 1px solid #333;
                background: #222;
                margin: 15px 10px 5px;
                padding: 3px 2px 3px;
        }

        #twitterbox a {
            text-decoration: none;
            color: #ccc;
        }

	/* CONTENT */
        #content {
                margin-top: 15px;
                margin-bottom: 10px;
                min-height: 550px;
                height: auto !important;
                height: 550px;
        }

        /* POST */
	.post {
		color: #bbb;
		margin-bottom: 15px;
                margin-top: 5px;
                text-align: justify;
	}

	.post_head a {
		font-size: 12px;
		color: #fff;
                text-decoration: none;
	}


	.post_date {
		font-size: 9px;
		color: #ccc;
	}	

	.post_body {
		margin: 5px 0px 1px 3px;
		font-size: 12px;
		font-weight: lighter;
		text-shadow: 0 0 0 #000;
		font-famiy: Georgia, 'Times New Roman', serif;
	}

	.post_foot {

	}

	.post_tags {
		display: inline;
	}
	
	.post_seperator {
		display: inline;
		font-size: 9px;
	}

	.post_comments {
		display: inline;
	}

	.post_foot a {
		color: rgb(234, 171, 2);
		text-decoration: none;
		display: inline;
	}
	.post_foot a:hover {
		color: #fff;
	}
        
        .post_info_box {
               display: none;
               margin: 15px;
               padding: 15px;
               border: 1px dotted #aaa;
        }

        /* COMMENTS */

        .post_comments_box {
               padding: 5px 15px 5px 15px;
               margin: 15px;
               border: 1px dotted #aaa;
               font-size: 9px;
               font-weight: normal;
               color: #bbb;
            
        }


        #commentform #author, #commentform #email, #commentform #url, #commentform textarea, #commentform #submit {
               background-color: #eee;
               border: none;
               font-weight: normal;
        }

        #commentform textarea {
               width: 100%;
        }

        .commentlist p {
             font-weight: normal;
             line-height: 1.5em;
             text-transform: none;
        }

        #commentform p {
                font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
        }


	/* SIDEBAR */

	#sidebar {
		position: absolute;
		top: 5px;
		left: 540px;
		width: 150px;
		/* border: 1px dotted #aaa; */
		text-align: left;
		padding: 1px;
	}

        #ls_flags img{
                margin:1px;
        }

        #sidebar_logo {
                margin-bottom: 20px;
        }

	#sidebar a {
		color: rgb(234, 171, 2);
		text-decoration: none;
	}

	#sidebar ul {
		margin: 0px;
		padding: 0px;
	}	

	#sidebar ul li {
		margin: 0px;
		list-style: none outside;
		padding-top: 2px;
	}

        .more-photos {
                display: none;         
        }

        .sidebar_widget {
                margin-bottom: 15px;
        }
       
        .flickr-photos {
                margin-top: 15px;
        }

	/* FOOTER */
	#footer {
		text-align: center;
	}
        /* 404 ERROR PAGE GOOGLE */
        #goog-wm { }
        #goog-wm h3.closest-match {
             color: #eeeeec;
             padding-bottom: 0.5em;

        }
        #goog-wm h3.closest-match a { }
        #goog-wm h3.other-things { }
        #goog-wm ul li { }
        #goog-wm li.search-goog { display: block; }

        #wpml_credit_footer {
                display: none;
        }
