﻿/****************************************************************************************\

    Global Styles

\****************************************************************************************/

html 
{
}

body.day
{
    background  : white url(images/bodyBackground.jpg) repeat-x left bottom;
    color       : #4C4C4B;
}

body.night
{
    background  : #33415D url(dark/bodyBackground.jpg) repeat-x left top;
    color       : #4C4C4B;
}

h1 
{
    color : inherit;
}

h2 
{
    color : inherit;
}

h3 
{
    color : inherit;
}

h4 
{
    color : inherit;
}

h5 
{
    color : inherit;
}

h6 
{
    color : inherit;
}

p 
{
    color : inherit;
}

ul 
{
    color           : inherit;
    list-style-type : disc;   
}

ol 
{
    color           : inherit;
    list-style-type : decimal;
}

li 
{
    color : inherit;
}

strong 
{
    color : inherit;
}

em 
{
    color : inherit;
}

u 
{
    color : inherit;
}

a 
{
    color : #815656;   
}

a:visited 
{
    color : #815656;   
}

a:hover 
{
    color : #815656;   
}

table 
{
    color   : inherit;
    border  : none;
}

tr 
{
    color   : inherit;
    border  : none;
}

th 
{
    color   : inherit;
    border  : none;
}

td 
{
    color   : inherit;
    border  : none;
}

img 
{
}

/****************************************************************************************\
    
    Global Constructs
    Globally Unique Elements
    Control Specific Constructs

\****************************************************************************************/

/*___ DIV _________________________________________________________________*/

div#branding
{
    background : transparent url("images/brandingBackground-trans.png") no-repeat;   
}

div#content
{
    background : transparent url(images/contentBackground.png) repeat-y;   
}

div#site_info.day
{
    background : transparent url(images/neighborhood_day.png) repeat-x left bottom;   
}

div#site_info.night
{
    background : transparent url(images/neighborhood_night.jpg) repeat-x left bottom;   
}

div#contentFooter
{
    background : transparent url("images/contentFooter.png") no-repeat;
}

div#OutOfTheHouse
{
    background : transparent url(images/outOfTheHouseBackground.png) repeat-y;
}

div#OutOfTheHouseFooter
{
    background : white url("images/outOfTheHouseFooter.png") no-repeat;
}

div#artInYou
{
    background : transparent url(images/artInYou.jpg) no-repeat;
}

div#weatherForecast
{
    color : #666666;   
}

div.articlePhotoLeft
{
    border : solid 3px #84A15F;
}

.night div#copyrightInfo
{
    color : White; 
}

div#featuredLinkList,
div#secondaryLinkList
{
    background      : transparent url(images/activityListBackground.jpg) repeat-y left top;
}

div.linkListTop
{
    background      : transparent url(images/activityListTop.jpg) no-repeat left top;    
}

div.linkListBottom
{
    background      : transparent url(images/activityListBottom.jpg) no-repeat left top;    
}

div.adHolder120x240
{
    background      : transparent url(images/ad120x240.png) no-repeat left top;  
}

div.adHolder120x90
{
    background      : transparent url(images/ad120x90.png) no-repeat left top;  
}

div#loginButtonBox
{
    color           : White;
    background      : transparent url(images/loginBackground.jpg) no-repeat left top;
}

div#activity_schedules,
div.activity_schedules
{
    background      : transparent url(images/scheduleTop.jpg) no-repeat left top;   
}

div#GoogleMapDivWrapper,
div#forgotFormBox
{
    background      : transparent url(images/activityListBackground.jpg) repeat-y left top;
}

div.contactUsBusinessCard
{
    background      : transparent url(images/businessCard.jpg) no-repeat left top;
}

div#content_main_submenu 
{
    background      : transparent url(images/topics.gif) no-repeat left top;
}

div#authorTopper
{
    background      : transparent url(images/activityListTop.jpg) no-repeat left top;   
}

div#authorInfo
{
    background      : transparent url(images/activityListBackground.jpg) repeat-y left top;   
}   

div#authorFooter
{
    background      : transparent url(images/activityListBottom.jpg) no-repeat left top;
}

div#border-bottom
{
    border-bottom-color: #87A5C7;
}

div#branding_search
{
    background      : transparent url(images/branding_searchresultsbg.gif) no-repeat center top;
}

div#siteForMe
{
    background      : transparent url(images/siteForMe.jpg) repeat-x left top; 
}

div#stayPosted
{
    background      : transparent url(images/stayPosted.jpg) no-repeat left top;   
}

div#localService
{
    border          : solid 3px #684446;
    border-radius   : 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

/*___ SPAN _________________________________________________________________*/

span#spanSearchBoxText
{
    color               : #6B8DA6;
}

span.spanBlogrollDate
{
    color : #6D8CA8;
}

span#spanArtByline
{
    color : #000000;
}

span.featuredArticleRemainder
{
    color : #849F5E;   
}

span#mainTitle
{
    background : transparent url(images/h1NeighborhoodKids.jpg) no-repeat left top;
}

span#subTitle
{
    color : #6D8CA8;
}

span#titleMenu
{
    color : #6D8CA8;
}

span.outOfTheHouseImageFrame
{
    background : transparent url(images/greenRoundedThumb.gif) no-repeat left top;
}

span#youveDiscovered
{
    color : #84A15F;
}

span#spanHomeFeaturedArticlePhotoFrame
{
    background : transparent url("images/featureArticlePhotoFrame-trans.png") no-repeat left top;
}

span.activityListThumbFrame
{
    background : transparent url(images/blueRoundedThumbSm.gif) no-repeat left top;
}

div.activities span.activityListThumbFrame
{
    background  : none;   
}

span.businessCardLine
{
    color : #8095B0;
}

span.contactForm_contentLabel,
fieldset#contactForm label span.contentLabel
{
    color : #23465C;   
}

span.eventImageFrame
{
    background : transparent url(images/whiteGreenRoundedthumb-trans.png) no-repeat left top;    
}

span.spanComment,
span#spanComments,
div.comment label span
{
    color : #84A15F;    
}

span.commentByline
{
    color : #6D8CA8;   
}

div#birdsEyeView h3 span
{
    background : transparent url(images/h3BirdsEyeView.jpg) no-repeat left top;   
}

span.spanFailureText,
div.failureText span
{
    color : Red;    
}

span.servicesThumbFrame
{
    background  : transparent url(images/servicesThumb-trans.png) no-repeat left top;  
}

span.cityName
{
    color       : #6D8CA8;
}


div.serviceType1 div#leftside div.imageWithCaption span
{
    color           : #684446;
}

div.serviceType2 div.imageWithCaption span
{
    color           : #684446;
}

div.serviceType3 div#leftside div.imageWithCaption span
{
    color           : #684446;
}

/*___ H1 _________________________________________________________________*/

h1.h1Branding,
div#branding h1
{
    color               : #6D8CA8;    
}

/*___ H2 _________________________________________________________________*/

h2#h2Article
{
    color : #6D8CA8;    
}

h2#h2LoginBox,
h2#h2ProfileInfo
{
    color : #84A15F;
}

h2#h2FeaturedActivities
{
    background  : transparent url(images/activitiesHeader.jpg) no-repeat left top;
    color       : #84A15F;
}

h2.h2ContentMainSubmenu,
div#content_main_submenu h2
{
    color : #84A15F;    
}

h2#h2StandardArticle
{
    background  : transparent url(images/h2community.jpg) no-repeat left top;
    color       : #84A15F;
}

h2#h2LocalServices
{
    background  : transparent url(images/h2LocalServices.jpg) no-repeat left top;
    color       : #84A15F;   
}

.night div#branding h2
{
	color		: White;	
}

/*___ H3 _________________________________________________________________*/

h3.h3Branding,
div#branding h3
{
    color           : #84A15E;
}

h3#h3BrandingDate,
h3#h3CityName
{
    color           : #85A05F;
}

.night h3#h3BrandingDate,
.night h3#h3CityName
{
    color           : #FFF;
}

h3#h3BlogrollHeadline
{
    background      : transparent url(images/readOurPosts.jpg) no-repeat;
}

h3#h3OutOfTheHouse
{
    background      : white url("images/outOfTheHouse.png") no-repeat;   
}

h3#h3TipHeadline
{
    background      : transparent url("images/tipOfTheDay-trans.png") no-repeat;
}

h3#h3Article,
h3#h3LoginBox,
h3#h3ForgotPassword,
h3#h3ForgotPasswordBox,
h3#h3RegisterBox,
h3#h3DoYouHaveBlog
{
    color           : #84A15F;   
}

h3#h3ActivitiesList,
h3#h3StandardArticleList
{
    color           : #7791AF;   
}

h3#h3EventTitle,
h3#h3EventSchedule,
h3#h3DetailedSchedule
{
    color           : #6D8CA8;   
}

h3.h3EventInstance,
div.eventInstance h3
{
    color           : #6D8CA8;
}

h3#h3WhoWeAre
{
    background      : transparent url(images/h3WhoWeAre.jpg) no-repeat left top;   
}

h3#h3ContactUs
{
    background      : transparent url(images/h3ContactUs.jpg) no-repeat left top; 
}

div#loginHere h3
{
    color           : #648da7; 
    background      : transparent url(images/loginHandprint.jpg) no-repeat 80% -6px;  
}

div#goodDay h3
{
    color           : #648da7; 
}

div.localServices h3
{
    border-bottom   : solid 2px #86A267;
    background-color: #F6FAEC;
    color           : #6D8CA8;
}

div#siteForMe h3
{
    background      : transparent url(images/h3SiteForMe.jpg) no-repeat left top;
}

div#stayPosted h3
{
    color           : #648DA7;
}

div#localService h3
{
    color           : #6D8CA8;   
}

/*___ H4 _________________________________________________________________*/

h4#h4HomeFeaturedArticleSub
{
    color       : #85A05F;
}

h4.h4ContactUs
{
    color       : #6D8CA8;   
}

div#birdsEyeView h4
{
    color       : #698EA9;   
}

div.localServices h4
{
    color       : #6D8CA8;
}

div#siteForMe h4
{
    color       : #2C2E29;   
}

div#localService h4
{
    color       : #6D8CA8;   
}

/*___ H5 _________________________________________________________________*/

h5#h5HomeFeaturedArticleNotes
{
    color : #85A05F;  
}

h5.h5BlogrollByline
{
    color : #6D8CA8;
}

h5.h5ContactUs
{
    color : #6D8CA8;   
}


/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/

p#pArticleByline
{
    color : #84A15F;   
}

/*___ UL _________________________________________________________________*/

ul#ulNavMenu
{
    color : #815656;   
}

ul#ulBrandingNav
{
    color               : #6B4445;   
}

ul#ulBrandingNav ul
{
    background          : transparent url(images/liBrandingNavArticlesUL.jpg) no-repeat left top;    
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/

li#liNavFindEvent,
li#liNavGetInfo
{
    background : transparent url(images/buttonMenuWithDropdown-trans.png) no-repeat;
}

li#liNavContact
{
    background : transparent url(images/buttonMenu-trans.png) no-repeat;   
}

ul.ulWhoWeAreEvents li
{
    background : transparent url(images/dot.jpg) no-repeat 0 5px;   
}

li#liBrandingNavArticles
{
    background : transparent url(images/liBrandingNavArticles.jpg) no-repeat left top;    
}

li#liBrandingNavActivities
{
    background : transparent url(images/liBrandingNavActivities.jpg) no-repeat left top;   
}

li#liBrandingNavForum
{
    background : transparent url(images/liBrandingNavForum.jpg) no-repeat left top;   
}

li#liBrandingNavPeople
{
    background : transparent url(images/liBrandingNavPeople.jpg) no-repeat 17px 4px;
}

li#liBrandingNavPlaces
{
    background : transparent url(images/liBrandingNavPlaces.jpg) no-repeat 7px top;
}

li#liBrandingNavThings
{
    background : transparent url(images/liBrandingNavThings.jpg) no-repeat 10px 4px;   
}

li#liBrandingNavServices
{
    background : transparent url(images/liBrandingNavServices.jpg) no-repeat left top;   
}

li.liBEVSubduedMom
{
    background : transparent url(images/liBEVSubduedMom.jpg) no-repeat left top;   
}

li.liBEVSupermama
{
    background : transparent url(images/liBEVSupermama.jpg) no-repeat left top;   
}

li.liBEVCoolDaddyJ
{
    background : transparent url(images/liBEVCoolDaddyJ.jpg) no-repeat left top;   
}

li.liBEVMoxieMom
{
    background : transparent url(images/liBEVMoxieMom.jpg) no-repeat left top;   
}

ul.ulLocalResourcesMenu li
{
    background : transparent url(images/liLocalResourcesMenu.png) no-repeat left top;   
}

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/

a.aH1,
h1 a
{
    background : transparent url(images/h1NeighborhoodKids.jpg) no-repeat left top;
}

a.aUlBrandingNav,
ul#ulBrandingNav a,
ul#ulBrandingNav a:hover,
ul#ulBrandingNav a:visited
{
    color           : #6B4445;   
}

a.aLinkArrow
{
    background : transparent url(images/linkArrow.png) no-repeat right;   
}

a.aButtonSubmitTip
{
    background : transparent url(images/buttonSubmitTip.png) no-repeat;   
}

a.aMoreEvents
{
    background : transparent url("images/btnMoreActivities.jpg") no-repeat;    
}

a.aCopyrightInfoNight,
.night div#copyrightInfo a,
.night div#copyrightInfo a:hover,
.night div#copyrightInfo a:visited,
.night div#branding h2 a,
.night div#branding h2 a:hover,
.night div#branding h2 a:visited
{
    color : #E7BF50;
}

.night span#titleMenu
{
    color : #FFF;
}

.night span#titleMenu a,
.night span#titleMenu a:hover,
.night span#titleMenu a:visited
{
    color : #E7BF50;
}

a.aLoginButtonBox,
div#loginButtonBox a,
div#loginButtonBox a:hover,
div#loginButtonBox a:visited
{
    color : White;
}

a.aSubmitTip
{
    background : transparent url(images/btnTipSubmit.jpg) no-repeat left top;
}

a.btnSaveProfile
{
    background : transparent url(images/btnSave.jpg) no-repeat left top;
}

a.btnSubmit
{
    background : transparent url(images/btnSubmit.jpg) no-repeat left top;    
}

a.btnLogin
{
    background : transparent url(images/btnLogin.jpg) no-repeat left top;   
}

a.btnJoin
{
    background : transparent url(images/btnJoin.jpg) no-repeat left top;   
}

a.btnReset
{
    background : transparent url(images/btnReset.jpg) no-repeat left top;
}

a.aBranding_GoogleSearch,
div#branding a.aGoogleSearch,
a.btnLoginHere
{
    background : transparent url(images/brandingSearchButton.jpg) no-repeat left top;
}

div.activities a.aActivityListThumbFrame img
{
    border      : solid 1px #83A060 !important;
}

a#aFindOutWhy,
a#aFindOutWhy:hover,
a#aFindOutWhy:visited
{
    color       : #985656
}

/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/

/*___ IMG _________________________________________________________________*/

img.imgArtInYou
{
    border              : 1px solid #4C4C4B !important;
}

img.imgArticle,
div#article img
{
    border              : solid 3px #84A15F;
}

img.Article_ajaxRatingIcon,
div#article img.ajaxRatingIcon
{
    border              : none;    
}

div.serviceType1 div#leftside img
{
    border          : 2px solid #684446;
}

div.serviceType2 div.imageWithCaption img
{
    border          : 2px solid #684446;
}

div.serviceType3 div#leftside img
{
    border          : 2px solid #684446;
}

/*___ CITE _________________________________________________________________*/

cite#citeHomeFeaturedArticle
{
    color               : Black;
}

/*___ LABEL _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/

div#branding input.txtGoogleSearch
{
    color               : #4D4949;
    background          : transparent url(images/brandingSearch.jpg) no-repeat left top; 
    border              : solid 1px #C6C1C1;   
}

/*___ TEXTAREA _________________________________________________________________*/

textarea.txtContactComments
{
    border : solid 1px #B8CC6E;   
}

/*___ EMBED _________________________________________________________________*/

embed.embedH3HomeFeaturedArticle,
h3#h3HomeFeaturedArticleHeadline embed
{
    cursor : pointer;   
}

/*___ ABBR _________________________________________________________________*/

abbr.listItemDate
{
    color : #587691;   
}

/*___Group/Section/Class_________________________________________________________________*/

















