/* 
	Theme Name: Wifka
	Theme URI: 
	Description: Standard
	Author: 
	Version: 1.0
*/

*{border:0;margin:0;padding:0;}
body{background:#ededed;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;}
body,h2,h1,h3{font-size:11px;}
a:link,a:active,a:visited{color:#000;}
a:hover{color:#666;}
h2 a:link,h2 a:active,h2 a:visited{color:#000;text-decoration:none;}
.wrapper{width:728px;margin:30px auto 0;}
.main{background:url(res/bg.jpg) repeat scroll 0 -20%;border:1px solid #666;float:left;padding-bottom:5px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
}
.header{width:100%;margin:0 auto;}
.navi{width:100%;margin:5px 0;}
.navi a:link,.navi a:active,.navi a:visited{color:#000;text-decoration:none;margin-left:10px;background:url(res/navi.gif) no-repeat;padding-left:15px;}
.navigation{text-align:center;margin:10px}
.navigation a:link,.navigation a:active,.navigation a:visited{border:1px solid #ccc !important; margin:0 5px; color:#666;text-decoration:none;float:none; padding:2px 5px; background:#eee; -moz-border-radius:3px;}
.navigation a:hover{background:#fff;color:#999;}
.sidebar{width:259px;margin-left:5px;float:left;}
.box{width:259px;}
.box .top{background:url(res/box_top.gif);height:34px;}
.box .top h3{font-weight:700;color:#fff;padding:15px;}
.box .mid{background:url(res/box_mid.gif);padding:5px 22px 0 35px;}
.box .mid ul{list-style-image:url(res/ul.gif);}
.box .bot{background:url(res/box_bot.gif);height:25px;margin-bottom:10px;}
.content{width:437px;float:right;margin:9px 15px 0 0;}
.location{background:#a5a5a5;color:#fff;padding:2px;}
.post{margin:10px 0 20px;}
.post h2{font-weight:700;background:url(res/dot.gif) no-repeat;padding-left:14px;border-bottom:2px solid #a5a5a5;}
.post p{padding:7px 4px;}/*border-bottom:1px dotted #a5a5a5;*/
.post ul{margin-left:20px;}
.post .meta{color:#aaa;text-align:right;font-size:10px;}
.footer{width:726px;text-align:right;margin:0 auto 20px;}
.footer a:link,.footer a:active,.footer a:visited{color:#666;text-decoration:none;}
.footer a:hover{color:#999;}
.orange,.navi a:hover,h2 a:hover{color:#ff8500;}
.grey,.footer{color:#999;}
.alignright{float:right !important; text-align:right !important;}

input, select, textarea{border:1px solid #ccc;-moz-border-radius:3px;}



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */



/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hrhide {
	display: none;
	}

a img {
	border: none;
	}
	
/* End Various Tags & Classes*/



