/*  
Theme Name: Contrast Style
Theme URI: http://wordpress.imblickpunkt.com
Description: SEO Optimized Portal Layout. The Text Element are white for better reading. The Code is W3C Valid and Clean. You can easy modify alot of thinks. For sure the Theme is Widget ready. If you find bugs plz visit http://wordpress.imblickpunkt.com and leave a MSG - i will fix it asap.
Tags: seo, w3c, valid, easy, three columns, Right sidebar, left sidebar, fixed width, widgets, easy customization, widget ready, valid css, valid xhtml. games
Version: 1.1
Author: Schalkie
Author URI: http://imblickpunkt.com
License :  GNU General Public License (GPL) version 3

	
 */

hmtl{
     }

body
	{
	padding:0px;
	margin:0px;
	background-color:#b0bdc5;
	background-image:url(images/page-bg.gif);
	background-repeat:repeat-x;
	font-family:verdana, arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
     }
/*--------------------DIVs------------------------------*/

div#pagecenter
	{
	margin: 0 auto;
	width: 1000px;
	background-color:#b2eced;
	}
	
div#header
	{
	height:146px;
        width:1000px;
	background-color:#396b6c;
	background-image:url('http://www.abc.net.au/religion/css/atheistblog/AtheistConvention3.jpg');
        background-repeat:no-repeat;
	padding:0;
        margin:0;
	text-align:right;
	color:#FFFFFF;
	}

#header span 
{
visibility:hidden;
}

div#sitename
	{
display:none;
	}
	
div#top-navi
	{
	height:29px;
	margin:auto;
        background-color:#396b6c;
	}
	
div.top-navi-links
	{
	margin-top:6px;
	padding-left:70px;
	padding-right:70px;
	float:left;
	font-size:13px;
	font-weight:900;
	}

div.top-navi-links a:link
{
text-decoration:none;
}
div.top-navi-links a:visited
{
text-decoration:none;
}
div.top-navi-links a:hover
{
text-decoration:underline;
color:#9acccd;
}
div.top-navi-links a:active
{
text-decoration:underline;
color:#9acccd;
}

div.left-navi-blog
	{
	width:200px;
	margin-right:10px;
	float:left;
	}
	
div.left-widget
	{
	margin-top:0;
	width:180px;
	background-color:#b2eced;
	padding-bottom:4px;
	}
	
div#leftbarfooter
	{
	background-color:#b2eced;
	height:15px;
	}
	
div#rightbarfooter
	{
	background-color:#b2eced;
	height:15px;
	}
	
div.center-blog
	{
	width:570px;
	margin-right:20px;
	float:left;
	margin-top:14px;
	}

div.center-blog h1
	{
color:#5f9a98;
}

div.center-blog a:link
{
color:#396b6c;
text-decoration:none;
}
	
div.center-blog a:visited
{
color:#396b6c;
text-decoration:none;
}

div.center-blog a:hover,a:active
{
color:#333;
text-decoration:underline;
}

div.post-title
	{
	margin:0px;
	padding:8px 5px 5px 22px;
	height:18px;
	background-color:#fff;
	background-image:url(http://www.abc.net.au/religion/css/atheistblog/blueCorner1540.jpg);
	background-repeat:repeat-y;
        background-position:left;
        font-size:110%;
	}

div.post-title h3#comments
{
color:#5f9a98;
}

	
div.post-content
	{
	background-color:#FFFFFF;
	margin:0px;
	padding:5px;
	text-align:justify;
	border-top:#b2eced 1px solid;
	border-bottom:#b2eced 1px solid;
	}
	
div.post-meta
	{
	color:#333;
	margin:0px;
	padding:4px;
	height:14px;
	margin-bottom:1px;
	background-color:#e3f9f9;
	}
	
div.single-meta
	{
	border:#396b6c 1px dashed;
	padding:2px;
	margin:5px;
	margin-top:10px;
	color:#202D32;
	background-color:#e7fcfc;
	font-size:10px;
	}
	
div.main-meta
	{
	border:#ccc 1px dashed;
	padding:2px;
	margin:5px;
	margin-top:10px;
	color:#666;
	background-color:ddd;
	font-size:10px;
	}
	
div.commentblog
	{
	background-color:#e7fcfc;
	margin:0px;
	padding:5px;
	text-align:justify;
	border-top:#66bcbb  1px solid;
	border-bottom:#306261 1px solid;
	}


div.singlecommentborder
	{
	float:left;
	}
	
div.gravatorblog
	{
	float:left;
	width:70px;
	}
	
div.singlecomment
	{
	float:left;
	width:410px;
	}
	
div.right-navi-blog
	{
	width:187px;
	float:left;
        margin-left:10px;
	margin-top:14px;
	}
	
div.right-widget
	{

	width:187px;
	background-color:#b2eced;
	padding-bottom:1px;
	
	}
	
div.widget-header
	{

	background-image:url(http://www.abc.net.au/religion/css/atheistblog/blueCorner1540.jpg);
	background-repeat:repeat-y;
        background-position:left;
	color:#5f9a98;
	font-weight:bold;
	padding:7px 0 0 30px;
        background-color:#fff;
        border-bottom:solid 1px #b2eced;
        height:26px;
        margin:0;
        font-size:120%;

	}

div.right-widget ul
{
background-color:#fff;
list-style:none;
padding:0 0 2px 0;
margin:0;
color:#e2f9f9;
font-size:1em;
}

div.right-widget ul li
{
list-style:none;
padding:2px 0 2px 6px;
margin:0;
color:#a3cece;
font-weight:400;
}

div.right-widget ul li a:link
{
color:#396b6c;
text-decoration:none;
}

div.right-widget ul li a:visited
{
color:#396b6c;
text-decoration:none;
}

div.right-widget ul li a:hover,a:active
{
text-decoration:underline;
color:#333;
}

	
div.clear
	{
    clear: left;
    margin: 0;
    padding: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
	}
	
div#footer
	{
	background-color:#396b6c;
	height:40px;
	text-align:center;
	padding:5px 0;
	color:#FFFFFF;
	}

div#footer a:link
{
text-decoration:none;
}
div#footer a:visited
{
text-decoration:none;
}
div#footer a:hover
{
text-decoration:underline;
color:#9acccd;
}
div#footer a:active
{
text-decoration:underline;
color:#9acccd;
}

/*--------------------textgestaltung--------------------*/

p
{
margin:0px 4px 0 4px;
padding:4px 10px 4px 10px;
line-height:1.3em;
     }

h1,h2,h3,h4,h5,h6{
color:#FFFFFF;
margin:0px;
padding:0px;
font-size:11px;
     }


acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	
	}

blockquote {
	
	}

blockquote cite {
	
	}



hr {
height:1px;
color:#66bcbb;
	}





dl{
     }
     dt{
          }
          dd{
          }

ul
	{
	margin:0px;
	margin-left:12px;
	list-style:none;
	padding-left:8px;
     }
ol{
     }
     li
	 {
	list-style:square;
	margin-top:3px;
	padding-top:2px;
	padding-bottom:2px;
	color:#810000;
      }

    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
     }

b, strong,i,em {
     }

img{
	padding:0;
	margin:1px 2px 2px 2px;
     }

address {
     }
	

/*--------------------linkgestaltung--------------------*/


a {
	color:#FFFFFF;
     }
a:link { 
color:#ffffff;
     }
a:visited { 
color:#FFFFFF;
     }
a:link:focus{ 
color:#FFFFFF;
     }

a:link:active, 
a:visited:active {
     }
a:link:hover, 
a:visited:hover {
color:#FF0000; 
    }
.post-content a{
color:#333; 
     }
.post-content a:link
	{
	color:#333; 
     }
.post-content a:visited{ color:#333; 
     }
.post-content a:link:active, 
.post-content a:visited:active{color:#333; 
      }
	  
#single-meta a{
color:#333; 
     }
#single-meta a:link
	{
	color:#333; 
     }
#single-meta a:visited{ color:#333; 
     }
#single-meta a:link:active, 
#single-meta a:visited:active{color:#333; 
      }

.commentblog a{
color:#333; 
     }
.commentblog a:link
	{
	color:#333; 
     }
.commentblog a:visited{ color:#333; 
     }
.commentblog a:link:active, 
.commentblog a:visited:active{color:#333; 
      }

/*--------------------bilder als links--------------------*/
a img{	
border:1px solid #B0BDC5;
padding:3px;
margin:2px;
     }

a:link img { 
     }
a:visited img { 
     }
a:link:active img, 
a:visited:active img {
      }
	  
a:link:hover img
    {
background-color:#b2eced;
    }

/*--------------------smilies im text--------------------*/

body img.wp-smiley{
display:none;
     }



/*--------------------der weiterlesen link--------------------*/

.more-link{
     }

/*--------------------die seiten wenn es mehrere gibt--------------------*/
p.serif{
     }

/*--------------------suche--------------------*/

#searchform{
     }

input#s{
     }

input#searchsubmit{
     }




/*--------------------Kommentare--------------------*/
.alt {
	 
	}

.commentlist {	padding:0px;
	margin:0px;
	 
	}


.nocomments {
text-align:justify;
	 
	}
 
.commentlist li {
	padding:0px;
	margin:0px;
	list-style:none;
	color:#111;
	 
	}

.commentlist cite, 
.commentlist cite a {
	 
	}

.commentlist p {
text-align:justify;
	padding:0px;
	padding-top:5px;

	 
	}

#commentform p {
	 
	}

.commentmetadata {
	 
	}

#commentform input {
border:1px solid #66bcbb;
margin-bottom:3px;
	}

#commentform textarea {
	border:1px solid #66bcbb;
	width:488px;
	}

#commentform #submit {
	 
	}

/*--------------------fuer den wp kalender--------------------*/
 
#wp-calendar th {
	 
	}


#wp-calendar {
	empty-cells: show;
	
	}

#wp-calendar #next a {
	
	}

#wp-calendar #prev a {
	
	}

#wp-calendar a {
	
	}

#wp-calendar caption {
	
	}

#wp-calendar td {
	
	}

#wp-calendar td.pad:hover { 
      }


/*-------------------- widgets---------------------*/
h2.widgettitle{
     }
.widget {
     }

/*--------------------Archive--------------------*/

li#archives{
     }

.widget_archives{
     }

/*--recent posts--*/


li#recent-posts{
     }

.widget_recent_entries{
     }



/*--------------------text widget--------------------*/
li.widget_text{
     }

/*--id haengt von der nummer des text widgets ab*/
li#text-4{
     }
div.textwidget{
     }

/*--------------------links blogroll--------------------*/

li#links{
     }

.widget_links{
     }


/*--------------------kategorien--------------------*/

li#categories{
     }

.widget_categories{
     }

/*-------------------WP Requires------------------*/

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
        clear:both;
        margin:0 6px 6px 6px;
}

.alignright {
	float: right;
        clear:both;
        margin:0 6px 6px 6px;
        padding:2px;
}

img.alignright a:hover {
	margin:0 6px 6px 6px;
        padding:2px;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #fff;
	padding-top: 4px;
	margin: 10px;
	-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-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/*------ my styles ------------------*/

#banner
{
width:1000px;
height:146px;
padding:0;
margin:0;
position: relative;
}
#banner h1 a:link
{
padding:0;
margin:0;
position:absolute;
top:36px;
left:30px;
height:80px;
width:400px;
text-decoration:none;
color:#a97661;
}
#banner h1 a:visited
{
padding:0;
margin:0;
position:absolute;
top:36px;
left:30px;
height:80px;
width:400px;
text-decoration:none;
color:#a97661;
}

#banner h1 a:hover
{
text-decoration:none;
}
#banner h1 a:active
{
text-decoration:none;
}

.RNhomeLink a:link 
{
padding:0;
margin:0;
position:absolute;
height:80px;
text-decoration:none;
width:180px;
top:30px;
left:780px;
}

.RNhomeLink a:visited 
{
padding:0;
margin:0;
position:absolute;
height:80px;
text-decoration:none;
width:180px;
top:30px;
left:780px;
}


/*------- blogger names left column -----------*/
div.bloggerName
{
position:relative;
display:block;
top:-18px;
left:47px;
margin:0;
padding:0;
color:#396b6c;
}

* html div.bloggerName
{
position:relative;
display:block;
top:-22px;
left:47px;
margin:0;
padding:0;
color:#396b6c;
}

* html .left-widget img
{
border:none;
}

a.rssfeed
{
background-image:url(http://www.abc.net.au/religion/css/atheistblog/rss.png);
background-position:left center;
background-repeat:no-repeat;
padding:2px 0 2px 20px;
}

a.twitterfeed {
background-image:url(http://www.abc.net.au/religion/css/atheistblog/twitterfeed.jpg);
background-position:left center;
background-repeat:no-repeat;
padding:2px 0 2px 20px;
}

.OlderNewerPosts
{
font-weight:600;
font-size:1.2em;
padding:3px;
}
.RightSideOlderNewerPosts
{
background-color:#fff;
padding:3px 3px 3px 6px;
display:block;
border:none;
}
.RightSideOlderNewerPosts a:link
{
color:#396b6c;
text-decoration:none;
}
.RightSideOlderNewerPosts a:visited
{
color:#396b6c;
text-decoration:none;
}
.RightSideOlderNewerPosts a:hover
{
color:#396b6c;
text-decoration:underline;
}

.smallOlderNewerPosts
{
font-weight:400;
font-size:0.8em;
padding:3px;
}

.smallOlderNewerPosts a:link
{
color:#396b6c;
text-decoration:none;
}

.smallOlderNewerPosts a:visited
{
color:#396b6c;
text-decoration:none;
}

.smallOlderNewerPosts a:hover
{
color:#396b6c;
text-decoration:underline;
}

a.listen {

    background-image: url(http://www.abc.net.au/rn/subjects/icons/speaker.png);

    background-position: left 0px;
    background-repeat:no-repeat;

    padding-left: 15px;

    padding-right: 0;

}

* html a.listen {

    background-image: url(http://www.abc.net.au/rn/subjects/icons/speaker.png);
    background-position: bottom  left 0px;
    background-repeat:no-repeat;
    padding-left: 15px;
height:20px;
    padding-right: 0;
display:block;
position:relative;
overflow:none;
}

#audioList
{
padding: 0 10px 0 0;
}

#audioList ul 
{
color:#333;
list-style:none;
border-top:1px solid #b2eced;
padding:6px 0 6px 0;
}

#audioList ul li
{
color:#333;
list-style:none;
padding:0 10px 0 0;
}
