/**
 * Theme Name: Assured Lease
 * Theme URI: http://acrazychameleon.com
 * Description: A news-style child theme of the Hybrid theme framework.
 * Version: 0.2
 * Author: Lynne Robson
 * Author URI: http://acrazychameleon.com
 * Tags: theme-options, threaded-comments, sticky-post, microformats, two-columns, three-columns, fixed-width
 * Template: hybrid
 *
 * Copyright (c) 2009 Lynne Robson.  All rights reserved.
 * http://acrazychameleon.com
 *
 */

/* Get base CSS */
@import url('../hybrid/library/css/20px.css');


/* Get plugins CSS */
@import url('../hybrid/library/css/plugins.css');

/* Get drop-downs CSS */
@import url('../hybrid/library/css/drop-downs.css');

/* Get tabs CSS (uncomment below line if using the Hybrid Tabs plugin) */
@import url('tabs.css');

/**
* Body
************************************************/
html {
background:#2e67ae url(images/bg_grid.png) repeat scroll center 0;

}
body {
background:transparent url(images/shadow.png) no-repeat scroll center 0;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:19px;
color:#000000;

}
#body-container {
-moz-border-radius:10px;
-webkit-border-radius: 10px;
background:url("images/containerback.png") repeat scroll 0 0 #FFFFFF;
border:10px solid #333333;
margin:20px auto;
width:960px;
}
a, a:visited {
color:#2e67ae;
text-decoration:none;
}
a:hover, a:active {
color:#ffc423;
text-decoration:none;
}
.entry-content a {
color:#2e67ae;
}
.entry-content a:hover, .entry-content a:active {
color:#ffc423;
text-decoration:none;
}
h1, h2, h3, h4, h5, h6 {
color:#2e67ae;
margin:0 0 5px;
}
.content ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:20px;
}
.content ul li {
background:transparent url(images/bullet.png) no-repeat scroll 0 6px;
overflow:hidden;
padding-left:15px;
}
blockquote {
background:transparent url(images/quotesleft.png) no-repeat scroll 0 0;
border:medium none;
color:#353535;
font-style:italic;
height:100%;
margin:0 24px 0 0;
overflow:hidden;
padding:3px 0 0 20px;
}
blockquote p {
background:transparent url(images/quotesright.png) no-repeat scroll right bottom;
}
blockquote blockquote {
color:#777777;
}
blockquote em {
font-style:normal;
}
blockquote.pullquote {
background:transparent none repeat scroll 0 0;
border-bottom:3px double #DCDCDC;
border-top:3px double #DCDCDC;
color:#353535;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:20px;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:22px;
margin-bottom:3px;
margin-top:6px;
padding:6px 9px;
text-align:center;
width:210px;
}
.pullquote p {
margin:0;
}
code {
background:#EEEEEE none repeat scroll 0 0;
font-size:12px;
padding:0 3px;
}
pre {
background:transparent url(images/code.png) repeat scroll 0 0;
border:1px solid #DCDCDC;
color:#000000;
font-size:12px;
overflow:auto;
padding:9px;
}
pre code {
background:transparent none repeat scroll 0 0;
padding:0;
}
table {
background:/*#DCDCDC*/ none repeat scroll 0 0;
width:100%;
margin-bottom:10px;
}
caption {
color:#231f20;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:12px;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:22px;
text-align:right;
}
tr {
border:/*1px solid #DCDCDC*/none;
margin:1px;
}
td {
background:none repeat scroll 0 0 /*#FFFFFF*/;
border:medium none;
color:#231f20;
padding:3px;
}
tr.alt td, tr.even td {
background:#EEEEEE none repeat scroll 0 0;
}
th {
background:/*#616C22*/ none repeat scroll 0 0;
border:/*1px solid #DCDCDC*/none;
color:#FFFFFF;
padding:3px 4px;
}
th a {
color:#EEEEEE;
font-weight:bold;
}
th, td {
text-align:center;
vertical-align:middle;
}
td img{
padding-top:0;
}
acronym {
border-bottom:1px dotted #353535;
}
.note {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #C0C0C0;
padding:6px 9px;
}
.warning, .alert {
background:#FFFBBC none repeat scroll 0 0;
border:1px solid #E6DB55;
padding:6px 9px;
}
.error {
background:#FFEBE8 none repeat scroll 0 0;
border:1px solid #CC0000;
padding:6px 9px;
}
.download {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #66CC33;
padding:6px 9px;
}
.left, .alignleft {
float:left;
margin:0 20px 0 0;
}
.right, .alignright {
float:right;
margin:0 0 0 20px;
}
.center, .aligncenter {
display:block;
margin:0 auto 20px;
}
.block, .alignnone {
display:block;
margin:0 0 20px;
}
.clear {
clear:both;
}
span.pullquote {
float:none;
margin:0;
}
.post img {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #C0C0C0;
max-width:540px;
padding:4px;
}
img.wp-smiley {
border:medium none;
margin:0;
max-height:12px;
padding:0;
}
.wp-caption {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #C0C0C0;
max-width:540px;
padding:4px;
text-align:center;
}
.wp-caption .wp-caption-text {
color:#777777;
font-size:11px;
margin:0;
padding:0 5px;
text-align:right;
}
.wp-caption img {
border:1px solid #B4C552;
margin:0 auto;
max-width:538px;
padding:0;
}
.gallery {
display:block;
margin-bottom:20px !important;
text-align:center;
}
.gallery img {
border:1px solid #616C22;
}
.avatar {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #C0C0C0;
float:left;
height:60px;
margin-right:20px;
padding:4px;
width:60px;
}
.thumbnail {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #C0C0C0;
float:left;
height:100px;
margin:0 20px 10px 0;
padding:4px;
width:100px;
}
.category img.medium {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #C0C0C0;
float:left;
margin:0 20px 10px 0;
max-width:230px;
padding:4px;
}

#navigation {
background:url("images/menu_div.gif") repeat scroll 0 0 #000000;
height:34px;
margin:0 auto;
width:960px;
}
#page-nav {
margin:0 auto;
padding-top:0;
width:100%;
}
#page-nav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#page-nav li {
float:left;
margin:6px 0 0;
padding:0 0 8px;
}
#page-nav a {
border-right:1px solid #353535;
color:#ffc423;
display:block;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:15px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
padding:0 15px;
}
#page-nav a:hover {
color:#ffffff;
}
#page-nav li:hover ul, #page-nav li.sfHover ul {
top:19px;
}
#page-nav li li:hover ul, #page-nav li li.sfHover ul, #page-nav li li li:hover ul, #page-nav li li li.sfHover ul {
top:-1px;
}
#page-nav ul ul {
background:none repeat scroll 0 0;
margin-top: 10px;
}
/*#page-nav ul ul li {
width:150%;
}*/
#page-nav li li {
background:#2e67ae none repeat scroll 0 0;
margin:0;
padding:0;
}
#page-nav li li a {
border:none;
color:#FFFFFF;
font-size:12px;
padding:7px;
}
#page-nav li li a:hover {
background:#ffc423 none repeat scroll 0 0;
border:none;
color:#333333;
font-size:12px;
padding:7px;
}
#navigation .search {
display:none;
float:right;
height:25px;
margin-right:10px;
width:200px;
}
#navigation input {
background:#616C22 url(images/search-icon.png) no-repeat scroll 5px 0;
border:1px solid #777777;
color:#C0C0C0;
float:right;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:15px;
line-height:15px;
margin:4px 0 0;
padding:1px 8px 1px 22px;
width:170px;
}
#navigation .search-submit, #navigation .button {
display:none;
}
#header-container {
clear:both;
color:#FFFFFF;
min-height:60px;
overflow:hidden;
}
#header {
background:/*url("images/header-back.png") no-repeat */scroll center 0 #231f20;
margin:0 auto;
min-height:60px;
overflow:hidden;
padding:0;
width:960px;
}
#site-title {
float:left;
height:60px;
margin:0;
padding:0;
width:360px;
}
#site-title a {
background:url("images/site-title.png") no-repeat scroll 0 0 transparent;
display:block;
height:60px;
margin:40px;
width:360px;
}
#site-title a span {
display:none;
}
#site-description {
display:none;
}
#utility-header {
background:url("images/stamp.png") no-repeat scroll right 0 transparent;
float:right;
height:117px;
margin:20px 30px 0;
overflow:hidden;
width:450px;
}
#utility-header .widget {
background:none repeat scroll 0 0 transparent;
color:#FFFFFF;
font-family:Georgia,Times,"Times New Roman",serif;
font-size:14px;
font-style:italic;
line-height:19px;
margin-right:140px;
margin-top:10px;
}
#utility-header .widget-inside div, #utility-header .widget-inside img {
}
#utility-header .widget-title {
background:transparent none repeat scroll 0 0;
color:#808080;
margin:0;
padding:0;
}
#utility-header .widget ul li {
background:transparent url(images/pencil.png) no-repeat scroll 0 0;
margin:0 0 5px;
padding:0 5px 10px 40px;
}
#utility-header .widget img {
background:none repeat scroll 0 0;
border:0;
float:right;
margin-right:40px;
max-width:100%;
padding:0;
}
#cat-navigation {
background:#DCDCDC url(images/shade.png) repeat-x scroll 0 top;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:28px;
line-height:12px;
margin:0 auto;
padding:2px 0 0;
text-transform:uppercase;
width:960px;
}
#cat-nav {
float:left;
height:25px;
width:760px;
}
#cat-navigation ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#cat-navigation li {
border-right:1px solid #FFFFFF;
float:left;
}
#cat-navigation a {
color:#777777;
display:block;
padding:7px 10px 6px;
text-transform:uppercase;
}
#cat-navigation a:hover, a:active {
color:#616C22;
}
#cat-navigation li li {
border-right:medium none;
}
#cat-navigation li li a {
background:#DCDCDC none repeat scroll 0 0;
color:#616C22;
font-size:10px;
padding:8px 10px;
width:160px;
}
#cat-navigation li li a:hover, a:active {
color:#616C22;
}
#cat-nav ul ul, #cat-nav ul ul ul {
width:180px;
}
#cat-nav li li:hover ul, #cat-nav li li li:hover ul {
left:180px;
}
#cat-nav li:hover ul, #cat-nav li.sfHover ul {
top:2.05em;
}
#cat-nav li li:hover ul, #cat-nav li li.sfHover ul, #cat-nav li li li:hover ul, #cat-nav li li li.sfHover ul {
top:0;
}
#cat-nav ul ul {
background:#616C22 none repeat scroll 0 0;
}
#cat-nav ul.menu {
position:relative;
z-index:98;
}
#page-nav ul.menu {
position:relative;
z-index:99;
}
#feed {
float:left;
height:128px;
padding-top:10px;
width:280px;
}
#feed a {
background:transparent url(images/feed-icon.png) no-repeat scroll 0 0;
display:block;
height:128px;
margin:0 auto;
width:128px;
}
#feed a span {
display:none;
}
/*#leader {

clear:both;
overflow:hidden;
width:100%;
}*/
#utility-leader {
background:none repeat scroll 0 0 transparent;
margin:0 auto 20px;
overflow:hidden;
padding:0;
width:640px;
}
#utility-leader .widget {
-moz-border-radius:10px;
-webkit-border-radius: 10px;
background:url("images/wigg-backs.gif") no-repeat scroll 0 top #2E67AE;
border:medium none;
color:#112847;
float:left;
font-weight:bold;
margin:5px;
min-height:210px;
overflow:hidden;
padding:10px;
width:183px;
}
#utility-leader .widget p {
margin:0;
}
#utility-leader .widget-title {
border-bottom:medium none;
color:#2e67ae;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
line-height:20px;
margin:0 0 5px;
padding:0 0 5px;
text-align:center;
}
#utility-leader a {
color:#DCDCDC;
}
#utility-leader .widget ul {
margin-left:0;
}
#utility-leader .widget ul li {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #616C22;
margin:0 0 3px;
padding:0 5px 3px;
}
/*#intro-tp {
background:transparent url(images/intro-tp.png) no-repeat scroll 0 top;
clear:both;
margin:20px auto 0;
overflow:hidden;
width:940px;
height: 10px;
}
#intro {
background:transparent url(images/intro-ct.png) repeat-y scroll 0 0;
clear:both;
margin:0 auto;
overflow:hidden;
width:940px;
font-size:1.8em;

}
#intro-bt {
background:transparent url(images/intro-bt.png) no-repeat scroll 0 0;
clear:both;
margin:0 auto 20px;
overflow:hidden;
width:940px;
height: 10px;
}
#utility-intro {
margin:0 auto;
overflow:hidden;
padding:10px 20px;
}
#utility-intro .widget {
background:transparent none repeat scroll 0 0;
border:medium none;
color: #FFFFFF;
line-height:1.3em;
margin:0;
padding:0;
text-align: justify;
}
#utility-intro .widget-inside div, #utility-intro .widget-inside img {
float:right;
}
#utility-intro .widget-title {
background:transparent none repeat scroll 0 0;
color:#EEEEEE;
margin:0;
padding:0;
}
#utility-intro .widget ul li {
background:transparent url(images/star.png) no-repeat scroll 0 0;
margin:0 0 5px;
padding:0 5px 10px 40px;
}*/
#container {
background:transparent url(images/contentback.png) repeat-y scroll right 0;

clear:both;
margin:0 auto;
overflow:hidden;
padding:0;
width:960px;
}
.page-template-no-widget #container, .primary-inactive.secondary-inactive #container {
background:#FFFFFF none repeat scroll 0 0;
}
.content {

float:left;
margin:0;
overflow:hidden;
padding:0;
width:665px;
}
.content img {
background:#ffffff none repeat scroll 0 0;
border:1px solid #C0C0C0;
max-width:540px;
padding:4px;
}
.page-template-no-widgets .content, .primary-inactive.secondary-inactive .content {
padding:0 0 20px;
width:920px;
}
.post {
clear:both;
margin-bottom:20px;
overflow:hidden;
}
.single .post, .page .post {
margin-bottom:0;
}
.page-template-blog .post, .page-template-quick-post .post {
margin-bottom:20px;
}
.entry-title {
font-weight:bold;
margin-bottom:3px;
}
.entry-title a {
color:#353535;
}
.home .entry-title, .page-title, .page-template-blog .entry-title, .single-title, .error-404-title, .attachment-title {
}
.page-title, .error-404-title {
margin:0 0 20px;
}
.byline {
display:none;
color:#777777;
font-size:0.9em;
font-style:italic;
}
.archive .byline, .search .byline {
margin:0 0 3px;
}
.byline a {
font-style:normal;
}
.entry-content, .entry-summary {
font-size:13px;
margin:0 20px;
overflow:hidden;
}
.entry-content {
line-height: 22px;

}
.entry-meta {
border-top:1px solid #C0C0C0;
clear:both;
color:#777777;
display:none;
font-size:0.9em;
font-style:italic;
padding:9px 0 0;
}
.entry-meta a {
font-style:normal;
}
p.pages {
font-weight:bold;
}
p.pages a {
background:#616C22 none repeat scroll 0 0;
border:1px solid #EEEEEE;
color:#EEEEEE !important;
font-style:italic;
font-weight:normal;
margin:0 2px;
padding:4px 12px;
}
.series-title {
font-size:1.2em;
}
.single .author-profile {
background:#FAFAFC none repeat scroll 0 0;
border:1px solid #C0C0C0;
margin:0 0 20px;
overflow:hidden;
padding:9px 9px 0;
}
.single .author-profile p {
margin:0 0 9px;
}
.single .author-profile .avatar {
margin:0 20px 9px 0;
}
.author-profile {
margin-bottom:20px;
overflow:hidden;
}
.page-template-biography .author-profile {
margin:0;
}
.author-profile .author-name {
font-size:1em;
font-weight:bold;
margin-bottom:0;
}
.post-box {
margin-bottom:20px;
overflow:hidden;
}
.category-title, .tag-title, .date-title, .author-title, .search-title {
margin:0 0 20px;
}
.author-info, .category-info, .date-info, .tag-info, .search-info {
margin:0 20px 20px;
overflow:hidden;
}
.attachment object {
height:100%;
min-height:400px;
width:100%;
}
.attachment object.video {
height:360px;
width:100%;
}
.attachment object.audio {
width:100%;
}
.attachment-image .post-meta-data {
clear:left;
}
.attachment .download {
display:block;
margin-bottom:20px;
}
.attachment-icon, .mime-type-icon {
height:20px;
margin-right:10px;
padding:0;
}
.attachment-application-octet-stream .video {
height:400px;
margin-bottom:20px;
}
.breadcrumb {
background:none repeat scroll 0 0 #ffc423;
color:#777777;
font-size:11px;
margin:0 0 20px;
padding-left:10px;
width:652px;
}
.breadcrumb a:hover {
color:#777777;
}
.wp-pagenavi {
overflow:hidden;
}
.wp-pagenavi .pages, .wp-pagenavi .current, .wp-pagenavi a, .wp-pagenavi .extend {
background:#616C22 none repeat scroll 0 0;
border:1px solid #EEEEEE;
color:#EEEEEE !important;
float:left;
margin:0 6px 0 0;
padding:4px 12px;
}
.navigation-links {
overflow:hidden;
}
.next, .previous {
font-size:13px;
max-width:50%;
}
.previous {
float:left;
}
.next {
float:right;
text-align:right;
}
#comments-template .paged-navigation {
text-align:center;
}
#comments-template .paged-navigation .page-numbers {
border:1px solid #EEEEEE !important;
font-style:italic !important;
padding:3px 6px;
}
#comments-template .paged-navigation .next, #comments-template .paged-navigation .prev {
border:medium none !important;
float:none;
text-align:left;
}
.widget {
background:#FFFFFF none repeat scroll 0 0;
border:medium none;
margin:0 0 20px;
overflow:hidden;
padding:9px 9px 0;
}
.widget-title {
color:#616C22;
font-size:20px;
margin:0 0 15px;
text-align:left;
}
.widget-title a {
color:#FAFAFC;
}
.widget ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0;
margin-left:0;
}
.widget ul li {
background:transparent url(images/bullet.png) no-repeat scroll 3px 7px;
padding:0 0 0 18px;
text-align:left;
}
.widget img {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #C0C0C0;
max-width:100px;
padding:4px;
float:left;
margin-right:5px;
}
.widget blockquote {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
font-style:italic;
height:100%;
margin:0 24px 0 0;
overflow:hidden;
padding:3px 0 0 20px;
}
.widget blockquote p {
background:transparent;
}
.widget blockquote blockquote {
color:#FFFFFF;
}
.widget blockquote em {
font-style:normal;
}

.widget-search .search-text {
width:300px;
}
.widget-categories img {
margin:0;
max-height:16px;
padding:0;
position:relative;
top:1px;
}
.content .widget {
border:medium none;
margin:0;
padding:0;
}
.content .widget-title {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #DCDCDC;
color:#353535;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:20px;
margin:0 0 5px;
padding:0 0 5px;
}
.content .widget-title a {
color:#616C22;
}
.page-template-widgets .content .widget {
margin:0 0 20px;
}
#widget-container {
float:right;
width:275px;
}
#primary .widget-title {
border-bottom:medium none;
color:#2e67ae;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
line-height:20px;
margin:0 0 5px;
padding:0 0 5px;
text-align:center;
}

#secondary .widget-title {
border-bottom:1px solid #333333;
color:#ffc423;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
line-height:20px;
margin:0 0 5px;
padding:0 0 5px;
}

#first, #primary, #secondary {
float:right;
line-height:19px;
margin-right:10px;
margin-top:10px;
overflow:hidden;
width:275px;
}
#primary p {
margin:0 0 5px;
}

#primary .widget {
-moz-border-radius:10px;
-webkit-border-radius: 10px;
background:url("images/wigg-backs.gif") no-repeat scroll 0 top #2e67ae;
margin:0;
padding:10px;
color:#112847;
font-weight:bold;
}
#primary a, #primary a:visited {
color:#112847;
font-size:14px;
text-decoration:none;
letter-spacing: 1px;
}
#primary a:hover, a:active {
color:#ffc423;
}
#secondary .widget {
background:none repeat scroll 0 0 transparent;
color:#FFFFFF;
margin:0;
padding:10px 0;
}
#secondary .widget img {
background:none repeat scroll 0 0 transparent;
border:medium none;
float:none;
margin-right:0;
max-width:275px;
padding:0;
}
#first .widget {
background:none repeat scroll 0 0 transparent;
color:#FFFFFF;
margin:0;
padding:10px 0;
}
#first .widget img {
background:none repeat scroll 0 0 transparent;
border:medium none;
float:none;
margin-right:0;
max-width:275px;
padding:0;
}
#primary, #secondary {
clear:right;
}
#secondary a, #secondary a:visited {
color:#ffc423;
text-decoration:none;
}
#secondary a:hover, a:active {
color:#ffffff;
}
#primary .widget ul li {
background:none repeat scroll 0 0 transparent;
border-bottom:1px solid;
margin:0;
padding:0;
}
#primary .widget ul ul {
margin:5px 0 0;
}
#primary .widget ul li li {
border:medium none;
margin:0 0 2px;
padding:0 0 2px 20px;
}
#primary object {
float:left;
margin:0 0 9px;
padding:0;
width:300px;
}
#comments-template {
margin:20px 20px 0;
}
#comments-number, #reply {
font-size:1.2em;
}
.comments-closed {
display:none;
color:#777777;
font-style:italic;
}
#comments-template ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#comments li {
background:#FAFAFC none repeat scroll 0 0;
border:1px solid #C0C0C0;
color:#353535;
margin:0 0 15px;
overflow:hidden;
padding:15px 15px 0;
}
#comments li li, #comments li li li li, #comments li li li li li li {
background:#FFFFFF none repeat scroll 0 0;
}
#comments li li li, #comments li li li li li {
background:#FAFAFC none repeat scroll 0 0;
}
#comments li .avatar {
border:1px solid #777777;
float:left;
height:40px;
margin-right:20px;
padding:0;
width:40px;
}
#comments .comment-author {
font-weight:bold;
}
#comments .comment-meta-data {
margin-bottom:15px;
}
.comment-text {
clear:left;
font-size:13px;
}
.text-input {
display:block;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px 6px;
width:300px;
}
.page-template-quick-post .text-input {
width:97.5%;
}
#comments-template label {
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
textarea {
clear:left;
display:block;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
width:98%;
}
.button {
background:#B4C552 none repeat scroll 0 0;
border:medium none;
color:#EEEEEE;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-right:9px;
padding:6px 9px;
width:100px;
}
.button:hover {
background:#616C22 none repeat scroll 0 0;
cursor:pointer;
}
.search-form input {
margin-right:9px;
}
#footer-container {
border-top:medium none;
clear:both;
overflow:hidden;
padding:0;
}
#subsidiary {
background:none repeat scroll 0 0 #606060;
margin:0 auto;
overflow:hidden;
width:960px;
}
#subsidiary .widget {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
float:left;
font-size:12px;
margin:0;
overflow:hidden;
padding:20px;
width:200px;
}
#subsidiary .widget img {
background:transparent none repeat scroll 0 0;
border:none;
float:none;
margin-right:0;
max-width:128px;
padding:0;
}
#subsidiary .widget blockquote {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
font-style:normal;
height:100%;
margin:0;
overflow:hidden;
padding:0;
}
#subsidiary .widget-title {
border-bottom:1px solid #333333;
color:#ffc423;
font-size:15px;
font-weight:bold;
margin:0 0 3px;
padding:0 0 3px;
}
#subsidiary a {
color:#ffc423;
font-weight:bold;
}
#subsidiary .widget ul {
margin-left:0;
}
#subsidiary .widget ul li {
background:none repeat scroll 0 0 transparent;
border-bottom:medium none;
margin:0 0 5px;
padding:0;
}

#footer {
color:#777777;
margin:0 auto;
overflow:hidden;
width:940px;
}
#footer a {
color:#B4C552;
font-style:normal;
}
#footer .copyright {
display:inline;
float:left;
margin-right:9px;
}
#footer p {
margin:0 0 5px;
}

#utility-before-content  {
-moz-border-radius:10px;
-webkit-border-radius: 10px;
background:none repeat scroll 0 0 #DCDCDC;
float:left;
height:330px;
margin:0 20px;
width:620px;
}
#utility-before-content .widget {
background:transparent none repeat scroll 0 0;
border:0;
margin:20px 0;
padding:10px;
}
#utility-before-content .widget-inside div, #utility-before-content .widget-inside img {
}
#utility-after-content .widget img{
background:none repeat scroll 0 0 transparent;
border:medium none;
float:none;
margin-right:0;
max-width:620px;
padding:0;
}
#utility-after-content .widget {
background:none repeat scroll 0 0 transparent;
/*border-color:-moz-use-text-color;
border-style:solid none none;
border-width:1px medium medium;*/
font-size:20px;
margin:0 20px;
padding:20px 0 10px;
}
#utility-after-content .widget-title {
display: none;
}
#utility-after-content .more-link {
display: none;
}
#utility-after-content p {
line-height:100px;
margin:0;
}


.feature {
border:medium none !important;
color:#555555;
height:270px;
margin-bottom:0 !important;
overflow:hidden;
padding:20px;
width:600px;
line-height: 18px;
}
.feature a {
color:#3C2415;
font-weight:bold;
}
.feature img {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #C0C0C0;
float:left;
height:276px;
margin:0 15px 0 0;
max-height:276px;
padding:4px;
}
#slider .feature .entry-title {
font-size:21px;
margin:0 0 10px;
}
#slider .feature .entry-title a {
color:#2e67ae;
}
.feature .byline {
display: none;
color:#EEEEEE;
margin-bottom:15px;
}
.more-link {
font-style:italic;
}
/*.more-link {
float:left;
height:60px;
margin:0;
padding:0;
width:360px;
}*/
.more-link {
background:url("images/readmore.png") no-repeat scroll 0 0 transparent;
float:right;
height:20px;
margin-top:20px;
width:86px;
}
.more-link span {
display:none;
}

.content .entry-title, #content .entry-title {
margin:0 20px 20px;
}
#slidercontainer .byline {
margin-bottom:3px;
}
#slidercontainer .post {
background:none repeat scroll 0 0 #DCDCDC;
border-bottom:1px solid #DCDCDC;
}
#slidercontainer .entry-meta {
display:none;
}
#slidercontainer .section-title {
border-bottom:1px solid #DCDCDC;
font-size:15px;
font-weight:bold;
margin:0 0 5px;
padding:0 0 5px;
}

#content .post, .content .post {
margin-bottom:20px;
}
.navigation-links {
padding:20px;
}

.wp-pagenavi,{
display:none;
}

.contreading {
float:right;
text-align:right;
}

#cats {
margin:10px auto;
overflow:hidden;
}


#slidercontainer {
background:none repeat scroll 0 0 transparent;
height:340px;
margin:0 auto;
width:640px;
}

#sliderwrapper {
-moz-border-radius:10px;
-webkit-border-radius: 10px;
background:none repeat scroll 0 0 #DCDCDC;
float:left;
height:330px;
margin:10px auto;
width:640px;
}

#slider {
-moz-border-radius:10px;
-webkit-border-radius: 10px;
background:none repeat scroll 0 0;
margin:0;
padding:0;
width:640px;
}

#slider .entry-summary {
margin:0;
}

#slider p {
color:#000000;
font-size:14px;
font-weight:bold;
margin:0 0 5px;
}

#hana_flv_flow3_1 {
margin-bottom:20px;
border:5px solid #DCDCDC;
}

p {
margin:0 0 5px;
}

.quotescollection_nextquote {
	display: none;
}
.rssIcon {
background:url("/wp-content/plugins/wp-classified/images/rss.png") no-repeat scroll 0 0 transparent;
border:medium none;
display:none !important;
margin-left:5px;
padding-left:17px;
}

.show_ad_header {
background:none repeat scroll 0 0 transparent!important;
border-bottom:medium none!important;
margin-bottom:2px;
padding:2px 5px;
}

div.info div.left {
float:left;
margin-top:10px!important;
}

div.right {
margin-top:10px!important;
}
.wpc_search {
clear:both;
display:none!important;
float:right;
margin:5px 0;
text-align:right;
}

.wpc_footer {
clear:both;
font-size:10px!important;
padding:20px 5px 5px 0!important;
}
.edit {
background:url("/wp-content/plugins/wp-classified/images/edit.jpg") no-repeat scroll 0 0 transparent;
border:medium none;
float:right!important;
padding:0 2px 4px 20px;
vertical-align:middle;
}
.smallTxt {
color:#444444;
font-size:10px!important;
padding-top:2px;
}
#secondary a:hover, a:active {
color:#ffffff;
}
#sfstest-sidebar blockquote {
background:none repeat scroll 0 0 transparent;
border:1px solid;
color:#FFFFFF;
font-style:italic;
height:100%;
margin:10px 0 0;
overflow:hidden;
padding:10px;
}

#sfstest-page blockquote {
background:url("images/quotesleft.png") no-repeat scroll 0 0 transparent;
border:medium none;
color:#353535;
font-style:italic;
height:100%;
margin:0 24px 20px 0;
overflow:hidden;
padding:3px 0 0 20px;
border-bottom:1px solid;
}

#subsidiary .widget ul li img {
background:none repeat scroll 0 0 transparent;
border-bottom:medium none;
float:left;
margin-right:10px;
padding:0;
max-height: 20px;
max-width: 20px;
}

dl {
margin:0;
}

.wts_title a.jtoggle {
background:url("arrow.png") no-repeat scroll right center transparent;
color:#2E67AE !important;
/*font-size:1.55em !important;*/
padding-right:10px;
text-decoration:none !important;
/*font-weight:bold !important;*/
}
