carto/test/css/big.css
2010-02-23 18:02:00 -05:00

3769 lines
82 KiB
CSS

html { background: #1F9EC9; }
#doc4 {
color: #333333;
min-width: 974px;
}
#bd { background: #FFFFFF; }
#yui-main { padding-top: .5em; }
#cs-main { margin: 0 .5em; }
.yui-t6 .yui-b { margin-right: .5em; }
#moreHoods { display: block; }
.js #location-navigation-form .form-submit { display: none; }
.js #business-listing-form .form-submit { display: none; }
.js #detailTabs ul { display: none; }
.js #detailsEnhanced #addTags { display: none; }
.js #locationSearchList { display: none; }
.js #moreHoods { display: none; }
#navListLeft { display: none; }
.js #navListLeft { display: block; }
.grey { color: #666666; }
.light-grey { color: #CCCCCC; }
.centerText { text-align: center; }
.rightFloat {
float: right;
display: inline;
}
.leftFloat {
float: left;
display: inline;
}
.inline { display: inline; }
.hide { display: none; }
.clear {
clear: both;
height: 0;
width: 0;
margin: 0;
padding: 0;
}
.zeroOut {
margin: 0;
padding: 0;
}
.pad { padding-top: .75em; }
.indent { padding-left: .5em; }
div.c1 { text-align: center; }
.bigText { font-size: 123%; }
.warning { color: red; }
.separator {
display: inline;
overflow: hidden;
width: 0;
padding: 0;
border-left: 1px solid #6ACBE8;
border-right: 1px solid #FFFFFF;
}
.loading { background: url("http://static.csimg.com/img/loaders/cs-largeLoader.20081130.1.gif") no-repeat 50% 50%; }
.formThrobbing { background: #FFFFFF url("http://static.csimg.com/img/single/cs-smallBlueLoader.20081130.1.gif") no-repeat 99% 50%; }
div.messages {
margin: .5em;
padding: .5em;
line-height: 150%;
}
div.messages .title {
font-weight: bold;
font-size: 153.9%;
}
div.messages ul {
padding-left: 1em;
list-style: none;
}
div.error {
background: #FACC4C;
border: 1px solid #E4AD05;
color: #A05218;
}
div.error li {
list-style: none;
background: url("http://static.csimg.com/v2/img/icon-error.png") no-repeat left;
padding-left: 24px;
line-height: 24px;
}
div.status {
background: #AAD08C url("http://static.csimg.com/v2/img/background-success.gif") repeat-x top;
border: 1px solid #84B858;
color: #466428;
padding: 5px;
}
div.status li {
list-style: none;
background: url("http://static.csimg.com/v2/img/icon-success.png") no-repeat left;
padding-left: 24px;
line-height: 24px;
}
.cs-blue-fade {
border: 1px solid #B6E6F3;
background: #E6F7FB url("http://static.csimg.com/v2/img/cs-blueFadeUpBG.gif") repeat-x bottom left;
padding: .5em;
color: #1A85A8;
font-size: 12px;
margin: .5em;
}
.cs-blue-fade p { padding: .5em 0; }
.cs-blue-fade img {
padding: 0 1em 0 0;
float: left;
}
.cs-green-solid {
border: 4px solid #BDD685;
background: #E2EDC9;
padding: 1em;
color: #647836;
font-size: 12px;
margin: .5em;
}
.cs-green-solid .pricing {
font-size: 9px;
margin: 0 .5em;
float: left;
width: 40%;
}
.cs-green-solid .pricing-top { font-size: 11px; }
.cs-green-solid .pricing-top span {
font-size: 31px;
color: #3C3C3C;
}
.cs-green-solid .pricing-bottom {
height: 50px;
width: 78px;
background: url("http://static.csimg.com/v2/img/cs-cta-pricing.png") no-repeat bottom left;
margin: ;
}
h1 {
font-size: 153.9%;
font-weight: bold;
color: #166C89;
}
h2 {
font-size: 153.9%;
font-weight: bold;
color: #166C89;
}
h3 {
font-size: 153.9%;
font-weight: bold;
color: #166C89;
}
h4 {
font-size: 153.9%;
font-weight: bold;
color: #166C89;
}
h5 {
font-size: 153.9%;
font-weight: bold;
color: #166C89;
}
h2 { font-size: 123.1%; }
h3 {
color: #1F9EC9;
margin: .5em 0;
}
h4 { color: #666666; }
h5 {
text-transform: uppercase;
font-size: 116%;
color: #666666;
padding: 0;
margin: 0 .25em;
}
h6 {
color: #666666;
font-size: 100%;
font-weight: bold;
}
.subtitle { color: #999999; }
#homeMain #new h3 {
margin: 0;
padding: .2em 0 1em 0;
font-size: 100%;
color: #667B4C;
}
#mainHeader {
background: #1F9EC9;
padding: .5em;
border-bottom: 3px solid #5FC5E7;
}
.logo {
display: block;
text-indent: -9999em;
overflow: hidden;
width: 181px;
height: 26px;
background: url("http://static.csimg.com/img/cs-bigIconSprite.20090316.1.png") no-repeat 0 0;
float: left;
}
.tagline {
text-indent: -9999px;
overflow: hidden;
display: block;
float: left;
background: url("http://static.csimg.com/img/cs-bigIconSprite.20090316.1.png") no-repeat 0 -26px;
width: 160px;
height: 17px;
margin-top: .35em;
}
#userData {
color: #ACE1F2;
font-size: 93%;
font-weight: bold;
}
#userData ul {
padding: 0;
margin: 0;
}
#userData ul li {
float: right;
padding: .5em .5em;
}
#headerSearch {
background: #ACE1F2;
padding: .5em .5em .5em .4em;
color: #006581;
font-weight: bold;
font-size: 93%;
}
#headerSearch .item { float: left; }
#headerSearch .form-text {
padding-top: .4em;
padding-bottom: .4em;
padding-right: .4em;
width: auto;
background-color: #FFFFFF;
border: 1px solid #69C8E7;
}
#headerSearch span.item { padding: .45em .5em 0 .5em; }
#headerSearch .item .term { color: #156782; }
#headerSearch .item .location { padding-left: .5em; }
#headerSearch .termBG {
background: #FFFFFF url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -623px 2px;
border: 1px solid #69C8E7;
padding-left: 22px;
}
#headerSearch .form-submit {
float: left;
width: auto;
border-top: 1px solid #FF9933;
border-right: 1px solid #5FC5E7;
border-bottom: 1px solid #5FC5E7;
border-left: 1px solid #FF9933;
padding: .4em .5em .25em;
margin: 0 0 0 .5em;
color: #FFFFFF;
background: #FF9933;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
#headerSearch #changeLocField {
float: left;
padding-left: .5em;
}
#headerSearch #cancelButton {
display: block;
float: left;
font-size: 85%;
margin: .75em 0 0 .75em;
padding: 0;
}
#locationSearchList {
padding: .5em;
margin-top: -1px;
color: #333333;
background: #ACE1F2;
}
#locationSearchList img {
margin: 0 auto;
display: block;
}
#locationSearchList .cs-yellow-block {
border: 1px solid #FECD57;
margin: 0 0 .5em 0;
}
#locationSearchList .cs-blue-block {
border: 1px solid #B6E6F3;
margin: 0;
}
#locationSearchList ul {
margin: 0;
padding: .5em 0;
color: #7E7E7E;
}
#locationSearchList ul li {
padding: .25em 0;
width: 100%;
}
#whatsNearbyButton { float: right; }
#homeNavigation { background: #E9F3CF; }
#mainNavigation { background: #E9F3CF; }
#homeNavigation {
color: #5F8134;
font-size: 93%;
}
#homeNavigation a {
display: block;
padding: .65em .3em 0 0;
float: right;
color: #5F8134;
text-decoration: none;
}
#homeNavigation ul {
margin: 0;
padding: 0;
display: inline;
}
#homeNavigation ul li {
display: block;
padding: .65em .3em 0 0;
float: right;
}
#homeNavigation ul li a {
font-weight: bold;
display: inline;
float: none;
padding: 0;
}
#navBar ul {
padding: 0;
margin: 0 0 0 0;
}
#navBar ul li {
float: right;
display: inline;
}
#navBar ul li a {
display: block;
padding: 1em;
color: #5F8134;
font-weight: bold;
font-size: 93%;
text-decoration: none;
}
#navBar ul li a:hover {
color: #666666;
background: #FFFFFF;
}
#navBar ul li.current a {
color: #666666;
background: #FFFFFF;
}
#navBar .navBackground {
color: #666666;
background: #FFFFFF;
}
.lavaLamp {
position: relative;
overflow: hidden;
}
.lavaLamp li.navBackground {
z-index: 8;
position: absolute;
width: 0px;
}
.lavaLamp li a {
z-index: 10;
display: block;
position: relative;
overflow: hidden;
}
#navBar ul li.navSeparator {
border-left: 1px solid #C1DE74;
border-right: 1px solid #FFFFFF;
margin: .8em .5em 0 .5em;
display: inline;
width: 0px;
overflow: hidden;
}
#whereAmI h1 {
margin: 0;
padding: .65em 0 0 .5em;
color: #608235;
font-size: 123.1%;
float: left;
font-weight: bold;
}
#homeNavigation h1 {
margin: 0;
padding: .65em 0 0 .5em;
color: #608235;
font-size: 123.1%;
float: left;
font-weight: bold;
}
#whereAmI h2 {
margin: 0;
padding: .65em 0 0 .5em;
color: #608235;
font-size: 123.1%;
float: left;
font-weight: bold;
}
#homeNavigation h2 {
margin: 0;
padding: .65em 0 0 .5em;
color: #608235;
font-size: 123.1%;
float: left;
font-weight: bold;
}
#homeNavigation h1 {
padding: .65em 0 .65em .5em;
font-size: 100%;
font-weight: normal;
}
#homeNavigation h2 {
padding: .65em 0 .65em .5em;
font-size: 100%;
font-weight: normal;
}
#whereAmI h1 span { color: #666666; }
#whereAmI h2 span { color: #666666; }
#whereAmI h1 a {
color: #608235;
text-decoration: none;
}
#whereAmI h2 a {
color: #608235;
text-decoration: none;
}
#whereAmI a#changeLocation {
display: block;
float: left;
color: #608235;
font-size: 85%;
margin: 1.4em 0 0 .75em;
padding: 0;
}
#mainNavigation a#cancelButton {
display: block;
float: left;
color: #608235;
font-size: 85%;
margin: 1.4em 0 0 .75em;
padding: 0;
}
#homeNavigation a#cancelButton {
display: block;
float: left;
color: #608235;
font-size: 85%;
margin: 1.4em 0 0 .75em;
padding: 0;
}
#mainNavigation input {
float: left;
margin: .4em 0 0 .75em;
width: auto;
padding: .5em;
border: 1px solid #5F8134;
}
#homeNavigation input {
float: left;
margin: .4em 0 0 .75em;
width: auto;
padding: .5em;
border: 1px solid #5F8134;
}
#mainNavigation .form-submit {
width: auto;
border-top: 1px solid #FF9933;
border-right: 1px solid #608235;
border-bottom: 1px solid #608235;
border-left: 1px solid #FF9933;
padding: .4em .5em .4em;
color: #FFFFFF;
background: #FF9933;
}
#homeNavigation .form-submit {
width: auto;
border-top: 1px solid #FF9933;
border-right: 1px solid #608235;
border-bottom: 1px solid #608235;
border-left: 1px solid #FF9933;
padding: .4em .5em .4em;
color: #FFFFFF;
background: #FF9933;
}
.form-submit:hover { cursor: pointer; }
#breadcrumb {
border-bottom: 1px solid #E9E9E9;
padding: .8em 0;
margin: 0 .6em;
color: #6e6e6e;
font-size: 85%;
}
#breadcrumb a {
color: #6e6e6e;
text-decoration: none;
}
#breadcrumb a:hover { color: #333333; }
#hoodNavList {
border-bottom: 1px solid #E9E9E9;
background: #F8FBF0;
padding: .5em;
}
#moreHoods {
border-bottom: 1px solid #E9E9E9;
background: #F8FBF0;
padding: .5em;
}
#hoodNavList { border-top: 1px solid #D9EAB0; }
#navListLeft {
background: #FFFFFF;
border: 1px solid #D9EAB0;
position: relative;
}
.distance {
color: #7E7E7E;
font-size: 85%;
}
#hoodMap { height: 20em; }
a { color: #1F9EC9; }
a:hover { text-decoration: none; }
.cleanLinks a { text-decoration: none; }
.cleanLinks a:hover { text-decoration: underline; }
.greenLinks a { color: #557D33; }
.whiteLinks a { color: #FFFFFF; }
.darkBlueLinks a { color: #166C89; }
.pointer:hover { cursor: pointer; }
#hoodNavList a { color: #557D33; }
#moreHoods a { color: #557D33; }
#findLogin a {
float: right;
height: 34px;
width: 150px;
background: url("http://static.csimg.com/img/cs-homeSprite.20090410.1.png") no-repeat -458px -127px;
display: block;
}
#homeMain #ownText a { font-weight: bold; }
a#addBusinessButton {
background-image: url("http://static.csimg.com/img/cs-homeSprite.20090410.1.png");
background-repeat: no-repeat;
}
a#upgradeProfileButton {
background-image: url("http://static.csimg.com/img/cs-homeSprite.20090410.1.png");
background-repeat: no-repeat;
}
a#addBusinessButton {
display: block;
height: 42px;
width: 175px;
text-indent: -9999em;
background-position: -0 -28px;
float: left;
}
a#addBusinessButton:hover { background-position: -0 -75px; }
a#addBusinessButton .click { background-position: -0 -123px; }
a#upgradeProfileButton {
display: block;
height: 42px;
width: 165px;
text-indent: -9999em;
background-position: -181px -28px;
float: left;
}
a#upgradeProfileButton:hover { background-position: -181px -75px; }
a#upgradeProfileButton .click { background-position: -181px -123px; }
#claimBusiness a { font-size: 93%; }
p.date {
padding: 0;
margin: 0 .5em 0 1em;
width: 42px;
background: url("http://static.csimg.com/v2/img/background-events-icon.gif") no-repeat;
text-align: center;
font-size: 10px;
float: left;
display: block;
}
p.date span.month {
color: #FFFFFF;
text-transform: uppercase;
display: block;
line-height: 18px;
}
p.date span.day {
font-size: 16px;
color: #666666;
font-weight: bold;
line-height: 26px;
display: block;
}
p.date span.hour {
font-size: 12px;
color: #666666;
font-weight: bold;
line-height: 26px;
display: block;
}
p.date span.date { display: block; }
li.event { color: #6C6C6C; }
li.event .info { padding-left: 65px; }
hr {
height: 0;
border: none;
}
hr.blue {
border: 1px solid #C0E9F5;
margin: .2em 0 0 0;
}
hr.grey { background: #E1E1E1; }
hr.fade {
border-top: 1px solid #C0E9F5;
border-bottom: 1px solid #FFFFFF;
}
hr.darkFade {
border-top: 1px solid #7EDAF1;
border-bottom: 1px solid #FFFFFF;
}
hr.greyFade {
border-top: 1px solid #D9D7D5;
border-bottom: 1px solid #FFFFFF;
}
.csButton {
border: 1px solid;
border-left-color: #FFFFFF;
border-top-color: #FFFFFF;
border-right-color: #61C6E7;
border-bottom-color: #61C6E7;
padding: .3em .5em;
font-size: 93%;
font-weight: bold;
background: #EDF9FC;
color: #1F9EC9;
cursor: pointer;
}
.csButton:hover { background: #FFFFFF; }
.csButton span {
position: relative;
top: .5em;
margin-left: .4em;
}
.print {
background: #D2E9AD;
font-weight: bold;
border: 1px solid #BADE85;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color: #9A9A9A;
font-size: 93%;
padding: .3em .8em;
margin: .5em;
text-align: center;
}
.print a {
color: #4F6B1F;
text-decoration: none;
display: block;
width: 100%;
}
.cs-green-button {
border: 1px solid;
padding: .25em .5em;
margin: .25em .25em;
}
.cs-grey-button {
border: 1px solid;
padding: .25em .5em;
margin: .25em .25em;
}
.cs-green-button {
background: #D2E9AD;
border-color: #B1CE6F;
}
.cs-grey-button {
background: #E0E0E0;
border-color: #D4D4D4;
}
.cs-green-button a {
font-size: 85%;
font-weight: bold;
text-decoration: none;
}
.cs-grey-button a {
font-size: 85%;
font-weight: bold;
text-decoration: none;
}
.cs-green-button a { color: #627632; }
.cs-grey-button a { color: #666666; }
#tooltip {
float: left;
font-size: 85%;
max-width: 15em;
padding: .5em;
position: absolute;
z-index: 99999;
font-weight: normal;
}
.cs-button {
outline: 0;
margin: 0 4px 0 0;
padding: .4em 1em;
text-decoration: none;
cursor: pointer;
position: relative;
text-align: center;
zoom: 1;
}
.cs-button .ui-icon {
position: absolute;
top: 50%;
margin-top: -8px;
left: 50%;
margin-left: -8px;
}
a.cs-button { float: left; }
button.cs-button {
width: auto;
overflow: visible;
}
.cs-button-small {
outline: 0;
margin: 0 4px 0 0;
padding: .5em 1em;
text-decoration: none;
cursor: pointer;
position: relative;
text-align: center;
zoom: 1;
font-size: 85%;
}
.cs-button-small .ui-icon {
position: absolute;
top: 50%;
margin-top: -8px;
left: 50%;
margin-left: -8px;
}
a.cs-button-small { float: left; }
button.cs-button-small {
width: auto;
overflow: visible;
}
.cs-buttonset { float: left; }
.cs-buttonset a { text-decoration: none; }
.cs-buttonset .cs-button {
float: left;
margin-right: -1px;
}
.cs-toolbar {
padding: .5em;
margin: 0;
}
.cs-toolbar .cs-buttonset {
margin-right: 1.5em;
padding-left: 1px;
}
.cs-toolbar .cs-button { font-size: 93%; }
.ui-state-default-grey {
border: 1px solid #E3E1DF;
background: #FCFCFC;
color: #909090;
outline: none;
}
.ui-widget-content-grey .ui-state-default-grey {
border: 1px solid #E3E1DF;
background: #FCFCFC;
color: #909090;
outline: none;
}
.ui-state-default-grey a {
color: #1F9EC9;
text-decoration: none;
outline: none;
}
.ui-state-hover-grey {
border: 1px solid #E3E1DF;
background: #FFFFFF;
color: #666666;
outline: none;
}
.ui-widget-content-grey .ui-state-hover-grey {
border: 1px solid #E3E1DF;
background: #FFFFFF;
color: #666666;
outline: none;
}
.ui-state-focus-grey {
border: 1px solid #E3E1DF;
background: #FFFFFF;
color: #666666;
outline: none;
}
.ui-widget-content-grey .ui-state-focus-grey {
border: 1px solid #E3E1DF;
background: #FFFFFF;
color: #666666;
outline: none;
}
.ui-state-default-grey:hover {
border: 1px solid #E3E1DF;
background: #FFFFFF;
color: #666666;
outline: none;
}
.ui-state-default-grey a:hover {
color: #1F9EC9;
text-decoration: none;
outline: none;
}
.ui-state-hover-grey a {
color: #666666;
text-decoration: none;
outline: none;
}
.ui-state-active-grey {
border: 1px solid #E3E1DF;
background: #FFFFFF;
font-weight: bold;
color: #666666;
outline: none;
}
.ui-widget-content-grey .ui-state-active-grey {
border: 1px solid #E3E1DF;
background: #FFFFFF;
font-weight: bold;
color: #666666;
outline: none;
}
.ui-state-active-grey a {
color: #666666;
outline: none;
text-decoration: none;
}
.ui-state-highlight-grey {
border: 1px solid #fad42e;
background: #fbec88;
color: #363636;
}
.ui-widget-content-grey .ui-state-highlight-grey {
border: 1px solid #fad42e;
background: #fbec88;
color: #363636;
}
.ui-state-error-grey {
border: 1px solid #cd0a0a;
background: #fef1ec;
color: #cd0a0a;
}
.ui-widget-content-grey .ui-state-error-grey {
border: 1px solid #cd0a0a;
background: #fef1ec;
color: #cd0a0a;
}
.ui-state-error-text-grey { color: #cd0a0a; }
.ui-widget-content-grey .ui-state-error-text-grey { color: #cd0a0a; }
.ui-state-disabled-grey {
opacity: .35;
filter: Alpha(Opacity=35);
background-image: none;
}
.ui-widget-content-grey .ui-state-disabled-grey {
opacity: .35;
filter: Alpha(Opacity=35);
background-image: none;
}
.ui-priority-primary-grey { font-weight: bold; }
.ui-widget-content-grey .ui-priority-primary-grey { font-weight: bold; }
.ui-priority-secondary-grey {
opacity: .7;
filter: Alpha(Opacity=70);
font-weight: normal;
}
.ui-widget-content-grey .ui-priority-secondary-grey {
opacity: .7;
filter: Alpha(Opacity=70);
font-weight: normal;
}
.ui-state-highlight-grey {
border: 1px solid #fad42e;
background: #fbec88;
color: #363636;
}
.ui-widget-content-grey .ui-state-highlight-grey {
border: 1px solid #fad42e;
background: #fbec88;
color: #363636;
}
.ui-state-error-grey {
border: 1px solid #cd0a0a;
background: #fef1ec;
color: #cd0a0a;
}
.ui-state-error-grey:hover {
border: 1px solid #cd0a0a;
background: #fef1ec;
color: #cd0a0a;
}
.ui-widget-content-grey .ui-state-error-grey {
border: 1px solid #cd0a0a;
background: #fef1ec;
color: #cd0a0a;
}
.ui-state-error-text-grey { color: #cd0a0a; }
.ui-state-error-text-grey:hover { color: #cd0a0a; }
.ui-widget-content-grey .ui-state-error-text-grey { color: #cd0a0a; }
.ui-state-error-text-grey:hover { background: #fef1ec; }
.ui-state-default:hover {
border: 1px solid #A2DEF0;
background: #fcfdfd;
font-weight: bold;
color: #1F9EC9;
outline: none;
}
.ui-state-default a:hover {
color: #1F9EC9;
text-decoration: none;
outline: none;
}
.ui-state-highlight {
border: 1px solid #fad42e;
background: #fbec88;
color: #363636;
}
.ui-widget-content .ui-state-highlight {
border: 1px solid #fad42e;
background: #fbec88;
color: #363636;
}
.ui-state-error {
border: 1px solid #cd0a0a;
background: #fef1ec;
color: #cd0a0a;
}
.ui-state-error:hover {
border: 1px solid #cd0a0a;
background: #fef1ec;
color: #cd0a0a;
}
.ui-widget-content .ui-state-error {
border: 1px solid #cd0a0a;
background: #fef1ec;
color: #cd0a0a;
}
.ui-state-error-text { color: #cd0a0a; }
.ui-state-error-text:hover { color: #cd0a0a; }
.ui-widget-content .ui-state-error-text { color: #cd0a0a; }
.ui-state-error-text:hover {
color: #cd0a0a;
background: #fef1ec;
cursor: pointer;
}
.ui-state-default-green {
border: 1px solid #D3E8A4;
background: #F5F9E9;
color: #3F8300;
outline: none;
}
.ui-widget-content-green .ui-state-default-green {
border: 1px solid #D3E8A4;
background: #F5F9E9;
color: #3F8300;
outline: none;
}
.ui-state-default-green a {
color: #3F8300;
text-decoration: none;
outline: none;
}
.ui-state-hover-green {
border: 1px solid #D3E8A4;
background: #FFFFFF;
color: #666666;
outline: none;
}
.ui-widget-content-green .ui-state-hover-green {
border: 1px solid #D3E8A4;
background: #FFFFFF;
color: #666666;
outline: none;
}
.ui-state-focus-green {
border: 1px solid #D3E8A4;
background: #FFFFFF;
color: #666666;
outline: none;
}
.ui-widget-content-green .ui-state-focus-green {
border: 1px solid #D3E8A4;
background: #FFFFFF;
color: #666666;
outline: none;
}
.ui-state-default-green:hover {
border: 1px solid #D3E8A4;
background: #FFFFFF;
color: #666666;
outline: none;
}
.ui-state-default-green a:hover {
color: #3F8300;
text-decoration: none;
outline: none;
}
.ui-state-hover-green a {
color: #666666;
text-decoration: none;
outline: none;
}
.ui-state-active-green {
border: 1px solid #D3E8A4;
background: #FFFFFF;
font-weight: bold;
color: #666666;
outline: none;
}
.ui-widget-content-green .ui-state-active-green {
border: 1px solid #D3E8A4;
background: #FFFFFF;
font-weight: bold;
color: #666666;
outline: none;
}
.ui-state-active-green a {
color: #666666;
outline: none;
text-decoration: none;
}
.icon {
height: 25px;
width: 25px;
margin: .2em;
background-image: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png");
background-repeat: no-repeat;
}
.small-icon {
height: 16px;
width: 16px;
background-image: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png");
background-repeat: no-repeat;
}
.icon a {
text-indent: -9999em;
display: block;
height: 25px;
width: 25px;
}
.cat-arts-entertainment { background-position: -225px -25px; }
.cat-1 { background-position: -225px -25px; }
.cat-automotive { background-position: -100px 0; }
.cat-2 { background-position: -100px 0; }
.cat-business-professional-services { background-position: -150px 0; }
.cat-3 { background-position: -150px 0; }
.cat-computers-and-internet { background-position: -400px -25px; }
.cat-4 { background-position: -400px -25px; }
.cat-contractors-construction-equipment { background-position: -200px 0; }
.cat-5 { background-position: -200px 0; }
.cat-education { background-position: -425px -25px; }
.cat-6 { background-position: -425px -25px; }
.cat-finance-insurance { background-position: -425px 0; }
.cat-7 { background-position: -425px 0; }
.cat-health-medicine { background-position: -175px 0; }
.cat-8 { background-position: -175px 0; }
.cat-home-garden { background-position: -200px -25px; }
.cat-9 { background-position: -200px -25px; }
.cat-legal { background-position: -450px 0; }
.cat-10 { background-position: -450px 0; }
.cat-manufacturing-production-wholesale { background-position: -525px 0; }
.cat-11 { background-position: -525px 0; }
.cat-other { background-position: -475px 0; }
.cat-12 { background-position: -475px 0; }
.cat-personal-services-care { background-position: -25px 0; }
.cat-13 { background-position: -25px 0; }
.cat-pets { background-position: -350px -25px; }
.cat-14 { background-position: -350px -25px; }
.cat-real-estate-moving-storage { background-position: -225px 0; }
.cat-15 { background-position: -225px 0; }
.cat-religious-organizations { background-position: -500px 0; }
.cat-16 { background-position: -500px 0; }
.cat-restaurants-food-beverages { background-position: 0 0; }
.cat-17 { background-position: 0 0; }
.cat-retail-shopping { background-position: -75px 0; }
.cat-18 { background-position: -75px 0; }
.cat-sports-recreation { background-position: -375px -25px; }
.cat-19 { background-position: -375px -25px; }
.cat-telecommunications { background-position: -525px -25px; }
.cat-20 { background-position: -525px -25px; }
.cat-travel-transportation { background-position: -500px -25px; }
.cat-21 { background-position: -500px -25px; }
.feed-add_photo { background-position: -250px -25px; }
.feed-1 { background-position: -250px -25px; }
.feed-new_review { background-position: -300px -25px; }
.feed-2 { background-position: -300px -25px; }
.feed-all_star { background-position: -50px -50px; }
.feed-4 { background-position: -50px -50px; }
.feed-new_video { background-position: -100px -25px; }
.feed-5 { background-position: -100px -25px; }
.feed-profile_update { background-position: -25px -25px; }
.feed-7 { background-position: -25px -25px; }
.feed-add_tag { background-position: 0 -25px; }
.feed-8 { background-position: 0 -25px; }
.feed-new_vote { background-position: -75px -25px; }
.feed-11 { background-position: -75px -25px; }
a.video {
background-image: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png");
background-repeat: no-repeat;
background-position: -625px -75px;
padding-left: 20px;
}
a.allstar {
background-image: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png");
background-repeat: no-repeat;
background-position: -625px -50px;
padding-left: 17px;
}
#businessHeading a.allstar { background: none; }
a.add {
background-image: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png");
background-repeat: no-repeat;
background-position: -625px -98px;
padding-left: 15px;
}
.icon-number {
background-position: -550px 0;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-align: center;
}
.icon-number-hover { background-position: -550px -25px; }
a.blue-close {
background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -133px 0;
display: block;
width: 14px;
height: 15px;
}
a.green-close {
background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -255px 0;
display: block;
width: 14px;
height: 15px;
}
.cs-wwiaftm {
height: 66px;
width: 66px;
background: url("http://static.csimg.com/img/cs-bigIconSprite.20090316.1.png") no-repeat -270px 0;
}
.smallLoader {
background: url("http://static.csimg.com/img/loaders/cs-smallLoader.20081130.1.gif") no-repeat 50% 50%;
height: 16px;
width: 16px;
display: block;
}
.smallBlueLoader {
background: url("http://static.csimg.com/img/single/cs-smallBlueLoader.20081130.1.gif") no-repeat 50% 50%;
height: 16px;
width: 16px;
display: block;
}
.icon-country {
background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -595px 0;
height: 25px;
width: 25px;
}
.icon-country a {
display: block;
height: 25px;
width: 25px;
}
.icon-dropdown {
background-image: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png");
background-repeat: no-repeat;
background-position: -600px -25px;
height: 15px;
width: 15px;
float: left;
display: inline;
margin-left: .5em;
margin-top: .7em;
cursor: pointer;
}
.icon-dropdownUp {
background-image: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png");
background-repeat: no-repeat;
background-position: -600px -25px;
height: 15px;
width: 15px;
float: left;
display: inline;
margin-left: .5em;
margin-top: .7em;
cursor: pointer;
}
.icon-dropdownUp { background-position: -600px -50px; }
.icon-greenArrow {
background-position: -25px -50px;
float: left;
}
.icon-rss {
background-position: -475px -25px;
float: right;
height: 15px;
width: 15px;
}
.icon-fb { background-position: -225px -50px; }
.icon-sms { background-position: -250px -50px; }
.icon-leave-review { background-position: -300px -50px; }
.icon-posted-on { background-position: -350px -50px; }
.icon-send-message { background-position: -375px -50px; }
.icon-flag { background-position: -400px -50px; }
.icon-about-us {
background-position: -425px -50px;
display: block;
float: left;
}
.icon-menu { background-position: -450px -50px; }
.icon-coupons { background-position: -475px -50px; }
.icon-fans { background-position: -500px -50px; }
.icon-print { background-position: -400px 0; }
.icon-local-badge { background-position: -530px -55px; }
.js .icon-local-badge { text-indent: -99999em; }
.icon-reviews {
background-position: -278px -54px;
float: left;
padding-right: .3em;
}
.icon-location-pin {
background-position: -328px -55px;
display: block;
float: left;
}
.icon-tags {
background-position: -203px -53px;
float: left;
padding-right: .3em;
}
.icon-claim-alert {
background-position: -353px -3px;
float: left;
padding-right: .5em;
}
.icon-right-arrow { background-position: -300px -2px; }
.icon-paper {
background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -525px -75px;
width: 32px;
height: 32px;
float: left;
}
.icon-downArrow { background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -300px -75px; }
.icon-upArrow { background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -315px -75px; }
.cs-blue-fade {
border: 1px solid #B6E6F3;
background: #E6F7FB;
padding: .5em;
color: #1A85A8;
}
.cs-blue-fade p { padding: .5em 0; }
.cs-blue-fade img {
padding: 0 1em 0 0;
float: left;
display: inline;
}
.cs-green-solid {
border: 4px solid #BDD685;
background: #E2EDC9;
padding: .5em;
color: #647836;
}
.cs-light-blue {
color: #6C6C6C;
background: #E1F5FB;
padding: .5em;
}
.cs-green-block {
padding: .5em;
border-top: 2px solid;
margin: 1em 0;
}
.cs-yellow-block {
padding: .5em;
border-top: 2px solid;
margin: 1em 0;
}
.cs-blue-block {
padding: .5em;
border-top: 2px solid;
margin: 1em 0;
}
.cs-yellow-block .title {
font-size: 93%;
color: #C0A316;
padding: 0 0 .5em;
}
.cs-green-block .title {
font-size: 93%;
color: #C0A316;
padding: 0 0 .5em;
}
.cs-blue-block .title {
font-size: 93%;
color: #C0A316;
padding: 0 0 .5em;
}
.cs-green-block {
background: #EAF1D8;
border-top-color: #D8E6B5;
}
.cs-green-block h5 {
font-size: 120%;
color: #668333;
}
.cs-yellow-block {
background: #FFF1D1;
border-top-color: #FECD57;
}
.cs-yellow-block h5 {
font-size: 120%;
color: #73630C;
}
.cs-blue-block {
background: #E6F7FB;
border-top-color: #B6E6F3;
}
.cs-blue-block h5 {
font-size: 120%;
color: #1F9EC9;
}
.ad-container {
padding: 3px 0 0;
text-align: center;
z-index: 0;
position: relative;
}
.zoneA {
margin: .5em 1em 1em .5em;
border: 1px solid #E0E0E0;
}
.zoneB {
border: 1px solid #E0E0E0;
padding: 0;
margin: auto;
width: 300px;
height: 250px;
margin-bottom: 3px;
}
.ad-bottom img { border: none; }
ul.blue-separator li.adHover:hover { background: #FFFFFF; }
#categoryList { padding: 1em 0 .5em 0; }
#categoryList .title { font-weight: bold; }
#detailsContainer #detailTabs { margin-top: 1em; }
#detailsContainer {
color: #666666;
margin-right: 1em;
margin-bottom: .5em;
margin-left: .5em;
}
.detailsItem {
margin: 1em 0 0 0;
border-top: 1px solid #EFEEED;
padding: 1em .5em;
}
#detailsContainer h1 {
margin: 0;
padding: 0;
color: #FF6600;
font-size: 161.6%;
}
#detailsContainer h1 a {
text-decoration: none;
color: #FF6600;
}
#detailsStandard h1 {
display: inline;
float: left;
}
#detailsStandard .icon-local-badge {
float: left;
margin: .2em 0 0 .75em;
}
#detailsStandard { position: relative; }
#claimBusiness {
position: absolute;
right: .75em;
display: block;
padding: .5em .75em;
background: #FFFFFF;
-moz-border-radius-bottomleft: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-bottom-left-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
}
#detailsGeneral {
background-color: #EFEEED;
padding: .75em;
margin-top: .5em;
}
#detailsStandard {
background-color: #EFEEED;
padding: .75em;
margin-top: .5em;
}
#detailsGeneral .yui-g { background-color: #FFFFFF; }
#detailsStandard #mainBizContent { background-color: #FFFFFF; }
.detailsAmenities .title { color: #A5A5A5; }
#detailsHours .title { color: #A5A5A5; }
#detailsHours .head {
padding-bottom: .5em;
display: block;
}
.detailsAmenities ul {
margin: .5em 0;
padding: 0;
}
#detailsContainer #businessHeading ul {
margin: 0;
padding: .5em 0;
}
#detailsContainer #businessHeading ul li {
float: left;
border-left: 1px solid #EEEEEE;
padding: 0 .5em 0 .5em;
display: block;
}
#detailsContainer #businessHeading ul:first-child {
border: none;
padding-left: 0;
}
#detailsContainer #servicesBrands {
background: #EFEEED;
padding-top: .5em;
}
#detailsContainer #votes {
clear: both;
text-align: center;
padding: .5em .75em 0;
color: #BFBFBF;
font-size: 93%;
}
#detailsContainer #starRatings {
border-left: 1px solid #EEEEEE;
padding-top: .5em;
}
#detailsEnhanced #starRatings .fivestar-container { margin-left: 25px; }
#detailsStandard #starRatings .fivestar-container {
margin-top: 5px;
margin-right: 5px;
}
#detailsStandard #votes {
float: left;
clear: none;
padding-top: 11px;
padding-left: 0;
}
#detailsStandard #starRatings {
border: none;
padding: 0;
}
#detailsInfo {
line-height: 1.5em;
padding-top: .5em;
}
#detailsStandard #detailsInfo { padding: .5em; }
#detailsInfo .title {
color: #A5A5A5;
margin-top: 1em;
display: block;
}
#detailsStandard #detailsInfo .title {
margin: 0;
display: inline;
}
#detailsStandard #detailsInfo .phone { line-height: 1.75em; }
#detailsInfo .phone {
font-size: 123.1%;
font-weight: bold;
}
#detailsEnhanced #detailsInfo ul {
padding: 0;
margin: 0 .5em .5em 0;
}
#detailsEnhanced #detailsInfo ul li {
background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -625px -19px;
padding: .2em 0 0 8px;
}
#detailsStandard ul#buttonList {
margin: 0;
padding: 0;
}
#detailsStandard ul#buttonList li {
margin: 1.5em .5em .5em 0;
float: left;
display: inline;
font-weight: normal;
}
#detailsStandard ul#buttonList li a { text-decoration: none; }
.juliesTables br { display: none; }
#toggleTagWrap { padding: .5em .5em 0 0; }
#toggleTagAdd { float: right; }
#addTags {
padding: .5em .5em;
margin-top: .5em;
background: #FFFFFF;
border: 1px solid #dddddd;
text-align: ;
}
#tagCloudWrap { margin-top: .5em; }
#tagCloud ul { margin: 0; }
#tagCloud ul li {
float: left;
margin-left: .2em;
}
#tagCloud ul li.title { margin: 0; }
#moreTagsContainer {
height: 0;
overflow: hidden;
}
#addTagTitle {
font-size: 85%;
padding-bottom: .5em;
}
#chart {
width: 100%;
height: 30em;
background: url("http://static.csimg.com/img/loaders/cs-largeLoader.20081130.1.gif") no-repeat 50% 50%;
}
#detailsVideo {
padding: 1em;
margin: 1em 0;
border: 0;
}
#detailsVideo #video { float: left; }
#detailsVideo #description {
float: left;
color: #333333;
padding: 0 1em;
}
#detailsMap { position: relative; }
#standardMap { position: relative; }
#bizMap {
z-index: 1;
position: relative;
height: 18.5em;
overflow: hidden;
background: url("http://static.csimg.com/img/loaders/cs-largeLoader.20081130.1.gif") no-repeat 50% 50%;
}
#standardMap {
padding: .3em;
margin: .75em;
border: 1px solid #E0E0E0;
}
#standardMap #bizMap { height: 10em; }
#mapOverlay {
background-color: #333333;
opacity: .75;
filter: alpha(opacity=75);
-moz-opacity: 0.75;
width: 100%;
z-index: 9;
position: relative;
margin-top: -45px;
height: 45px;
}
#overlayText {
color: #FFFFFF;
text-align: center;
background: transparent;
position: relative;
margin-top: -3em;
z-index: 9;
padding: .8em 0 1em;
font-weight: bold;
}
#agendizeLinks .yui-u {
text-align: center;
border: 1px solid #FEE9B8;
margin-top: .5em;
}
#agendizeLinks a {
background: #FFF5DF;
color: #74630C;
font-weight: bold;
display: block;
padding: .5em 0;
text-decoration: none;
font-size: 93%;
}
#agendizeLinks a:hover {
background: #FFF5DF;
text-decoration: underline;
}
#toggleReviewForm {
float: right;
display: inline;
cursor: pointer;
}
#reviewsContainer {
color: #6C6C6C;
margin-top: 2em;
margin-right: 1em;
margin-bottom: .5em;
margin-left: .5em;
}
#reviewsContainer h5 { color: #137292; }
#reviewsContainer .title {
color: #999999;
font-size: 93%;
}
#reviewsList {
margin-top: 1em;
border-top: 2px solid #C0E9F5;
padding-top: .5em;
}
#noReviews {
margin: 1em 0 1em;
font-size: 100%;
font-weight: bold;
}
#addReview {
padding-top: 1em;
border-top: 2px solid #C0E9F5;
}
.review {
border-bottom: 1px solid #DFDFDF;
margin: 1em 0;
}
.review .photo {
float: left;
display: inline;
text-align: center;
padding: 0 1em;
font-weight: bold;
font-size: 93%;
}
.review .photo a { text-decoration: none; }
.review .photo img { border: 5px solid #EFEEED; }
.review .reviewOptions { padding-left: 9.5em; }
.review .reviewOptions ul {
margin: 0;
padding: 0;
}
.review .reviewOptions ul li {
float: left;
display: inline;
margin: .5em 0;
padding: 0 1em;
font-size: 85%;
}
.review .reviewOptions ul li:first-child { border-right: 1px solid #DFDFDF; }
.review .reviewText { padding-left: 125px; }
#editBiz { border: 2px solid #1F9EC9; }
#editBiz .title {
background: #1F9EC9;
padding: .5em 1em;
}
#editBiz .title h4 {
color: #FFFFFF;
font-size: 123.1%;
}
#editBiz .content { padding: 1.5em 1em 1em 1em; }
#editBiz .icon-paper {
margin-top: -.5em;
margin-right: .5em;
}
#adminLinks .content { padding: .5em; }
#businessLogo {
border-color: #EFEEED;
border-width: 5px;
border-style: solid;
}
#businessLogo img { display: block; }
#detailDeal .cs-deal { background: #FFFFFF; }
#detailPhotos .content { text-align: center; }
#detailPhotos img {
margin: 2px;
border-width: 2px;
border-style: solid;
border-color: #DDDDDD;
}
#detailPhotos img:hover { border-color: #AAAAAA; }
#detailPhotos a {
text-decoration: none;
font-size: 93%;
color: #C0A316;
}
#detailPhotos a:hover { text-decoration: underline; }
#ccNewsletter .content {
background: #FFFFFF;
color: #666666;
padding: .5em;
}
#ccNewsletter .content form { margin: .5em; }
#ccNewsletter .content form label { display: block; }
#ccNewsletter .content form input {
width: 90%;
margin: .5em;
}
#ccNewsletter .content form #edit-submit { width: auto; }
#showChart { cursor: pointer; }
#ft { font-size: 93%; }
#ft .logo {
float: left;
margin: 1em 0 1em 1em;
}
#ftTop {
background: #1F9EC9;
font-weight: bold;
padding: .5em;
text-align: center;
}
#ftBottom {
background: #5FC5E7;
color: #FFFFFF;
}
#ftBottom span {
font-weight: bold;
color: #006581;
}
#ftBottom #stateLinks {
background: #ACE1F2;
margin: 0 .75em;
padding: .75em;
}
#copyright {
display: block;
padding: 1.5em 1em;
float: left;
}
#findLogin {
padding: 1em .5em 1em;
background: #FFFFFF;
text-indent: -9999em;
border-bottom: 1px solid #EEEEEE;
margin: 0 .5em;
}
#findYourBusiness {
font-size: 93%;
padding: 0;
margin: 0;
height: 26px;
width: 685px;
display: block;
margin-top: .5em;
background: url("http://static.csimg.com/img/cs-homeSprite.20090410.1.png") no-repeat 0 0;
}
#homeSearch {
background: #FEFDD6;
margin: 1em .5em;
padding: 0;
color: #FF9933;
font-size: 93%;
font-weight: bold;
border: 1px solid #FDFBAA;
}
#homeSearch #bg {
float: right;
width: 330px;
height: 87px;
background: url("http://static.csimg.com/img/cs-homeSprite.20090410.1.png") no-repeat -355px -30px;
}
#homeSearch span {
display: block;
padding: 1em 0 0 1.2em;
}
#homeSearch #location-jump-form { margin: .5em 0 0 1em; }
#homeSearch #location-jump-form .form-text {
padding: .75em;
font-size: 108%;
}
#homeSearch #location-jump-form .form-submit {
width: auto;
border: 1px solid #707070;
padding: 1em 1em .8em;
margin: 0 0 0 .5em;
color: #000000;
background: #F0F0F0;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
#homeSearch #location-jump-form .form-submit:hover { background: #D1D1D1; }
#homeMain {
border-top: 1px solid #EEEEEE;
border-bottom: 1px solid #EEEEEE;
margin: .5em .5em;
padding-bottom: 1.5em;
}
#homeMain #owner {
height: 268px;
width: 455px;
background: #FFFFFF url("http://static.csimg.com/img/cs-homeOwner.20090403.1.png") no-repeat;
margin: 0 auto;
position: relative;
}
#homeMain #owner span {
display: block;
float: left;
padding: 1em 1.5em 0 1em;
}
#homeMain #ownText {
position: absolute;
top: 73px;
left: 25px;
width: 265px;
color: #005771;
font-size: 93%;
line-height: 1.5em;
}
#homeMain #ownButtons {
position: absolute;
top: 215px;
left: 15px;
color: #FFFFFF;
font-weight: bold;
}
#homeMain #new {
background: #DFEBCB;
padding: 1em;
margin-top: 18px;
}
#homeMain #new #list {
background: #FFFFFF;
padding: .5em;
}
.spyWrapper {
overflow: hidden;
position: relative;
}
#homeLocations { margin: 1.5em 0 1em .5em; }
#topCityPic {
display: block;
overflow: hidden;
height: 350px;
width: 455px;
margin: 0 auto;
background: url("http://mw2.google.com/mw-panoramio/photos/medium/3011660.jpg") no-repeat;
}
#cityOverlay {
background-color: #1F9EC9;
opacity: .75;
filter: alpha(opacity=75);
-moz-opacity: 0.75;
width: 425px;
z-index: 9;
position: relative;
margin-top: 225px;
margin-left: auto;
margin-right: auto;
color: #FFFFFF;
font-size: 182%;
font-weight: bold;
padding: 15px;
}
#cityOverlay a {
color: #FFFFFF;
text-decoration: none;
}
#picInfo {
width: 455px;
margin: 0 auto;
color: #666666;
padding: .5em .5em 0 .5em;
}
#edit-standardname { width: 600px; }
#edit-user-name { width: 600px; }
#edit-cityname { width: 470px; }
#standard-submit-button {
display: block;
margin: 0 auto;
}
.no-business-results {
background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -625px -25px;
padding: 0 0 0 10px;
}
.search-description {
font-size: 85%;
color: #777777;
width: 500px;
padding: 0 1em;
}
#business-add-form { padding-bottom: 6px; }
#business-add-standard-form { padding-bottom: 6px; }
#eventful-add-event-form { padding-bottom: 6px; }
#business-add-form label {
padding-top: 6px;
display: block;
}
#eventful-add-event-form label {
padding-top: 6px;
display: block;
}
#business-add-form .description {
font-size: 11px;
color: #777777;
padding-left: 0;
}
#eventful-add-event-form .description {
font-size: 11px;
color: #777777;
padding-left: 0;
}
#business-add-form fieldset {
background: #F3FBFE;
border: 1px solid #C2E2EC;
width: 90%;
margin: .5em;
padding: .5em;
}
#eventful-add-event-form fieldset {
background: #F3FBFE;
border: 1px solid #C2E2EC;
width: 90%;
margin: .5em;
padding: .5em;
}
#business-add-form fieldset fieldset {
background: #FFFFFF;
border: 3px double #C2E2EC;
width: 95%;
}
#eventful-add-event-form fieldset fielset {
background: #FFFFFF;
border: 3px double #C2E2EC;
width: 95%;
}
#business-add-form fieldset fieldset legend {
font-size: 14px;
color: #333333;
font-weight: bold;
}
#eventful-add-event-form fieldset fieldset legend {
font-size: 14px;
color: #333333;
font-weight: bold;
}
#business-add-form legend {
font: normal 20px 'Trebuchet MS', Trebuchet, sans-serif;
color: #166C89;
text-transform: capitalize;
}
#eventful-add-event-form legend {
font: normal 20px 'Trebuchet MS', Trebuchet, sans-serif;
color: #166C89;
text-transform: capitalize;
}
#business-add-form legend a {
font: normal 20px 'Trebuchet MS', Trebuchet, sans-serif;
color: #166C89;
text-transform: capitalize;
}
#eventful-add-event-form legend a {
font: normal 20px 'Trebuchet MS', Trebuchet, sans-serif;
color: #166C89;
text-transform: capitalize;
}
.cs-form .item { padding: .5em; }
.cs-form .item label {
color: #656565;
display: block;
padding: .25em 0;
}
.cs-form .item .form-text { padding: .25em; }
.cs-blue-form {
background: #E2F6FA;
border: 1px solid #B6E6F3;
padding: .5em;
}
.cs-grey-form { background: #EFEFEF; }
fieldset {
float: left;
display: inline;
}
.description { font-size: 85%; }
.featuredVideo {
text-align: center;
padding: .5em;
}
.featuredVideo .biz-name {
color: #F08711;
font-size: 14px;
font-weight: bold;
}
.featuredVideo .address {
color: #666666;
font-size: 12px;
}
.featuredVideo .phone {
color: #666666;
font-size: 12px;
}
.featuredVideo .phone { font-weight: bold; }
.newsletter {
padding-top: 3em;
text-align: center;
}
div#corp-pages { padding: .5em; }
div.corp-pages-menu { padding: .5em; }
#map { background: url("http://static.csimg.com/img/loaders/cs-largeLoader.20081130.1.gif") no-repeat 50% 50%; }
#gmap-tooltip-map {
width: 500px;
position: relative;
}
#gmap-infowindow img {
display: inline;
float: left;
margin-right: 10px;
}
#gmap-tt-float { float: left; }
.gmap-tt-text {
font: bold 9px Verdana, Arial, Helvetica, sans-serif;
color: #333333;
padding: .5em .65em 0 0;
}
.gmap-clear-left { clear: left; }
.gmap-tt-left {
background: url("http://static.csimg.com/img/gmap/tt-left.png") no-repeat;
height: 26px;
width: 7px;
}
.gmap-tt-middle {
background: url("http://static.csimg.com/img/gmap/tt-middle.png") repeat-x;
height: 26px;
}
.gmap-tt-right {
background: url("http://static.csimg.com/img/gmap/tt-right.png") no-repeat;
width: 30px;
height: 26px;
}
.gmap-tt-pointer {
background: url("http://static.csimg.com/img/gmap/tt-pointer.png") no-repeat;
width: 16px;
height: 9px;
position: absolute;
top: -7px;
left: 13px;
}
.video-pane {
text-align: center;
display: none;
position: relative;
padding-top: .5em;
}
.video-pane a.blue-close {
position: absolute;
top: 0;
right: 5px;
}
div.vote-count {
float: right;
height: 40px;
width: 72px;
color: #75630D;
font-size: 16px;
text-align: center;
padding-top: 8px;
padding-left: 3px;
margin-right: .5em;
line-height: 12px;
font-weight: bold;
background: url("http://static.csimg.com/img/cs-bigIconSprite.20090316.1.png") no-repeat -190px 0;
}
div.vote-count span.desc {
font-size: 8px;
color: #D7B61A;
text-transform: uppercase;
margin-top: -5px;
}
.votesCount {
float: left;
border-left: 1px solid #CCCCCC;
padding-left: .5em;
margin-left: .5em;
}
div.pager {
padding-left: 1em;
color: #1F9EC9;
margin-bottom: 1em;
text-align: center;
}
div.pager .active {
padding: .4em .5em;
text-decoration: none;
margin: 0 .25em;
text-transform: uppercase;
}
span.pager-list a.active {
padding: .4em .5em;
text-decoration: none;
margin: 0 .25em;
text-transform: uppercase;
}
span.pager-list .pager-current {
padding: .4em .5em;
text-decoration: none;
margin: 0 .25em;
text-transform: uppercase;
}
div.pager .active {
border: 1px solid #60C5E7;
color: #1F9EC9;
}
span.pager-list a.active {
border: 1px solid #60C5E7;
color: #1F9EC9;
}
span.pager-list a.active { background-color: #E9F8FC; }
span.pager-list .pager-current {
font-size: 153.9%;
color: #333333;
margin: 0;
padding: .4em .3em;
}
span.pager-list a.active:hover { background-color: #FFFFFF; }
#cs-listing-options { color: #6C6C6C; }
#cs-listing-options h1 {
font-size: 123.1%;
color: #666666;
}
#filters {
background: #F3FCFE;
border-top: 2px solid #C0E9F5;
border-bottom: 2px solid #C0E9F5;
color: #6C6C6C;
padding: .5em;
}
li.business {
color: #6C6C6C;
line-height: 1.5em;
}
li.business .cs-blogo {
float: left;
margin-right: 1em;
}
li.business .cs-blogo img {
border: 1px solid #DDDDDD;
padding: 6px;
background: #FFFFFF;
}
li.business .cs-sblogo {
float: left;
margin-right: 1em;
text-align: center;
height: 80px;
width: 72px;
background: url("http://static.csimg.com/img/cs-bigIconSprite.20090316.1.png") no-repeat -326px 0;
}
li.business .cs-sblogo a {
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #828282;
display: block;
width: 72px;
height: 21px;
border: 1px solid #DDDDDD;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding-top: 5px;
background: #FFFFFF;
}
li.business a.name {
font-size: 116%;
font-weight: bold;
float: left;
}
li.business .info { text-align: left; }
li.business .phone { font-weight: bold; }
li.business .bIcons {
width: 40px;
float: left;
padding: 8px 0 0 7px;
}
#business-add-results { margin: 1em 0; }
.business-add-search-result {
border-bottom: 1px solid #C0E9F5;
line-height: 1.5em;
padding: .5em;
color: #666666;
}
div.fivestar-container {
background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -125px -55px;
width: 70px;
height: 16px;
float: left;
display: inline;
}
div.fivestar-container .star {
display: block;
float: left;
width: 14px;
height: 15px;
background-image: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png");
background-repeat: no-repeat;
background-position: -575px 0;
cursor: pointer;
overflow: hidden;
}
div.fivestar-container .on { background-position: -575px -16px; }
div.fivestar-container .hover { background-position: -575px -32px; }
#detailsContainer div.fivestar-container {
background: none;
width: 100px;
height: 20px;
float: left;
}
#detailsContainer div.fivestar-container .star {
display: block;
float: left;
width: 20px;
height: 20px;
background-image: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png");
background-repeat: no-repeat;
background-position: -575px -50px;
cursor: pointer;
overflow: hidden;
}
#detailsContainer div.fivestar-container .on { background-position: -575px -75px; }
#detailsContainer div.fivestar-container .hover { background-position: -575px -100px; }
.cs-block {
margin: 0;
color: #8A8A8A;
}
.cs-block-title { padding: .5em 0 0 0; }
.cs-block-control {
color: #999999;
text-align: right;
}
.cs-block-title .moreLink { font-size: 87%; }
.pad-block { margin-top: .5em; }
.selected {
text-decoration: none;
color: #666666;
font-weight: bold;
}
#biz-status {
display: none;
margin-left: .5em;
}
#location-status {
display: none;
margin-left: .5em;
}
#biz-status { float: left; }
#location-status {
float: left;
display: none;
margin-left: .5em;
margin-top: .25em;
}
.hot-title {
color: #177797;
font-weight: bold;
padding: 0 .5em;
}
.hot-title .icon {
float: right;
display: inline;
}
.hot-title span {
color: #999999;
font-size: 90%;
font-weight: normal;
}
.hot-title span a { font-size: 80%; }
.hot-cat-name {
float: left;
display: inline;
padding-top: .75em;
}
.cs-block .hot-name { width: 100%; }
.cs-block .hot-biz-name { color: #1F9EC9; }
.cs-block .hot-biz-name a { font-weight: bold; }
.cs-block .fivestar-container { float: right; }
.cs-block .fivestar-container .description { display: none; }
.cs-deal {
border: 3px dashed #CCCCCC;
color: #666666;
padding: .1em;
margin: .5em 0;
}
.cs-deal .address {
background: #F4F4F4;
padding: .5em .75em;
color: #666666;
}
.cs-deal .address span { font-size: 85%; }
.cs-deal .cs-deal-text {
font-size: 123.1%;
padding: 1em;
}
.cs-deal .id {
color: #9A9A9A;
font-size: 93%;
padding: .3em .8em;
margin: .5em;
text-align: center;
}
.cs-deal .id {
float: left;
display: inline;
margin-left: 0;
}
.talk-bubble { display: block; }
.talk-bubble * {
display: block;
height: 1px;
overflow: hidden;
font-size: .01em;
background: #FEFEFE;
}
.talk-bubble1 {
margin-left: 3px;
margin-right: 3px;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #edf9fc;
border-right: 1px solid #edf9fc;
background: #f7fcfe;
}
.talk-bubble2 {
margin-left: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
border-left: 1px solid #e4f6fb;
border-right: 1px solid #e4f6fb;
background: #f9fdfe;
}
.talk-bubble3 {
margin-left: 1px;
margin-right: 1px;
border-left: 1px solid #f9fdfe;
border-right: 1px solid #f9fdfe;
}
.talk-bubble4 {
border-left: 1px solid #edf9fc;
border-right: 1px solid #edf9fc;
}
.talk-bubble5 {
border-left: 1px solid #f7fcfe;
border-right: 1px solid #f7fcfe;
}
.talk-bubblefg { background: #FEFEFE; }
.review-header img {
border: 1px solid #DDDDDD;
padding: 2px;
background: #FFFFFF;
float: left;
display: inline;
margin: 0 .5em 0 0;
}
.review-bubble {
position: relative;
margin: 20px 0 0 0;
}
.review-bubble-text { padding: .5em .5em .5em 25px; }
.review-bubble .talkie {
position: absolute;
top: -25px;
left: 35px;
background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -125px -25px;
width: 25px;
height: 25px;
}
.review-bubble .quote {
margin: .5em 0 0 .5em;
height: 25px;
width: 20px;
background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -150px -25px;
float: left;
display: inline;
}
.topCities { padding: .5em; }
#aboutHood {
background: #E1F5FB;
padding: .5em;
color: #156782;
}
#aboutHood .teaser { margin: .25em .5em; }
#addPhotoContainer { padding: .5em 0; }
#hoodAddPhoto {
float: right;
padding: .5em .5em 0 1em;
margin-top: -1.65em;
background: #E1F5FB;
}
.panoramio-copy {
margin: 0 auto;
text-align: center;
color: #333333;
font-size: 75%;
padding: 1em;
}
.panoramio-copy a { color: #167392; }
ul.navList {
margin: 0;
padding: .5em 0;
color: #7E7E7E;
}
ul.navList li {
padding: .25em 0;
width: 100%;
}
.xdebug-var-dump { text-align: left; }
.eventful-badge {
margin: 0;
padding: 0;
border: 0;
text-align: center;
color: #CCCCCC;
font-family: Arial;
text-decoration: none;
float: right;
}
.eventful-small {
position: relative;
width: 100px;
font-size: 11px;
line-height: 11px;
}
.eventful-badge a {
color: #CCCCCC;
text-decoration: none;
}
#nearbyUpcomingEvents { background: #FFFFFF; }
.content-item {
width: 100%;
border: 1px #999999 solid;
margin: 1em 0 1em 0;
padding: .5em;
margin: .5em;
}
.content-item .address {
color: #666666;
padding: 0;
margin: 0;
}
.content-item .phone {
color: #666666;
padding: 0;
margin: 0;
}
.content-item .address {
display: block;
text-transform: capitalize;
}
.content-item .phone { color: #666666; }
.content-item .alt-phone {
padding: 0;
margin: 0;
text-transform: capitalize;
font-weight: normal;
}
.content-item .hide-content-link {
float: right;
margin: 0 5px 10px 10px;
clear: both;
}
.content-item .full-content {
position: relative;
border: 1px #999999 dotted;
padding: .3em;
}
#edit-biz-message { color: #cccccc; }
#root-cta {
font: bold 18px Arial, Helvetica, sans-serif;
color: #ffffff;
width: 926px;
height: 128px;
background: url("http://static.csimg.com/v2/img/root-cta-background.png") no-repeat;
margin: 0 auto;
position: relative;
}
#root-cta-big-text {
margin-left: 20px;
padding-top: 25px;
}
#root-cta-big-text span {
margin: 0 4px 0 4px;
padding: .2em 0 0 0;
color: #167696;
float: left;
}
#root-cta-button { float: left; }
.root-cta-button-left {
background: url("http://static.csimg.com/v2/img/root-cta-button-bg-left.png") no-repeat;
float: left;
height: 32px;
width: 5px;
}
.root-cta-button-right {
background: url("http://static.csimg.com/v2/img/root-cta-button-bg-right.png") no-repeat;
float: left;
height: 32px;
width: 5px;
}
.root-cta-button-middle {
height: 32px;
background: url("http://static.csimg.com/v2/img/root-cta-button-bg.png") repeat-x;
padding: .2em 5px 0 5px;
float: left;
}
#root-talk-bubble {
background: url("http://static.csimg.com/v2/img/root-cta-talk-bubble.png") no-repeat;
height: 54px;
width: 720px;
position: absolute;
top: 70px;
left: 27px;
font: 12px Arial, Helvetica, sans-serif;
color: #666666;
padding: 10px 75px 0 35px;
}
#root-cta-account {
height: 34px;
width: 231px;
float: left;
margin-left: 35px;
}
#root-cta-close-button {
position: absolute;
top: 18px;
right: 8px;
width: 21px;
height: 15px;
}
#root-search {
background: url("http://static.csimg.com/v2/img/root-search-bar-bg.png") repeat-x;
width: 926px;
height: 105px;
margin: 5px auto;
border: #f2e79b 2px solid;
}
.root-search-box {
margin: 0px auto;
margin-top: 35px;
margin-left: 60px;
color: #8D7E12;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
height: 40px;
}
.root-search-holder {
float: left;
padding-right: 7px;
}
#root-search #edit-search-term {
border: 1px solid #cdcdcd;
background: #ffffff url("http://static.csimg.com/v2/img/root-search-text-bar-bg.gif") repeat-x top left;
display: inline;
height: 20px;
padding-top: 5px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-left: 24px;
letter-spacing: -.06em;
}
.form-text .root-form-input { background: url("http://static.csimg.com/v2/img/root-search-magicon.gif") no-repeat left; }
.root-search-button {
background: url("http://static.csimg.com/v2/img/root-search-button.gif") repeat-x;
color: #ffffff;
font: bold 10px Tahoma;
letter-spacing: -.01em;
border: 2px solid #FF8C26;
text-transform: uppercase;
height: 27px;
padding: 4px;
width: 76px;
}
.root-loki-search {
width: 90px;
height: 27px;
float: left;
}
#root-search .form-text {
border: 1px solid #cdcdcd;
background: #ffffff url("http://static.csimg.com/v2/img/root-search-input-bg.png") repeat-x top left;
display: inline;
height: 20px;
padding-top: 5px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-left: 4px;
color: #666666;
letter-spacing: -.06em;
}
#root-region-dropdown-arrow {
float: left;
margin-left: 5px;
border: 1px solid #cdcdcd;
position: relative;
}
#root-region-list {
position: absolute;
top: 24;
right: 0;
background: #ffffff;
width: 300px;
z-index: 9999;
border: 1px solid #cdcdcd;
}
#map-root {
border: #c0e9f8 7px solid;
margin-top: 5px;
}
#region-list h1 {
height: 20px;
width: 266px;
background: #ffffff url("http://static.csimg.com/v2/img/root-region-bg.png") repeat-x bottom left;
font: bold 14px Arial, Helvetica, sans-serif;
padding: 5px;
border-bottom: 1px solid #c0e9f8;
}
.region-list-hoods {
clear: both;
margin: 5px;
float: right;
padding-left: 8px;
font-size: 11px;
font-style: italic;
}
.region-list-title {
font-weight: bold;
color: #F08711;
}
#region-list ul {
padding: 0;
margin: 5px 10px 0 0;
list-style: none;
}
#region-list ul li {
padding: 5px;
border: 1px solid #ffffff;
margin-bottom: 2px;
}
#region-list ul li:hover {
background: #f5fbfd;
border: 1px solid #c0e9f8;
}
#region-list .city-highlight {
background: #f5fbfd;
border: 1px solid #c0e9f8;
}
#region-list ul li img {
float: left;
margin-right: 5px;
padding: 2px;
border: 1px solid #cccccc;
}
.root-num-hoods {
font-size: 11px;
color: #666666;
padding-left: 13px;
background: url("http://static.csimg.com/v2/img/small-green-arrow.png") no-repeat;
background-position: 0% 50%;
}
.root-num-biz {
font-size: 11px;
color: #666666;
padding-left: 13px;
background: url("http://static.csimg.com/v2/img/small-green-arrow.png") no-repeat;
background-position: 0% 50%;
}
.quick-look-trigger {
font-size: 11px;
padding-left: 8px;
}
.sort-type {
font-size: 11px;
color: #999999;
}
.sort-text {
font-size: 11px;
color: #999999;
}
.state-select {
font-size: 11px;
color: #999999;
}
.sort-type { padding: 2px; }
.sort-text { font-style: italic; }
.state-select { font-style: italic; }
.sort-selected {
text-decoration: none;
background: #209fca;
color: #ffffff;
}
#region-city-sort-options { margin: 5px 0 5px 0; }
.root-add-image {
background: url("http://static.csimg.com/v2/img/root-no-image.png") no-repeat 2px 2px;
height: 60px;
width: 60px;
padding: 2px;
border: 1px solid #cccccc;
float: left;
margin-right: 5px;
}
.root-add-image-link {
height: 17px;
font-size: 10px;
text-align: center;
margin: 0 auto;
line-height: 17px;
}
.root-vote-now-link {
height: 17px;
font-size: 10px;
text-align: center;
margin: 0 auto;
line-height: 17px;
}
.root-add-image-link {
background: url("http://static.csimg.com/v2/img/root-add-one-sprite.gif") no-repeat top left;
margin-top: 38px;
width: 52px;
}
.root-vote-now-link {
background: url("http://static.csimg.com/v2/img/root-vote-now-sprite.gif") no-repeat top left;
margin-top: 4px;
width: 56px;
}
.root-add-image-link:hover { background-position: 0 -17px; }
.root-vote-now-link:hover { background-position: 0 -17px; }
.root-add-image-link a {
color: #ffffff;
display: block;
height: 17px;
}
.root-vote-now-link a {
color: #ffffff;
display: block;
height: 17px;
}
.root-vote-now-link { color: #ffffff; }
.root-add-image-link a { width: 52px; }
.root-vote-now-link a { width: 56px; }
.root-vote {
background: url("http://static.csimg.com/v2/img/root-vote-bg.png") no-repeat;
height: 68px;
width: 68px;
float: right;
margin-right: 10px;
}
#root-state-list {
width: 635px;
background: url("http://static.csimg.com/v2/img/root-state-list-bg.png") repeat-x bottom left;
border-bottom: 1px solid #bddaa3;
padding: 10px 0 0 5px;
margin: 0 auto;
}
#root-state-list a {
color: #6b9e41;
padding: 3px 5px 3px 5px;
float: left;
margin: 3px 5px 10px 0;
}
#root-state-list a.selected {
text-decoration: none;
color: #ffffff;
background: #6b9e41;
font-weight: bold;
}
#content-right { border-left: 1px solid #bddaa3; }
#root-state-region-list {
font-family: Arial, Helvetica, sans-serif;
width: 630px;
margin: 0 auto;
margin-bottom: 40px;
padding: 5px;
}
#root-state-region-list h2 {
color: #6b9e41;
font-size: 14px;
}
#root-state-region-list ul.region-list {
padding: 0;
margin: 0;
list-style: none;
}
#root-state-region-list ul.city-list {
padding: 0;
margin: 0;
list-style: none;
}
ul.region-list li {
background: #ffffff url("http://static.csimg.com/v2/img/root-region-bg.png") repeat-x bottom left;
padding: 5px;
}
ul.region-list li h3 {
font-weight: bold;
color: #15718f;
font-size: 12px;
}
ul.city-list li {
float: left;
padding: 5px 0 5px 8px;
margin: 0 0 0 10px;
background: url("http://static.csimg.com/v2/img/tiny-right-arrow.gif") no-repeat;
background-position: 0% 50%;
}
#root-state-region-list .see-more-link {
float: right;
font-size: 10px;
}
#quick-look-container {
width: 606px;
height: 620px;
padding-top: 25px;
border: #c0e9f8 7px solid;
padding: 10px;
overflow: auto;
position: relative;
margin-top: 5px;
}
.standard-container { background: url("http://static.csimg.com/v2/img/quick-look-bg.png") repeat-x top left; }
.container-loading { background: url("http://static.csimg.com/v2/img/blue-loader.gif") no-repeat 50% 50%; }
.quick-look-close {
position: absolute;
top: 5px;
right: 5px;
}
#quick-look-city-header { border-bottom: 1px solid #dfdfdf; }
#quick-look .business-name {
float: left;
display: block;
width: 100%;
}
#quick-look .address {
padding: 2px;
font-size: 12px;
clear: both;
}
#quick-look .phone {
font-size: 14px;
font-weight: bold;
color: #666666;
float: left;
padding: 2px;
}
#quick-look .ratings {
float: left;
margin-left: 10px;
margin-top: 2px;
}
#quick-look .reviews {
font-style: italic;
margin-left: 5px;
}
.dest { font-weight: bold; }
#quick-look .dest {
font-weight: normal;
font-style: italic;
display: inline;
font-size: 11px;
}
#quick-look .headline { border-bottom: 1px solid #DFDFDF; }
.extra-row .video-link { float: left; }
.extra-row .ratings { float: left; }
#quick-look .stars { float: left; }
#quick-look .title { float: left; }
#quick-look .sub-title { float: left; }
.video-link { margin-left: 5px; }
#quick-look .sub-title { clear: left; }
.extra-row .video-link { margin-top: 2px; }
#quick-look .view-all {
float: right;
margin: 5px;
padding-left: 8px;
background: url("http://static.csimg.com/v2/img/tiny-right-arrow.gif") no-repeat;
background-position: 0% 50%;
font-size: 11px;
}
#quick-look .view-all-bottom {
float: right;
margin: 5px;
padding-left: 8px;
background: url("http://static.csimg.com/v2/img/tiny-right-arrow.gif") no-repeat;
background-position: 0% 50%;
font-size: 11px;
}
#quick-look .view-all-bottom { font-size: 12px; }
#quick-look .biz-count {
font-size: 14px;
color: #666666;
padding-top: 10px;
}
#quick-look .biz-count-num {
color: #2685A4;
font-weight: bold;
}
#quick-look .description { width: 340px; }
#quick-look .video-link {
background: url("http://static.csimg.com/v2/img/control_play_blue.gif") no-repeat;
padding-left: 20px;
}
#quick-look-navigation {
border-bottom: 1px solid #dfdfdf;
padding: 10px 0 0 5px;
margin: 0 auto;
}
#quick-look-navigation a {
color: #2685A4;
padding: 3px 5px 3px 5px;
float: left;
margin: 3px 5px 10px 0;
}
#quick-look-navigation a.selected {
text-decoration: none;
color: #ffffff;
background: #2685A4;
font-weight: bold;
}
ul.root-featured li:hover { background-color: #EDF9FC; }
ul.root-featured div.icon {
width: 60px;
height: 60px;
margin-left: 10px;
border: 1px solid #cccccc;
background: none;
padding: 5px;
}
ul.root-featured div.icon img {
padding: 0;
margin: 0;
}
ul.root-featured {
margin: 0;
padding: 0;
list-style: none;
font-size: 11px;
color: #6F6F6F;
line-height: 17px;
}
ul.root-featured li {
width: 100%;
padding: 15px 0 15px 0;
overflow: hidden;
border-bottom: 1px solid #DFDFDF;
}
ul.root-featured strong.head { font-size: 16px; }
ul.root-featured div.columns {
width: 100%;
overflow: hidden;
padding-bottom: 4px;
}
ul.root-featured div.columns div.left {
width: 250px;
padding-right: 38px;
float: left;
}
ul.root-featured div.columns div.right {
width: 200px;
float: right;
}
ul.root-featured dl.info {
margin: 0;
padding: 0;
width: 100%;
overflow: hidden;
}
ul.root-featured dl.info dt {
display: block;
float: left;
clear: left;
margin: 0;
padding: 0 0px 0 0;
}
ul.root-featured dl.info dd {
margin: 0;
padding: 0;
display: block;
text-transform: capitalize;
}
ul.root-featured dl.info dd a { color: #1C8BB0; }
ul.root-featured p.contact {
padding: 0;
font-size: 12px;
}
ul.root-featured p.contact span { display: block; }
ul.root-featured p.contact span.phone { color: #1C8BB0; }
ul.root-featured p.comment {
color: #525252;
padding: 0;
}
ul.root-featured p.rate {
padding: 0 0 3px 0;
width: 100%;
overflow: hidden;
}
ul.root-featured p.rate a { font-style: italic; }
ul.root-featured p.rate span.stars {
float: left;
margin-right: 5px;
}
#root-tabs {
font: bold 14px Arial, Helvetica, sans-serif;
color: #167696;
width: 640px;
text-align: center;
}
.root-tab-border { border-bottom: 1px solid #C0E9F8; }
#root-tabs ul { display: inline; }
#root-tabs li {
list-style: none;
display: inline;
margin-right: 5px;
text-align: center;
}
#root-tabs a {
background: url("http://static.csimg.com/v2/img/root-tab-bg.gif") repeat-x;
text-decoration: none;
display: block;
float: left;
overflow: hidden;
height: 33px;
width: 64px;
color: #167696;
line-height: 30px;
margin-left: 3px;
position: relative;
bottom: -1px;
border-left: 1px solid #C0E9F8;
border-right: 1px solid #C0E9F8;
border-top: 1px solid #C0E9F8;
}
#root-tabs .active a {
border-bottom: 1px solid #ffffff;
background: #ffffff;
}
#root-tabs .navigate {
font: 11px Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
display: block;
float: left;
overflow: hidden;
height: 33px;
color: #167696;
line-height: 33px;
margin-left: 10px;
}
.form-text label {
padding-top: 6px;
display: block;
}
.user-form { padding-bottom: 6px; }
.user-form label { display: block; }
#user-edit label {
padding-top: 6px;
display: block;
}
#user-edit .description {
font-size: 11px;
color: #777777;
padding-left: 0;
}
#user-edit fieldset {
background: #FFFFFF;
border: 3px double #C2E2EC;
}
#user-edit legend {
font-size: 14px;
color: #333333;
font-weight: bold;
}
.user-form-off {
color: #858585;
background-color: #EAEAEA;
}
#node-form label {
padding-top: 6px;
display: block;
}
#node-form fieldset {
background: #FFFFFF;
border: 3px double #C2E2EC;
}
#node-form legend {
font-size: 14px;
color: #333333;
font-weight: bold;
}
#node-form .description {
font-size: 11px;
color: #777777;
padding-left: 0;
}
#profile-edit ul {
padding: 8px 0 22px 0;
margin: 0;
list-style: none;
}
#profile-edit ul li {
display: inline;
list-style: none;
margin-right: 6px;
}
#profile-edit ul li {
background: url("http://static.csimg.com/v2/img/button-profile-basic-on-bg.gif") repeat-x;
border: 1px solid #C2E2EC;
color: #166C89;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 10px;
padding-right: 10px;
font-size: 11px;
font-weight: normal;
}
#profile-edit ul li a { color: #1A83A6; }
#profile-edit ul li a.active {
color: #1A83A6;
font-weight: bold;
text-decoration: none;
}
#claim-notice {
border: 1px solid #B1E4F1;
background: url("http://static.csimg.com/v2/img/claim-biz-bg.gif") repeat-x;
width: 622px;
height: 37px;
font-size: 12px;
color: #2186B1;
padding: 7px 0 0 8px;
margin: 0px 0px 10px 10px;
}
#claim-notice img {
float: left;
padding: 0 15px 0 0;
}
#claim-notice a { color: #19BDE7; }
#fail-notice {
border: 1px solid #E0A3A3;
background: url("http://static.csimg.com/v2/img/fail-biz-bg.gif") repeat-x;
width: 600px;
height: 37px;
font-size: 12px;
color: #BB3E3E;
padding: 7px 0px 0px 15px;
margin: 0 0 10px 0;
}
#fail-notice img {
float: left;
padding: 0 15px 0 0;
}
#fail-notice a { color: #19BDE7; }
#contract-cta {
background: #E2EDC9 url("http://static.csimg.com/v2/img/contract-cta.png") no-repeat;
height: 122px;
width: 624px;
border: 4px solid #BDD685;
margin: 0 0 0 10px;
position: relative;
}
#contract-cta-price {
position: absolute;
top: 15px;
left: 13px;
}
#contract-cta-price .price {
color: #3C3C3C;
font-size: 31px;
}
#contract-cta-price .terms {
color: #5F7627;
font-size: 11px;
}
#owner-info {
font-size: 12px;
font-style: italic;
color: #777777;
}
#commerce-claim-business-form {
padding: .5em;
margin-bottom: 1em;
}
#commerce-claim-business-form .description {
font-size: 12px;
color: #444444;
width: auto;
padding-top: 2em;
}
#commerce-claim-business-form label {
font-weight: normal;
color: #777777;
}
#commerce-claim-business-form .form-checkbox {
width: auto;
display: inline;
}
#commerce-claim-business-form input {
font-size: 16px;
padding: 4px;
color: #444444;
display: table;
width: 70%;
font-weight: bold;
}
#commerce-claim-business-form select {
font-size: 16px;
padding: 4px;
color: #444444;
font-weight: bold;
}
#commerce-claim-business-form fieldset {
display: block;
width: 100%;
border: 1px solid #B1E4F1;
padding: .5em;
}
#commerce-claim-business-form #edit-submit {
width: auto;
padding: 0;
display: inline;
}
#details div.amenities dl {
margin: 0;
padding: 0;
line-height: 22px;
}
#details div.amenities dl.left {
width: 220px;
float: left;
}
#details div.amenities dl.right {
padding-left: 10px;
width: 150px;
float: left;
}
#details div.amenities dl dt {
margin: 0;
padding: 0;
display: block;
float: left;
clear: left;
}
#details div.amenities dl.left dt { width: 145px; }
#details div.amenities dl.right dt { width: 85px; }
#details div.amenities dl dd {
margin: 0;
padding: 0;
display: block;
float: left;
}
* html #details div.amenities dl dd { float: none; }
* + html #details div.amenities dl dd { float: none; }
#details div.amenities span.yes { margin-top: 3px; }
#details div.amenities span.no { margin-top: 3px; }
a.remove_amenity { text-decoration: none; }
a.remove_amenity:hover { color: #FF0000; }
.amenity_content {
margin: 10px;
display: inline;
}
.amenities_options { margin-left: 10px; }
#details div.amenities {
width: 100%;
overflow: hidden;
}
div.testimonial { margin-bottom: 40px; }
div.testimonial div.box {
margin-bottom: 0;
padding-bottom: 35px;
background-image: url("http://static.csimg.com/v2/img/box-bottom-testimonial.gif");
color: #6F6F6F;
font-style: italic;
font-size: 13px;
}
div.testimonial div.box div.box-body { padding: 15px 25px 0 25px; }
div.testimonial p.author {
padding: 0 0 0 130px;
margin: -15px 0 0 0;
color: #6F6F6F;
}
#quick-search {
padding: 20px 0 30px 0;
width: 100%;
overflow: hidden;
}
#quick-search p {
width: 100%;
overflow: hidden;
margin: 0;
padding: 0 0 10px 0;
}
#quick-search label {
display: block;
float: left;
width: 150px;
}
#quick-search input.text {
width: 200px;
display: block;
margin: 0 0 0 150px;
}
#quick-search input.submit {
margin: 0 0 0 150px;
float: left;
display: inline;
}
#faceted-search { padding: 2px; }
#faceted-search #distance-bar {
padding-top: 8px;
padding-bottom: 8px;
text-align: center;
font-weight: normal;
color: #666666;
}
#faceted-search #distance-text {
text-align: center;
font-weight: normal;
color: #666666;
}
#faceted-search #distance-text span {
color: #2383A3;
font-weight: normal;
font-size: 170%;
}
#faceted-search #star-5 { background: url("http://static.csimg.com/v2/img/star-rating-5.gif") no-repeat right; }
#faceted-search #star-4 { background: url("http://static.csimg.com/v2/img/star-rating-4.gif") no-repeat right; }
#faceted-search #star-3 { background: url("http://static.csimg.com/v2/img/star-rating-3.gif") no-repeat right; }
#faceted-search #star-2 { background: url("http://static.csimg.com/v2/img/star-rating-2.gif") no-repeat right; }
#faceted-search #star-1 { background: url("http://static.csimg.com/v2/img/star-rating-1.gif") no-repeat right; }
#faceted-search div.toggle {
padding-right: 12px;
text-align: right;
background: url("http://static.csimg.com/v2/img/arrow-more-blue-fs.gif") no-repeat right;
}
#faceted-search div.toggle a {
color: #2CA4CB;
font-weight: normal;
text-decoration: underline;
}
#faceted-search div.toggle a:hover { color: #666666; }
#faceted-search h4 {
color: #F08711;
font-size: 100%;
}
#faceted-search #holder {
color: #1C6882;
font-size: 85%;
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #E4E4E4;
}
#faceted-search #holder ul {
text-align: left;
margin: 0;
padding: 0;
list-style: none;
padding-top: 4px;
}
#faceted-search #holder li {
font-weight: normal;
color: #666666;
list-style: none;
line-height: 1.4em;
}
#faceted-search #holder span.fq-selected {
font-weight: bold;
padding-left: 12px;
background: url("http://static.csimg.com/v2/img/arrow-right-fs.gif") no-repeat left;
color: #666666;
}
#faceted-search #holder li a {
color: #2CA4CB;
text-decoration: underline;
}
#faceted-search #holder li a:hover {
color: #666666;
text-decoration: underline;
}
#faceted-search li span {
font-weight: normal;
color: #949494;
text-decoration: none;
}
#faceted-search li span a {
font-weight: normal;
color: #949494;
text-decoration: none;
}
#faceted-search #holder-alpha {
color: #1C6882;
font-size: 85%;
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #E4E4E4;
}
#faceted-search #holder-alpha ul {
list-style: none;
text-align: left;
margin: 0;
padding: 0;
padding-top: 4px;
}
#faceted-search #holder-alpha li {
list-style: none;
float: left;
font-weight: normal;
color: #666666;
padding-right: 6px;
line-height: 1.4em;
}
#faceted-search #holder-alpha span.location {
font-weight: normal;
color: #666666;
font-size: 90%;
}
#faceted-search #holder-alpha li.fq-selected {
font-weight: bold;
padding-left: 12px;
background: url("http://static.csimg.com/v2/img/arrow-right-fs.gif") no-repeat left;
}
#faceted-search #holder-alpha li a {
color: #2CA4CB;
text-decoration: underline;
}
#faceted-search #holder-alpha li a:hover {
color: #666666;
text-decoration: underline;
}
#faceted-search #holder-alpha .clear-left { clear: left; }
.faceted-search-remove-filter {
padding-right: 15px;
background: url("http://static.csimg.com/v2/img/close-fs.gif") no-repeat right;
}
div.message-send {
width: 100%;
overflow: hidden;
margin-bottom: 19px;
font-size: 11px;
}
div.message-send strong.head {
color: #1C8BB0;
font-size: 12px;
padding-bottom: 0;
}
div.message-send label {
display: block;
font-weight: bold;
color: #4D4D4D;
padding-top: 10px;
padding-bottom: 2px;
}
div.message-send label.disabled { color: #A6A6A6; }
div.message-send textarea {
width: 98%;
border: 1px solid #E9E7E3;
margin: 0 0 8px 0;
padding: 0;
color: #4D4D4D;
display: block;
background-color: #FFFFFF;
height: 105px;
}
div.comments { background: none !important; }
div.comments div.box-body {
margin-left: 6px;
padding-left: 10px;
background-image: none !important;
margin-bottom: 4px;
width: 637px;
}
div.comments .headline h2 {
padding-left: 18px;
font-size: 12px;
color: #666666;
}
ul.clist {
margin: 0;
padding: 0;
list-style: none;
font-size: 12px;
color: #4A4A4A;
}
ul.clist a { color: #1A83A6; }
ul.clist li {
width: 100%;
overflow: hidden;
padding-bottom: 22px;
}
ul.clist div.icon {
font-size: 11px;
font-weight: bold;
text-align: center;
}
ul.clist div.icon img {
padding: 3px;
border: 1px solid #B7D2DF;
background-color: #FFFFFF;
margin-top: 3px;
}
ul.clist p.date {
display: block;
font-size: 11px;
color: #017294;
font-weight: bold;
padding-bottom: 8px;
}
#user-login .box-body .user-form { padding-left: 10px; }
#user-login .box-body p { padding-left: 10px; }
#user-login #edit-submit { margin-left: 10px; }
#user-login h1 {
margin: 0;
padding-bottom: 6px;
}
#user-register .box-body .user-form { padding-left: 10px; }
#user-register .box-body p {
padding-left: 10px;
text-align: left;
}
#user-register fieldset {
display: table;
color: #166C89;
}
#user-register #edit-submit { margin-left: 10px; }
#user-register h1 {
margin: 0;
padding-bottom: 6px;
}
.box-bg { padding-left: .5em; }
.box-body {
overflow: hidden;
font-size: 12px;
color: #666666;
border-top: 2px solid #C0E9F5;
border-bottom: 2px solid #C0E9F5;
background-color: #F1FCFE;
}
.box-body .headline {
padding-left: 10px;
padding-top: 10px;
}
.box-body .headline h1 {
font-size: 182%;
padding: 0;
margin: 0;
}
form #edit-cs-firstname { display: none; }
form #edit-cs-lastname { display: none; }
form #edit-cs-firstname .form-text { display: none; }
form #edit-cs-lastname .form-text { display: none; }
#userLogin { color: #666666; }
#userLogin h3 {
font-size: 167%;
font-weight: bold;
color: #666666;
padding: 0;
margin: 0;
}
#userLogin label {
display: block;
font-weight: bold;
width: 100%;
padding: .5em 0;
}
#userLogin .form-text {
display: block;
float: left;
padding: .2em;
color: #156782;
font-weight: bold;
font-size: 93%;
width: 50%;
}
#userLogin .form-required { display: none; }
#userLogin #userLinks {
width: 50%;
text-align: center;
}
#userLogin .loginItem {
float: left;
display: block;
padding: .5em;
width: 100%;
}
#userSubmit { width: 50%; }
#userSubmit #edit-submit {
border: 1px solid #999999;
padding: .3em .5em;
background: #DDDDDD;
color: #333333;
margin: 0 auto;
position: relative;
display: block;
width: 33%;
}
#userSubmit #edit-submit:hover { background: #EEEEEE; }
#facebox .form-text { width: 90%; }
#facebox #userLinks { width: 90%; }
#facebox #userSubmit { width: 90%; }
#ftTop ul {
margin: 0;
list-style: none;
}
#ftTop ul li {
display: inline;
padding: 0 .5em;
line-height: 1.5em;
}
#ftBottom ul {
margin: 0;
list-style: none;
}
#ftBottom ul li {
display: block;
padding: .25em .75em .25em 0;
line-height: 1.5em;
float: left;
}
ul.blue-arrow li {
background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -625px -22px;
padding: .2em 0 0 10px;
}
ol.blue-arrow li {
background: url("http://static.csimg.com/img/cs-iconSprite.20090316.4.png") no-repeat -625px -22px;
padding: .2em 0 0 10px;
}
ul.blue-bg {
margin: .3em 0 0 0;
border-top: 6px solid #1F9EC9;
}
ol.blue-bg {
margin: .3em 0 0 0;
border-top: 6px solid #1F9EC9;
}
ul.blue-bg li {
border-bottom: 1px solid #FFFFFF;
background: #EDF8FC;
padding: .8em .5em;
margin: 0;
}
ol.blue-bg li {
border-bottom: 1px solid #FFFFFF;
background: #EDF8FC;
padding: .8em .5em;
margin: 0;
}
ul.blue-bg li:hover { background: #FFFFFF; }
ol.blue-bg li:hover { background: #FFFFFF; }
ul.blue-bg li .icon {
float: left;
display: inline;
}
ol.blue-bg li .icon {
float: left;
display: inline;
}
ul.blue-separator {
margin: 0;
padding: 0;
}
ol.blue-separator {
margin: 0;
padding: 0;
}
#aboutHood ul {
margin: 0;
padding: 0;
}
ul.blue-separator li {
border-bottom: 1px solid #C0E9F5;
padding: .7em 0;
margin: 0;
}
ol.blue-separator li {
border-bottom: 1px solid #C0E9F5;
padding: .7em 0;
margin: 0;
}
ul.blue-separator li:hover { background: #EDF8FC; }
ol.blue-separator li:hover { background: #EDF8FC; }
ul.blue-separator li .icon {
float: left;
display: inline;
}
ol.blue-separator li .icon {
float: left;
display: inline;
}
ul.spacer li { padding: .2em 0; }
ol.spacer li { padding: .2em 0; }
#homeMain ul.blue-separator li { border-bottom: 1px solid #EEEEEE; }
#homeMain ol.blue-separator li { border-bottom: 1px solid #EEEEEE; }
#homeMain ul.blue-separator li .icon { margin-top: -2px; }
#homeMain ol.blue-separator li .icon { margin-top: -2px; }
#homeLocations .navList {
float: left;
width: 33%;
}
#aboutHood ul.photos li {
float: left;
padding: 4px 4px 0 4px;
border: 2px solid #C0E9F5;
margin: 3px 10px;
background: #FFFFFF;
}
#aboutHood ul.photos li:hover { border: 2px solid #1F9EC9; }
html.js fieldset.collapsed {
border-bottom-width: 0;
border-left-width: 0;
border-right-width: 0;
margin-bottom: 0;
height: 1em;
}
html.js fieldset.collapsed * { display: none; }
html.js fieldset.collapsed legend { display: block; }
html.js fieldset.collapsible legend a {
padding-left: 15px;
background: url("../../misc/menu-expanded.png") 5px 75% no-repeat;
}
html.js fieldset.collapsed legend a {
background-image: url("../../misc/menu-collapsed.png");
background-position: 5px 50%;
}
* html.js fieldset.collapsed legend { display: inline; }
* html.js fieldset.collapsed legend * { display: inline; }
* html.js fieldset.collapsed table * { display: inline; }
html.js fieldset.collapsible legend a { display: block; }
html.js fieldset.collapsible .fieldset-wrapper { overflow: auto; }
#autocomplete {
position: absolute;
border: 1px solid;
overflow: hidden;
z-index: 100;
}
#autocomplete ul {
margin: 0;
padding: 0;
list-style: none;
}
#autocomplete li {
background: #ffffff;
color: #000000;
white-space: pre;
cursor: default;
}
#autocomplete li.selected {
background: #0072b9;
color: #ffffff;
}
.resizable-textarea { width: 95%; }
.resizable-textarea .grippie {
height: 9px;
overflow: hidden;
background: #eeeeee url("../../misc/grippie.png") no-repeat center 2px;
border: 1px solid #dddddd;
border-top-width: 0;
cursor: s-resize;
}
html.js .resizable-textarea textarea {
margin-bottom: 0;
width: 100%;
display: block;
}
#blocks { border: 1px solid #CCCCCC; }
#blocks thead { display: none; }
#blocks td { border-bottom: 1px solid #CCCCCC; }
#blocks tr:hover { background: #FFF1D1; }
#blocks .region {
font-weight: bold;
border-bottom: 2px solid #CCCCCC;
text-transform: uppercase;
text-align: center;
}
#blocks .odd { background: #eaeaea; }