/*
THEME NAME: SDAC brandinstinct's CivilBranding
THEME URI: http://www.brandinstinct.com/civilbranding
DESCRIPTION: A custom theme for CivilBranding based on the brandinstict style.
VERSION: 1.0
AUTHOR: Jennifer Zelazny/Sandbox Development and Consulting Inc.
AUTHOR URI: http://www.sandboxdev.com/
Tags: two columns, fixed width, custom, widget ready, minimal, Sandbox 1.0
*/


/* ---- [1]General ---- */
html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }
body {font:13px/18px Helvetica, Sans-serif;color:#4E4E4E;background:#e3e3e3;margin:0;padding:0;}

h1, h2, h3, h4, h5, h6, form {margin:0;padding:0;}

a {color:#666;text-decoration:none;border-bottom:1px dotted #ccc;}
a:hover {color:#ff6600;text-decoration:none;border-bottom:1px dotted #ff6600;}
img, a img {border:none;}
.left {float:left;}
.right {float:right;}

.alignright {float:right;margin-left:5px;}
.alignleft, .alignnone {float:left;margin-right:5px;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}

.clear {clear:both;}

/* ---- [2]Header ---- */
#header{border-top:8px solid #ff6600;background:#fff;}

#header a {border-bottom:none;}

#biLogo {float:right;margin-top:5px;}

#menu ul {margin:10px 0 15px 0;padding:0;}
#menu ul li {list-style:none;font-size:16px;}
#menu ul li {font-weight:bold;}

#cbLogo {height:48px; background: #000; width:100%;border-bottom:8px solid #ff6600;margin-bottom:65px;}
#cbLogo img {padding:8px 0 0 12px;}

/* ---- [3]Main Content ---- */
#container{width:810px;margin: 0 auto;border-left:40px solid #fff;border-right:40px solid #fff;background:#fff;}

.test {float:left;display:block;}

#content {float:left;display:inline; width:510px;margin-right:35px;}

h2.title {margin-bottom:25px !important;}
h2.title a {color:#292929;text-decoration:none;font-size:1.1em;line-height:normal;border-bottom:0;}
h2.title a:hover, h2.title a:visted {color:#292929;border-bottom:0;}

.post {margin-bottom:30px;}
.post img {margin-bottom:15px;}
.entry p {margin: 5px 0 15px 0;padding:0;}
.entry h3 {margin-top:10px; color: #ff6600;font-weight:normal;} 

a.more-link {font-weight:normal;color:#676966;text-decoration:none;}
a.more-link:hover {color:#ff6600;}

.meta {margin-top:15px;}
.meta p {margin:0;padding:0;}

.alignleft,.nav-previous{float: left;}
.alignright,.nav-next{float: right;}


.single .meta {float:right;margin-bottom:40px;}

p#commentBy {margin-bottom:5px !important;}

#commentsNumber {clear:both;border-bottom:1px dashed #ccc;}
#commentsNumber p {margin:0;padding:0;}
a#jumpComments {text-transform:uppercase;}

#comments ol {margin:0;padding:0;list-style:none;}
#comments ol li {margin-bottom:25px;}

p#commentBy {margin-bottom:-15px;padding:0;}
p#commentBy a {color:#000;}

#respond h3 {text-transform:uppercase;color:#000;margin-bottom:-10px;font-size:12px;}

#commentform input {margin-bottom:10px;}
#allowedTags {border-top:1px solid #ccc;border-bottom:1px solid #ccc; margin-bottom:10px;padding:10px 0 10px 0;}
#allowedTags p {margin:0;padding:0;}

.form-input input {border:1px solid #bbb;padding:2px}
textarea#comment {margin-bottom:10px;border:1px solid #bbb;width:510px;}

.form-submit input {background: url('images/send-button.png') no-repeat 0 0 ; border:0; width:41px; height:22px;cursor:pointer;}
.form-submit input:hover {background: url('images/send-button.png') no-repeat 0 -22px;}

ul.wp-polls-ul li {margin-bottom:10px;}


/* ---- [4]Sidebar ---- */

#sidebar{float:right;display:inline; width:260px;}

.sideBox {background:#e3e3e3;padding:15px;margin-bottom:8px;}
.sideBox h3 {font-size:13px; color:#000;}
.sideBox p {margin:0 0 3px 0;padding:0;}
.sideBox em {font-family: "Times New Roman", Times, serif; font-size: 12px;}
.sideBox strong {color:#000;}
.sideBox a {color:#333;}
.sideBox a:hover {color:#ff6600;}

input#s {border:1px solid #bbb;}

input#searchsubmit {background: url('images/go-button.png') no-repeat 0 0; border:0; width:31px; height:22px;cursor:pointer;vertical-align:top;}
input#searchsubmit:hover {background: url('images/go-button.png') no-repeat 0 -22px;}


#comments ul {margin:0;padding:0;}
#comments ul li {list-style:none;}

.textwidget p {margin:0;padding:0;}

ul#recentcomments {margin:0;padding:0;}
ul#recentcomments li {margin:0;padding:0;list-style:none;}


.pds-box{width:230px !important;}

ul.wp-tag-cloud {list-style:none;margin:10px 0 0 0 !important;padding:0 !important;}

#tweetTop {background: url('images/twitter-top.png') no-repeat; width:220px;height:10px;no-repeat bottom;margin-top:5px;}
#tweetMiddle {background: url('images/twitter-middle.png') repeat-y; padding:0 10px 0 10px;}
#tweetBottom {height:15px; background: url('images/twitter-bottom.png') no-repeat top;width:220px;height:68px;}
ul.tweets, ul.tweets li {margin:0;padding:0;list-style:none;}
ul.tweets li {padding:0 5px 0 5px}
