@charset "utf-8";

/******************************** BLUE GREY THEME *************************************/

/*header background color */ 
.ctheme-442 #header_banner { background-color: #414141; }
/* 'tel' color */
.ctheme-442 #tel h3 { color: #a1a1a1; }
/* header phone number color */
.ctheme-442 #tel h3 strong { color: #fff; }
/*menu bar background color */
.ctheme-442 #menu {background-color: #348EBB;}
/* first name color */
.ctheme-442 #menu h1 strong { color: #414141; }
/* last name color */
.ctheme-442 #menu h1 { color: #fff; }
/* menu item color */
.ctheme-442 #nav li a { color: #414141; }
/* menu item hover background color and text color*/
.ctheme-442 #nav li.over a { background-color: #2f6987; color: #fff; }
/* dropdown background color */
.ctheme-442 #nav li.over ul { background-color: #2f6987; }
/* dropdown item background color */
.ctheme-442 #nav li.over ul li a { background-color: #348EBB; }
/* dropdown item hover background color and text color */
.ctheme-442 #nav li.over ul li a:hover { background-color: #fff; color: #348EBB; }
/* couch photo position */
.ctheme-442 #couchPhoto { background-image: url(images/couchBlueGrey.jpg); }
/* slogan color and slogan border color */
.ctheme-442 #couchPhoto h1 { color: #348EBB; border-color: #348EBB; }
/* set the sidebar background color */
.ctheme-442 #index_content, .ctheme-442 #logo_holder {background-color: #348EBB; }
/* left column headers first word color */
.ctheme-442 #left_col h1 strong { color: #414141; }
/* left column second word and underline color */
.ctheme-442 #left_col h1 { color: #fff; border-bottom-color: #9ac7dd; }
/* left column dashed line */
.ctheme-442 #left_col #holder_b { border-bottom-color: #fff; }
/* right column headers first word color */
.ctheme-442 #right_col h1 strong { color: #414141; }
/* right column second word and underline color */
.ctheme-442 #right_col h1 { color: #348EBB; border-bottom-color: #99c6dd; }
/* right column dashed line color */
.ctheme-442 #holder_a, .ctheme-442 .ctheme-442 #holder_d { border-color: #858585; }
/* index page cms text color */
.ctheme-442 #right_col #index_cms .content_block p, .ctheme-442 #right_col #index_cms .content_block li, .ctheme-442 #right_col #index_cms .content_block td { color: #414141; }
/* cms special color */
.ctheme-442 .editable a,.ctheme-442 .editable h1,.ctheme-442 .editable h3,.ctheme-442 .editable h5 { color: #348EBB; }
/* footer background color */
.ctheme-442 #contact_info { background-color: #373737; }
/* footer text color */
.ctheme-442 #hcard { color: #fff; }
/* footer links color */
.ctheme-442 #hcard a { color: #fff; }
/* footer name color */
.ctheme-442 #hcard span.fn {color:#348EBB;}
/* footer tel fax email color */
.ctheme-442 #hcard div.contact-info strong { color: #348EBB; }
/* interior title background color and text color */
.ctheme-442 #interior_cms h1 #PageHeader .pagetitle{ background-color:#348EBB; color:#FFFFFF; }

/* FEATURED LISTINGS STYLES */
/* featured listing button background color */
.ctheme-442 #index_content .view-listing-button a { background-color: #d8d8d8; }
/* featured listing button 'listing' text color */
.ctheme-442 #index_content .view-listing-button a span { color: #348EBB; }
/* featured listing button 'view' text color */
.ctheme-442 #index_content .view-listing-button a span strong { color: #3c3c3c; }
/* featured listing button hover background color */
.ctheme-442 #index_content .view-listing-button a:hover { background-color: #fff; }
/* featured listing neighbourhood text-color */
.ctheme-442 #featList #solobasic-widget .tooltip .title h1 { color: #fff; }
/* featured listing price text-color */
.ctheme-442 #featList #solobasic-widget .tooltip .title h2 { color: #414141; }

/* FEATURED LISTINGS - SPACEGALLERY STYLES */
/* featured listing button background color */
.ctheme-442 #fusion-core-featured-listings .view-listing-button a { background-color: #d8d8d8; }
/* featured listing button 'listing' text color */
.ctheme-442 #fusion-core-featured-listings .view-listing-button a span { color: #348EBB; }
/* featured listing button 'view' text color */
.ctheme-442 #fusion-core-featured-listings .view-listing-button a span strong { color: #3c3c3c; }
/* featured listing button hover background color */
.ctheme-442 #fusion-core-featured-listings .view-listing-button a:hover { background-color: #fff; }
/* featured listing title */
.ctheme-442 #fusion-core-featured-listings #featured-widget-title { color: #fff;border-color: #9AC7DD; }
/* featured listing title span */
.ctheme-442 #fusion-core-featured-listings #featured-widget-title strong { color: #414141; }
/* featured listing name */
.ctheme-442 #fusion-core-featured-listings h1 a { color: #fff; }
/* featured listing mls */
.ctheme-442 #fusion-core-featured-listings h2 a { color: #fff; }

/* QUICK SEARCH STYLES */
/* search heading text color */
.ctheme-442 #quickSearch label { color: #3c3c3c; }
/* left column feild border colors and background colors */
.ctheme-442 #left_col #quickSearch input, .ctheme-442 #left_col #quickSearch select { border-color: #313131; background-color: #fff; }
/* right column feild border colors and background colors */
.ctheme-442 #right_col #quickSearch input, .ctheme-442 #right_col #quickSearch select { border-color: #348EBB; background-color: #fff; }
/* feild text color */
.ctheme-442 #quickSearch input, .ctheme-442 #quickSearch select { color: #555; }
/*left column button background color and 'search' text color */
.ctheme-442 #left_col #quickSearch a { background-color: #d8d8d8; color: #348EBB; }
/*left column 'begin' text color */
.ctheme-442 #left_col #quickSearch a strong { color: #3c3c3c; }
/*left column button background color and 'search' text color */
.ctheme-442 #left_col .widget a { background-color: #d8d8d8; color: #348EBB; }
/*left column 'begin' text color */
.ctheme-442 #left_col .widget a strong { color: #3c3c3c; }
/*left column button hover background color */
.ctheme-442 #left_col #quickSearch a:hover { background-color: #fff; }
/*right column button background color and 'search' text color */
.ctheme-442 #right_col #quickSearch a { background-color: #348EBB; color: #fff; }
/*right column 'begin' text color */
.ctheme-442 #right_col #quickSearch a strong { color: #3c3c3c; }
/*right column button hover background color */
.ctheme-442 #right_col #quickSearch a:hover { background-color: #5e9bb9; }

/* BUYING BUTTONS STYLES */
/* button background color */
.ctheme-442 #buyingButtons a.optBtns div { background-color: #313131; }
/* first word color */
.ctheme-442 #buyingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-442 #buyingButtons a.optBtns { color: #348EBB; }
/* button text color */
.ctheme-442 #buyingButtons a.optBtns p { color: #313131; }
/* button hover background color */
.ctheme-442 #buyingButtons a.optBtns:hover div  { background-color: #000; }

/* SELLING BUTTONS STYLES */
/* button background color */
.ctheme-442 #sellingButtons a.optBtns div { background-color: #313131; }
/* first word color */
.ctheme-442 #sellingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-442 #sellingButtons a.optBtns { color: #348EBB; }
/* button text color */
.ctheme-442 #sellingButtons a.optBtns p { color: #313131; }
/* button hover background color */
.ctheme-442 #sellingButtons a.optBtns:hover div  { background-color: #000; }

/* GENERAL BUTTONS STYLES */
/* button background color */
.ctheme-442 #generalButtons a.optBtns div { background-color: #313131; }
/* first word color */
.ctheme-442 #generalButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-442 #generalButtons a.optBtns { color: #348EBB; }
/* button text color */
.ctheme-442 #generalButtons a.optBtns p { color: #313131; }
/* button hover background color */
.ctheme-442 #generalButtons a.optBtns:hover div  { background-color: #000; }


/* BLOG WIDGET STYLES */
/* left column blog title text color */
.ctheme-442 #left_col #blog-posts-widget h3 a { color: #fff; }
/* right column blog title text color */
.ctheme-442 #right_col #blog-posts-widget h3 a { color: #414141; }
/* left column date text color and background color */
.ctheme-442 #left_col #blog-posts-widget h3 span.date { color: #348EBB; background-color: #fff; }
/* right column blog title text color */
.ctheme-442 #right_col #blog-posts-widget h3 span.date { color: #fff; background-color: #348EBB; }
/* left column paragraph color */
.ctheme-442 #left_col #blog-posts-widget p.preview { color: #fff; }
/* right column paragraph color  */
.ctheme-442 #right_col #blog-posts-widget p.preview { color: #414141; }

/* LATEST TESTIMONIALS STYLES */
/* left column testimonials title */
.ctheme-442 #left_col #testimonials-widget h2 { color: #414141; }
/* right column testimonials title */
.ctheme-442 #right_col #testimonials-widget h2 { color: #414141; }
/* left column testimonials paragraph text color */
.ctheme-442 #left_col #testimonials-widget p { color: #fff; }
/* right column testimonials paragraph text color */
.ctheme-442 #right_col #testimonials-widget p { color: #414141; }
/* left column testimonials client name color */
.ctheme-442 #left_col #testimonials-widget span { color: #414141; }
/* right column testimonials client name color */
.ctheme-442 #right_col #testimonials-widget span { color: #348EBB; }
/* left column testimonials link color */
.ctheme-442 #left_col #latestTestimonial a { color: #414141; }
/* right column testimonials link color */
.ctheme-442 #right_col #latestTestimonial a { color: #348EBB; }





/******************************** GREEN BEIGE THEME *************************************/

/*header background color */ 
.ctheme-443 #header_banner { background-color: #608214; }
/* 'tel' color */
.ctheme-443 #tel h3 { color: #1d2421; }
/* header phone number color */
.ctheme-443 #tel h3 strong { color: #fff; }
/*menu bar background color */
.ctheme-443 #menu {background-color: #1d2421; background-image: url(images/menu_bg_dark.png);}
/* first name color */
.ctheme-443 #menu h1 strong { color: #fff; }
/* last name color */
.ctheme-443 #menu h1 { color: #949e70; background-image: url(images/name_bg_light.png); }
/* menu item color */
.ctheme-443 #nav li a { color: #fefefe; }
/* menu item hover background color and text color*/
.ctheme-443 #nav li.over a { background-color: #1d2421; color: #fefefe; }
/* dropdown background color */
.ctheme-443 #nav li.over ul { background-color: #1d2421; }
/* dropdown item background color */
.ctheme-443 #nav li.over ul li a { background-color: #949e70; }
/* dropdown item hover background color and text color */
.ctheme-443 #nav li.over ul li a:hover { background-color: #fff; color: #1d2421; }
/* couch photo position */
.ctheme-443 #couchPhoto { background-image: url(images/couchGreenBeige.jpg)}
/* slogan color and slogan border color */
.ctheme-443 #couchPhoto h1 { color: #526f2c; border-color: #526f2c; }
/* set the sidebar background color */
.ctheme-443 #index_content, .ctheme-443 #logo_holder {background-color: #1d2421; }
/* left column headers first word color */
.ctheme-443 #left_col h1 strong { color: #a6a6a6; }
/* left column second word and underline color */
.ctheme-443 #left_col h1 { color: #949e70; border-bottom-color: #a6a6a6; }
/* left column dashed line */
.ctheme-443 #left_col #holder_b { border-bottom-color: #fff; }
/* right column headers first word color */
.ctheme-443 #right_col h1 strong { color: #608214; }
/* right column second word and underline color */
.ctheme-443 #right_col h1 { color: #423f41; border-bottom-color: #afc089; }
/* right column dashed line color */
.ctheme-443 #holder_a, .ctheme-443 .ctheme-443 #holder_d { border-color: #858585; }
/* index page cms text color */
.ctheme-443 #right_col #index_cms .content_block p, .ctheme-443 #right_col #index_cms .content_block li, .ctheme-443 #right_col #index_cms .content_block td { color: #414141; }
/* cms special color */
.ctheme-443 .editable a,.ctheme-443 .editable h1,.ctheme-443 .editable h3,.ctheme-443 .editable h5 { color: #608214; }
/* footer background color */
.ctheme-443 #contact_info { background-color: #608214; }
/* footer text color */
.ctheme-443 #hcard { color: #fff; }
/* footer links color */
.ctheme-443 #hcard a { color: #fff; }
/* footer name color */
.ctheme-443 #hcard span.fn {color:#1d2421;}
/* footer tel fax email color */
.ctheme-443 #hcard div.contact-info strong { color: #1d2421; }
/* interior title background color and text color */
.ctheme-443 #interior_cms h1 #PageHeader .pagetitle { background-color:#1d2421; color:#FFFFFF; }

/* FEATURED LISTINGS STYLES */
/* featured listing button background color */
.ctheme-443 #index_content .view-listing-button a { background-color: #949e70; }
/* featured listing button 'listing' text color */
.ctheme-443 #index_content .view-listing-button a span { color: #ffffff; }
/* featured listing button 'view' text color */
.ctheme-443 #index_content .view-listing-button a span strong { color: #1d2421; }
/* featured listing button hover background color */
.ctheme-443 #index_content .view-listing-button a:hover { background-color: #a6a6a6; }
/* featured listing neighbourhood text-color */
.ctheme-443 #featList #solobasic-widget .tooltip .title h1 { color: #fff; }
/* featured listing price text-color */
.ctheme-443 #featList #solobasic-widget .tooltip .title h2 { color: #a6a6a6; }

/* FEATURED LISTINGS - SPACEGALLERY STYLES */
/* featured listing button background color */
.ctheme-443 #fusion-core-featured-listings .view-listing-button a { background-color: #949e70; }
/* featured listing button 'listing' text color */
.ctheme-443 #fusion-core-featured-listings .view-listing-button a span { color: #ffffff; }
/* featured listing button 'view' text color */
.ctheme-443 #fusion-core-featured-listings .view-listing-button a span strong { color: #1d2421; }
/* featured listing button hover background color */
.ctheme-443 #fusion-core-featured-listings .view-listing-button a:hover { background-color: #a6a6a6; }
/* featured listing title */
.ctheme-443 #fusion-core-featured-listings #featured-widget-title { color: #949e70;border-color: #a6a6a6; }
/* featured listing title span */
.ctheme-443 #fusion-core-featured-listings #featured-widget-title strong { color: #a6a6a6; }
/* featured listing name */
.ctheme-443 #fusion-core-featured-listings h1 a { color: #fff; }
/* featured listing mls */
.ctheme-443 #fusion-core-featured-listings h2 a { color: #949e70; }

/* QUICK SEARCH STYLES */
/* search heading text color */
.ctheme-443 #quickSearch label { color: #608214; }
/* left column feild border colors and background colors */
.ctheme-443 #left_col #quickSearch input, .ctheme-443 #left_col #quickSearch select { border-color: #313131; background-color: #fff; }
/* right column feild border colors and background colors */
.ctheme-443 #right_col #quickSearch input, .ctheme-443 #right_col #quickSearch select { border-color: #608214; background-color: #cfd9b8; }
/* feild text color */
.ctheme-443 #quickSearch input, .ctheme-443 #quickSearch select { color: #555; }
/*left column button background color and 'search' text color */
.ctheme-443 #left_col #quickSearch a { background-color: #949e70; color: #ffffff; }
/*left column 'begin' text color */
.ctheme-443 #left_col #quickSearch a strong { color: #1d2421; }
/*left column button background color and 'search' text color */
.ctheme-443 #left_col .widget a { background-color: #949e70; color: #ffffff; }
/*left column 'begin' text color */
.ctheme-443 #left_col .widget a strong { color: #1d2421; }
/*left column button hover background color */
.ctheme-443 #left_col #quickSearch a:hover { background-color: #a6a6a6; }
/*right column button background color and 'search' text color */
.ctheme-443 #right_col #quickSearch a { background-color: #423f41; color: #5f7728; }
/*right column 'begin' text color */
.ctheme-443 #right_col #quickSearch a strong { color: #a6a6a6; }
/*right column button hover background color */
.ctheme-443 #right_col #quickSearch a:hover { background-color: #1d2421; }

/* BUYING BUTTONS STYLES */
/* button background color */
.ctheme-443 #buyingButtons a.optBtns div { background-color: #608214; }
/* first word color */
.ctheme-443 #buyingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-443 #buyingButtons a.optBtns { color: #423f41; }
/* button text color */
.ctheme-443 #buyingButtons a.optBtns p { color: #608214; }
/* button hover background color */
.ctheme-443 #buyingButtons a.optBtns:hover div  { background-color: #809b43; }

/* SELLING BUTTONS STYLES */
/* button background color */
.ctheme-443 #sellingButtons a.optBtns div { background-color: #608214; }
/* first word color */
.ctheme-443 #sellingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-443 #sellingButtons a.optBtns { color: #423f41; }
/* button text color */
.ctheme-443 #sellingButtons a.optBtns p { color: #608214; }
/* button hover background color */
.ctheme-443 #sellingButtons a.optBtns:hover div  { background-color: #809b43; }

/* GENERAL BUTTONS STYLES */
/* button background color */
.ctheme-443 #generalButtons a.optBtns div { background-color: #608214; }
/* first word color */
.ctheme-443 #generalButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-443 #generalButtons a.optBtns { color: #423f41; }
/* button text color */
.ctheme-443 #generalButtons a.optBtns p { color: #608214; }
/* button hover background color */
.ctheme-443 #generalButtons a.optBtns:hover div  { background-color: #809b43; }


/* BLOG WIDGET STYLES */
/* left column blog title text color */
.ctheme-443 #left_col #blog-posts-widget h3 a { color: #608214; }
/* right column blog title text color */
.ctheme-443 #right_col #blog-posts-widget h3 a { color: #608214; }
/* left column date text color and background color */
.ctheme-443 #left_col #blog-posts-widget h3 span.date { color: #fff; background-color: #608214; }
/* right column blog title text color */
.ctheme-443 #right_col #blog-posts-widget h3 span.date { color: #fff; background-color: #423f41; }
/* left column paragraph color */
.ctheme-443 #left_col #blog-posts-widget p.preview { color: #fff; }
/* right column paragraph color  */
.ctheme-443 #right_col #blog-posts-widget p.preview { color: #414141; }

/* LATEST TESTIMONIALS STYLES */
/* left column testimonials title */
.ctheme-443 #left_col #testimonials-widget h2 { color: #608214; }
/* right column testimonials title */
.ctheme-443 #right_col #testimonials-widget h2 { color: #608214; }
/* left column testimonials paragraph text color */
.ctheme-443 #left_col #testimonials-widget p { color: #fff; }
/* right column testimonials paragraph text color */
.ctheme-443 #right_col #testimonials-widget p { color: #414141; }
/* left column testimonials client name color */
.ctheme-443 #left_col #testimonials-widget span { color: #608214; }
/* right column testimonials client name color */
.ctheme-443 #right_col #testimonials-widget span { color: #608214; }
/* left column testimonials link color */
.ctheme-443 #left_col #latestTestimonial a { color: #608214; }
/* right column testimonials link color */
.ctheme-443 #right_col #latestTestimonial a { color: #608214; }





/******************************** BLUE GOLD THEME *************************************/

/*header background color */ 
.ctheme-444 #header_banner { background-color: #7c8690; }
/* 'tel' color */
.ctheme-444 #tel h3 { color: #233e73; }
/* header phone number color */
.ctheme-444 #tel h3 strong { color: #233e73; }
/*menu bar background color */
.ctheme-444 #menu {background-color: #233e73;}
/* first name color */
.ctheme-444 #menu h1 strong { color: #fff; }
/* last name color */
.ctheme-444 #menu h1 { color: #e6b342; background-image: url(images/name_bg_light.png); }
/* menu item color */
.ctheme-444 #nav li a { color: #e6b342; }
/* menu item hover background color and text color*/
.ctheme-444 #nav li.over a { background-color: #5e7198; color: #fff; }
/* dropdown background color */
.ctheme-444 #nav li.over ul { background-color: #5e7198; }
/* dropdown item background color */
.ctheme-444 #nav li.over ul li a { background-color: #7c8690; color: #fff; }
/* dropdown item hover background color and text color */
.ctheme-444 #nav li.over ul li a:hover { background-color: #e6b342; color: #fff; }
/* couch photo position */
.ctheme-444 #couchPhoto {  background-image: url(images/couchBlueGold.jpg);}
/* slogan color and slogan border color */
.ctheme-444 #couchPhoto h1 { color: #142237; border-color: #142237; }
/* set the sidebar background color */
.ctheme-444 #index_content, .ctheme-444 #logo_holder {background-color: #b0b6bc; }
/* left column headers first word color */
.ctheme-444 #left_col h1 strong { color: #FFF; }
/* left column second word and underline color */
.ctheme-444 #left_col h1 { color: #233e73; border-bottom-color: #d8dbde; }
/* left column dashed line */
.ctheme-444 #left_col #holder_b { border-bottom-color: #fff; }
/* right column headers first word color */
.ctheme-444 #right_col h1 strong { color: #233e73; }
/* right column second word and underline color */
.ctheme-444 #right_col h1 { color: #e6b342; border-bottom-color: #8492ae; }
/* right column dashed line color */
.ctheme-444 #holder_a, .ctheme-444 .ctheme-444 #holder_d { border-color: #858585; }
/* index page cms text color */
.ctheme-444 #right_col #index_cms .content_block p, .ctheme-444 #right_col #index_cms .content_block li, .ctheme-444 #right_col #index_cms .content_block td { color: #434343; }
/* cms special color */
.ctheme-444 .editable a,.ctheme-444 .editable h1,.ctheme-444 .editable h3,.ctheme-444 .editable h5 { color: #233e73; }
/* footer background color */
.ctheme-444 #contact_info { background-color: #233e73; }
/* footer text color */
.ctheme-444 #hcard { color: #fff; }
/* footer links color */
.ctheme-444 #hcard a { color: #fff; }
/* footer name color */
.ctheme-444 #hcard span.fn {color:#e6b342;}
/* footer tel fax email color */
.ctheme-444 #hcard div.contact-info strong { color: #e6b342; }
/* interior title background color and text color */
.ctheme-444 #interior_cms h1 #PageHeader .pagetitle { background-color:#7c8690; color:#FFFFFF; }

/* FEATURED LISTINGS STYLES */
/* featured listing button background color */
.ctheme-444 #index_content .view-listing-button a { background-color: #233e73; }
/* featured listing button 'listing' text color */
.ctheme-444 #index_content .view-listing-button a span { color: #fff; }
/* featured listing button 'view' text color */
.ctheme-444 #index_content .view-listing-button a span strong { color: #e6b342; }
/* featured listing button hover background color */
.ctheme-444 #index_content .view-listing-button a:hover { background-color: #3e5584; }
/* featured listing neighbourhood text-color */
.ctheme-444 #featList #solobasic-widget .tooltip .title h1 { color: #233e73; }
/* featured listing price text-color */
.ctheme-444 #featList #solobasic-widget .tooltip .title h2 { color: #233e73; }

/* FEATURED LISTINGS - SPACEGALLERY STYLES */
/* featured listing button background color */
.ctheme-444 #fusion-core-featured-listings .view-listing-button a { background-color: #233e73; }
/* featured listing button 'listing' text color */
.ctheme-444 #fusion-core-featured-listings .view-listing-button a span { color: #ffffff; }
/* featured listing button 'view' text color */
.ctheme-444 #fusion-core-featured-listings .view-listing-button a span strong { color: #e6b342; }
/* featured listing button hover background color */
.ctheme-444 #fusion-core-featured-listings .view-listing-button a:hover { background-color: #3e5584; }
/* featured listing title */
.ctheme-444 #fusion-core-featured-listings #featured-widget-title { color: #233e73;border-color: #D8DBDE; }
/* featured listing title span */
.ctheme-444 #fusion-core-featured-listings #featured-widget-title strong { color: #ffffff; }
/* featured listing name */
.ctheme-444 #fusion-core-featured-listings h1 a { color: #3e5584; }
/* featured listing mls */
.ctheme-444 #fusion-core-featured-listings h2 a { color: #233e73; }

/* QUICK SEARCH STYLES */
/* search heading text color */
.ctheme-444 #quickSearch label { color: #233e73; }
/* left column feild border colors and background colors */
.ctheme-444 #left_col #quickSearch input, .ctheme-444 #left_col #quickSearch select { border-color: #313131; background-color: #fff; }
/* right column feild border colors and background colors */
.ctheme-444 #right_col #quickSearch input, .ctheme-444 #right_col #quickSearch select { border-color: #e6b342; background-color: #e5d7b7; }
/* feild text color */
.ctheme-444 #quickSearch input, .ctheme-444 #quickSearch select { color: #000; }
/*left column button background color and 'search' text color */
.ctheme-444 #left_col #quickSearch a { background-color: #233e73; color: #fff; }
/*left column 'begin' text color */
.ctheme-444 #left_col #quickSearch a strong { color: #e6b342; }
/*left column button background color and 'search' text color */
.ctheme-444 #left_col .widget a { background-color: #233e73; color: #fff; }
/*left column 'begin' text color */
.ctheme-444 #left_col .widget a strong { color: #e6b342; }
/*left column button hover background color */
.ctheme-444 #left_col #quickSearch a:hover { background-color: #3e5584; }
/*right column button background color and 'search' text color */
.ctheme-444 #right_col #quickSearch a { background-color: #233e73; color: #fff; }
/*right column 'begin' text color */
.ctheme-444 #right_col #quickSearch a strong { color: #e6b342; }
/*right column button hover background color */
.ctheme-444 #right_col #quickSearch a:hover { background-color: #3e5584; }

/* BUYING BUTTONS STYLES */
/* button background color */
.ctheme-444 #buyingButtons a.optBtns div { background-color: #233e73; }
/* first word color */
.ctheme-444 #buyingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-444 #buyingButtons a.optBtns { color: #e6b342; }
/* button text color */
.ctheme-444 #buyingButtons a.optBtns p { color: #233e73; }
/* button hover background color */
.ctheme-444 #buyingButtons a.optBtns:hover div  { background-color: #556a93; }

/* SELLING BUTTONS STYLES */
/* button background color */
.ctheme-444 #sellingButtons a.optBtns div { background-color: #233e73; }
/* first word color */
.ctheme-444 #sellingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-444 #sellingButtons a.optBtns { color: #e6b342; }
/* button text color */
.ctheme-444 #sellingButtons a.optBtns p { color: #233e73; }
/* button hover background color */
.ctheme-444 #sellingButtons a.optBtns:hover div  { background-color: #556a93; }

/* GENERAL BUTTONS STYLES */
/* button background color */
.ctheme-444 #generalButtons a.optBtns div { background-color: #233e73; }
/* first word color */
.ctheme-444 #generalButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-444 #generalButtons a.optBtns { color: #e6b342; }
/* button text color */
.ctheme-444 #generalButtons a.optBtns p { color: #233e73; }
/* button hover background color */
.ctheme-444 #generalButtons a.optBtns:hover div  { background-color: #556a93; }


/* BLOG WIDGET STYLES */
/* left column blog title text color */
.ctheme-444 #left_col #blog-posts-widget h3 a { color: #233e73; }
/* right column blog title text color */
.ctheme-444 #right_col #blog-posts-widget h3 a { color: #233e73; }
/* left column date text color and background color */
.ctheme-444 #left_col #blog-posts-widget h3 span.date { color: #233e73; background-color: #e6b342; }
/* right column blog title text color */
.ctheme-444 #right_col #blog-posts-widget h3 span.date { color: #e6b342; background-color: #233e73; }
/* left column paragraph color */
.ctheme-444 #left_col #blog-posts-widget p.preview { color: #233e73; }
/* right column paragraph color  */
.ctheme-444 #right_col #blog-posts-widget p.preview { color: #233e73; }

/* LATEST TESTIMONIALS STYLES */
/* left column testimonials title */
.ctheme-444 #left_col #testimonials-widget h2 { color: #233e73; }
/* right column testimonials title */
.ctheme-444 #right_col #testimonials-widget h2 { color: #233e73; }
/* left column testimonials paragraph text color */
.ctheme-444 #left_col #testimonials-widget p { color: #333; }
/* right column testimonials paragraph text color */
.ctheme-444 #right_col #testimonials-widget p { color: #333; }
/* left column testimonials client name color */
.ctheme-444 #left_col #testimonials-widget span { color: #233e73; }
/* right column testimonials client name color */
.ctheme-444 #right_col #testimonials-widget span { color: #233e73; }
/* left column testimonials link color */
.ctheme-444 #left_col #latestTestimonial a { color: #233e73; }
/* right column testimonials link color */
.ctheme-444 #right_col #latestTestimonial a { color: #233e73; }









/******************************** ORANGE GREY THEME *************************************/

/*header background color */ 
.ctheme-445 #header_banner { background-color: #79797b; }
/* 'tel' color */
.ctheme-445 #tel h3 { color: #000; }
/* header phone number color */
.ctheme-445 #tel h3 strong { color: #fff; }
/*menu bar background color */
.ctheme-445 #menu {background-color: #cc5c00;}
/* first name color */
.ctheme-445 #menu h1 strong { color: #6f6f71; }
/* last name color */
.ctheme-445 #menu h1 { color: #fff; background-image: url(images/name_bg_light.png);}
/* menu item color */
.ctheme-445 #nav li a { color: #3e3e3e; }
/* menu item hover background color and text color*/
.ctheme-445 #nav li.over a { background-color: #cc5c00; color: #fff; }
/* dropdown background color */
.ctheme-445 #nav li.over ul { background-color: #cc5c00; }
/* dropdown item background color */
.ctheme-445 #nav li.over ul li a { background-color: #b25000; }
/* dropdown item hover background color and text color */
.ctheme-445 #nav li.over ul li a:hover { background-color: #cf650e; color: #fff; }
/* couch photo position */
.ctheme-445 #couchPhoto {  background-image: url(images/couchOrangeGrey.jpg);}
/* slogan color and slogan border color */
.ctheme-445 #couchPhoto h1 { color: #cc5c00; border-color: #cc5c00; }
/* set the sidebar background color */
.ctheme-445 #index_content, .ctheme-445 #logo_holder {background-color: #cc5c00; }
/* left column headers first word color */
.ctheme-445 #left_col h1 strong { color: #fff; }
/* left column second word and underline color */
.ctheme-445 #left_col h1 { color: #ddae7f; border-bottom-color: #ddae7f; }
/* left column dashed line */
.ctheme-445 #left_col #holder_b { border-bottom-color: #fff; }
/* right column headers first word color */
.ctheme-445 #right_col h1 strong { color: #5d5d5f; }
/* right column second word and underline color */
.ctheme-445 #right_col h1 { color: #cc5c00; border-bottom-color: #9a9a9b; }
/* right column dashed line color */
.ctheme-445 #holder_a, .ctheme-445 #holder_d { border-color: #858585; }
/* index page cms text color */
.ctheme-445 #right_col #index_cms .content_block p, .ctheme-445 #right_col #index_cms .content_block li, .ctheme-445 #right_col #index_cms .content_block td { color: #5d5d5f; }
/* cms special color */
.ctheme-445 .editable a,.ctheme-445 .editable h1,.ctheme-445 .editable h3,.ctheme-445 .editable h5 { color: #cc5c00; }
/* footer background color */
.ctheme-445 #contact_info { background-color: #5d5d5f; }
/* footer text color */
.ctheme-445 #hcard { color: #fff; }
/* footer links color */
.ctheme-445 #hcard a { color: #fff; }
/* footer name color */
.ctheme-445 #hcard span.fn {color:#ddae7f;}
/* footer tel fax email color */
.ctheme-445 #hcard div.contact-info strong { color: #ddae7f; }
/* interior title background color and text color */
.ctheme-445 #interior_cms h1 #PageHeader .pagetitle{ background-color:#cc5c00; color:#FFFFFF; }

/* FEATURED LISTINGS STYLES */
/* featured listing button background color */
.ctheme-445 #index_content .view-listing-button a { background-color: #5d5d5f; }
/* featured listing button 'listing' text color */
.ctheme-445 #index_content .view-listing-button a span { color: #fff; }
/* featured listing button 'view' text color */
.ctheme-445 #index_content .view-listing-button a span strong { color: #ddae7f; }
/* featured listing button hover background color */
.ctheme-445 #index_content .view-listing-button a:hover { background-color: #333; }
/* featured listing neighbourhood text-color */
.ctheme-445 #featList #solobasic-widget .tooltip .title h1 { color: #ddae7f; }
/* featured listing price text-color */
.ctheme-445 #featList #solobasic-widget .tooltip .title h2 { color: #fff; }

/* FEATURED LISTINGS - SPACEGALLERY STYLES */
/* featured listing button background color */
.ctheme-445 #fusion-core-featured-listings .view-listing-button a { background-color: #5d5d5f; }
/* featured listing button 'listing' text color */
.ctheme-445 #fusion-core-featured-listings .view-listing-button a span { color: #ffffff; }
/* featured listing button 'view' text color */
.ctheme-445 #fusion-core-featured-listings .view-listing-button a span strong { color: #ddae7f; }
/* featured listing button hover background color */
.ctheme-445 #fusion-core-featured-listings .view-listing-button a:hover { background-color: #333; }
/* featured listing title */
.ctheme-445 #fusion-core-featured-listings #featured-widget-title { color: #DDAE7F;border-color: #DDAE7F; }
/* featured listing title span */
.ctheme-445 #fusion-core-featured-listings #featured-widget-title strong { color: #ffffff; }
/* featured listing name */
.ctheme-445 #fusion-core-featured-listings h1 a { color: #DDAE7F; }
/* featured listing mls */
.ctheme-445 #fusion-core-featured-listings h2 a { color: #ffffff; }

/* QUICK SEARCH STYLES */
/* search heading text color */
.ctheme-445 #quickSearch label { color: #ddae7f; }
/* left column feild border colors and background colors */
.ctheme-445 #left_col #quickSearch input, .ctheme-445 #left_col #quickSearch select { border-color: #313131; background-color: #fff; }
/* right column feild border colors and background colors */
.ctheme-445 #right_col #quickSearch input, .ctheme-445 #right_col #quickSearch select { border-color: #5d5d5f; background-color: #b3b3b3; }
/* feild text color */
.ctheme-445 #quickSearch input, .ctheme-445 #quickSearch select { color: #333; }
/*left column button background color and 'search' text color */
.ctheme-445 #left_col #quickSearch a { background-color: #5d5d5f; color: #fff; }
/*left column 'begin' text color */
.ctheme-445 #left_col #quickSearch a strong { color: #ddae7f; }
/*left column button background color and 'search' text color */
.ctheme-445 #left_col .widget a { background-color: #5d5d5f; color: #fff; }
/*left column 'begin' text color */
.ctheme-445 #left_col .widget a strong { color: #ddae7f; }
/*left column button hover background color */
.ctheme-445 #left_col #quickSearch a:hover { background-color: #333; }
/*right column button background color and 'search' text color */
.ctheme-445 #right_col #quickSearch a { background-color: #5d5d5f; color: #ddae7f; }
/*right column 'begin' text color */
.ctheme-445 #right_col #quickSearch a strong { color: #fff; }
/*right column button hover background color */
.ctheme-445 #right_col #quickSearch a:hover { background-color: #333 }

/* BUYING BUTTONS STYLES */
/* button background color */
.ctheme-445 #buyingButtons a.optBtns div { background-color: #5d5d5f; }
/* first word color */
.ctheme-445 #buyingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-445 #buyingButtons a.optBtns { color: #ddae7f; }
/* button text color */
.ctheme-445 #buyingButtons a.optBtns p { color: #ddae7f; }
/* button hover background color */
.ctheme-445 #buyingButtons a.optBtns:hover div  { background-color: #333; }

/* SELLING BUTTONS STYLES */
/* button background color */
.ctheme-445 #sellingButtons a.optBtns div { background-color: #5d5d5f; }
/* first word color */
.ctheme-445 #sellingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-445 #sellingButtons a.optBtns { color: #ddae7f; }
/* button text color */
.ctheme-445 #sellingButtons a.optBtns p { color: #ddae7f; }
/* button hover background color */
.ctheme-445 #sellingButtons a.optBtns:hover div  { background-color: #333; }

/* GENERAL BUTTONS STYLES */
/* button background color */
.ctheme-445 #generalButtons a.optBtns div { background-color: #5d5d5f; }
/* first word color */
.ctheme-445 #generalButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-445 #generalButtons a.optBtns { color: #ddae7f; }
/* button text color */
.ctheme-445 #generalButtons a.optBtns p { color: #ddae7f; }
/* button hover background color */
.ctheme-445 #generalButtons a.optBtns:hover div  { background-color: #333; }


/* BLOG WIDGET STYLES */
/* left column blog title text color */
.ctheme-445 #left_col #blog-posts-widget h3 a { color: #ddae7f; }
/* right column blog title text color */
.ctheme-445 #right_col #blog-posts-widget h3 a { color: #cc5c00; }
/* left column date text color and background color */
.ctheme-445 #left_col #blog-posts-widget h3 span.date { color: #cc5c00; background-color: #ddae7f; }
/* right column blog title text color */
.ctheme-445 #right_col #blog-posts-widget h3 span.date { color: #cc5c00; background-color: #ddae7f; }
/* left column paragraph color */
.ctheme-445 #left_col #blog-posts-widget p.preview { color: #ddae7f; }
/* right column paragraph color  */
.ctheme-445 #right_col #blog-posts-widget p.preview { color: #5d5d5f; }

/* LATEST TESTIMONIALS STYLES */
/* left column testimonials title */
.ctheme-445 #left_col #testimonials-widget h2 { color: #333; }
/* right column testimonials title */
.ctheme-445 #right_col #testimonials-widget h2 { color: #cc5c00; }
/* left column testimonials paragraph text color */
.ctheme-445 #left_col #testimonials-widget p { color: #ddae7f; }
/* right column testimonials paragraph text color */
.ctheme-445 #right_col #testimonials-widget p { color: #414141; }
/* left column testimonials client name color */
.ctheme-445 #left_col #testimonials-widget span { color: #333; }
/* right column testimonials client name color */
.ctheme-445 #right_col #testimonials-widget span { color: #cc5c00; }
/* left column testimonials link color */
.ctheme-445 #left_col #latestTestimonial a { color: #333; }
/* right column testimonials link color */
.ctheme-445 #right_col #latestTestimonial a { color: #cc5c00; }










/******************************** BROWN BEIGE THEME *************************************/

/*header background color */ 
.ctheme-446 #header_banner { background-color: #8d7855; }
/* 'tel' color */
.ctheme-446 #tel h3 { color: #2a2215; }
/* header phone number color */
.ctheme-446 #tel h3 strong { color: #fff; }
/*menu bar background color */
.ctheme-446 #menu {background-color: #2a2215;}
/* first name color */
.ctheme-446 #menu h1 strong { color: #2a2215; }
/* last name color */
.ctheme-446 #menu h1 { color: #eae2d1; background-image: url(images/name_bg_light.png);}
/* menu item color */
.ctheme-446 #nav li a { color: #eae2d1; }
/* menu item hover background color and text color*/
.ctheme-446 #nav li.over a { background-color: #2a2215; color: #fff; }
/* dropdown background color */
.ctheme-446 #nav li.over ul { background-color: #2a2215; }
/* dropdown item background color */
.ctheme-446 #nav li.over ul li a { background-color: #595041; }
/* dropdown item hover background color and text color */
.ctheme-446 #nav li.over ul li a:hover { background-color: #8d7855; color: #000; }
/* couch photo position */
.ctheme-446 #couchPhoto {  background-image: url(images/couchBrownBeige.jpg);}
/* slogan color and slogan border color */
.ctheme-446 #couchPhoto h1 { color: #2a2215; border-color: #2a2215; }
/* set the sidebar background color */
.ctheme-446 #index_content, .ctheme-446 #logo_holder {background-color: #8d7855; }
/* left column headers first word color */
.ctheme-446 #left_col h1 strong { color: #fff; }
/* left column second word and underline color */
.ctheme-446 #left_col h1 { color: #2a2215; border-bottom-color: #c3b9a9; }
/* left column dashed line */
.ctheme-446 #left_col #holder_b { border-bottom-color: #8d7855; }
/* right column headers first word color */
.ctheme-446 #right_col h1 strong { color: #2a2215; }
/* right column second word and underline color */
.ctheme-446 #right_col h1 { color: #877352; border-bottom-color: #727374; }
/* right column dashed line color */
.ctheme-446 #holder_a, .ctheme-446 #holder_d { border-color: #858585; }
/* index page cms text color */
.ctheme-446 #right_col #index_cms .content_block p, .ctheme-446 #right_col #index_cms .content_block li, .ctheme-446 #right_col #index_cms .content_block td { color: #877352; }
/* cms special color */
body.ctheme-446 .editable a,body.ctheme-446 .editable h1,body.ctheme-446 .editable h3,body.ctheme-446 .editable h5 { color: #877352; }
/* footer background color */
.ctheme-446 #contact_info { background-color: #2a2215; }
/* footer text color */
.ctheme-446 #hcard { color: #fff; }
/* footer links color */
.ctheme-446 #hcard a { color: #fff; }
/* footer name color */
.ctheme-446 #hcard span.fn {color:#877352;}
/* footer tel fax email color */
.ctheme-446 #hcard div.contact-info strong { color: #877352; }
/* interior title background color and text color */
.ctheme-446 #interior_cms h1 #PageHeader .pagetitle{ background-color:#2a2215; color:#877352; }

/* FEATURED LISTINGS STYLES */
/* featured listing button background color */
.ctheme-446 #index_content .view-listing-button a { background-color: #2a2215; }
/* featured listing button 'listing' text color */
.ctheme-446 #index_content .view-listing-button a span { color: #fff; }
/* featured listing button 'view' text color */
.ctheme-446 #index_content .view-listing-button a span strong { color: #877352; }
/* featured listing button hover background color */
.ctheme-446 #index_content .view-listing-button a:hover { background-color: #333; }
/* featured listing neighbourhood text-color */
.ctheme-446 #featList #solobasic-widget .tooltip .title h1 { color: #2a2215; }
/* featured listing price text-color */
.ctheme-446 #featList #solobasic-widget .tooltip .title h2 { color: #fff; }

/* FEATURED LISTINGS - SPACEGALLERY STYLES */
/* featured listing button background color */
.ctheme-446 #fusion-core-featured-listings .view-listing-button a { background-color: #2a2215; }
/* featured listing button 'listing' text color */
.ctheme-446 #fusion-core-featured-listings .view-listing-button a span { color: #ffffff; }
/* featured listing button 'view' text color */
.ctheme-446 #fusion-core-featured-listings .view-listing-button a span strong { color: #877352; }
/* featured listing button hover background color */
.ctheme-446 #fusion-core-featured-listings .view-listing-button a:hover { background-color: #333; }
/* featured listing title */
.ctheme-446 #fusion-core-featured-listings #featured-widget-title { color: #2A2215;border-color: #C3B9A9; }
/* featured listing title span */
.ctheme-446 #fusion-core-featured-listings #featured-widget-title strong { color: #ffffff; }
/* featured listing name */
.ctheme-446 #fusion-core-featured-listings h1 a { color: #2A2215; }
/* featured listing mls */
.ctheme-446 #fusion-core-featured-listings h2 a { color: #ffffff; }

/* QUICK SEARCH STYLES */
/* search heading text color */
.ctheme-446 #quickSearch label { color: #2a2215; }
/* left column feild border colors and background colors */
.ctheme-446 #left_col #quickSearch input, .ctheme-446 #left_col #quickSearch select { border-color: #313131; background-color: #fff; }
/* right column feild border colors and background colors */
.ctheme-446 #right_col #quickSearch input, .ctheme-446 #right_col #quickSearch select { border-color: #877352; background-color: #cfc5b0; }
/* feild text color */
.ctheme-446 #quickSearch input, .ctheme-446 #quickSearch select { color: #555; }
/*left column button background color and 'search' text color */
.ctheme-446 #left_col #quickSearch a { background-color: #2a2215; color: #fff; }
/*left column 'begin' text color */
.ctheme-446 #left_col #quickSearch a strong { color: #877352; }
/*left column button background color and 'search' text color */
.ctheme-446 #left_col .widget a { background-color: #2a2215; color: #fff; }
/*left column 'begin' text color */
.ctheme-446 #left_col .widget a strong { color: #877352; }
/*left column button hover background color */
.ctheme-446 #left_col #quickSearch a:hover { background-color: #333; }
/*right column button background color and 'search' text color */
.ctheme-446 #right_col #quickSearch a { background-color: #2a2215; color: #877352; }
/*right column 'begin' text color */
.ctheme-446 #right_col #quickSearch a strong { color: #fff; }
/*right column button hover background color */
.ctheme-446 #right_col #quickSearch a:hover { background-color: #333 }

/* BUYING BUTTONS STYLES */
/* button background color */
.ctheme-446 #buyingButtons a.optBtns div { background-color: #2a2215; }
/* first word color */
.ctheme-446 #buyingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-446 #buyingButtons a.optBtns { color: #877352; }
/* button text color */
.ctheme-446 #buyingButtons a.optBtns p { color: #000; }
/* button hover background color */
.ctheme-446 #buyingButtons a.optBtns:hover div  { background-color: #333; }

/* SELLING BUTTONS STYLES */
/* button background color */
.ctheme-446 #sellingButtons a.optBtns div { background-color: #2a2215; }
/* first word color */
.ctheme-446 #sellingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-446 #sellingButtons a.optBtns { color: #877352; }
/* button text color */
.ctheme-446 #sellingButtons a.optBtns p { color: #000; }
/* button hover background color */
.ctheme-446 #sellingButtons a.optBtns:hover div  { background-color: #333; }

/* GENERAL BUTTONS STYLES */
/* button background color */
.ctheme-446 #generalButtons a.optBtns div { background-color: #2a2215; }
/* first word color */
.ctheme-446 #generalButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-446 #generalButtons a.optBtns { color: #877352; }
/* button text color */
.ctheme-446 #generalButtons a.optBtns p { color: #000; }
/* button hover background color */
.ctheme-446 #generalButtons a.optBtns:hover div  { background-color: #333; }


/* BLOG WIDGET STYLES */
/* left column blog title text color */
.ctheme-446 #left_col #blog-posts-widget h3 a { color: #2a2215; }
/* right column blog title text color */
.ctheme-446 #right_col #blog-posts-widget h3 a { color: #2a2215; }
/* left column date text color and background color */
.ctheme-446 #left_col #blog-posts-widget h3 span.date { color: #fff; background-color: #2a2215; }
/* right column blog title text color */
.ctheme-446 #right_col #blog-posts-widget h3 span.date { color: #2a2215; background-color: #877352; }
/* left column paragraph color */
.ctheme-446 #left_col #blog-posts-widget p.preview { color: #fff; }
/* right column paragraph color  */
.ctheme-446 #right_col #blog-posts-widget p.preview { color: #2a2215; }

/* LATEST TESTIMONIALS STYLES */
/* left column testimonials title */
.ctheme-446 #left_col #testimonials-widget h2 { color: #2a2215; }
/* right column testimonials title */
.ctheme-446 #right_col #testimonials-widget h2 { color: #2a2215; }
/* left column testimonials paragraph text color */
.ctheme-446 #left_col #testimonials-widget p { color: #fff; }
/* right column testimonials paragraph text color */
.ctheme-446 #right_col #testimonials-widget p { color: #877352; }
/* left column testimonials client name color */
.ctheme-446 #left_col #testimonials-widget span { color: #2a2215; }
/* right column testimonials client name color */
.ctheme-446 #right_col #testimonials-widget span { color: #2a2215; }
/* left column testimonials link color */
.ctheme-446 #left_col #latestTestimonial a { color: #2a2215; }
/* right column testimonials link color */
.ctheme-446 #right_col #latestTestimonial a { color: #2a2215; }










/******************************** BLACK GOLD THEME *************************************/

/*header background color */ 
.ctheme-447 #header_banner { background-color: #000000; }
/* 'tel' color */
.ctheme-447 #tel h3 { color: #a1a1a1; }
/* header phone number color */
.ctheme-447 #tel h3 strong { color: #ffffff; }
/*menu bar background color */
.ctheme-447 #menu {background-color: #f2b622; background-image: url(images/menu_bg_dark.png);}
/* first name color */
.ctheme-447 #menu h1 strong { color: #fff; }
/* last name color */
.ctheme-447 #menu h1 { color: #000;}
/* menu item color */
.ctheme-447 #nav li a { color: #fff; }
/* menu item hover background color and text color*/
.ctheme-447 #nav li.over a { background-color: #f2b622; color: #000; }
/* dropdown background color */
.ctheme-447 #nav li.over ul { background-color: #f2b622; }
/* dropdown item background color */
.ctheme-447 #nav li.over ul li a { background-color: #c4941c; }
/* dropdown item hover background color and text color */
.ctheme-447 #nav li.over ul li a:hover { background-color: #000; color: #fff; }
/* couch photo position */
.ctheme-447 #couchPhoto {  background-image: url(images/couchBlackGold.jpg);}
/* slogan color and slogan border color */
.ctheme-447 #couchPhoto h1 { color: #f2b622; border-color: #f2b622; background-image: url(images/dark_slogan_bg.png); }
/* set the sidebar background color */
.ctheme-447 #index_content, .ctheme-447 #logo_holder {background-color: #f2b622; }
/* left column headers first word color */
.ctheme-447 #left_col h1 strong { color: #000; }
/* left column second word and underline color */
.ctheme-447 #left_col h1 { color: #fff; border-bottom-color: #fff; }
/* left column dashed line */
.ctheme-447 #left_col #holder_b { border-bottom-color: #fff; }
/* right column headers first word color */
.ctheme-447 #right_col h1 strong { color: #000; }
/* right column second word and underline color */
.ctheme-447 #right_col h1 { color: #f2b622; border-bottom-color: #7f7f7f; }
/* right column dashed line color */
.ctheme-447 #holder_a, .ctheme-447 #holder_d { border-color: #858585; }
/* index page cms text color */
.ctheme-447 #right_col #index_cms .content_block p, .ctheme-447 #right_col #index_cms .content_block li, .ctheme-447 #right_col #index_cms .content_block td { color: #000; }
/* cms special color */
.ctheme-447 .editable a,.ctheme-447 .editable h1,.ctheme-447 .editable h3,.ctheme-447 .editable h5 { color: #F2B622; }
/* footer background color */
.ctheme-447 #contact_info { background-color: #000; }
/* footer text color */
.ctheme-447 #hcard { color: #fff; }
/* footer links color */
.ctheme-447 #hcard a { color: #fff; }
/* footer name color */
.ctheme-447 #hcard span.fn {color:#f2b622;}
/* footer tel fax email color */
.ctheme-447 #hcard div.contact-info strong { color: #f2b622; }
/* interior title background color and text color */
.ctheme-447 #interior_cms h1 #PageHeader .pagetitle{ background-color:#000; color:#f2b622; }

/* FEATURED LISTINGS STYLES */
/* featured listing button background color */
.ctheme-447 #index_content .view-listing-button a { background-color: #000; }
/* featured listing button 'listing' text color */
.ctheme-447 #index_content .view-listing-button a span { color: #f2b622; }
/* featured listing button 'view' text color */
.ctheme-447 #index_content .view-listing-button a span strong { color: #fff; }
/* featured listing button hover background color */
.ctheme-447 #index_content .view-listing-button a:hover { background-color: #333; }
/* featured listing neighbourhood text-color */
.ctheme-447 #featList #solobasic-widget .tooltip .title h1 { color: #000; }
/* featured listing price text-color */
.ctheme-447 #featList #solobasic-widget .tooltip .title h2 { color: #000; }

/* FEATURED LISTINGS - SPACEGALLERY STYLES */
/* featured listing button background color */
.ctheme-447 #fusion-core-featured-listings .view-listing-button a { background-color: #000; }
/* featured listing button 'listing' text color */
.ctheme-447 #fusion-core-featured-listings .view-listing-button a span { color: #f2b622; }
/* featured listing button 'view' text color */
.ctheme-447 #fusion-core-featured-listings .view-listing-button a span strong { color: #fff; }
/* featured listing button hover background color */
.ctheme-447 #fusion-core-featured-listings .view-listing-button a:hover { background-color: #333; }
/* featured listing title */
.ctheme-447 #fusion-core-featured-listings #featured-widget-title { color: #fff;border-color: #fff; }
/* featured listing title span */
.ctheme-447 #fusion-core-featured-listings #featured-widget-title strong { color: #000; }
/* featured listing name */
.ctheme-447 #fusion-core-featured-listings h1 a { color: #000; }
/* featured listing mls */
.ctheme-447 #fusion-core-featured-listings h2 a { color: #000; }

/* QUICK SEARCH STYLES */
/* search heading text color */
.ctheme-447 #quickSearch label { color: #000; }
/* left column feild border colors and background colors */
.ctheme-447 #left_col #quickSearch input, .ctheme-447 #left_col #quickSearch select { border-color: #000; background-color: #fff; }
/* right column feild border colors and background colors */
.ctheme-447 #right_col #quickSearch input, .ctheme-447 #right_col #quickSearch select { border-color: #f2b622; background-color: #fff; }
/* feild text color */
.ctheme-447 #quickSearch input, .ctheme-447 #quickSearch select { color: #000; }
/*left column button background color and 'search' text color */
.ctheme-447 #left_col #quickSearch a { background-color: #000; color: #f2b622; }
/*left column 'begin' text color */
.ctheme-447 #left_col #quickSearch a strong { color: #fff; }
/*left column button background color and 'search' text color */
.ctheme-447 #left_col .widget a { background-color: #000; color: #f2b622; }
/*left column 'begin' text color */
.ctheme-447 #left_col .widget a strong { color: #fff; }
/*left column button hover background color */
.ctheme-447 #left_col #quickSearch a:hover { background-color: #333; }
/*right column button background color and 'search' text color */
.ctheme-447 #right_col #quickSearch a { background-color: #000; color: #fff; }
/*right column 'begin' text color */
.ctheme-447 #right_col #quickSearch a strong { color: #f2b622; }
/*right column button hover background color */
.ctheme-447 #right_col #quickSearch a:hover { background-color: #333 }

/* BUYING BUTTONS STYLES */
/* button background color */
.ctheme-447 #buyingButtons a.optBtns div { background-color: #000; }
/* first word color */
.ctheme-447 #buyingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-447 #buyingButtons a.optBtns { color: #f2b622; }
/* button text color */
.ctheme-447 #buyingButtons a.optBtns p { color: #000; }
/* button hover background color */
.ctheme-447 #buyingButtons a.optBtns:hover div  { background-color: #222; }

/* SELLING BUTTONS STYLES */
/* button background color */
.ctheme-447 #sellingButtons a.optBtns div { background-color: #000; }
/* first word color */
.ctheme-447 #sellingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-447 #sellingButtons a.optBtns { color: #f2b622; }
/* button text color */
.ctheme-447 #sellingButtons a.optBtns p { color: #000; }
/* button hover background color */
.ctheme-447 #sellingButtons a.optBtns:hover div  { background-color: #222; }

/* GENERAL BUTTONS STYLES */
/* button background color */
.ctheme-447 #generalButtons a.optBtns div { background-color: #000; }
/* first word color */
.ctheme-447 #generalButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-447 #generalButtons a.optBtns { color: #f2b622; }
/* button text color */
.ctheme-447 #generalButtons a.optBtns p { color: #000; }
/* button hover background color */
.ctheme-447 #generalButtons a.optBtns:hover div  { background-color: #222; }


/* BLOG WIDGET STYLES */
/* left column blog title text color */
.ctheme-447 #left_col #blog-posts-widget h3 a { color: #000; }
/* right column blog title text color */
.ctheme-447 #right_col #blog-posts-widget h3 a { color: #000; }
/* left column date text color and background color */
.ctheme-447 #left_col #blog-posts-widget h3 span.date { color: #f2b622; background-color: #000; }
/* right column blog title text color */
.ctheme-447 #right_col #blog-posts-widget h3 span.date { color: #f2b622; background-color: #000; }
/* left column paragraph color */
.ctheme-447 #left_col #blog-posts-widget p.preview { color: #000; }
/* right column paragraph color  */
.ctheme-447 #right_col #blog-posts-widget p.preview { color: #000; }

/* LATEST TESTIMONIALS STYLES */
/* left column testimonials title */
.ctheme-447 #left_col #testimonials-widget h2 { color: #000; }
/* right column testimonials title */
.ctheme-447 #right_col #testimonials-widget h2 { color: #000; }
/* left column testimonials paragraph text color */
.ctheme-447 #left_col #testimonials-widget p { color: #333; }
/* right column testimonials paragraph text color */
.ctheme-447 #right_col #testimonials-widget p { color: #333; }
/* left column testimonials client name color */
.ctheme-447 #left_col #testimonials-widget span { color: #000; }
/* right column testimonials client name color */
.ctheme-447 #right_col #testimonials-widget span { color: #000; }
/* left column testimonials link color */
.ctheme-447 #left_col #latestTestimonial a { color: #000; }
/* right column testimonials link color */
.ctheme-447 #right_col #latestTestimonial a { color: #000; }








/******************************** RED BLUE THEME *************************************/

/*header background color */ 
.ctheme-448 #header_banner { background-color: #2a446b; }
/* 'tel' color */
.ctheme-448 #tel h3 { color: #a1a1a1; }
/* header phone number color */
.ctheme-448 #tel h3 strong { color: #ffffff; }
/*menu bar background color */
.ctheme-448 #menu {background-color: #ae0f0e; background-image: url(images/menu_bg_dark.png);}
/* first name color */
.ctheme-448 #menu h1 strong { color: #fff; }
/* last name color */
.ctheme-448 #menu h1 { color: #939fb1; background-image: url(images/name_bg_light.png);}
/* menu item color */
.ctheme-448 #nav li a { color: #fff; }
/* menu item hover background color and text color*/
.ctheme-448 #nav li.over a { background-color: #ae0f0e; color: #939fb1; }
/* dropdown background color */
.ctheme-448 #nav li.over ul { background-color: #ae0f0e; }
/* dropdown item background color */
.ctheme-448 #nav li.over ul li a { background-color: #6a0909; }
/* dropdown item hover background color and text color */
.ctheme-448 #nav li.over ul li a:hover { background-color: #8a0c0b; color: #fff; }
/* couch photo position */
.ctheme-448 #couchPhoto { background-image: url(images/couchRedBlue.jpg);}
/* slogan color and slogan border color */
.ctheme-448 #couchPhoto h1 { color: #142237; border-color: #142237;}
/* set the sidebar background color */
.ctheme-448 #index_content, .ctheme-448 #logo_holder {background-color: #ae0f0e; }
/* left column headers first word color */
.ctheme-448 #left_col h1 strong { color: #939fb1; }
/* left column second word and underline color */
.ctheme-448 #left_col h1 { color: #fff; border-bottom-color: #d78787; }
/* left column dashed line */
.ctheme-448 #left_col #holder_b { border-bottom-color: #fff; }
/* right column headers first word color */
.ctheme-448 #right_col h1 strong { color: #2a446b; }
/* right column second word and underline color */
.ctheme-448 #right_col h1 { color: #ae0f0e; border-bottom-color: #b8c0cc; }
/* right column dashed line color */
.ctheme-448 #holder_a, .ctheme-448 #holder_d { border-color: #858585; }
/* index page cms text color */
.ctheme-448 #right_col #index_cms .content_block p, .ctheme-448 #right_col #index_cms .content_block li, .ctheme-448 #right_col #index_cms .content_block td { color: #2a446b; }
/* cms special color */
.ctheme-448 .editable a,.ctheme-448 .editable h1,.ctheme-448 .editable h3,.ctheme-448 .editable h5 { color: #AE0F0E; }
/* footer background color */
.ctheme-448 #contact_info { background-color: #2a446b; }
/* footer text color */
.ctheme-448 #hcard { color: #fff; }
/* footer links color */
.ctheme-448 #hcard a { color: #fff; }
/* footer name color */
.ctheme-448 #hcard span.fn {color:#939fb1;}
/* footer tel fax email color */
.ctheme-448 #hcard div.contact-info strong { color: #939fb1; }
/* interior title background color and text color */
.ctheme-448 #interior_cms h1 #PageHeader .pagetitle{ background-color:#2a446b; color:#939fb1; }

/* FEATURED LISTINGS STYLES */
/* featured listing button background color */
.ctheme-448 #index_content .view-listing-button a { background-color: #939fb1; }
/* featured listing button 'listing' text color */
.ctheme-448 #index_content .view-listing-button a span { color: #ae0f0e; }
/* featured listing button 'view' text color */
.ctheme-448 #index_content .view-listing-button a span strong { color: #2a446b; }
/* featured listing button hover background color */
.ctheme-448 #index_content .view-listing-button a:hover { background-color: #fff; }
/* featured listing neighbourhood text-color */
.ctheme-448 #featList #solobasic-widget .tooltip .title h1 { color: #939fb1; }
/* featured listing price text-color */
.ctheme-448 #featList #solobasic-widget .tooltip .title h2 { color: #fff; }

/* FEATURED LISTINGS - SPACEGALLERY STYLES */
/* featured listing button background color */
.ctheme-448 #fusion-core-featured-listings .view-listing-button a { background-color: #939fb1; }
/* featured listing button 'listing' text color */
.ctheme-448 #fusion-core-featured-listings .view-listing-button a span { color: #ae0f0e; }
/* featured listing button 'view' text color */
.ctheme-448 #fusion-core-featured-listings .view-listing-button a span strong { color: #2a446b; }
/* featured listing button hover background color */
.ctheme-448 #fusion-core-featured-listings .view-listing-button a:hover { background-color: #fff; }
/* featured listing title */
.ctheme-448 #fusion-core-featured-listings #featured-widget-title { color: #fff;border-color: #D78787; }
/* featured listing title span */
.ctheme-448 #fusion-core-featured-listings #featured-widget-title strong { color: #939FB1; }
/* featured listing name */
.ctheme-448 #fusion-core-featured-listings h1 a { color: #939FB1; }
/* featured listing mls */
.ctheme-448 #fusion-core-featured-listings h2 a { color: #fff; }

/* QUICK SEARCH STYLES */
/* search heading text color */
.ctheme-448 #quickSearch label { color: #939fb1; }
/* left column feild border colors and background colors */
.ctheme-448 #left_col #quickSearch input, .ctheme-448 #left_col #quickSearch select { border-color: #2a446b; background-color: #fff; }
/* right column feild border colors and background colors */
.ctheme-448 #right_col #quickSearch input, .ctheme-448 #right_col #quickSearch select { border-color: #2a446b; background-color: #cfd4dc; }
/* feild text color */
.ctheme-448 #quickSearch input, .ctheme-448 #quickSearch select { color: #444; }
/*left column button background color and 'search' text color */
.ctheme-448 #left_col #quickSearch a { background-color: #939fb1; color: #ae0f0e; }
/*left column 'begin' text color */
.ctheme-448 #left_col #quickSearch a strong { color: #2a446b; }
/*left column button background color and 'search' text color */
.ctheme-448 #left_col .widget a { background-color: #939fb1; color: #ae0f0e; }
/*left column 'begin' text color */
.ctheme-448 #left_col .widget a strong { color: #2a446b; }
/*left column button hover background color */
.ctheme-448 #left_col #quickSearch a:hover { background-color: #fff; }
/*right column button background color and 'search' text color */
.ctheme-448 #right_col #quickSearch a { background-color: #939fb1; color: #ae0f0e; }
/*right column 'begin' text color */
.ctheme-448 #right_col #quickSearch a strong { color: #2a446b; }
/*right column button hover background color */
.ctheme-448 #right_col #quickSearch a:hover { background-color: #ccc; }

/* BUYING BUTTONS STYLES */
/* button background color */
.ctheme-448 #buyingButtons a.optBtns div { background-color: #2a446b; }
/* first word color */
.ctheme-448 #buyingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-448 #buyingButtons a.optBtns { color: #939fb1; }
/* button text color */
.ctheme-448 #buyingButtons a.optBtns p { color: #fff; }
/* right column button text color */
.ctheme-448 #right_col #buyingButtons a.optBtns p { color: #2a446b; }
/* button hover background color */
.ctheme-448 #buyingButtons a.optBtns:hover div  { background-color: #333; }

/* SELLING BUTTONS STYLES */
/* button background color */
.ctheme-448 #sellingButtons a.optBtns div { background-color: #2a446b; }
/* first word color */
.ctheme-448 #sellingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-448 #sellingButtons a.optBtns { color: #939fb1; }
/* button text color */
.ctheme-448 #sellingButtons a.optBtns p { color: #fff; }
/* right column button text color */
.ctheme-448 #right_col #sellingButtons a.optBtns p { color: #2a446b; }
/* button hover background color */
.ctheme-448 #sellingButtons a.optBtns:hover div  { background-color: #333; }

/* GENERAL BUTTONS STYLES */
/* button background color */
.ctheme-448 #generalButtons a.optBtns div { background-color: #2a446b; }
/* first word color */
.ctheme-448 #generalButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-448 #generalButtons a.optBtns { color: #939fb1; }
/* button text color */
.ctheme-448 #generalButtons a.optBtns p { color: #fff; }
/* right column button text color */
.ctheme-448 #right_col #generalButtons a.optBtns p { color: #2a446b; }
/* button hover background color */
.ctheme-448 #generalButtons a.optBtns:hover div  { background-color: #333; }


/* BLOG WIDGET STYLES */
/* left column blog title text color */
.ctheme-448 #left_col #blog-posts-widget h3 a { color: #fff; }
/* right column blog title text color */
.ctheme-448 #right_col #blog-posts-widget h3 a { color: #2a446b; }
/* left column date text color and background color */
.ctheme-448 #left_col #blog-posts-widget h3 span.date { color: #2a446b; background-color: #939fb1; }
/* right column blog title text color */
.ctheme-448 #right_col #blog-posts-widget h3 span.date { color: #2a446b; background-color: #939fb1; }
/* left column paragraph color */
.ctheme-448 #left_col #blog-posts-widget p.preview { color: #fff; }
/* right column paragraph color  */
.ctheme-448 #right_col #blog-posts-widget p.preview { color: #2a446b; }

/* LATEST TESTIMONIALS STYLES */
/* left column testimonials title */
.ctheme-448 #left_col #testimonials-widget h2 { color: #939fb1; }
/* right column testimonials title */
.ctheme-448 #right_col #testimonials-widget h2 { color: #ae0f0e; }
/* left column testimonials paragraph text color */
.ctheme-448 #left_col #testimonials-widget p { color: #fff; }
/* right column testimonials paragraph text color */
.ctheme-448 #right_col #testimonials-widget p { color: #2a446b; }
/* left column testimonials client name color */
.ctheme-448 #left_col #testimonials-widget span { color: #939fb1; }
/* right column testimonials client name color */
.ctheme-448 #right_col #testimonials-widget span { color: #939fb1; }
/* left column testimonials link color */
.ctheme-448 #left_col #latestTestimonial a { color: #939fb1; }
/* right column testimonials link color */
.ctheme-448 #right_col #latestTestimonial a { color: #939fb1; }






/******************************** RED GREY THEME *************************************/

/*header background color */ 
.ctheme-449 #header_banner { background-color: #4d4d4d; }
/* 'tel' color */
.ctheme-449 #tel h3 { color: #a1a1a1; }
/* header phone number color */
.ctheme-449 #tel h3 strong { color: #ffffff; }
/*menu bar background color */
.ctheme-449 #menu {background-color: #680600; background-image: url(images/menu_bg_dark.png);}
/* first name color */
.ctheme-449 #menu h1 strong { color: #fff; }
/* last name color */
.ctheme-449 #menu h1 { color: #a6a6a6; background-image: url(images/name_bg_light.png);}
/* menu item color */
.ctheme-449 #nav li a { color: #fff; }
/* menu item hover background color and text color*/
.ctheme-449 #nav li.over a { background-color: #680600; color: #a6a6a6; }
/* dropdown background color */
.ctheme-449 #nav li.over ul { background-color: #680600; }
/* dropdown item background color */
.ctheme-449 #nav li.over ul li a { background-color: #4d4d4d; }
/* dropdown item hover background color and text color */
.ctheme-449 #nav li.over ul li a:hover { background-color: #a6a6a6; color: #680600; }
/* couch photo position */
.ctheme-449 #couchPhoto {  background-image: url(images/couchRedGrey.jpg);}
/* slogan color and slogan border color */
.ctheme-449 #couchPhoto h1 { color: #680600; border-color: #680600;}
/* set the sidebar background color */
.ctheme-449 #index_content, .ctheme-449 #logo_holder {background-color: #680600; }
/* left column headers first word color */
.ctheme-449 #left_col h1 strong { color: #a6a6a6; }
/* left column second word and underline color */
.ctheme-449 #left_col h1 { color: #fff; border-bottom-color: #b48380; }
/* left column dashed line */
.ctheme-449 #left_col #holder_b { border-bottom-color: #fff; }
/* right column headers first word color */
.ctheme-449 #right_col h1 strong { color: #4d4d4d; }
/* right column second word and underline color */
.ctheme-449 #right_col h1 { color: #680600; border-bottom-color: #a6a6a6; }
/* right column dashed line color */
.ctheme-449 #holder_a, .ctheme-449 #holder_d { border-color: #4d4d4d; }
/* index page cms text color */
.ctheme-449 #right_col #index_cms .content_block p, .ctheme-449 #right_col #index_cms .content_block li, .ctheme-449 #right_col #index_cms .content_block td { color: #4d4d4d; }
/* cms special color */
.ctheme-449 .editable a,.ctheme-449 .editable h1,.ctheme-449 .editable h3,.ctheme-449 .editable h5 { color: #680600; }
/* footer background color */
.ctheme-449 #contact_info { background-color: #a6a6a6; }
/* footer text color */
.ctheme-449 #hcard { color: #fff; }
/* footer links color */
.ctheme-449 #hcard a { color: #fff; }
/* footer name color */
.ctheme-449 #hcard span.fn {color:#680600;}
/* footer tel fax email color */
.ctheme-449 #hcard div.contact-info strong { color: #680600; }
/* interior title background color and text color */
.ctheme-449 #interior_cms h1 #PageHeader .pagetitle{ background-color:#a6a6a6; color:#680600; }

/* FEATURED LISTINGS STYLES */
/* featured listing button background color */
.ctheme-449 #index_content .view-listing-button a { background-color: #fff; }
/* featured listing button 'listing' text color */
.ctheme-449 #index_content .view-listing-button a span { color: #680600; }
/* featured listing button 'view' text color */
.ctheme-449 #index_content .view-listing-button a span strong { color: #4d4d4d; }
/* featured listing button hover background color */
.ctheme-449 #index_content .view-listing-button a:hover { background-color: #a6a6a6; }
/* featured listing neighbourhood text-color */
.ctheme-449 #featList #solobasic-widget .tooltip .title h1 { color: #fff; }
/* featured listing price text-color */
.ctheme-449 #featList #solobasic-widget .tooltip .title h2 { color: #a6a6a6; }

/* FEATURED LISTINGS - SPACEGALLERY STYLES */
/* featured listing button background color */
.ctheme-449 #fusion-core-featured-listings .view-listing-button a { background-color: #fff; }
/* featured listing button 'listing' text color */
.ctheme-449 #fusion-core-featured-listings .view-listing-button a span { color: #680600; }
/* featured listing button 'view' text color */
.ctheme-449 #fusion-core-featured-listings .view-listing-button a span strong { color: #4d4d4d; }
/* featured listing button hover background color */
.ctheme-449 #fusion-core-featured-listings .view-listing-button a:hover { background-color: #a6a6a6; }
/* featured listing title */
.ctheme-449 #fusion-core-featured-listings #featured-widget-title { color: #fff;border-color: #B48380; }
/* featured listing title span */
.ctheme-449 #fusion-core-featured-listings #featured-widget-title strong { color: #A6A6A6; }
/* featured listing name */
.ctheme-449 #fusion-core-featured-listings h1 a { color: #fff; }
/* featured listing mls */
.ctheme-449 #fusion-core-featured-listings h2 a { color: #A6A6A6; }

/* QUICK SEARCH STYLES */
/* search heading text color */
.ctheme-449 #quickSearch label { color: #a6a6a6; }
/* left column feild border colors and background colors */
.ctheme-449 #left_col #quickSearch input, .ctheme-449 #left_col #quickSearch select { border-color: #4d4d4d; background-color: #fff; }
/* right column feild border colors and background colors */
.ctheme-449 #right_col #quickSearch input, .ctheme-449 #right_col #quickSearch select { border-color: #680600; background-color: #fff; }
/* feild text color */
.ctheme-449 #quickSearch input, .ctheme-449 #quickSearch select { color: #555; }
/*left column button background color and 'search' text color */
.ctheme-449 #left_col #quickSearch a { background-color: #fff; color: #680600; }
/*left column 'begin' text color */
.ctheme-449 #left_col #quickSearch a strong { color: #4d4d4d; }
/*left column button background color and 'search' text color */
.ctheme-449 #left_col .widget a { background-color: #fff; color: #680600; }
/*left column 'begin' text color */
.ctheme-449 #left_col .widget a strong { color: #4d4d4d; }
/*left column button hover background color */
.ctheme-449 #left_col #quickSearch a:hover { background-color: #a6a6a6; }
/*right column button background color and 'search' text color */
.ctheme-449 #right_col #quickSearch a { background-color: #a6a6a6; color: #680600; }
/*right column 'begin' text color */
.ctheme-449 #right_col #quickSearch a strong { color: #fff; }
/*right column button hover background color */
.ctheme-449 #right_col #quickSearch a:hover { background-color: #ccc; }

/* BUYING BUTTONS STYLES */
/* button background color */
.ctheme-449 #buyingButtons a.optBtns div { background-color: #680600; }
/* first word color */
.ctheme-449 #buyingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-449 #buyingButtons a.optBtns { color: #a6a6a6; }
/* button text color */
.ctheme-449 #buyingButtons a.optBtns p { color: #a6a6a6; }
/* button hover background color */
.ctheme-449 #buyingButtons a.optBtns:hover div  { background-color: #4e0000; }

/* SELLING BUTTONS STYLES */
/* button background color */
.ctheme-449 #sellingButtons a.optBtns div { background-color: #680600; }
/* first word color */
.ctheme-449 #sellingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-449 #sellingButtons a.optBtns { color: #a6a6a6; }
/* button text color */
.ctheme-449 #sellingButtons a.optBtns p { color: #a6a6a6; }
/* button hover background color */
.ctheme-449 #sellingButtons a.optBtns:hover div  { background-color: #4e0000; }

/* GENERAL BUTTONS STYLES */
/* button background color */
.ctheme-449 #generalButtons a.optBtns div { background-color: #680600; }
/* first word color */
.ctheme-449 #generalButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-449 #generalButtons a.optBtns { color: #a6a6a6; }
/* button text color */
.ctheme-449 #generalButtons a.optBtns p { color: #a6a6a6; }
/* button hover background color */
.ctheme-449 #generalButtons a.optBtns:hover div  { background-color: #4e0000; }


/* BLOG WIDGET STYLES */
/* left column blog title text color */
.ctheme-449 #left_col #blog-posts-widget h3 a { color: #fff; }
/* right column blog title text color */
.ctheme-449 #right_col #blog-posts-widget h3 a { color: #4d4d4d; }
/* left column date text color and background color */
.ctheme-449 #left_col #blog-posts-widget h3 span.date { color: #680600; background-color: #fff; }
/* right column blog title text color */
.ctheme-449 #right_col #blog-posts-widget h3 span.date { color: #fff; background-color: #680600; }
/* left column paragraph color */
.ctheme-449 #left_col #blog-posts-widget p.preview { color: #fff; }
/* right column paragraph color  */
.ctheme-449 #right_col #blog-posts-widget p.preview { color: #4d4d4d; }

/* LATEST TESTIMONIALS STYLES */
/* left column testimonials title */
.ctheme-449 #left_col #testimonials-widget h2 { color: #a6a6a6; }
/* right column testimonials title */
.ctheme-449 #right_col #testimonials-widget h2 { color: #680600; }
/* left column testimonials paragraph text color */
.ctheme-449 #left_col #testimonials-widget p { color: #fff; }
/* right column testimonials paragraph text color */
.ctheme-449 #right_col #testimonials-widget p { color: #4d4d4d; }
/* left column testimonials client name color */
.ctheme-449 #left_col #testimonials-widget span { color: #a6a6a6; }
/* right column testimonials client name color */
.ctheme-449 #right_col #testimonials-widget span { color: #680600; }
/* left column testimonials link color */
.ctheme-449 #left_col #latestTestimonial a { color: #a6a6a6; }
/* right column testimonials link color */
.ctheme-449 #right_col #latestTestimonial a { color: #680600; }




/******************************** Teal Black THEME *************************************/

/*header background color */ 
.ctheme-450 #header_banner { background-color: #262626; }
/* 'tel' color */
.ctheme-450 #tel h3 { color: #a1a1a1; }
/* header phone number color */
.ctheme-450 #tel h3 strong { color: #fff; }
/*menu bar background color */
.ctheme-450 #menu {background-color: #028c97;}
/* first name color */
.ctheme-450 #menu h1 strong { color: #FFF; }
/* last name color */
.ctheme-450 #menu h1 { color: #262626; background-image: url("images/name_bg_light.png"); }
/* menu item color */
.ctheme-450 #nav li a { color: #FFF; }
/* menu item hover background color and text color*/
.ctheme-450 #nav li.over a { background-color: #028c97; color: #fff; }
/* dropdown background color */
.ctheme-450 #nav li.over ul { background-color: #028c97; }
/* dropdown item background color */
.ctheme-450 #nav li.over ul li a { background-color: #333; color:#fff }
/* dropdown item hover background color and text color */
.ctheme-450 #nav li.over ul li a:hover { background-color: #fff; color: #028c97; }
/* couch photo position */
.ctheme-450 #couchPhoto { background-image: url(images/couchTealBlack.jpg); }
/* slogan color and slogan border color */
.ctheme-450 #couchPhoto h1 { color: #fff; border-color: #fff; background-image: url("images/dark_slogan_bg.png"); }
/* set the sidebar background color */
.ctheme-450 #index_content, .ctheme-450 #logo_holder {background-color: #028c97; }
/* left column headers first word color */
.ctheme-450 #left_col h1 strong { color: #fff; }
/* left column second word and underline color */
.ctheme-450 #left_col h1 { color: #aaa; border-bottom-color: #aaa; }
/* left column dashed line */
.ctheme-450 #left_col #holder_b { border-bottom-color: #fff; }
/* right column headers first word color */
.ctheme-450 #right_col h1 strong { color: #262626; }
/* right column second word and underline color */
.ctheme-450 #right_col h1 { color: #028c97; border-bottom-color: #028c97; }
/* right column dashed line color */
.ctheme-450 #holder_a, .ctheme-450 .ctheme-450 #holder_d { border-color: #028c97; }
/* index page cms text color */
.ctheme-450 #right_col #index_cms .content_block p, .ctheme-450 #right_col #index_cms .content_block li, .ctheme-450 #right_col #index_cms .content_block td { color: #262626; }
/* cms special color */
.ctheme-450 .editable a,.ctheme-450 .editable h1,.ctheme-450 .editable h3,.ctheme-450 .editable h5 { color: #1A564C; }
/* footer background color */
.ctheme-450 #contact_info { background-color: #262626; }
/* footer text color */
.ctheme-450 #hcard { color: #fff; }
/* footer links color */
.ctheme-450 #hcard a { color: #fff; }
/* footer name color */
.ctheme-450 #hcard span.fn {color:#aaa;}
/* footer tel fax email color */
.ctheme-450 #hcard div.contact-info strong { color: #aaa; }
/* interior title background color and text color */
.ctheme-450 #interior_cms h1 #PageHeader .pagetitle{ background-color:#028c97; color:#FFFFFF; }

/* FEATURED LISTINGS STYLES */
/* featured listing button background color */
.ctheme-450 #index_content .view-listing-button a { background-color: #fff; }
/* featured listing button 'listing' text color */
.ctheme-450 #index_content .view-listing-button a span { color: #262626; }
/* featured listing button 'view' text color */
.ctheme-450 #index_content .view-listing-button a span strong { color: #028c97; }
/* featured listing button hover background color */
.ctheme-450 #index_content .view-listing-button a:hover { background-color: #aaa; }
/* featured listing neighbourhood text-color */
.ctheme-450 #featList #solobasic-widget .tooltip .title h1 { color: #fff; }
/* featured listing price text-color */
.ctheme-450 #featList #solobasic-widget .tooltip .title h2 { color: #fff; }

/* FEATURED LISTINGS - SPACEGALLERY STYLES */
/* featured listing button background color */
.ctheme-450 #fusion-core-featured-listings .view-listing-button a { background-color: #fff; }
/* featured listing button 'listing' text color */
.ctheme-450 #fusion-core-featured-listings .view-listing-button a span { color: #262626; }
/* featured listing button 'view' text color */
.ctheme-450 #fusion-core-featured-listings .view-listing-button a span strong { color: #028c97; }
/* featured listing button hover background color */
.ctheme-450 #fusion-core-featured-listings .view-listing-button a:hover { background-color: #aaa; }
/* featured listing title */
.ctheme-450 #fusion-core-featured-listings #featured-widget-title { color: #028c97;border-color: #028c97; }
/* featured listing title span */
.ctheme-450 #fusion-core-featured-listings #featured-widget-title strong { color: #262626; }
/* featured listing name */
.ctheme-450 #fusion-core-featured-listings h1 a { color: #fff; }
/* featured listing mls */
.ctheme-450 #fusion-core-featured-listings h2 a { color: #fff; }

/* QUICK SEARCH STYLES */
/* search heading text color */
.ctheme-450 #quickSearch label { color: #aaa; }
/* left column feild border colors and background colors */
.ctheme-450 #left_col #quickSearch input, .ctheme-450 #left_col #quickSearch select { border-color: #aaa; background-color: #fff; }
/* right column feild border colors and background colors */
.ctheme-450 #right_col #quickSearch input, .ctheme-450 #right_col #quickSearch select { border-color: #028c97; background-color: #fff; }
/* feild text color */
.ctheme-450 #quickSearch input, .ctheme-450 #quickSearch select { color: #aaa; }
/*left column button background color and 'search' text color */
.ctheme-450 #left_col #quickSearch a { background-color: #fff; color: #028c97; }
/*left column 'begin' text color */
.ctheme-450 #left_col #quickSearch a strong { color: #262626; }
/*left column button background color and 'search' text color */
.ctheme-450 #left_col .widget a { background-color: #fff; color: #028c97; }
/*left column 'begin' text color */
.ctheme-450 #left_col .widget a strong { color: #262626; }
/*left column button hover background color */
.ctheme-450 #left_col #quickSearch a:hover { background-color: #aaa; }
/*right column button background color and 'search' text color */
.ctheme-450 #right_col #quickSearch a { background-color: #028c97; color: #fff; }
/*right column 'begin' text color */
.ctheme-450 #right_col #quickSearch a strong { color: #aaa; }
/*right column button hover background color */
.ctheme-450 #right_col #quickSearch a:hover { background-color: #2b675d; }

/* BUYING BUTTONS STYLES */
/* button background color */
.ctheme-450 #buyingButtons a.optBtns div { background-color: #262626; }
/* first word color */
.ctheme-450 #buyingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-450 #buyingButtons a.optBtns { color: #aaa; }
/* button text color */
.ctheme-450 #buyingButtons a.optBtns p { color: #262626; }
/* button hover background color */
.ctheme-450 #buyingButtons a.optBtns:hover div  { background-color: #333; }

/* SELLING BUTTONS STYLES */
/* button background color */
.ctheme-450 #sellingButtons a.optBtns div { background-color: #262626; }
/* first word color */
.ctheme-450 #sellingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-450 #sellingButtons a.optBtns { color: #aaa; }
/* button text color */
.ctheme-450 #sellingButtons a.optBtns p { color: #262626; }
/* button hover background color */
.ctheme-450 #sellingButtons a.optBtns:hover div  { background-color: #333; }

/* GENERAL BUTTONS STYLES */
/* button background color */
.ctheme-450 #generalButtons a.optBtns div { background-color: #262626; }
/* first word color */
.ctheme-450 #generalButtons a.optBtns strong { color: #fff; }
/* second word color */
.ctheme-450 #generalButtons a.optBtns { color: #aaa; }
/* button text color */
.ctheme-450 #generalButtons a.optBtns p { color: #262626; }
/* button hover background color */
.ctheme-450 #generalButtons a.optBtns:hover div  { background-color: #333; }


/* BLOG WIDGET STYLES */
/* left column blog title text color */
.ctheme-450 #left_col #blog-posts-widget h3 a { color: #aaa; }
/* right column blog title text color */
.ctheme-450 #right_col #blog-posts-widget h3 a { color: #028c97; }
/* left column date text color and background color */
.ctheme-450 #left_col #blog-posts-widget h3 span.date { color: #262626; background-color: #aaa; }
/* right column blog title text color */
.ctheme-450 #right_col #blog-posts-widget h3 span.date { color: #fff; background-color: #028c97; }
/* left column paragraph color */
.ctheme-450 #left_col #blog-posts-widget p.preview { color: #fff; }
/* right column paragraph color  */
.ctheme-450 #right_col #blog-posts-widget p.preview { color: #262626; }

/* LATEST TESTIMONIALS STYLES */
/* left column testimonials title */
.ctheme-450 #left_col #testimonials-widget h2 { color: #aaa; }
/* right column testimonials title */
.ctheme-450 #right_col #testimonials-widget h2 { color: #028c97; }
/* left column testimonials paragraph text color */
.ctheme-450 #left_col #testimonials-widget p { color: #fff; }
/* right column testimonials paragraph text color */
.ctheme-450 #right_col #testimonials-widget p { color: #262626; }
/* left column testimonials client name color */
.ctheme-450 #left_col #testimonials-widget span { color: #aaa; }
/* right column testimonials client name color */
.ctheme-450 #right_col #testimonials-widget span { color: #028c97; }
/* left column testimonials link color */
.ctheme-450 #left_col #latestTestimonial a { color: #aaa; }
/* right column testimonials link color */
.ctheme-450 #right_col #latestTestimonial a { color: #028c97; }

/******************************** DARK GREEN THEME *************************************/

/*header background color */ 
.ctheme-453 #header_banner { background-color: #007f3e; }
/* 'tel' color */
.ctheme-453 #tel h3 { color: #1d2421; }
/* header phone number color */
.ctheme-453 #tel h3 strong { color: #fff; }
/*menu bar background color */
.ctheme-453 #menu {background-color: #1d2421; background-image: url(images/menu_bg_dark.png);}
/* first name color */
.ctheme-453 #menu h1 strong { color: #fff; }
/* last name color */
.ctheme-453 #menu h1 { color: #5da781; background-image: url(images/name_bg_light.png); }
/* menu item color */
.ctheme-453 #nav li a { color: #fefefe; }
/* menu item hover background color and text color*/
.ctheme-453 #nav li.over a { background-color: #1d2421; color: #fefefe; }
/* dropdown background color */
.ctheme-453 #nav li.over ul { background-color: #1d2421; }
/* dropdown item background color */
.ctheme-453 #nav li.over ul li a { background-color: #5da781; }
/* dropdown item hover background color and text color */
.ctheme-453 #nav li.over ul li a:hover { background-color: #fff; color: #1d2421; }
/* couch photo position */
.ctheme-453 #couchPhoto { background-image: url(images/couchGreenBeige.jpg)}
/* slogan color and slogan border color */
.ctheme-453 #couchPhoto h1 { color: #526f2c; border-color: #526f2c; }
/* set the sidebar background color */
.ctheme-453 #index_content, .ctheme-453 #logo_holder {background-color: #1d2421; }
/* left column headers first word color */
.ctheme-453 #left_col h1 strong { color: #a6a6a6; }
/* left column second word and underline color */
.ctheme-453 #left_col h1 { color: #5da781; border-bottom-color: #a6a6a6; }
/* left column dashed line */
.ctheme-453 #left_col #holder_b { border-bottom-color: #fff; }
/* right column headers first word color */
.ctheme-453 #right_col h1 strong { color: #007f3e; }
/* right column second word and underline color */
.ctheme-453 #right_col h1 { color: #423f41; border-bottom-color: #5da781; }
/* right column dashed line color */
.ctheme-453 #holder_a, .ctheme-453 .ctheme-453 #holder_d { border-color: #858585; }
/* index page cms text color */
.ctheme-453 #right_col #index_cms .content_block p, .ctheme-453 #right_col #index_cms .content_block li, .ctheme-453 #right_col #index_cms .content_block td { color: #414141; }
/* cms special color */
.ctheme-453 .editable a,.ctheme-453 .editable h1,.ctheme-453 .editable h3,.ctheme-453 .editable h5 { color: #526f2c; }
/* footer background color */
.ctheme-453 #contact_info { background-color: #007f3e; }
/* footer text color */
.ctheme-453 #hcard { color: #fff; }
/* footer links color */
.ctheme-453 #hcard a { color: #fff; }
/* footer name color */
.ctheme-453 #hcard span.fn {color:#1d2421;}
/* footer tel fax email color */
.ctheme-453 #hcard div.contact-info strong { color: #1d2421; }
/* interior title background color and text color */
.ctheme-453 #interior_cms h1 #PageHeader .pagetitle { background-color:#1d2421; color:#FFFFFF; }

/* FEATURED LISTINGS STYLES */
/* featured listing button background color */
.ctheme-453 #index_content .view-listing-button a { background-color: #5da781; }
/* featured listing button 'listing' text color */
.ctheme-453 #index_content .view-listing-button a span { color: #ffffff; }
/* featured listing button 'view' text color */
.ctheme-453 #index_content .view-listing-button a span strong { color: #1d2421; }
/* featured listing button hover background color */
.ctheme-453 #index_content .view-listing-button a:hover { background-color: #a6a6a6; }
/* featured listing neighbourhood text-color */
.ctheme-453 #featList #solobasic-widget .tooltip .title h1 { color: #fff; }
/* featured listing price text-color */
.ctheme-453 #featList #solobasic-widget .tooltip .title h2 { color: #a6a6a6; }

/* FEATURED LISTINGS - SPACEGALLERY STYLES */
/* featured listing button background color */
.ctheme-453 #fusion-core-featured-listings .view-listing-button a { background-color: #5da781; }
/* featured listing button 'listing' text color */
.ctheme-453 #fusion-core-featured-listings .view-listing-button a span { color: #ffffff; }
/* featured listing button 'view' text color */
.ctheme-453 #fusion-core-featured-listings .view-listing-button a span strong { color: #1d2421; }
/* featured listing button hover background color */
.ctheme-453 #fusion-core-featured-listings .view-listing-button a:hover { background-color: #a6a6a6; }
/* featured listing title */
.ctheme-453 #fusion-core-featured-listings #featured-widget-title { color: #423f41;border-color: #5da781; }
/* featured listing title span */
.ctheme-453 #fusion-core-featured-listings #featured-widget-title strong { color: #007f3e; }
/* featured listing name */
.ctheme-453 #fusion-core-featured-listings h1 a { color: #fff; }
/* featured listing mls */
.ctheme-453 #fusion-core-featured-listings h2 a { color: #a6a6a6; }

/* QUICK SEARCH STYLES */
/* search heading text color */
.ctheme-453 #quickSearch label { color: #007f3e; }
/* left column feild border colors and background colors */
.ctheme-453 #left_col #quickSearch input, .ctheme-453 #left_col #quickSearch select { border-color: #313131; background-color: #fff; }
/* right column feild border colors and background colors */
.ctheme-453 #right_col #quickSearch input, .ctheme-453 #right_col #quickSearch select { border-color: #007f3e; background-color: #cfd9b8; }
/* feild text color */
.ctheme-453 #quickSearch input, .ctheme-453 #quickSearch select { color: #555; }
/*left column button background color and 'search' text color */
.ctheme-453 #left_col #quickSearch a { background-color: #5da781; color: #ffffff; }
/*left column 'begin' text color */
.ctheme-453 #left_col #quickSearch a strong { color: #1d2421; }
/*left column button background color and 'search' text color */
.ctheme-453 #left_col .widget a { background-color: #5da781; color: #ffffff; }
/*left column 'begin' text color */
.ctheme-453 #left_col .widget a strong { color: #1d2421; }
/*left column button hover background color */
.ctheme-453 #left_col #quickSearch a:hover { background-color: #a6a6a6; }
/*right column button background color and 'search' text color */
.ctheme-453 #right_col #quickSearch a { background-color: #423f41; color: #5da781; }
/*right column 'begin' text color */
.ctheme-453 #right_col #quickSearch a strong { color: #a6a6a6; }
/*right column button hover background color */
.ctheme-453 #right_col #quickSearch a:hover { background-color: #1d2421; }

/* BUYING BUTTONS STYLES */
/* button background color */
.ctheme-453 #buyingButtons a.optBtns div { background-color: #007f3e; }
/* first word color */
.ctheme-453 #buyingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-453 #buyingButtons a.optBtns { color: #423f41; }
/* button text color */
.ctheme-453 #buyingButtons a.optBtns p { color: #007f3e; }
/* button hover background color */
.ctheme-453 #buyingButtons a.optBtns:hover div  { background-color: #809b43; }

/* SELLING BUTTONS STYLES */
/* button background color */
.ctheme-453 #sellingButtons a.optBtns div { background-color: #007f3e; }
/* first word color */
.ctheme-453 #sellingButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-453 #sellingButtons a.optBtns { color: #423f41; }
/* button text color */
.ctheme-453 #sellingButtons a.optBtns p { color: #007f3e; }
/* button hover background color */
.ctheme-453 #sellingButtons a.optBtns:hover div  { background-color: #809b43; }

/* GENERAL BUTTONS STYLES */
/* button background color */
.ctheme-453 #generalButtons a.optBtns div { background-color: #007f3e; }
/* first word color */
.ctheme-453 #generalButtons a.optBtns strong { color: #FFF; }
/* second word color */
.ctheme-453 #generalButtons a.optBtns { color: #423f41; }
/* button text color */
.ctheme-453 #generalButtons a.optBtns p { color: #007f3e; }
/* button hover background color */
.ctheme-453 #generalButtons a.optBtns:hover div  { background-color: #809b43; }


/* BLOG WIDGET STYLES */
/* left column blog title text color */
.ctheme-453 #left_col #blog-posts-widget h3 a { color: #007f3e; }
/* right column blog title text color */
.ctheme-453 #right_col #blog-posts-widget h3 a { color: #007f3e; }
/* left column date text color and background color */
.ctheme-453 #left_col #blog-posts-widget h3 span.date { color: #fff; background-color: #007f3e; }
/* right column blog title text color */
.ctheme-453 #right_col #blog-posts-widget h3 span.date { color: #fff; background-color: #423f41; }
/* left column paragraph color */
.ctheme-453 #left_col #blog-posts-widget p.preview { color: #fff; }
/* right column paragraph color  */
.ctheme-453 #right_col #blog-posts-widget p.preview { color: #414141; }

/* LATEST TESTIMONIALS STYLES */
/* left column testimonials title */
.ctheme-453 #left_col #testimonials-widget h2 { color: #007f3e; }
/* right column testimonials title */
.ctheme-453 #right_col #testimonials-widget h2 { color: #007f3e; }
/* left column testimonials paragraph text color */
.ctheme-453 #left_col #testimonials-widget p { color: #fff; }
/* right column testimonials paragraph text color */
.ctheme-453 #right_col #testimonials-widget p { color: #414141; }
/* left column testimonials client name color */
.ctheme-453 #left_col #testimonials-widget span { color: #007f3e; }
/* right column testimonials client name color */
.ctheme-453 #right_col #testimonials-widget span { color: #007f3e; }
/* left column testimonials link color */
.ctheme-453 #left_col #latestTestimonial a { color: #007f3e; }
/* right column testimonials link color */
.ctheme-453 #right_col #latestTestimonial a { color: #007f3e; }




/******************************** POLARIS BLUE-BLUE THEME *************************************/

/*header background color */ 
.ctheme-470 #header_banner { background-color: #B4BDC5; }
/* 'tel' color */
.ctheme-470 #tel h3 { color: #233E73; }
/* header phone number color */
.ctheme-470 #tel h3 strong { color: #233E73; }
/*menu bar background color */
.ctheme-470 #menu {background-color: #86B9EB; background-image: url(images/menu_bg_dark.png);}
/* first name color */
.ctheme-470 #menu h1 strong { color: #233E73; }
/* last name color */
.ctheme-470 #menu h1 { color: #FFF; background-image: url(images/name_bg_light.png); }
/* menu item color */
.ctheme-470 #nav li a { color: #FFF; background-image: url(images/470-nav_item_bg.jpg); }
.ctheme-470 #nav li:first-child a { background-image: none; }
/* menu item hover background color and text color*/
.ctheme-470 #nav li.over a { background-color: #4A86C2; color: #FFF; }
/* dropdown background color */
.ctheme-470 #nav li.over ul { background-color: #4A86C2; }
/* dropdown item background color */
.ctheme-470 #nav li.over ul li a { background-color: #D5E5F4; color: #233E73; }
/* dropdown item hover background color and text color */
.ctheme-470 #nav li.over ul li a:hover { background-color: #9DC2E5; color: #233E73; }
/* couch photo position */
.ctheme-470 #couchPhoto { background-image: url(images/couchWhite.jpg)}
/* slogan color and slogan border color */
.ctheme-470 #couchPhoto h1 { color: #142237; border-color: #464B5C; }
/* set the sidebar background color */
.ctheme-470 #index_content, 
.ctheme-470 #logo_holder {background-color: #9DC2E5; }
/* left column headers first word color */
.ctheme-470 #left_col h1 strong { color: #FFF; }
/* left column second word and underline color */
.ctheme-470 #left_col h1 { color: #4C8ECF; border-bottom-color: #CEE1F2; }
/* left column dashed line */
.ctheme-470 #left_col #holder_b { border-bottom-color: #FFF; }
/* right column headers first word color */
.ctheme-470 #right_col h1 strong { color: #4C8ECF; }
/* right column second word and underline color */
.ctheme-470 #right_col h1 { color: #3766A5; border-bottom-color: #8899B6; }
/* right column dashed line color */
.ctheme-470 #holder_a, 
.ctheme-470 #holder_d { border-color: #858585; }
/* index page cms text color */
.ctheme-470 #right_col #index_cms .content_block p, 
.ctheme-470 #right_col #index_cms .content_block li, 
.ctheme-470 #right_col #index_cms .content_block td { color: #434343; }
/* cms special color */
.ctheme-470 .editable a,.ctheme-470 .editable h1,.ctheme-470 .editable h3,.ctheme-470 .editable h5 { color: #233E73; }
/* footer background color */
.ctheme-470 #contact_info { background-color: #4C8ECF; }
/* footer text color */
.ctheme-470 #hcard { color: #FFF; }
/* footer links color */
.ctheme-470 #hcard a { color: #233E73; }
/* footer name color */
.ctheme-470 #hcard span.fn {color:#233E73;}
/* footer tel fax email color */
.ctheme-470 #hcard div.contact-info strong { color: #233E73; }
/* interior title background color and text color */
.ctheme-470 #interior_cms h1 #PageHeader .pagetitle { background-color:#4F90CC; color:#FFFFFF; }

/* FEATURED LISTINGS STYLES */
/* featured listing button background color */
.ctheme-470 #index_content .view-listing-button a { background-color: #4C8ECF; }
/* featured listing button 'listing' text color */
.ctheme-470 #index_content .view-listing-button a span { color: #FFF; }
/* featured listing button 'view' text color */
.ctheme-470 #index_content .view-listing-button a span strong { color: #233E73; }
/* featured listing button hover background color */
.ctheme-470 #index_content .view-listing-button a:hover { background-color: #8899B6; }
/* featured listing neighbourhood text-color */
.ctheme-470 #featList #solobasic-widget .tooltip .title h1 { color: #233E73; }
/* featured listing price text-color */
.ctheme-470 #featList #solobasic-widget .tooltip .title h2 { color: #233E73; }

/* FEATURED LISTINGS - SPACEGALLERY STYLES */
/* featured listing button background color */
.ctheme-470 #fusion-core-featured-listings .view-listing-button a { background-color: #4C8ECF; }
/* featured listing button 'listing' text color */
.ctheme-470 #fusion-core-featured-listings .view-listing-button a span { color: #FFF; }
/* featured listing button 'view' text color */
.ctheme-470 #fusion-core-featured-listings .view-listing-button a span strong { color: #233E73 !important; }
/* featured listing button hover background color */
.ctheme-470 #fusion-core-featured-listings .view-listing-button a:hover { background-color: #8899B6; }
/* featured listing title */
.ctheme-470 #fusion-core-featured-listings #featured-widget-title { color: #4C8ECF; border-color: #CEE1F2; }
/* featured listing title span */
.ctheme-470 #fusion-core-featured-listings #featured-widget-title strong { color: #FFF; }
/* featured listing name */
.ctheme-470 #fusion-core-featured-listings h1 a { color: #233E73; }
/* featured listing mls */
.ctheme-470 #fusion-core-featured-listings h2 a { color: #233E73; }

/* QUICK SEARCH STYLES */
/* search heading text color */
.ctheme-470 #quickSearch label { color: #233E73; }
/* left column feild border colors and background colors */
.ctheme-470 #left_col #quickSearch input, 
.ctheme-470 #left_col #quickSearch select { border-color: #313131; background-color: #FFF; }
/* right column feild border colors and background colors */
.ctheme-470 #right_col #quickSearch input, 
.ctheme-470 #right_col #quickSearch select { border-color: #233E73; background-color: #D5E5F4; }
/* feild text color */
.ctheme-470 #quickSearch input, 
.ctheme-470 #quickSearch select { color: #555; }
/*left column button background color and 'search' text color */
.ctheme-470 #left_col #quickSearch a { background-color: #4C8ECF; color: #FFF; }
/*left column 'begin' text color */
.ctheme-470 #left_col #quickSearch a strong { color: #233E73; }
/*left column button background color and 'search' text color */
.ctheme-470 #left_col .widget a { background-color: #4C8ECF; color: #FFF; }
/*left column 'begin' text color */
.ctheme-470 #left_col .widget a strong { color: #233E73; }
/*left column button hover background color */
.ctheme-470 #left_col #quickSearch a:hover { background-color: #8899B6; }
/*right column button background color and 'search' text color */
.ctheme-470 #right_col #quickSearch a { background-color: #4C8ECF; color: #FFF; }
/*right column 'begin' text color */
.ctheme-470 #right_col #quickSearch a strong { color: #233E73; }
/*right column button hover background color */
.ctheme-470 #right_col #quickSearch a:hover { background-color: #8899B6; }

/* BUTTONS STYLES */
/* button background color */
.ctheme-470 #buyingButtons a.optBtns div,
.ctheme-470 #sellingButtons a.optBtns div,
.ctheme-470 #generalButtons a.optBtns div { background-color: #4C8ECF; }
/* first word color */
.ctheme-470 #buyingButtons a.optBtns strong,
.ctheme-470 #sellingButtons a.optBtns strong,
.ctheme-470 #generalButtons a.optBtns strong { color: #233E73; }
/* second word color */
.ctheme-470 #buyingButtons a.optBtns,
.ctheme-470 #sellingButtons a.optBtns,
.ctheme-470 #generalButtons a.optBtns { color: #FFF; }
/* button text color */
.ctheme-470 #buyingButtons a.optBtns p,
.ctheme-470 #sellingButtons a.optBtns p,
.ctheme-470 #generalButtons a.optBtns p { color: #233E73; }
/* button hover background color */
.ctheme-470 #buyingButtons a.optBtns:hover div,
.ctheme-470 #sellingButtons a.optBtns:hover div,
.ctheme-470 #generalButtons a.optBtns:hover div  { background-color: #8899B6; }



/* BLOG WIDGET STYLES */
/* left column blog title text color */
.ctheme-470 #left_col #blog-posts-widget h3 a { color: #233E73; }
/* right column blog title text color */
.ctheme-470 #right_col #blog-posts-widget h3 a { color: #233E73; }
/* left column date text color and background color */
.ctheme-470 #left_col #blog-posts-widget h3 span.date { color: #FFF; background-color: #4C8ECF; }
/* right column blog title text color */
.ctheme-470 #right_col #blog-posts-widget h3 span.date { color: #FFF; background-color: #8899B6; }
/* left column paragraph color */
.ctheme-470 #left_col #blog-posts-widget p.preview { color: #233E73; }
/* right column paragraph color  */
.ctheme-470 #right_col #blog-posts-widget p.preview { color: #434343; }
/* read my blog link */
.ctheme-470 #left_col #latestBlog #readBlog { color: #233E73; }
.ctheme-470 #left_col #latestBlog #readBlog:hover { color: #000; }

.ctheme-470 #right_col #latestBlog #readBlog { color: #233E73; }
.ctheme-470 #right_col #latestBlog #readBlog:hover { color: #000; }

/* LATEST TESTIMONIALS STYLES */
/* left column testimonials title */
.ctheme-470 #left_col #testimonials-widget h2 { color: #233E73; }
/* right column testimonials title */
.ctheme-470 #right_col #testimonials-widget h2 { color: #233E73; }
/* left column testimonials paragraph text color */
.ctheme-470 #left_col #testimonials-widget p { color: #233E73; }
/* right column testimonials paragraph text color */
.ctheme-470 #right_col #testimonials-widget p { color: #434343; }
/* left column testimonials client name color */
.ctheme-470 #left_col #testimonials-widget span { color: #233E73; }
/* right column testimonials client name color */
.ctheme-470 #right_col #testimonials-widget span { color: #233E73; }
/* left column testimonials link color */
.ctheme-470 #left_col #latestTestimonial a { color: #233E73; }
.ctheme-470 #left_col #latestTestimonial a:hover { color: #000; }
/* right column testimonials link color */
.ctheme-470 #right_col #latestTestimonial a { color: #233E73; }
.ctheme-470 #right_col #latestTestimonial a:hover { color: #000; }