html {
	background:#303030;
}
body {
	background:#505050 url(/images/backgrounds/footBack.jpg) bottom left repeat-x;
	color: #45413b;
	margin:0;
	line-height:17px;
	font-size:11px;
}

h1 {
	font-size:15px;
	background:#315351 url(/images/backgrounds/behindH1.png) no-repeat;
	color:white;
	border-bottom:2px solid #546e6c;
	padding:9px 7px 5px 7px;
}

h1 a {
	color:white !important;
}

h1 a:hover {
	color:#829694 !important;
}

h2 {
	font-size:14px;
	color:#0b7870;
	border-bottom:2px solid #b7c3c2;
	padding-bottom:1px;
	margin:0 7px -4px 0;
	display:inline;
	line-height:24px;
	position:relative;
	left:7px;
}

h3 {
	margin:12px 7px 0 7px;
	color:#927642;
	display:inline;
	background:#ebe6db;
	padding:3px 5px 3px 5px;
}

hr {
	border:0;
	background:#afafaf;
	color:#afafaf;
	height:1px;
	margin:20px auto;
	width:97%;
}

input {
	font-size:10px;
	margin:0;
	color:#37837d;
}

input.keyword {
	padding:1px 2px 1px 2px;
	width:152px;
}

input.go {
	background:url(/images/buttons/go.gif) no-repeat bottom center;
	width:36px;
	height:22px;
	border:0;
	text-indent:-9000em;
	cursor:pointer;
	margin-right:18px;
}

ol.smaller {
	margin:0 0 0 -15px;
}

ul.smaller {
	margin:7px 0 12px -15px;
}

ol.smaller .bodyCopyTwo, ul.smaller .bodyCopyTwo {
	margin:0 0 5px -37px;
	padding:7px 0 3px 37px;
	width:224px;
}

ol.smaller li, ul.smaller li {
	font:11px normal verdana, arial, sans-serif;
	margin-bottom:4px;
	font-weight:bold;
}

ul.smaller li {
	margin-left:-10px;
}

ul.smaller li a {
	font-size:11px !important;
}

ol.smaller li em {
	font-weight:normal;
	font-style:normal;
}

a {
	color:#1b5d99;
	font-weight:bold;
	text-decoration:none;
	background:url(/images/clear.gif);
}

a:hover {
	color:#083e6e;
	text-decoration:none;
	background:url(/images/clear.gif);
}

.divider {
	color:#456361;
	padding:0 1px 0 1px;
}

.headerNav {
	text-align:center;
	width:960px;
	height:32px;
	padding-top:6px;
	background:url(/images/backgrounds/behindHeaderNav.png) no-repeat top center;
}

.headerNav a, .headerNav a:visited {
	color:#b9b0a2;
	font:normal 10px arial, verdana, sans-serif;
	text-transform:uppercase;
	padding:4px;
	padding-top:5px;
	border:1px solid transparent;
	border-top:0;
	border-bottom:0;
}

.headerNav a:hover, .headerNav strong {
	color:white;
	font:normal 10px arial, verdana, sans-serif;
	text-transform:uppercase;
	background:url(/images/nav/headNavOn.gif) repeat-x;
	padding:4px;
	padding-top:5px;
	border:1px solid #343434;
	border-top:0;
	border-bottom:0;
}

.rightBanner {
	float:right;
	border:1px solid #cdb791;
	background:white;
	padding:1px;
	width:468px;
	margin-top:-3px;
}

.bgBlock {
	background:#ebe6db;
	padding:3px 5px 3px 5px;
	font-size:11px;
	margin-bottom:10px;
	font-size:10px;
	color:#634e26;
	line-height:14px;
}

.bgBlock .divider {
	color:#b5a993;
	padding:0 3px 0 3px;
}

.bgBlock td {
	font-size:10px;
	white-space:nowrap;
	padding:4px;
	color:#634e26;
}

.bgBlock th {
	font-size:12px;
	white-space:nowrap;
	padding:4px 5px;
	color:#775c28;
	background:#d6c6a6;
	border-right:2px solid #ebe6db;
}

.bgBlock td input, .bgBlock td select {
	width:137px;
	font-size:10px;
	padding:2px;
	color:#634e26;
}

.bgBlock textarea {
	padding:2px;
	width:591px;
	height:60px;
	font-size:10px;
	color:#634e26;
}

.bgBlock a, #mainContent ul li a {
	font-size:11px;
	color:#6a4e19 !important;
}

.bgBlock a:hover, #mainContent ul li a:hover {
	color:#ab9a7a !important;
}

.bgBlock .borderedPhoto {
	border:1px solid #ab9a7a;
	background:white;
	padding:1px;
	float:left;
	margin:3px;
}

.bgBlock .borderedPhoto p {
	background:white;
	border:4px solid white;
	text-align:center;
	font-size:10px !important;
	color:#0b7870;
	line-height:13px !important;
	margin:0;
}

.bgBlock .testimonialBlock {
	padding:7px;
	font-size:11px;
	line-height:16px;
}

.bgBlock .testimonialBlock cite {
	padding:15px 10px 0 10px !important;
	font-size:12px !important;
	color:#475e5d !important;
}

.sidebartextbox {
	border:0;
	padding:0 !important;
	width:222px;
}

.rightPhoto, .leftPhoto, .rightPhotoInt, .leftPhotoInt {
	float:right;
	margin:25px 10px 15px 15px;
	border:1px solid #e2e2e2;
	background:#a9a9a9;
	padding:1px;
}

.leftPhoto, .leftPhotoInt {
	float:left;
	margin:25px 15px 15px 0;
}

.rightPhotoInt, .leftPhotoInt {
	margin-top:15px;
}

.rightPhoto img, .leftPhoto img, .rightPhotoInt img, .leftPhotoInt img {
	border:3px solid white;
	background:#11504b;
	padding:1px;
}

.rightPhoto p, .leftPhoto p, .rightPhotoInt p, .leftPhotoInt p {
	background:white;
	border:4px solid white;
	border-top:0;
	text-align:center;
	font-size:10px !important;
	color:#0b7870;
	margin:0;
}

.resultsImage {
	float:right;
	margin:15px 12px 15px 15px;
	border:1px solid #86a19f;
	background:white;
	padding:2px;
}

.behindSearch {
	background:url(/images/backgrounds/behindSearch.png);
	padding:9px 0 11px 13px;
	width:215px;
	height:16px;
	float:right;
	white-space:nowrap;
	margin:-12px 0 0 0;
}

.widgetCap {
	background:url(/images/structural/widgetCap.gif) no-repeat top left;
	width:224px;
	height:9px;
	text-indent:-9000em;
}

.widgetBase {
	background:url(/images/structural/widgetBase.gif) no-repeat top left;
	width:224px;
	height:9px;
	text-indent:-9000em;
}

.widgetBody {
	background:url(/images/backgrounds/widgetBack.gif) repeat-y top center;
	width:224px;
	margin:0 auto;
}

.widgetBody h3 {
	background:url(/images/backgrounds/behindH3.gif) no-repeat top center;
	color:white;
	font-weight:bold;
	font-size:12px;
	line-height:15px;
	margin:0 0 9px 0;
	display:block;
	padding:1px 12px 2px 12px;
}

.widgetBody img {
	border:1px solid #99b4b2;
	float:right;
	margin:0 0 10px 10px;
}

.widgetBody .bodyCopy, .widgetBody .bodyCopyOne, .widgetBody .bodyCopyTwo {
	color:#495769;
	font-size:10px;
	line-height:13px;
	padding:0 12px 7px 12px;
	margin:0;
}

.widgetBody .bodyCopy a {
	color:#1b5d99;
	font-style:normal;
	background:transparent;
}

.widgetBody .bodyCopy p, .widgetBody .bodyCopyOne p, .widgetBody .bodyCopyTwo p {
	color:#495769;
	font-size:10px;
	line-height:13px;
}

.widgetBody .bodyCopyOne {
	color:#1b5d99;
	padding:7px 12px 7px 12px;
	font-style:italic;
}

.widgetBody .bodyCopyTwo {
	color:#395272;
	padding:7px 12px 7px 12px;
	font-style:italic;
	background:url(/images/backgrounds/widgetBack2.gif) repeat-y top left;
}

.widgetBody .bodyCopyOne a {
	font-size:12px;
	color:#1b5d99;
	line-height:14px;
	font-style:normal;
	background:transparent;
}

.widgetBody .bodyCopyOne a:hover, .widgetBody .bodyCopy a:hover {
	color:#072c4e;
}

.widgetBody .bodyCopyTwo a {
	font-size:12px;
	color:#395272;
	line-height:14px;
	font-style:normal;
	background:url(/images/clear.gif);
}

.widgetBody .bodyCopyTwo a:hover {
	color:#113057;
}

.widgetBody .bodyCopyOne strong, .widgetBody .bodyCopyTwo strong {
	font-style:normal;
}

.widgetBody .plainText {
	color:#495769;
	font-style:normal;
}

.viewCalendar {
	background:url(/images/backgrounds/widgetBack.gif) repeat-y top center;
	width:224px;
	margin:0 auto;
	text-align:center;
	color:#9b9696;
	font-size:9px;
	line-height:13px;
	padding-top:4px;
}

.viewCalendar .button {		
	background:url(/images/buttons/view-the-full-calendar.gif) no-repeat;
	width:191px;
	height:27px;
	text-indent:-9000em;
	margin:0 auto;
	cursor:pointer;
}

.pollResults {
	height:15px;
	background:url(/images/backgrounds/behindPoll.png) no-repeat top left;
	margin:1px 0 4px 0;
	font-size:9px;
	font-weight:bold;
	color:#bacbe6;
	padding:2px 3px 0 5px;
	border:1px solid #234777;
}

.shadetabs {
	padding:0;
	margin:0;
	background:url(/images/backgrounds/behindH3.gif) no-repeat top center;
	padding:8px 0 4px 7px;
}

.shadetabs li {
	margin:7px 0 0 0;
}

.shadetabs li a {
	margin-left:2px;
	margin-right:2px;
	font-size:11px;
	padding:3px;
	background:#8192aa;
	border:1px solid #32455e;
	color:#364c69;
}

.shadetabs li a:hover {
	color:white;
	text-decoration:none;
}

.shadetabs li.selected {
	top:0;
}

.shadetabs li.selected a, .shadetabs li.selected a:hover { /*selected main tab style */
	background:white;
	color:#1c3c67;
}

.shadetabs li a.brown {
	margin-left:2px;
	margin-right:2px;
	font-size:11px;
	padding:3px;
	background:#ebe6db;
	border:1px solid #ab9a7a;
	color:#364c69;
}

.shadetabs li a.brown:hover {
	color:white;
	text-decoration:none;
}

.shadetabs li.selected a.brown, .shadetabs li.selected a.brown:hover { /*selected main tab style */
	background:white;
	color:#1c3c67;
}

.tabcontentstyle {
	border:0;
	margin:0;
}

.tabcontent {
	width:222px;
	margin-left:-5px;
}

.bodyCopyOne .closeButton, .bodyCopyTwo .closeButton {
	float:right;
	margin:0 0 10px 10px;
}

.bodyCopyOne .closeButton a, .bodyCopyTwo .closeButton a {
	text-indent:-9000em;
	background:url(/images/misc/x.gif) no-repeat top right;
	cursor:pointer;
	width:15px;
	height:15px;
	display:block;
}

.bodyCopyTwo .closeButton a {
	background:url(/images/misc/x2.gif) no-repeat top right;
}

p.required, .required {
	font-weight:bold;
	font-size:11px;
	color:maroon;
	margin:5px 0;
}

.item{
	float:left;
	width:32%;
	padding:5px;
}

.productToolbar {
	padding:7px 0 0 0;
}

.productAround {
	padding:5px;
}

.productAround a {
	display:block;
	color:#775c28 !important;
	background:#d6c6a6;
	padding:5px;
	width:190px;
}

.productAround a:hover {
	color:#775c28 !important;
	background:#c1ad85;
}

.productAround p {
	font-size:10px !important;
	padding:0 !important;
	margin:7px 0 7px 0 !important;	
	line-height:15px !important;
	color:#7f6c48;
}

.quantity {
	background:#d6c6a6;
}

.staffBig {
	color:#533d19;
	background:#d6c6a6;
	padding:5px 8px;
}

.bodyCopy .testimonial {
	background:url(/images/backgrounds/quotes.gif) no-repeat top left;
	padding:5px 8px 0 20px;
	color:#1b5d99;
}

p.staffSmall {
	color:#7f6c48;
	text-align:left;
	margin:0 0 5px 0;
	padding:2px 10px 4px 10px;
	border:0;
	font-size:9px !important;
	line-height:13px !important;
}

#eventsummary {
	border:0;
}

#topCap {	
	background:url(/images/backgrounds/topBack.jpg) repeat-x top center;
}

#container {
	width: 976px;	
	margin:0 auto;
}

#header {
	padding:8px 0 8px 0;
	width:930px;
	height:49px;
	margin:0 auto;
}

#contentTop {
	background:url(/images/backgrounds/contentAreaTop.png) no-repeat top left;
	padding:16px 16px 0 16px;
	min-height:400px;
}

#contentBottom {
	background:url(/images/backgrounds/contentBase.png) no-repeat bottom left;
}

#contentArea {
	background:url(/images/backgrounds/behindContent.png) repeat-y;
	width:976px;
	margin-top:8px;
}

#contentBottoma {
	background:url(/images/backgrounds/contentBasea.png) no-repeat bottom left;
}

#contentAreaa {
	background:url(/images/backgrounds/behindContenta.png) repeat-y;
	width:976px;
	margin-top:8px;
}

#contentBottomb {
	background:url(/images/backgrounds/contentBaseb.png) no-repeat bottom left;
}

#contentAreab {
	background:url(/images/backgrounds/behindContentb.png) repeat-y;
	width:976px;
	margin-top:8px;
}

#sideBar {
	width:222px;
	margin-top:-11px;
}

.gsmsc-idleMapDiv #copyright {
	height: none !important;
	width: none !important;
	background: none !important;
}


#footerBar {
	background:url(/images/backgrounds/behindFoot.png) repeat-y;
	width:976px;
	margin:0 auto;
}

#footerNav {
	border:5px solid white;
	border-bottom:0;
	background:url(/images/backgrounds/footNav.png) no-repeat;
	width:944px;
	height:20px;
	margin:0 auto;
	text-align:center;
	color:#05403b;
	letter-spacing:1px;
	padding-top:7px;
	font-size:10px;
}

#footerNav a {
	color:#a4c1bf;
	font-weight:normal;
	letter-spacing:0;
}

#footerNav a:hover {
	background:transparent;
	color:white;
}


#copyright {	
	background:url(/images/structural/underEverything.png) no-repeat top left;
	width:976px;
	height:26px;	
}



#reflection {
	background:url(/images/structural/addressReflection.png) no-repeat top center;
	width:976px;
	height:27px;
	text-indent:-9000em;
	margin-bottom:14px;
}

#mainContent, #mainContentNoWidgets, #mainContentNoAds {
	padding-left:5px;
	padding-right:3px;
	width:550px;
	margin-top:-3px;
}

#mainContentNoWidgets {
	width:789px;
	margin:-13px 0 0 144px;
}

#mainContentNoWidgets h1 {
	background:#315351 url(/images/backgrounds/behindH1a.png) no-repeat;
}

#mainContentNoAds {
	width:693px;
	margin:-13px 0 0 1px;
	float:left;
}

#mainContentNoAds h1 {
	background:#315351 url(/images/backgrounds/behindH1b.png) no-repeat;
}

#mainContent p, #mainContent li, #mainContentNoWidgets p, #mainContentNoWidgets li, #mainContentNoAds p, #mainContentNoAds li {
	line-height:17px;
	font-size:11px;
	padding:0 7px 0 7px;
}

#mainContent blockquote, #mainContent cite, #mainContentNoWidgets blockquote, #mainContentNoWidgets cite, #mainContentNoAds blockquote, #mainContentNoAds cite {
	float:right;
	background:url(/images/backgrounds/quotes.gif) no-repeat top left;
	margin:0 0 15px 15px;
	color:#1b5d99;
	font:bold 13px arial, verdana, sans-serif;
	line-height:21px;
	padding:3px 0 0 20px;
	width:196px;
}

#mainContent cite, #mainContentNoWidgets cite, #mainContentNoAds cite {
	float:none;
	margin:0;
	padding:0;
	width:auto;
	font-style:normal;
	background:transparent;
}

#mainContent .byLine, #mainContentNoWidgets .byLine, #mainContentNoAds .byLine {
	font-weight:normal;
	font-size:10px;
	line-height:13px;
	padding-left:7px;
}

#mainContent ol, #mainContentNoWidgets ol, #mainContentNoAds ol {
	margin:0;
}

#mainContent ul, #mainContentNoWidgets ul, #mainContentNoAds ul {
	background:#ebe6db;
	padding:5px 5px 5px 25px;
	margin:0 0 10px 7px;
	font-size:10px;
	color:#634e26;
	line-height:14px;
}

#mainContent ul li, #mainContentNoWidgets ul li, #mainContentNoAds ul li {
	list-style-image:url(/images/misc/bullet.gif);
}

#mainContent a, #mainContentNoWidgets a, #mainContentNoAds a {
	color:#1b5d99;
}

#mainContent a:hover, #mainContentNoWidgets a:hover, #mainContentNoAds a:hover {
	color:#083e6e;
}

#mainContent .quote, #mainContentNoWidgets .quote, #mainContentNoAds .quote {
	color:#5b93c5;
	font:bold 15px arial, verdana, sans-serif;
}

#mainNavBar {
	background:url(/images/backgrounds/behindNav.png) no-repeat top left;
	width:944px;
	height:36px;
}

#mainNavBar ul {
	margin:1px;
}

#udm a, #udm #current {
	text-transform:uppercase;
	color:white;
	font:bold 12px arial, verdana, sans-serif;
	text-align:center;
	margin:0;
	padding-top:9px !important;
}

#udm a.membership {
	background:url(/images/nav/membership.png) no-repeat top left;
	width:97px;
	height:34px;
}

#udm a.business {
	background:url(/images/nav/business.png) no-repeat top left;
	width:80px;
	height:34px;
}

#udm a.issues {
	background:url(/images/nav/issues.png) no-repeat top left;
	width:141px;
	height:34px;
}

#udm a.marketing {
	background:url(/images/nav/marketing.png) no-repeat top left;
	width:159px;
	height:34px;
}

#udm a.leadership {
	background:url(/images/nav/leadership.png) no-repeat top left;
	width:92px;
	height:34px;
}

#udm a.young {
	background:url(/images/nav/young.png) no-repeat top left;
	width:162px;
	height:34px;
}

#udm a.live {
	background:url(/images/nav/live.png) no-repeat top left;
	width:97px;
	height:34px;
}

#udm a.your {
	background:url(/images/nav/your.png) no-repeat top left;
	width:115px;
	height:34px;
}

#udm a:hover, #udm #current {
	text-transform:uppercase;
	color:#a8c3c2;
	font:bold 12px arial, verdana, sans-serif;
	background:url(/images/clear.gif);
}  

#udm ul.submenu {
	padding:1px;
	background:#bfc4b4;
	width:157px;
}

#udm ul.submenu a {
	text-transform:none;
	color:#006059;
	font-size:11px;
	text-align:left;
	font-weight:normal !important;
	padding-left:10px;
	padding-top:4px !important;
	border-top:1px solid #edf0e9;
	border-bottom:1px solid #edf0e9;
	border-left:1px solid #edf0e9;
	border-right:1px solid #edf0e9;
	width:145px;
	margin-bottom:1px;
}

#udm ul.submenu a:hover {
	text-transform:none;
	font-size:11px;
	color:#ffffff;
	background:url(/images/backgrounds/subnavOn.png) no-repeat top left;
	border-bottom:1px solid #00443f;
}

#leftbar {
	width:144px;
	text-align:center;
	font-weight:bold;
	color:white;
	font-size:9px;
	margin-bottom:8px;
}

#sponsoredLinks {
	background:url(/images/clear.gif);
	width:124px;
	margin:0 auto;
}

#sponsoredLinks .item {
	border:1px solid #ccb58f;
	color:#5188ba;
	width:110px;
	font-size:9px;
	line-height:13px;
	background:white;
	padding:6px;
	margin-bottom:2px;
	text-align:left;
	font-weight:normal;
}

#sponsoredLinks .item a {
	font-size:10px;
	color:#1b5d99;
}

#sponsoredLinks .item a:hover {
	color:#083966;
	background:none;
}

#calendar {
	background:url(/images/backgrounds/calendarBack.gif) repeat-y top center;
	width:224px;
}

#calendar table {
	margin-left:5px;
	width:214px !important;
}

#calendar th.dayHeader {
	background:url(/images/backgrounds/behindH3.gif) no-repeat top center;
	color:white;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:2px;
}

#calendar td.dayCell, #calendar td.dayCellOn {
	width:30px;
	height:30px;
	border:1px solid #b0c7d8;
	border-top:0;
	border-left:0;
}

#calendar .weekday, #calendar .weekend {
	text-align:right;
	font-weight:bold;
	font-size:10px;
	color:#608db6;
	border:1px solid white;
	background:#f7f8f8 url(/images/backgrounds/weekday.gif) repeat-x bottom left;
	height:28px;
	position:relative;
	letter-spacing:-1px;
	z-index:1;
}

#calendar td.dayCellOn .weekday, #calendar td.dayCellOn .weekend {
	color:#104e87;
}

#calendar .weekend {
	background:#deeefb url(/images/backgrounds/weekend.gif) repeat-x bottom left;
}

#calendar .weekday:hover, #calendar .weekend:hover, #calendar td.dayCellOn .weekday:hover, #calendar td.dayCellOn .weekend:hover {
	color:white;
	background:#fdaf20;
	cursor:pointer;
}

#calendar .weekday .date, #calendar .weekend .date {
	position:absolute;
	bottom:0;
	right:0;
	margin-right:5px;
}

#dhtmltooltip {
	z-index:4;
	border-color:#134467;
	background:white !important;
	padding:5px 7px 8px 7px;
	color:#115899;
	font-size:9px;
	line-height:11px;
}

#headerGraphic, #headerGraphicb {
	width:789px;
	text-indent:-9000em;
	background:#ffffff url(/images/backgrounds/underHeader.gif) no-repeat bottom right;
	margin:-3px 0 0 149px;
	padding-bottom:13px;
}

#headerGraphicb {
	width:932px;
	margin:-3px 0 0 6px;
	padding-bottom:13px;
}

#headerGraphic .membership {
	background:#ffffff url(/images/photos/membership.jpg) no-repeat;
	height:150px;
}

#headerGraphic .business {
	background:#ffffff url(/images/photos/business.jpg) no-repeat;
	height:150px;
}

#headerGraphic .issues {
	background:#ffffff url(/images/photos/issues-and-advocacy.jpg) no-repeat;
	height:150px;
}

#headerGraphic .leadership {
	background:#ffffff url(/images/photos/leadership.jpg) no-repeat;
	height:150px;
}

#headerGraphic .marketing {
	background:#ffffff url(/images/photos/marketing-solutions.jpg) no-repeat;
	height:150px;
}

#headerGraphic .young {
	background:#ffffff url(/images/photos/young-professionals.jpg) no-repeat;
	height:150px;
}

#headerGraphic .live {
	background:#ffffff url(/images/photos/live-and-work.jpg) no-repeat;
	height:150px;
}

#headerGraphic .your {
	background:#ffffff url(/images/photos/your-chamber.jpg) no-repeat;
	height:150px;
}

#headerGraphic .home {
	background:#ffffff url(/images/photos/issues-and-advocacy.jpg) no-repeat;
	height:150px;
}

#headerGraphic .default {
	background:#ffffff url(/images/photos/default.jpg) no-repeat;
	height:150px;
}

#headerGraphic .sarasotaTomorrow {
	background:#ffffff url(/images/photos/sarasotaTomorrow.jpg) no-repeat;
	height:150px;
}

#headerGraphicb .membership {
	background:#ffffff url(/images/photos/bigMembership.jpg) no-repeat;
	height:150px;
}

#headerGraphicb .business {
	background:#ffffff url(/images/photos/bigBusiness.jpg) no-repeat;
	height:150px;
}

#headerGraphicb .issues {
	background:#ffffff url(/images/photos/bigIssues-and-advocacy.jpg) no-repeat;
	height:150px;
}

#headerGraphicb .leadership {
	background:#ffffff url(/images/photos/bigLeadership.jpg) no-repeat;
	height:150px;
}

#headerGraphicb .marketing {
	background:#ffffff url(/images/photos/bigMarketing-solutions.jpg) no-repeat;
	height:150px;
}

#headerGraphicb .young {
	background:#ffffff url(/images/photos/bigYoung-professionals.jpg) no-repeat;
	height:150px;
}

#headerGraphicb .live {
	background:#ffffff url(/images/photos/bigLive-and-work.jpg) no-repeat;
	height:150px;
}

#headerGraphicb .your {
	background:#ffffff url(/images/photos/bigYour-chamber.jpg) no-repeat;
	height:150px;
}

#headerGraphicb .home {
	background:#ffffff url(/images/photos/bigDefault.jpg) no-repeat;
	height:150px;
}

#headerGraphicb .sarasotaTomorrow {
	background:#ffffff url(/images/photos/sarasotaTomorrow.jpg) no-repeat;
	height:150px;
}

#headerGraphicb .default {
	background:#ffffff url(/images/photos/bigDefault.jpg) no-repeat;
	height:150px;
}



img.noFloat {
	float:none;
	margin:0;
	border:0;
	padding:0;
}

ul.pagination {
	height:20px;
	margin:0;
	padding:0;
}

ul.pagination li {
	padding:0 0 0 5px !important;
}

ul.pagination li a {
	margin:0;
}

.dtstart {
	text-transform:uppercase;
	font-weight:bold;
	font-style:normal;
	color:white;
	font-size:11px;
	background:#eea82c;
	border-bottom:0;
	display:block;
}

.dtend {
	font-weight:bold;
	font-size:20px;
	color:#1b5d99;
	border:1px solid white;
	background:#f7f8f8 url(/images/backgrounds/weekday.gif) repeat-x bottom left;
	font-style:normal;
	display:block;
	height:23px;
	padding:8px 0 0 0;
	z-index:1;
}

.datebox {
	background:#b5b5b5;
	border-width:1px !important;
}

.yearbox .dtend {
	font-size:10px;
	color:white;
	text-align:center;
	height:auto;
	background:url(/images/clear.gif);
	border:0;
	padding:0;
	background:#b5b5b5;
}

a.buttonTreatment, a.buttonTreatmentB, li a.buttonTreatment, li a.buttonTreatmentB {
	background:#3379b9 url(/images/backgrounds/buttonBack.gif) no-repeat top right !important;
	border:1px solid #cccccc;
	text-decoration:none;
	text-transform:uppercase;
	color:white !important;
	padding:2px 11px 3px 5px !important;
	font:bold 10px verdana, arial, sans-serif !important;
}

a.buttonTreatmentB, li a.buttonTreatmentB {
	background:#3379b9 url(/images/backgrounds/buttonBack.gif) no-repeat top left !important;
	padding:2px 5px 3px 5px !important;
	color:#81a4cd !important;
}

a.buttonTreatment:hover, li a.buttonTreatment:hover {
	background:#3379b9 url(/images/backgrounds/buttonBack.gif) no-repeat top right !important;
}

a.buttonTreatmentB:hover, li a.buttonTreatmentB:hover {
	color:#ffffff !important;
	background:#3379b9 url(/images/backgrounds/buttonBack.gif) no-repeat top left !important;
}

.current a.buttonTreatmentB, li.current a.buttonTreatmentB {
	background:url(/images/backgrounds/buttonBack.gif) no-repeat top left;
	color:white !important;
}

a.blueLink {
	color:#1b5d99 !important;
	font-size:12px !important;
}

a.blueLink:hover {
	color:#083e6e !important;
	font-size:12px !important;
}