/* 
Theme Name: WorkSaveLive.com
Theme URI: 
Description: Custom Theme for WorkSaveLive.com
Version: 1.0
Author: WorkSaveLive.com
Author URI: 

The CSS,XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

*{margin:0;padding:0}
body{min-height:101%;font:16px Georgia, Serif;line-height:160%;background:#EEE;margin:0 0 50px 0}
p{margin:0 0 15px 0}
a:link{color:#006699}
small{font-size:80%}

#header {margin-top:10px}

#navigation {background:#666;box-shadow:0 2px 6px #888;height:40px}  
#navigation ul{float:left}
#navigation li{color:#FFF;float:left;list-style:none;padding:7px 10px 0px 7px}
#navigation a {color:#FFF;text-decoration:none}
#navigation a:hover {color:#FF0;text-decoration:none}

.searchbar {float:right;margin:0 20px 0 20px;padding:5px;height:30px}
.searchbar input {padding:2px}
.gsc-completion-container{padding-top:10px;box-shadow: 4px 4px 4px #888}
#cse-search-box .button {height:28px;width:80px}

h1{font-size:20px;margin:20px 0 10px 0;line-height:140%;color:#006699}
h2{font-size:18px;margin:20px 0 10px 0;line-height:140%;color:#006699}
h3{font-size:17px;margin:20px 0 10px 0}
h4{font-size:15px;margin:20px 0 10px 0}
h2 a,h3 a{text-decoration:none;border:0}
.leftcol h4 {font-size:14px}

#page{background:#FFF;margin:0 auto;padding:0 20px 10px 20px;width:960px;  border:1px solid #BBB;box-shadow: 7px 7px 7px #888}
.clearfloat:after{display:block;clear:both;visibility:hidden;height:0;content:"."}
#branding{width:240px}
#topad{width:600px;float:right;margin:20px 0;text-align:right}
#topad input, #loginform input, #lostpasswordform input, #registerform input {font-size:20px;padding:1px 10px 1px 10px}
#loginform label, #lostpasswordform label, #registerform label {font-weight:700; display:block}

.left,.imgl{float:left}
.right,.imgr{float:right}

#nav2, #breadcrumbs, #toc {font-size:12px;}
#breadcrumbs {padding:10px 0 0 0}
#nav2 a, #nav2 a:visited, #toc a, #toc a:visited {color: #0000AA}
#nav2 li, #toc li  {float:left;list-style:none;padding:10px 25px 0 0}

.recentblock{margin:10px 0 0 0;border-bottom:1px solid #DDD;min-height:120px}
.recentdesc {width:510px;float:right}
.recentthumb{width:100px;float:left}

.twocolblock{width:630px;float:left;line-height:180%}
.twocolblock ol {margin:0 0 20px 30px}
.twocolblock ul {list-style:square;margin:0 0 20px 20px}
#comments, #reply-title,.rightcol h3,.leftcol h3, .wide h3 {border:1px solid #DDD;padding:5px;background:#e4e4ff;margin:20px 0 5px 0}
.twocolblock table{margin-bottom:15px;width:100%}
.twocolblock table th{background:#DDD}
.twocolblock table th,.twocolblock table td{padding:3px}
.rightcol,.leftcol{width:300px;margin-top:0}
.rightcol{float:right}

#content-s{float:right;width:440px}
#left-sidebar{float:left;margin-top:9px;width:160px}
.leftcol{float:left;margin-right:30px}
.rightcol li,.leftcol li,.wide li {list-style-type:square;margin-left:20px;border:0;padding:2px}
.rightcol li a,.leftcol li a{text-decoration:none}
.creditside ul li{list-style:none;margin:0}
#writer {border:1px solid #DDD;padding:10px;margin:20px 0 0 0}
#writer{margin:20px 0}
#writer img{float:left;border:1px solid #DDD;padding:1px;margin:0 10px 10px 0}
.topimage{width:300px;margin:10px 0 10px 0}

.commentlist li {list-style: none; margin-left:-30px; border: 1px solid #DDD;margin-bottom:10px}
.commentlist ul {margin:10px 0 0 60px}
.comment {padding:10px;background:#FFF}
.comment-author cite {font-style:normal;font-weight:700}
.comment-author-admin, .comment-author-whitefalcon {background:#F4F4F4}
.comment-meta {font-size:12px;margin-bottom:10px}
.comment p {clear:both}
.comment-navigation {width:630px;margin-bottom:10px}
.avatar {float:right}
.form-allowed-tags {clear:both;padding-top:20px}
.reply {text-align:right}

#author, #email, #url, #comment {width:500px;float:right}
#submit {clear:both;width:200px;margin:10px 0 0 126px}
#subscribe {margin-top:5px}
#commentform label {font-weight:700}

#footer{margin:0 auto;padding-top:15px;width:900px}
#footer a{color:#d3d1d1}
.badge{border:0;margin-bottom:10px;text-align:center}

/* Insurance Tables */
#creditfooter{visibility:hidden;height:0}
#listingResults{text-align:left}
#listingResults table{border:1px solid #DDD;width:630px}
#listingResults td{padding:10px}

/* Misc styles */
.rightimage {float:right; margin: 10px 0 10px 20px}
#alert{background:#ffc;font-weight:700}
a.tag {text-decoration:none;border-bottom:1px dotted #080}
img {border:0}
.adstrip {background:#FFB;padding:5px;text-align:center}
.mint {border:5px solid #DDD;padding:5px;min-height:60px;margin:10px 0 10px 0}
.mint img {float:left; margin-right:10px}
.fblike {margin:20px 0 20px 0;height:30px;background:#F4F4FF;width:623px;padding:5px 0 0 5px;border:1px solid #BBF}
blockquote {background: url(http://www.moolanomy.com/images/quote_open.gif) 0 0 no-repeat;padding: 5px 5px 5px 55px;color:#669}

/* Top-right subscription box */
.subscribe {margin-top:20px;padding:0 10px 0 10px;background:#e4e4ff;border:1px solid #DDD;height:70px}
.subscribe input {min-height:22px;padding:3px}
.subscribe div {margin-top:5px}
.subscribe img {margin-left:10px}
#flex_button{padding:1px 5px 1px 5px}

/* Page Navi */
.wp-pagenavi a,.wp-pagenavi a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #79D;color:#79D;background-color:#fff}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #000;color:#FFF;background-color:#79D}
.wp-pagenavi a:hover{border:1px solid #000;color:#000;background-color:#EEE}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000;background-color:#fff}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #999;color:#000;background-color:#fff}
