/*
THEME NAME: SBAC
DESCRIPTION: Custom theme that powers the SBAC website.
VERSION: v1
AUTHOR: <a href="http://www.nicasiodesign.com">Nicasio LLC</a>
*/

/* Two-column with sidebar on right from the /layouts/ folder  */
@import url('layouts/2c-r.css');


/* RESET ALL FONT SIZES ------------------------------------------------------------------------

Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {font:13px/1.231 helvetica,arial,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
/**
 * Bump up IE to get to 13px equivalent
 */
pre,code {font-family:monospace;*font-size:108%;line-height:100%;}

/* ----------------------------------------------------------------------------------------- */

/* USE THESE FONT SIZES TO DECLARE TRUE SIZES IN PIXELS ---------------------------------------

 {font-size:77%;} 		=>	10px
 {font-size:85%;} 		=>	11px
 {font-size:93%;} 		=>	12px
 {font-size:100%;} 		=>	13px
 {font-size:108%;} 		=>	14px
 {font-size:116%;} 		=>	15px
 {font-size:123.1%;} 		=>	16px
 {font-size:131%;} 		=>	17px
 {font-size:138.5%;} 		=>	18px
 {font-size:146.5%;} 		=>	19px
 {font-size:153.9%;} 		=>	20px
 {font-size:161.6%;} 		=>	21px
 {font-size:167%;} 		=>	22px
 {font-size:174%;} 		=>	23px
 {font-size:182%;} 		=>	24px
 {font-size:189%;} 		=>	25px
 {font-size:197%;} 		=>	26px

------------------------------------------------------------------------------------------- */



/* MISC. ITEMS ---------------------------------------------------------------------------- */

* {margin:0;padding:0;}

.clear {clear:both;height:0px;overflow:hidden;}

a img {border:0px solid WHITE;}

#image-preloader, #link-love {display:none;}

input, textarea, select {font-family:Helvetica,Arial, sans-serif;}

.red {color:#bf0000;}

/* ADD VERTICAL SCROLLBARS TO EVERY PAGE */
html, body {height: 100%;margin: 0 0 1px;}


/* MAIN LAOUT ----------------------------------------------------------------------------- */

body {text-align:center;color:#484848;background-color:#f4f4f4;padding:7px;}

#wrapper {width:941px;margin:0 auto;text-align:left;border:1px solid #e8e8e8;border-right-width:2px;border-bottom-width:3px;background:#FFF;}
#wrapper-middle {width:100%;background:transparent url('images/SBAC_wrapperBG_Middle.gif') repeat-y;margin-bottom:3px;}
#wrapper-inner {width:935px;background:transparent url('images/wrapperTop.jpg') no-repeat top left;margin:0px 0px 0px 3px;padding-top:3px;}
#gutter {height:15px;}


/* HEADER --------------------------------------------------------------------------------- */

#header {position:relative;width:100%;background:white;height:201px;border-bottom:3px solid #221e1f;}
#header-topBar {position:absolute;top:0px;left:0px;width:100%;height:28px;overflow:hidden;background:transparent url('images/SBAC_header_topBarBG.gif') no-repeat top left;}

#header-topLinks {float:left;width:680px;text-align:right;color:#FFF;padding-top:7px;}
#header-topLinks a {color:#FFF;text-decoration:none;}
#header-topLinks a:hover {color:#FFF;text-decoration:underline;}

#header-topBar form {float:right;width:246px;}
#header-topBar form input#s {width:200px;border:0px;background:transparent;color:#6da8c2;font-size:85%;letter-spacing:0.04em;padding:10px 3px 10px 10px;}
#header-topBar form input#search-submit {margin-left:5px;cursor:pointer;width:19px;height:16px;border:0px;background:transparent url('images/SBAC_header_topBar_searchSubmit2.gif') no-repeat 0 0;}
#header-topBar form input#search-submit:hover {background-position:0 100%;}

h1#blog-title, h2#blog-description {display:none;}

#topNavArea {background:transparent url('images/SBAC_header_topNavBG.jpg') repeat-y top left;border-bottom:1px solid #003044;}
#topNav-left {float:left;width:731px;}
#topNav-right {float:left;width:204px;}
#topNav, #topMonthlyRate {margin-top:2px;border-top:1px solid #003044;}

div#menu {width:100%;}
div#menu ul,div#menu ul ul {list-style:none;}
div#menu ul li {margin:8px 27px 0px 4px;position:relative;font-weight:bold;}
div#menu ul a {color:#221e1f;display:block;text-decoration:none;font-size:93%;padding:5px 5px 11px 5px;}
div#menu ul a:hover {text-decoration:underline;}
div#menu ul li:hover {background-color:#c7cccf;}
div#menu ul li.current_page_item a, div#menu ul li.current_page_ancestor a  {color:#004867;}

div#menu ul li.page-item-25:hover {background-color:transparent;}

div#menu ul li ul {z-index:100;border:1px solid #003044;border-top:0px;border-bottom-width:2px;width:auto;min-width:150px;background-color:#c7cccf;margin:0px 0px 0px 0px;padding:5px 0px;left:-999em;position:absolute;}
div#menu ul li:hover ul {left:auto;}
div#menu ul li:hover ul li ul {left:-999em;}
div#menu ul li ul li {width:auto;float:none !important;display:block;margin:0px 4px 0px 8px;}
div#menu ul li ul li a {display:block;font-size:85%;white-space:nowrap;padding:3px;}
div#menu ul li.current_page_item li a, div#menu ul li.current_page_ancestor li a {color:#221e1f;}
div#menu ul li li.current_page_item a, div#menu ul li li.current_page_ancestor a {color:#004867;}
div#menu ul li ul li a:hover {text-decoration:underline;background-color:#e5e5e5;}

div#menu ul li ul li.page-item-765, div#menu ul li ul li.page-item-767 {margin-right:0px;}
div#menu ul li ul li.page-item-765 a, div#menu ul li ul li.page-item-767 a {background:transparent url('images/SBAC_topNav-subNavArrow.jpg') no-repeat right center;}
div#menu ul li ul li ul, div#menu ul li ul li ul li {background-color:#dde1e4 !important;}
div#menu ul li ul li.page-item-765 ul li a, div#menu ul li ul li.page-item-767 ul li a {background:transparent none;}
div#menu ul li ul li ul li a:hover {text-decoration:underline;background-color:#eff4f7;}

div#menu ul li ul li ul {z-index:101;}
div#menu ul li ul li:hover ul {left:100%;top:0px;border:1px solid #003044;border-bottom-width:2px;}
div#menu ul li ul li ul li {margin:0px 4px 0px 8px;}


#topMonthlyRate-inner {padding:3px 7px 3px 10px;}
#topMonthlyRate-inner img {float:left;}
#topMonthlyRate-inner p {float:right;color:#FFF;font-size:167%;padding:4px 0px 0px 0px;}



/* CONTENT --------------------------------------------------------------------------------- */

#main-container {padding-bottom:35px;border-bottom:1px solid #003044;margin-bottom:2px;}

#container #content {background:transparent url('images/SBAC_contentTopBG.jpg') repeat-x top left;}
#container #content #post {padding-left:25px;padding-right:45px;padding-top:28px;}
#container #content p, #container #content ul, #container #content ol {line-height:151%;margin-bottom:12px;}
#container #content a {color:#3c7b93;border-bottom:1px solid #3c7b93;text-decoration:none;}
#container #content a:hover {color:#003044;border-bottom:1px solid #003044;}
#container #content a.noBorder {border:0px;}
#container #content ul {margin-left:35px;margin-right:95px;}
#container #content ol {margin-left:25px;margin-right:95px;}
#container #content ul li, #container #content ol li {margin-bottom:6px;}
#container #content ul ul, #container #content ol ul {margin-top:10px;margin-left:10px;margin-right:0px;}
#container #content ul li {list-style-type:none;background:transparent url('images/SBAC_listBullet_blue.jpg') no-repeat left 3px;padding-left:18px;}
#container #content ul li ul li {list-style-type:none;background:transparent url('images/SBAC_listBullet_grey.jpg') no-repeat left 3px;padding-left:18px;}
#container #content ol ol {margin-top:10px;list-style-type:lower-alpha;margin-right:0px;}

#container #content img {border:1px solid #ccc;padding:3px;}

#container #content h3 {margin-bottom:20px;font-size:221%;color:#3c7b93;font-weight:normal;letter-spacing:-0.03em;font-family:"Century Schoolbook","Palatino","Georgia", "Garamond", arial,sans-serif;}
#container #content h4, .ddsg-wrapper h2 {font-size:121%;margin:0px 0px 15px 0px;padding-top:10px;}
.ddsg-wrapper h2 {text-transform:uppercase;}
#container #content h5 {font-size:116%;margin:0px 0px 15px 0px;padding-top:10px;font-weight:normal;}

h2.page-title {display:none;}

#container #content hr {width:350px;border:0px;background:#ccc;height:1px;margin-bottom:20px;margin-top:20px;}

.alignright,img.alignright{
float:right;
margin:0em 0 2em 2em;
}

.alignleft,img.alignleft{
float:left;
margin:0em 2em 2em 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:0em auto 2em auto;
text-align:center;
}

table.styledTable th {padding:8px 5px 5px 5px;background:#c7cccf;border-bottom:1px solid #a8adb0;}
table.styledTable td {padding:5px;border-bottom:1px solid #e5e5e5;}
table.styledTable tr.alt td {background-color:#f5f5f5;}
table.styledTable tr:hover td {background-color:#e4f7ff;}
table.styledTable tr.spacer:hover td {background-color:transparent;}

table.styledTable tr.spacer td {padding:0px;border:0px;height:0px;overflow:hidden;}


/* POSTS */

#container #content .post {padding-left:25px;padding-right:45px;padding-top:0px;padding-bottom:20px;margin-bottom:0px;}
body.blog #container #content, body.archive #container #content, body.single #container #content {padding-top:28px;}
body.single #container #content .post {padding-bottom:0px;}
.postLeft {float:right;width:150px;margin-left:25px;}
.entry-date {font-size:221%;background:#c7cccf;padding-left:5px;padding-top:3px;}
.entry-meta {color:#999999;font-size:85%;padding-left:5px;margin-top:19px;}
.entry-meta div {margin:3px 0px}

div.navigation {margin-left:25px;margin-right:45px;background:#c7cccf;padding:7px 7px;font-size:85%;}
div.navigation div {width:46%;}
div.navigation div.nav-previous {float:left;}
div.navigation div.nav-next {float:right;text-align:right;}
#nav-above {display:none;}
#nav-below {margin-bottom:28px;}
#container #content .navigation a {color:#484848;border-color:#484848;}
#container #content .navigation a:hover {color:#3c7b93;border-color:#3c7b93;}

#comments {clear:both;margin-left:25px;margin-right:45px;}


/* FORMS */

form.sbacform {clear:both;}
#container #content h4.formSection {float:left;width:150px;margin-top:20px;padding-top:0px;}

form.sbacform fieldset {border:0px;border-left:4px solid #e5e5e5;padding-left:15px;width:362px;padding-top:20px;}
form.sbacform fieldset.fieldsetFull {border:0px;border-left:4px solid #e5e5e5;padding-left:15px;width:622px;padding-top:20px;}
form.sbacform fieldset.fieldsetFullWithTitle {width:472px;}
form.sbacform fieldset.fieldsetHalf {border:0px;border-left:4px solid #e5e5e5;padding-left:15px;width:462px;padding-top:20px;}
form.sbacform label, .form-label label {display:block;width:100%;margin-bottom:5px;font-size:85%;color:#3c7b93;}
form.sbacform label.radio {float:left;width:auto;margin-left:5px;margin-right:15px;color:#757575;}
form.sbacform label.radioInline {float:none;width:auto;margin:0px;display:inline;font-size:100%;color:#757575;}
form.sbacform label.leadin {overflow:hidden;float:left;padding-top:5px;width:6px;margin-bottom:0px;}
form.sbacform fieldset.fieldsetFull label.twocol {overflow:hidden;float:left;width:298px;margin-left:25px;}
form.sbacform fieldset.fieldsetFull label.twocolFirst {overflow:hidden;float:left;width:299px;}
form.sbacform fieldset.fieldsetFullWithTitle label.twocol {overflow:hidden;float:left;width:223px;margin-left:25px;}
form.sbacform fieldset.fieldsetFullWithTitle label.twocolFirst {overflow:hidden;float:left;width:224px;}
form.sbacform fieldset.fieldsetHalf label.twocol {overflow:hidden;float:left;width:206px;margin-left:25px;}
form.sbacform fieldset.fieldsetHalf label.twocolFirst {overflow:hidden;float:left;width:207px;}
form.sbacform fieldset.fieldsetFull label.twocolleadin {overflow:hidden;width:6px;margin-left:128px !important;}
form.sbacform fieldset.fieldsetFullWithTitle label.twocolleadin {overflow:hidden;width:6px;margin-left:69px !important;}
form.sbacform fieldset.fieldsetFullwTwoCol label.twocolleadin {margin-left:106px !important;}
form.sbacform fieldset.fieldsetFull label.twocolleadinFirst {overflow:hidden;width:6px;}
form.sbacform fieldset.fieldsetHalf label.twocolleadin {overflow:hidden;width:6px;margin-left:58px;}
form.sbacform fieldset.fieldsetFull label.twocolspacer {overflow:hidden;float:left;width:197px;}
form.sbacform label.threecol {overflow:hidden;float:left;width:104px;margin-left:25px;}
form.sbacform label.threecolFirst {overflow:hidden;float:left;width:104px;}
form.sbacform label.threecolleadin {overflow:hidden;width:6px;margin-left:25px;}
form.sbacform label.threecolspacer {overflow:hidden;float:left;width:104px;}
form.sbacform fieldset.fieldsetFull label.threecolFirst,
form.sbacform fieldset.fieldsetFull label.threecol {width:190px;}
form.sbacform fieldset.fieldsetFull label.twocolleadin {overflow:hidden;width:6px;margin-left:69px;}
form.sbacform label.padLeft {float:left;margin-left:5px;width:230px;color:#757575;}

form.sbacform fieldset.fieldsetFull div.twocol {overflow:hidden;border-bottom:1px solid #d5d5d5;padding:4px;background-color:#f5f5f5;margin-bottom:10px;float:left;width:290px;margin-left:25px;}
form.sbacform fieldset.fieldsetFull div.twocolFirst {overflow:hidden;border-bottom:1px solid #d5d5d5;padding:4px;background-color:#f5f5f5;margin-bottom:10px;float:left;width:290px;}
form.sbacform fieldset.fieldsetFullWithTitle div.twocol {overflow:hidden;border-bottom:1px solid #d5d5d5;padding:4px;background-color:#f5f5f5;margin-bottom:10px;float:left;width:215px;margin-left:25px;}
form.sbacform fieldset.fieldsetFullWithTitle div.twocolFirst {overflow:hidden;border-bottom:1px solid #d5d5d5;padding:4px;background-color:#f5f5f5;margin-bottom:10px;float:left;width:215px;}
form.sbacform div.threecol {overflow:hidden;border-bottom:1px solid #d5d5d5;padding:4px;background-color:#f5f5f5;margin-bottom:10px;float:left;width:96px;margin-left:25px;}
form.sbacform div.threecolFirst {overflow:hidden;border-bottom:1px solid #d5d5d5;padding:4px;background-color:#f5f5f5;margin-bottom:10px;float:left;width:96px;}
form.sbacform div.colFull {overflow:hidden;border-bottom:1px solid #d5d5d5;padding:4px;background-color:#f5f5f5;margin-bottom:10px;}
form.sbacform div.eightcol {overflow:hidden;border-bottom:1px solid #d5d5d5;padding:4px;background-color:#f5f5f5;margin-bottom:10px;float:left;width:56px;margin-left:25px;}
form.sbacform div.eightcolFirst {overflow:hidden;border-bottom:1px solid #d5d5d5;padding:4px;background-color:#f5f5f5;margin-bottom:10px;float:left;width:56px;}

form.sbacform input, form#commentform input.text, form#commentform input.submitBTN, form#commentform textarea {overflow:hidden;display:block;width:350px;margin-bottom:15px;border:1px solid #ccc;border-top:2px solid #999;padding:4px 5px 3px 5px;}
form#commentform textarea {height:150px;overflow:auto;}
form.sbacform input.tighten {margin-bottom:4px;}
form.sbacform select {display:block;width:362px;margin-bottom:15px;border:1px solid #ccc;border-top:2px solid #999;padding:4px 5px 3px 5px;}
form.sbacform select option {padding:4px 4px 0px 4px;}
form.sbacform input.radio {width:auto;border:0px;padding:0px;float:left;}
form.sbacform input.radioInline{float:none;display:inline;width:auto;margin:0px;}
form.sbacform input.checkbox {width:auto;border:0px;padding:0px;float:left;}
form.sbacform input.checkboxInline {width:auto;border:0px;padding:0px;float:none;display:inline;margin:0px;}
form.sbacform input.floatField {overflow:hidden;float:left;width:335px;margin-left:9px;}
form.sbacform input.floatFieldNoLeadin {overflow:hidden;float:left;margin-left:69px;}
form.sbacform input.floatFieldNoLeadinFirst {overflow:hidden;float:left;margin-left:0px;}

form.sbacform input.threecol {overflow:hidden;width:77px;/*fixes FF 2 on Windows... not important... margin-right:11px;*/}
form.sbacform input.twocol {overflow:hidden;width:169px;}
form.sbacform fieldset.fieldsetFullWithTitle input.floatField.twocol {width:154px;}
form.sbacform fieldset.fieldsetFull input.threecol {overflow:hidden;width:163px;margin-right:0px;}

form.sbacform .threeCol-vertical {background:transparent url('images/SBAC_threeCol-verticalBG.gif') repeat-y;}
form.sbacform .threeCol-vertical .rowSeparator {border-color:#FFF;}
form.sbacform .threeCol-vertical .separatorImportant {border-color:#ccc;}

form.sbacform input.hidden, form#commentform input.hidden {display:none;}

input#yare, input#ypre, input#yext,
input#res_phone_1, input#res_phone_2, input#res_phone_3,
input#biz_phone_1, input#biz_phone_2, input#biz_phone_3,
input#phone1, input#phone2, input#phone3,
input#yourfax1, input#yourfax2, input#yourfax3,
input#businessphone1, input#businessphone2, input#businessphone3,
input#businesscell1, input#businesscell2, input#businesscell3,
input#businessfax1, input#businessfax2, input#businessfax3, input#yourssn1, input#yourssn2, input#yourssn3,
input#yourdob1,input#yourdob2,input#yourdob3,
input#phone21,input#phone22,input#phone23
{overflow:hidden;float:left;width:60px;margin-right:15px;}

input#businessyears, input#businessmonths,
input#howlongyears, input#howlongmonths {overflow:hidden;float:left;width:60px;margin-right:15px;}

form.sbacform textarea {overflow:hidden;display:block;width:350px;margin-bottom:15px;border:1px solid #ccc;border-top:2px solid #999;padding:4px 5px 3px 5px;height:50px;}

form.sbacform span {font-size:85%;display:block;margin-bottom:15px;color:#757575;}
form.sbacform span.padLeft {padding-left:15px;}

form.sbacform div.colFull span {display:inline;margin-bottom:0px;}

span#businessyearsLabel, span#businessmonthsLabel,
span#howlongyearsLabel, span#howlongmonthsLabel {overflow:hidden;float:left;width:87px;}

form.sbacform .rowSeparator {clear:both;border-top:1px dotted #ccc;width:100%;margin-bottom:15px;}

#container #content form.sbacform ul {margin-right:0px;}

form.sbacform div.special {background-color:#fef3ce;padding:10px 20px;}
form.sbacform div.special label.padLeft {color:#b30000;font-size:100%;}

form#commentform input.submitBTN, form.sbacform input.submitBTN {padding:11px 20px 10px 20px;cursor:pointer;background-color:#eee;color:#333;margin-top:25px;width:auto;border-color:#999;border-bottom-color:#666;border-top-width:1px;border-bottom-width:2px;}
form#commentform input.submitBTN:hover, form.sbacform input.submitBTN:hover {background-color:#FFF;color:#3c7b93;border-color:#999;border-top-color:#666;border-top-width:2px;border-bottom-width:1px;}
form#commentform input.submitBTN {margin:0px;}

form.sbacform input, form#commentform input
form.sbacform textarea, form#commentform textarea {color:#757575;}
form.sbacform textarea, form#commentform textarea {line-height:141%;}

form.sbacform input:active,
form.sbacform input:focus,
form.sbacform textarea:active,
form.sbacform textarea:focus,
form#commentform input:active,
form#commentform input:focus,
form#commentform textarea:active,
form#commentform textarea:focus {color:#333;border-color:#999;border-top-color:#666;}

form.sbacform input.inputHighlighted,
form.sbacform textarea.inputHighlighted,
form.sbacform select.inputHighlighted {color:#333 !important;border-color:#999 !important;border-top-color:#666 !important;}

form.sbacform label.radio:hover,
form.sbacform label.radioInline:hover,
form.sbacform label.padLeft:hover {color:#333;}


/* SIDEBAR --------------------------------------------------------------------------------- */

#sidebarLink-rates {background:#3c7b93 url('images/SBAC_sidebar_topBG.jpg') repeat-x 0 0;text-align:center;padding:7px 4px 4px 4px;border-bottom:1px solid #221e1f;}
#sidebarLink-rates a {color:#221e1f;text-decoration:none;font-size:85%;font-weight:bold;}
#sidebarLink-rates a:hover {color:#FFF;}

#loanAvail {background:#3c7b93 url('images/SBAC_sidebarItemBG_loanMenuArea.jpg') no-repeat bottom;color:#FFF;padding:7px 8px 7px 8px;}
#loanAvail-text {text-align:right;}
#loanAvail p {text-align:center;font-size:85%;font-weight:bold;margin-bottom:5px;}
#loanAvail select {width:100%;margin-bottom:5px;border:1px solid #002b3d;border-top-width:2px;background-color:#e5e5e5;color:#014868;font-size:100%;padding:2px;}
#loanAvail option {padding:2px 6px 2px 6px;}
#loanAvail input {padding:3px 5px 2px 5px;border:1px solid #002b3d;border-bottom-width:2px;background:#e5e5e5;color:#333;}
#loanAvail input:hover {border-top-width:2px;border-bottom-width:1px;cursor:pointer;color:#aeff00;border-color:#002b3d;background:#3c7b93;}

ul#subNav {width:100%;background-color:#c7cccf;margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;border-bottom:1px solid #221e1f;}
ul#subNav li {background:none;margin-bottom:0px;display:block;padding:0px 8px 0px 8px;font-size:85%;}
ul#subNav li li {font-size:100%;}
ul#subNav li a {color:#221e1f;text-decoration:none;border-bottom:none;display:block;padding:3px;}
ul#subNav li a:hover {text-decoration:underline;background-color:#e5e5e5;}
ul#subNav li.current_page_item a {color:#004867;}
ul#subNav li.current_page_item li a {color:#221e1f;}

div.sidebar li {list-style:none;margin:0;padding:0;}

.sidebar li.widget_text {height:130px;overflow:hidden;}
.sidebar li#text-334247412.widget_text {height:66px;overflow:hidden;}
.sidebar .textwidget {border-bottom:1px solid #221e1f;}
.sidebar .widgettitle {display:none;}
.sidebar .textwidget div a {display:block;width:202px;height:129px;overflow:hidden;color:#FFF;text-decoration:none;position:relative;}
.sidebar li#text-334247412 .textwidget div a {height:65px;}
.sidebar .textwidget div a:hover {color:#aeff00;}
.sidebar .textwidget div a span {letter-spacing:-0.01em;position:absolute;bottom:10px;right:8px;text-align:right;}
.sidebar .textwidget div a h3 {font-size:131%;text-transform:uppercase;line-height:100%;}
.sidebar .textwidget div a h4 {font-size:118%;}

#sidebar-serviceArea {background:transparent url('images/SBAC_sidebarItemBG_serviceArea.jpg') no-repeat top left;width:202px;height:65px;overflow:hidden;position:relative;}
#sidebar-risingStarArea {background:transparent url('images/SBAC_sidebarItemBG_risingStarArea.jpg') no-repeat top left;width:202px;height:129px;position:relative;}
#sidebar-calendarArea {background:transparent url('images/SBAC_sidebarItemBG_calendarArea.jpg') no-repeat top left;width:202px;height:129px;position:relative;}
#sidebar-contactUsArea {background:transparent url('images/SBAC_sidebarItemBG_contactUsArea.jpg') no-repeat top left;width:202px;height:129px;position:relative;}

li#my-recent-posts {padding:26px 20px 0px 13px;line-height:131%;}
.widget_myRecentPosts ul {margin-bottom:3px;}
.widget_myRecentPosts ul li {margin-bottom:10px;}
.sidebar .widget_myRecentPosts h3 {display:block;font-size:85%;color:#004867;text-transform:uppercase;margin-bottom:5px;}
.latestPost-date {font-weight:bold;font-size:85%;color:#221e1f;}
a.latestPost-title {font-weight:normal;font-size:85%;}
.latestPost-content {font-weight:normal;font-size:85%;color:#484848;display:block;}

a.latestPost-title, a.sidebarLink-normal {color:#3c7b93;border-bottom:1px solid #3c7b93;text-decoration:none;}
a.latestPost-title:hover, a.sidebarLink-normal:hover {color:#003044;border-bottom:1px solid #003044;}
a.sidebarLink-normal {font-size:85%;font-weight:bold;}


/* FOOTER ---------------------------------------------------------------------------------- */

#footer {line-height:151%;padding-bottom:10px;color:#221e1f;font-size:85%;border-top:2px solid #003044;background:transparent url('images/SBAC_footerBG.jpg') repeat-y top left;padding-top:13px;}
#footerLeft {width:704px;float:left;margin-left:10px;}
#footerRight {width:182px;float:right;margin-right:8px;}

#footer-firstCol-links {float:left;width:177px;margin-right:34px;}
#footer-secondCol-links {float:left;width:177px;margin-right:34px;}
#footer-thirdCol-links {float:left;width:177px;margin-right:34px;}

#footer ul {list-style-type:none;}
#footer ul li {margin-bottom:2px;}

#footer a {color:#221e1f;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#footer p {margin-bottom:6px;}



/* Just some example content */
div.skip-link {
position:absolute;
right:1em;
top:1em;
}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

div.comments ol li {
margin:0 0 3.5em;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#menu ul li,div.gallery dl {
float:left;
}