/*   
widgets
*/

/* twitter widget 
.twitter{
    background:#3cf;
    border:2px solid #3cf;
    border-top:0px solid #3cf;
    color:#000;
    -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
li.twitter-item{
    background:#ccf2ff;
    border:5px solid #ccf2ff;
    color:#000;
    -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
li.twitter_item a, li.twitter_item a:link, li.twitter_item a:visited{
   color:#c70; 
}
li.twitter_item a:hover, li.twitter_item a:focus{
   color:#fff; 
   text-decoration:underline;
}
a.twitter-link{
    
}
*/



/* staticmain 
table#static td{
    border:solid 2px #fff;
    width:180px;
    margin:10px;
    -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
table#static td#static_post{
    background:#f3f3f3;
}
table#static td#static_twitter{
    background:#cff;
}
table#static td#static_reader{
    background:#cfc;
}
table#static td li{
    margin:0px;
    padding:10px;
}
table#static td ul{
    margin:0px;
    padding:0px;
}
table#static td#static_post li:hover{
    background:#fff;
}
table#static td#static_twitter li:hover{
    background:#900;
}
table#static td#static_reader li:hover{
    background:#900;
}
*/

/*
div#staticmain ul li.class ul li a {
	}	*/

div#staticmain {
width:640px;}

div#staticmain ul {
	margin:0;padding:5px;}


div#staticmain .posts ul li{
    background:#C7D5E1;}
div#staticmain .widget_twitter ul li{
    background:#cff;}
div#staticmain .widget_googlereader ul li{
    background:#cfc;}

div#staticmain .posts ul li,div#staticmain .widget_twitter ul li, div#staticmain .widget_googlereader ul li{
    padding: 5px 10px 5px 10px; 
	margin:0px;}

div#staticmain .posts ul li:hover{
    background:#fff;}
div#staticmain .widget_twitter ul li:hover{
    background:#fff;}
div#staticmain .widget_googlereader ul li:hover{
    background:#fff;}

div#staticmain ul  li{
	width:200px;
    float:left;
	display:block;}
	
	div#staticmain ul  li ul{
	display:inline;}

/* YARPP */
p.related-posts{
    background:#fff;
    border:1px solid #ccc;
    margin-top:20px;
    padding:2px;
    font-size:8pt;
    -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.related-posts ol{
    margin:0;
    padding:0;
}

/* single.php tags */
p.single-tags{
    background:#fff;
    border:1px solid #ccc;
    margin:5px 0 0 0;
    padding:2px;
    font-size:8pt;
    -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

	
	
	

/* dbaf-rollover-table */
#dbaf_rollover_table td{
    background: #fff; 
    padding: 10px 0; 
    text-align: center; 
    vertical-align: middle; 
}
#dbaf_rollover_table td:hover{
    background: #c70;
    color: #fff;
}
#dbaf_rollover_table td:hover a{
    color: #fff;
}
#dbaf_rollover_table td a{
    color: #940;
}
#dbaf_rollover_table td a:hover{
    color: #ffffff;
    text-decoration:none;
}







/* sidebar */
div#sidebar #picasa-widget img{
    -moz-border-radius-bottomleft:3px;
    -moz-border-radius-bottomright:3px;
    -moz-border-radius-topleft:3px;
    -moz-border-radius-topright:3px;
    background-color:#FFFFFF;
    border:1px solid #CCCCCC;
    margin:5px;
    padding:4px;
}

div#sidebar #picasa-widget img:hover{
    background-color:#c70;
    border:1px solid #940;
}

#qlocktwo #highlight{color:#fff;}

#qlocktwo {
    display:table;
    background:#ccc;
    color:#bbb;
    font-weight:900;
    font-family:monospace;
    font-size:12pt;
    letter-spacing:6pt; 
    margin:0 auto;
    padding:20px;
    -moz-border-radius-bottomleft:3px;
    -moz-border-radius-bottomright:3px;
    -moz-border-radius-topleft:3px;
    -moz-border-radius-topright:3px;
    border:1px solid #aaa;
}

#sidebar #qlocktwo #highlight{color:#fff;}

#sidebar #qlocktwo {
    display:table;
    background:#ccc;
    color:#bbb;
    font-weight:900;
    font-family:monospace;
    font-size:8pt;
    letter-spacing:4pt; 
    margin:0 auto;
    padding:20px;
    -moz-border-radius-bottomleft:3px;
    -moz-border-radius-bottomright:3px;
    -moz-border-radius-topleft:3px;
    -moz-border-radius-topright:3px;
    border:1px solid #aaa;
}


.entry #qlocktwo #highlight{color:#fff;}

.entry #qlocktwo {
    display:table;
    background:#3a546d;
    color:#31485E;
    font-weight:900;
    font-family:monospace;
    font-size:24pt;
    letter-spacing:12pt; 
    margin:0 auto;
    padding:60px;
    -moz-border-radius-bottomleft:15px;
    -moz-border-radius-bottomright:15px;
    -moz-border-radius-topleft:15px;
    -moz-border-radius-topright:15px;
    border:1px solid #fff;
}





/* sidebar2 */
div#sidebar2 li.posts {
    background:url(w.png) top right no-repeat;
}


div#sidebar2 li.widget_twitter {
    background:url(t.png) top right no-repeat;
}
div#sidebar2 ul.tweets li{
    border-left:5px solid #c70;
    padding:5px;
}
div#sidebar2 ul.tweets li a{
    border:0px solid #c70;
    padding:0px;
    display:inline;
}
div#sidebar2 ul.tweets li:hover{
    background: url(white_50.png) top left repeat;
}
div#sidebar2 ul.tweets li a:hover{
    background:transparent;
}



div#sidebar2 li#google-reader {
    background:url(f.png) top right no-repeat;
}
div#sidebar2 li#google-reader ul li{
    border-left:5px solid #c70;
    padding:5px;
}
div#sidebar2 li#google-reader ul li a{
    border:0px solid #c70;
    padding:0px;
    display:inline;
}
div#sidebar2 li#google-reader ul li:hover{
    background: url(white_50.png) top left repeat;
}

div#sidebar2 li#google-reader ul li a:hover{
    background:transparent;
}


