/* ================================================ 
Theme Name: Brukshundklubb 
Theme URL: birgitta@huncivast
Author: Birgitta Davidsson 
Master style sheet 
================================================ */ 
* {margin:0; padding:0;}
body {background:#767675 url(img/bg.gif) top center repeat-y; color:#303030; font:76% Verdana,Tahoma,Arial,sans-serif;}
#wrap {background-color:#fff; color:#333; margin:0 auto; width:860px;}
a {background-color:inherit; color:#025297; text-decoration:none;}
a:hover {background-color:inherit; color:#0084c2; text-decoration:underline;}
a img {border:0;}
#headerphoto {margin:10px 0 10px;}
#leftside {clear:left;float:left;width:140px;background-color: #ffffff;padding-top: 20px;border-right: 1px dotted #0084c2;}
#extras {float:right; padding:0; width:140px;}
#leftside ul li a{border-left:4px solid #0084C2;color:#025297;float:left;font-weight:bold;padding:6px 0px 6px 6px;margin:0px;text-decoration:none;width:135px;font-family: "Trebuchet MS", Verdana, Arial;font-size: 110%;}
#leftside ul a:hover{background-image: url(img/pilhover.gif);background-repeat: no-repeat;background-position: -4px center;}
#leftside ul li{list-style-type: none;}
#leftside ul ul li {list-style-type: none;}
#leftside ul li.current_page_item a {background-image: url(img/pil.gif);background-repeat: no-repeat;background-position: -4px center;}
#leftside ul li.current_page_item ul a{border-left:4px solid #0084C2;text-indent: 10px;width:128px;padding:6px 0px 6px 6px;margin:0px;text-align: left;list-style-type: none;background-image: url(img/dot.gif);background-repeat: no-repeat;background-position: 3px 12px;}
#leftside ul li.current_page_parent ul a{border-left:4px solid #0084C2;text-indent: 10px;width:128px;padding:6px 0px 6px 6px;margin:0px;text-align: left;list-style-type: none;background-repeat: no-repeat;background-position: 3px 12px;background-image: url(img/dot.gif);}
#leftside ul li.current_page_parent a{border-left:4px solid #0084C2;width:128px;padding:6px 0px 6px 6px;margin:0px;text-align: left;list-style-type: none;background-image: url(img/pil.gif);background-repeat: no-repeat;background-position: -4px center;}
#wp-calendar a {color: #025297;font-family: "Trebuchet MS", Verdana, Arial;font-size: 105%;font-weight: bold;}
#extras {background-color: #F0F0F0;border: 1px solid #0084c2;padding-bottom: 5px;margin: 0px;}
#extras p, #extras ul, #extras div.textwidget {font-size:0.9em;margin:0 0 0px;}
#extras ul {	}
#extras ul li {list-style:none;margin-left: 7px;font-size: 11px;color: #333333;margin-top: 5px;}
#extras ul ul li {margin:0 0 0px;}
#extras ul li p {font-size: 11px;}
#extras ul li a {color: #505050;text-decoration: none;font-weight: bold;font-size: 11px;}
#extras ul ul li a {color: #505050;text-decoration: none;font-weight: bold;font-size: 11px;}
#extras h2 {color: #025297;text-decoration: none;font-size: 105%;font-weight: bold;margin-top: 15px;margin-left: 7px;font-family: "Trebuchet MS", Verdana, Arial;}
#extras ul.linklist li h2, #extras h3, table#wp-calendar caption {}
#leftside label, #extras label {display:none;} 
#content {width: 540px;margin:0 0 5px 160px;padding:0;list-style-position: inside;}
#contentwide {line-height:1.6em;margin:0 0 5px 160px;padding:0;}
#content h2,#contentwide h2 {font-size:1.6em;margin:0 0 10px;color: #025297;}
#content h3,#contentwide h3 {font-size:1.4em; margin:0 0 8px;}
#content ul,#contentwide ul,#content ol,#contentwide ol {margin:0 0 16px 0px;list-style-type: none;}
#content li,#contentwide li {}
#content ul ul,#contentwide ul ul,#content ol ol,#contentwide ol ol {margin:0 0 0 16px;}
.post {margin:5px 0 25px;width: 540px;}
.postinfo {color:#606060;font-size:0.9em;line-height:1.5em;width: 540px;margin-bottom: 20px;padding-top: 8px;}
.post p {margin-bottom: 8px;}
.navigation {display:block; margin:10px 0 20px 0; padding:0; text-align:center;}
.navigation p {margin:0; padding:0;}
.prevlink {margin-right:20px;}
.nextlink {margin-left:20px;}
#footer {border-top:2px solid #e0e0e0;font-size:0.9em;clear:both;color:#777;font-weight:normal;margin:0 auto;padding:10px 0;width:760px;}
blockquote {border-left:4px solid #e0e0e0; margin:20px; padding:8px 8px 8px 15px;}
blockquote p {background-color:inherit; color:#505050; font-size:0.9em; line-height:1.3em;}
table#wp-calendar {margin:0 0 20px; width:140px;}
code {font-size:1.2em; display:block; padding:5px 5px 5px 8px; background-color:#f4f4f4; margin:5px 0 15px 0;border-left:4px solid #cccccc;}
#searchform {margin:0 0 10px 4px;}
#s{background-color:#ffffff;border:1px solid #adc0d9;color:#505050;font-size:0.9em;margin:40px 0 0px;padding:5px 0px 5px 10px;width:120px;}
/* Float fix */
.contenttext {overflow:hidden;}
* html .contenttext {height:1px; overflow:visible;}
* html .contenttext p {overflow:hidden; width:99%;}
/* WP image align classes */
img.centered {display:block; margin-left:auto; margin-right:auto;}
img.alignright {padding:4px; margin:0 0 2px 7px; display:inline;}
img.alignleft {padding:4px; margin:0 7px 2px 0; display:inline;}
.alignright {float:right;}
.alignleft {float:left;}
/* Various classes */
.left {border:0px solid #cccccc; float:left; margin:10px 15px 10px 0;}
.right {border:1px solid #cccccc; float:right; margin:10px 0 5px 10px;}
.center {border:1px solid #aaaaaa; margin:5px auto 12px; text-align:center;}
.textright {text-align:right;}
.small {font-size:0.8em;}
.bold {font-weight:bold;}
.hide {display:none;}
.a {display:none;color: #CC0000;}
#headfield {margin-bottom: 0px;padding: 0px 0px 0px 10px;border: 1px solid #025297;}
.commentlist li{border: 1px solid #025297;margin-bottom: 20px;}
.commentlist .alt {}
#author, #email, #url {border:1px solid #025297; margin:0px 0 3px; padding:3px;	clear:both;}
#comment {border:1px solid #025297;width: 515px;height: 70px;}
#submit {background-color:#ffffff;border:1px solid #cccccc;color:#505050;font-size:0.9em;}
#smilies_toolbar {border: none;margin-bottom: -15px;}
#smilies_toolbar img.wp-smiley {border:medium none; vertical-align:middle; }
#commentsfield img.wp-smiley {border:none;display: inline;}
.commentsnumber{font-size: 10px;}
.comment-page-numbers{font-size: 12px;text-align: right;margin-bottom: 10px;margin-top: 15px;}
.comment-page-numbers a{font-size: 12px;text-align: right;margin-bottom: 15px;color: #015297;text-decoration: none;}
.headcomment {border-top: #025297;border-right: #025297;border-bottom: 1px solid #025297;border-left: #025297;}
.comment-number{font: bold 1.6em Georgia, sans-serif;color: #999999;float: right;padding-right: 10px;}
.commentname{color: #025297;padding-left: 10px;height: 6px;line-height: 10px;}
.http a{color: #025297;display: block;padding-left: 25px;font-weight: normal;font-size: 11px;line-height: 11px;background-image: url(img/home.gif);background-repeat: no-repeat;background-position: 10px center;}
.commentmetadata{padding-left: 10px;line-height: 13px;display: block;}
.gap {padding-bottom: 6px;}
.commentext {padding: 8px 0px 6px 10px;}
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}