/*
Theme Name: Hybe
Theme URI: http://dannci.com/hybe-theme/
Description: 
Author: Dannci
Author URI: http://dannci.com
version: 1.+
Tags: 
*/



/* basics */

body {
	background:#fff;
	}

#container {
	color:#333;
	}
	
#box {
	}
	
a{
	color: #003;	text-decoration:none;
	}

a:hover{
	text-decoration: none;
	}


	

	

/* menu page */

#head {
	border-bottom:1px solid #ccc;
	}
	
#nav li a, #nav li a:visited, #nav1 li a, #nav1 li a:visited {
	color: #999;
	}

#nav li a:hover, #nav1 li a:hover {
	background: #000;
	color: #fff;
	}

#nav li li a, #nav li li a:visited, #nav1 li li a, #nav1 li li a:visited {
	color: #fff;
	background-color:#ccc;
	}
	
#nav li li a:hover, #nav li li a:active, #nav1 li li a:hover, #nav1 li li a:active {
	background: #000;
	color: #fff;
	}
	
#nav .current_page_item a, #nav .current_page_item a:visited, #nav1 .current_page_item a, #nav1 .current_page_item a:visited {
	color: #fff;
	background:#000;
	}

#nav .current_page_item ul li a:hover, #nav1 .current_page_item ul li a:hover {
	background: #000;
	color: #000;
	}

/* header */	
#header h1 a{color: #c00; text-decoration: none;}
#header h1 a:hover{color: #999; text-decoration: none;}

#header h2{
	color:#333;
	}
	
#headline{
	background-image:url(images/headline.png);
}

/*  about */

#about p.text{
	color: #333;
}

#about img.avatar{
	border:1px solid #999;
}


/* content */

.single h2 a:hover {
	text-decoration:none;
	color:#000000;
	}

#content .post {
	background-color:#ccc ;
	}
	
#content .post h2 a {
	color: #000;
	}
#content .post h2 a:hover {
	color: #999;
	}
#content .post .commentos{
	color:#fff;
	}
		
#content .post .commentos a:hover{
	color:#fff;
	}
#content .post img {
	border: 1px solid #fff;
	background-color:#e9e9e9;
	}
	
#content .post .category {
	border-bottom:1px dotted #000;
	color:#000;
	}
		
#content .post .category a{
	color:#000;
	}
	


.inf{ border-bottom:1px dotted #999999;}

#content .single img{background-color:#eee;}

.postmetadata{
	border-bottom:1px dotted #eee;
	}
	
#archives a{color:#999999;}

.archivefeed a {
	color:#000;
}
.arclist{
	border-top: 3px solid #c0c0c0;
	border-bottom: 3px solid #c0c0c0;
}


.arclist ul li{
	color:#c0c0c0;
}

/* topcontent sidebar */




#topcontent .fblock img{
	border: 1px solid #fff;
	background-color:#e9e9e9;
	}
	
.fblock{
	background-color: #333;
	color:#CCCCCC;
	}

.fblock h2 a{
	color:#fff;
	}
	
.fblock h2 a:hover{
	text-decoration:none;
	color:#999999;
	}

.fblock .commentos a{
	 color:#999;
	}
		
#content .post .commentos a:hover{
	text-decoration:none;
	color:#999999;
	}

.fblock .category {
	border-bottom:1px dotted #ccc;
	color:#ccc;
	}
	
.fblock .category a{
	color:#ccc;
	}
	
	


/*  sidebar */


#topsidebar,#social{
	border-bottom:1px solid #CCCCCC;
	}


#right h2, #left h2{
	color: #000;
}

#right label, #left label{
	color: #000;
}

#right a:hover, #left a:hover { text-decoration: none; color:#000;}

#right ul ul ul li, #left ul ul ul li{
	color: #898989;
}

#right ul li:hover, #left ul li:hover {
	color:#fff;
	}

/* comments */

.commentlist li {
	border-top:4px solid #eee; 
}

.commentlist .bypostauthor {
	background: #ddd;
}

.commentlist .avatar {
	background: #fff;
	border: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.trackback, .pingback {
	color: #666;
}

ol.commentlist li div.vcard cite.fn a.url { color:#900; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#000; }
ol.commentlist li div.reply { background:#000; border:1px solid #000;}
ol.commentlist li div.reply:hover { color:#000; background:#fff ; border:1px solid #fff; }
ol.commentlist li div.reply a { color:#fff;}
ol.commentlist li.even { background:#fff; }
ol.commentlist li.odd { background: #f9f9f9;}

ol.commentlist li.authcomment {
background-color: #00FF00 !important;
}

#author, #email, #url, #comment, #submit{
	border: 1px solid #999;
	}
	
#submit{
	background: #ccc;
	}

.required {
	color: #ff0000;
	}

cite a{color: #000; text-decoration: none;}


/* search */

#searchform input#s{
	border:1px solid #999;
	color:#999999;
	}
	
/* footer */

#footer {
	border-top:1px dotted #CCCCCC;
	}
	
#footer h2 {
	color: #000;
	}
#footer p {
	color: #999;
	}
#footer a {
	color: #000;
	}
#footer a:hover {
	color: #666;
	}
	
#foodown{border-top:1px dotted #CCCCCC}


/* pagination */


	
.wp-pagenavi a, .wp-pagenavi a:link {
	border: 1px solid #ccc;
	color: #999;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	border: 1px solid #ccc;
	color: #ccc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #000;
	color: #000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	border: 1px solid #ccc;
	color: #2f3541;
	background-color: #000;	
}
.wp-pagenavi span.pages {
	color: #ccc;
	border: 1px solid #fff;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	border: 1px solid #ccc;
	color: #fff;
	background-color: #000;
}
.wp-pagenavi span.extend {
	border: 1px solid #3366CC;
	color: #000000;
	background-color: #FFFFFF;
}


/* tables */
table td,table th{border:1px solid #fff;}
table th{background-color:#000;color:#fff;border-bottom:1px solid #fff;}
table td{background-color:#eee;}
table th a{color:#d6f325;}
table th a:hover{color:#fff;}
table tr.even td{background-color:#ddd;}
table tr:hover td{background-color:#fff;}




/* MISC */

.wp-caption {
   border: 1px solid #ddd;
   background-color: #f3f3f3;}
   
.p-time {padding-left: 0px; width: 80px; margin:10px 20px 0 0;float: left; border-right:3px solid #000000;}
.p-time strong { letter-spacing: -1px; float: left;}
.p-time .day { font: normal 34px/30px "Helvetica"; color:#000; padding-right: 7px; }
.p-time .month-year { font: bold 14px/15px 'Arial'; text-transform: lowercase; color:#999;}