/*
Theme Name: Knysna Municipality Theme
Theme URI: http://www.blimp.co.za
Description: A theme developed for the local Municipality, Knysna.
Author: Werner Mollentze
Author URI: http://www.blimp.co.za/
Template: thematic
Version: 0.1
Tags: Thematic,Knysna,Municipality
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

@import url('../thematic/library/styles/reset.css');@import url('../thematic/library/styles/typography.css');@import url('../thematic/library/layouts/2c-l-fixed.css');@import url('../thematic/library/styles/images.css');@import url('../thematic/library/styles/plugins.css');#branding,#access,.menu{width:990px}#branding{width:990px;height:316px;background:#0086cf url(image/Image2.jpg) no-repeat center top;overflow:hidden}#blog-title-logo{width:370px;height:316px;background:url(image/knysna-municipality.png) no-repeat left top;float:left}#main,#container{width:990px}#main{margin-top:20px}#primary{background:#fadfc4;width:260px;padding:20px}#container{padding-top:20px;background:url(image/bg-sidebar.png) repeat-y left top}.page-template-template-page-fullwidth-php
#container{margin:0;width:990px;background:none}body.home
#container{display:none}#content{width:670px}body,input,textarea,td,th{font-family:Trebuchet MS,verdana,Arial,Helvetica,sans-serif;font-size:13px;line-height:20px;line-height:22px;color:#837C65}p,ul,ol,dd,pre{margin-bottom:22px}pre,code{font:14px Monaco,monospace;line-height:22px}blockquote{color:#837C65;font-style:italic}table{margin:0
0 20px 0;text-align:left}caption{text-align:left}tr{}hr{background-color:#ccc;border:0;height:1px;margin-bottom:22px}.ie7
hr{background-color:transparent;color:#837C65}a:link,a:visited,a:active,a:hover{color:#0086cf}.skip-link{display:none}#access{overflow:visible;z-index:100;font-size:14px;height:34px;margin:0
auto}.menu{height:34px;background:#84c326;border-bottom:1px solid #f6f6f6}.sf-menu, .sf-menu
*{margin:0;padding:0;list-style:none}.sf-menu{line-height:1.0}.sf-menu
ul{position:absolute;top:-999em;width:10em}.sf-menu ul
li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu
li{float:left;position:relative}.sf-menu
a{display:block;position:relative}.sf-menu li:hover ul,
.sf-menu li.sfHover
ul{left:0;top:2.5em;z-index:99}ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li
ul{top:-999em}ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover
ul{left:10em;top:0}ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li
ul{top:-999em}ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover
ul{left:10em;top:0}.sf-menu{float:left;margin-left:1px}.sf-menu
a{background-color:#8FB153;border-color:#9cbc62 #7d9949 #7d9949;border-style:solid;border-width:1px 1px 1px 0;padding:7px
20px 7px 19px;line-height:1.3em;vertical-align:middle;color:#000;font-size:14px;text-decoration:none}.sf-menu .parent-page-item
a{background-position:right center;background-repeat:no-repeat}.sf-menu .parent-page-item ul
a{background-image:none}.ie7 .sf-menu
a{width:100%}.sf-menu .current-menu-item a,
.sf-menu .current-menu-parent a,
.sf-menu .current-menu-ancestor a,
.sf-menu .current-post-ancestor a,
.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent
a{}.sf-menu a, .sf-menu a:visited{color:#000}.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active{background-color:#eee}.sf-menu li:hover ul,
.sf-menu li.sfHover
ul{top:34px}#container a:link,
#container a:visited,
#containera:active,
#container a:hover{color:#E47828}#main{clear:both;padding:0}.page-title{font-size:13px;line-height:18px;padding:0
0 44px 0}.attachment .page-title{font-style:italic}.page-title
a{color:#E47828}.page-title a:active,
.page-title a:hover{}.page-title
span{font-style:italic}.page-title .meta-nav{font-style:normal}.hentry{padding:0
0 20px 0}.single
.hentry{padding:0}.home #content
.sticky{border:1px
solid #ccc;margin:0
0 66px 0;padding:22px
20px 0 20px}.entry-title
a{color:#E47828}.entry-title a:active,
.entry-title a:hover{}.entry-meta{color:#837C65;font-size:13px;font-style:italic;line-height:18px;margin-bottom:20px}.entry-meta
.author{}.entry-meta .n, .entry-meta
.nickname{font-size:11px;font-style:normal;letter-spacing:0.05em;text-transform:uppercase}.entry-meta
a{color:inherit}.entry-meta a:link,
.entry-meta a:visited,
.entry-meta a:active,
.entry-meta a:hover{color:inherit !important}.entry-meta
abbr{border:none;cursor:text;font-size:11px;font-style:normal;letter-spacing:0.05em;text-transform:uppercase}.entry-content{padding:0}.entry-content h1,
.entry-content h2,.entry-title,.page-title{color:#E47828;padding-bottom:22px;font-weight:normal;text-transform:uppercase;font-weight:bold}.entry-content h1,.entry-title,.page-title{font-size:16px}.page-title{color:#587F1B}.entry-content
h2{font-size:14.666px}.entry-content
h3{font-size:17px;font-style:italic;padding:28px
0 14px 0}.entry-content
h4{font-size:11px;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em}.entry-content
table{margin-left:1px}.entry-content
embed{margin:0
0 22px 0}.entry-utility{clear:both;font-size:13px;line-height:18px;margin:0
0 20px 0;color:inherit !important}.entry-utility
a{font-style:italic;color:inherit !important}.entry-utility a:active,
.entry-utility a:hover{color:inherit !important}.page .edit-link{clear:both;display:block}.page-link{clear:both;font-size:13px;font-weight:bold;line-height:18px;margin:0
0 22px 0;padding:22px
0 0 0;word-spacing:0.5em}.page-link
a{border:1px
solid #ccc;font-weight:normal;padding:0.5em 0.75em;color:inherit !important}.page-link a:active,
.page-link a:hover{color:inherit !important}ul#links-page,ul#archives-page{list-style:none;margin-left:0;overflow:hidden}li.content-column{float:left;margin-right:20px;width:45%}#author-info{margin:0
0 44px 0;overflow:hidden}#author-info
.avatar{float:left;margin:.3em 1em 0 0}.attachment-jpeg #container,
.attachment-png
#container{width:100%}.attachment-jpeg #content,
.attachment-png
#content{width:930px}.attachment-jpeg #comments,
.attachment-png
#comments{width:540px;overflow:hidden}.attachment-jpeg .main-aside,
.attachment-png .main-aside{display:none}.navigation{color:inherit !important;font-size:13px;line-height:18px;margin:0px
0 22px 0;overflow:hidden}.navigation
a{color:inherit !important;font-style:italic}.navigation a:active,
.navigation a:hover{color:inherit !important}.navigation .meta-nav{font-style:normal}.nav-previous{float:left;width:50%}.nav-next{float:right;width:50%;text-align:right}#nav-above,#nav-below{width:100%}#nav-above{display:none}.paged #nav-above{display:block;padding:0
0 44px 0}#comments{clear:both;padding:20px
0 0 0}#comments,
#comments input,
#comments
textarea{font-size:13px;line-height:18px}#comments
code{font-size:12px;line-height:18px}#comments
h3{}#comments-list{border-bottom:none;margin:0
0 18px}#comments-list
h3{padding-bottom:0}#comments-list,
#comments-list
ul{list-style:none}#comments-list ul,
#comments-list
ol{padding-bottom:18px}#comments-list ul ul,
#comments-list ol ol,
#comments-list ul ul ul,
#comments-list ol ol
ol{padding-bottom:0}#comments-list
.comment{background:#f6f6f6;padding:18px
1.5em 0 1.5em;position:relative}#comments-list
li.alt{background:#fff}#comments-list
li.bypostauthor{background:#FFC}#comments-list ul
.comment{margin:0
0 18px 0}#comments-list li
.avatar{position:absolute;top:22px;left:1.5em;width:36px;height:36px}#comments-list .comment-author{font-weight:bold;padding:9px
0 0 46px}#comments-list .comment-meta{font-size:11px;padding:0
0 9px 46px;color:inherit !important}#comments-list .comment-meta
a{font-style:italic;color:inherit !important}#comments-list .comment-meta a:active,
#comments-list .comment-meta a:hover{color:inherit !important}.comment-reply-link{font-size:11px;text-align:right;margin-bottom:10px}.comment-reply-link
a{font-style:italic;color:inherit !important}.comment-reply-link a:active,
.comment-reply-link a:hover{color:inherit !important}.comment-navigation{font-weight:bold;padding:18px
0 24px;margin-right:0.5em}.comment-navigation
a{border:1px
solid #ccc;font-weight:normal;padding:0.5em 0.75em;color:inherit !important}.comment-navigation a:active,
.comment-navigation a:hover{color:inherit !important}.comment-navigation a,
.comment-navigation
span{margin-right:0.5em}#trackbacks-list .comment-content{position:absolute;left:-10000px}#respond{background:#fff;margin-bottom:22px;overflow:hidden;padding:18px
0 0 0;position:relative}#comments-list
#respond{border-bottom:1px solid #ccc;margin:0
0 18px 0;padding:18px
1.5em}#comments-list ul
#respond{border:1px
solid #ccc;margin:0}#cancel-comment-reply{font-size:11px;position:absolute;top:18px;right:1.5em}#cancel-comment-reply
a{color:inherit !important}#respond
.required{font-weight:bold}.form-section
label{font-size:11px}.form-section
input{margin:0
0 18px 0;width:98%}.form-section
textarea{width:99%}#form-allowed-tags
p{color:inherit !important;font-size:11px;margin:0}#form-allowed-tags
span{font-style:italic}#form-allowed-tags
code{font-size:11px;line-height:normal}.form-submit{padding:18px
0 0 0;text-align:right}.subscribe-to-comments{color:inherit !important;float:left;font-size:11px;margin:0;padding:18px
0 0 0}.solo-subscribe-to-comments{color:inherit !important;font-size:11px;padding:18px
0 0 0}.comment_license{color:inherit !important;clear:both;font-size:11px;margin:0;padding:18px
0 0 0}#nav-above,#nav-below{width:auto}.navigation,#comments{margin-right:20px;overflow:hidden}.aside,
.aside
input{font-size:13px;line-height:18px;margin-bottom:6px;width:90%}.aside p,
.aside ul,
.aside ol,
.aside dd,
.aside
pre{margin-bottom:18px}.aside pre,
.aside
code{font-size:12px;line-height:18px}.aside ul.xoxo
li{}.aside ul.xoxo ul li,
.aside ul.xoxo li:last-child{}.aside
h3{font-size:14px;line-height:20px;font-weight:normal;text-transform:uppercase;font-weight:bold;color:#587F1B;margin-bottom:5px}.aside h3
a{}.aside
caption{font-size:11px;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em}.aside
ul{list-style:none;margin-left:0}.aside ul
ul{list-style:disc;margin:0
0 22px 20px}.aside ul ul
li{padding:1px
0}.aside ul ul
ul{margin-bottom:0}.aside form,
.aside
table{margin-bottom:22px}.aside
table{border:none}.aside
thead{}.aside
tbody{}.aside th, .aside
td{padding:.25em .8em}.aside tfoot
tr{}.aside tfoot
td{}.widget_tag_cloud{margin:0
0 22px 0}.aside
#searchsubmit{display:none}.aside
a.promo{border:0;display:inline-block}.aside a.promo
img{border:5px
solid #fff;width:214px}.aside a.promo-caption{background:#fff;color:#404040;padding:5px;border:0;display:inline-block}.aside
address{font-style:normal;color:#fff;text-align:center}.aside address a,
.aside address a:visited{text-decoration:none;color:#fff;border-bottom:1px dotted #fff}.aside address a:hover{text-decoration:none;color:#000;border-bottom:1px solid #000}.aside
div.textwidget{margin-bottom:10px}.main-aside
ul{padding:0}.main-aside ul
ul{padding:0}#footer{margin:10px
0 60px 0;overflow:hidden}#footer-inner{text-align:center;width:990px;margin:0
auto;overflow:hidden;line-height:1.25em}#footer-inner
h4{color:#587F1B;font-size:14px;font-weight:bold;line-height:20px;margin-bottom:5px;text-transform:uppercase;margin-top:20px}#footer-left-widgets{float:left;text-align:left}#footer-right-widgets{float:right;text-align:right}#footer-left-widgets,#footer-right-widgets{width:475px}.homepage-widgets{}.homepage-widgets
h3{font-size:14px;line-height:20px;font-weight:normal;text-transform:uppercase;font-weight:bold;color:#587F1B;margin-bottom:5px}#newsflash{margin:0
0 10px 0;overflow:hidden}#homepage-top-row,#homepage-middle-row{margin:0
0 20px 0;clear:both;overflow:hidden;background:url(image/bg-homepage-widget.png) repeat-y center top}#homepage-top-row{}#homepage-middle-row{}#homepage-bottom-row{}.homepage-widget{width:207px;float:left;padding:0
20px}#newsflash h2.slide-title{color:#464749;font-family:Trebuchet MS,verdana,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:20px}#newsflash h2.slide-title
a{}.wooslider{background:none;border:0;border-radius:0;margin:0
0 30px 0}#alerts .alerts-widget h3,
#alerts .alerts-widget div,
#newsflash h2.slide-title{font-family:Trebuchet MS,verdana,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:20px;text-transform:none;background:#91b45a url(image/icon-megaphone.png) no-repeat 15px center;padding:5px
5px 5px 62px;line-height:26px;color:#fff;font-weight:normal}#alerts .alerts-widget a,
#alerts .alerts-widget a:link,
#alerts .alerts-widget a:visited,
#alerts .alerts-widget a:hover,
#alerts .alerts-widget a:active,
#newsflash h2.slide-title a,
#newsflash h2.slide-title a:link,
#newsflash h2.slide-title a:visited,
#newsflash h2.slide-title a:hover,
#newsflash h2.slide-title a:active{color:#fff}#alerts .alerts-widget a:hover,
#newsflash h2.slide-title a:hover{color:#0086CF}.wooslider .layout-text-left .slide-excerpt{width:50%}.wooslider .layout-text-left .slide-excerpt
p{width:90%}.wooslider .layout-text-left
img{float:right;width:50%}#main{z-index:30}#container{z-index:40}#header{z-index:700}#access{z-index:900}

#leftofform {width:30%; float:left; display:block;}
#rightofform {width:70%; float:left; display:block;}
#afterformfields {float:none; clear:both; height: 5px;}

.homepage-bottom-widget {width: 290px !important; text-align:center;}
#homepage-bottom-row{margin:0 0 20px 0;clear:both;overflow:hidden;background:url(image/bg-homepagebtm-widget.png) repeat-y center top}