@charset "utf-8";

/* IMPORT THE 'GOOGLE FONT' HERE */

@import url('http://fonts.googleapis.com/css?family=Comfortaa');

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

/***** Global Settings *****/

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

body {

	color: #555555;

	font-size: 1em;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}

/***** Links *****/

a, a:link, a:visited {

	color: inherit;

}

a:hover {

	color: #777777;

}

/***** Headings *****/

h1, h2, h3, h4, h5, h6 {

	color: #999999;

}

/***** Forms *****/

input, select, textarea {

	color: #333333;

}

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

/* COMPONENT STYLE MODIFIERS */

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

/* Page Title / Page Description [seo1 seo2] */

#seo_1, #seo_1 a, #seo_1 p, #seo_1 span, #seo_1 div, #seo_1 h1 {

	color: #efefef;

	color: rgba(255,255,255,0.5);

}

#seo_2, #seo_2 a, #seo_2 p, #seo_2 span, #seo_2 div, #seo_2 h2 {

	color: #efefef;

	color: rgba(255,255,255,0.5);

}

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

/* TOP MENU *//* #E5F4FC #9FAAAF #71787C #374146 #232E30 #191D21*/

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

/* ARROW */

ul#MenuBarTop.sf-menu li a.sf-with-ul span.sf-sub-indicator {

	color: #E5F4FC ;

}

/* MENU TEXT */

.sf-menu li a, .sf-menu li a:link, .sf-menu li a:visited {

	color: #E5F4FC ;

}

/* MENU HOVER */

.sf-menu li a:active, .sf-menu li a:hover {

	color: #E5F4FC;

}

/* SUBMENU TEXT*/

.sf-menu li ul li a, .sf-menu li ul li a:link, .sf-menu li ul li a:visited, .sf-menu li ul li:hover, .sf-menu li ul li.sfHover, .sf-menu li ul li a:focus, .sf-menu li ul li a:hover, .sf-menu li ul li a:active {

	color: #E5F4FC;

}

/* SUBMENU HOVER */

.sf-menu li ul li a:active, .sf-menu li ul li a:hover {

	color: #374146;

}

/* MENU BACKGROUND */

.sf-menu-wrapper-top li:hover, .sf-menu li:hover, .sf-menu-wrapper-top li a:active, ul.megamenu_menu > li > a:hover, ul.megamenu_menu > li.selected > a {

	background-color: #191D21;

}

/* SUB MENU BACKGROUND */

.sf-menu-wrapper-top ul ul, .sub-menu {

	background-color: #191D21;

}

/* SUB MENU TEXT BACKGROUND */

.sf-menu li ul li a, .sf-menu li ul li a:link, .sf-menu li ul li a:visited {

	background-color: #232E30;

}

/* SUB MENU TEXT BACKGROUND HOVER */

.sf-menu li ul li a:hover {

	background-color: #9FAAAF;

}

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

/* NON FLASH SLIDER */

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

.nivo-caption p, .nivo-caption, .nivo-caption a {

	color: #9FAAAF;

}

.nivo-caption h3 {

	color: #9FAAAF;

}

/****** CONTINUE BUTTON */

.slider_readmore a:link, .slider_readmore a:visited, .slider_readmore a:active {

	color: #71787C;

}

.slider_readmore a:hover {

	color: #71787C;

}

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

/* NEWS TICKER */

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

.webwidget_slideshow_common a, .webwidget_slideshow_common a:link, .webwidget_slideshow_common a:visited, .webwidget_slideshow_common a:active, .news_ticker, .webwidget_slideshow_common ul li {

	color: #71787C;

	color: rgba(255,255,255,0.5);

}

.webwidget_slideshow_common a:hover {

	color: #71787C;

	color: rgba(255,255,255,0.7);

}

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

/* HEADER CONTENT REGION */

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

#optional_content h3 {

	color: #ffffff;

	color: rgba(0,0,0,0.5);

	color: #E5F4FC ;

}

#optional_content h4 {

	color: #efefef;

	color: rgba(0,0,0,0.4);

	color: #E5F4FC ;

}

#optional_content, #optional_content p, #optional_content a, #optional_content a:link, #optional_content a:visited {

	color: #ffffff;

	color: rgba(0,0,0,0.3);

	color: #E5F4FC ;

}

#optional_content a:hover, #optional_content a:active {

	color: #ffffff;

	color: rgba(0,0,0,0.2);

	color: #E5F4FC ;

}

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

/* LEFT INFO / CENTER INFO / RIGHT INFO */

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

/* FONT COLOR */

.boxi {

	color: #71787C;

}

/* LINK COLOR */

.boxi a, .boxi a:link, .boxi a:visited {

	color: #71787C;

}

/* HOVER COLOR */

.boxi a:hover, .boxi a:active {

	color: #777777;

}

/* H3 COLOR */

.boxi h3 {

	color: #FF9933;

}

/* H3 LINK COLOR */

.boxi h3 a, .boxi h3 a:link, .boxi h3 a:visited {

	color: #FF9933;

}

/* H3 LINK HOVER COLOR */

.boxi h3 a:hover {

	color: #555555;

}

/* HEADING COLOR */

.boxi h1, .boxi h2, .boxi h4, .boxi h5, .boxi h6 {

	color: #FF9933;

}

/* HEADING LINK COLOR */

.boxi h1 a, .boxi h1 a:link, .boxi h1 a:visited, .boxi h2 a, .boxi h2 a:link, .boxi h2 a:visited, .boxi h4 a, .boxi h4 a:link, .boxi h4 a:visited, .boxi h5 a, .boxi h5 a:link, .boxi h5 a:visited, .boxi h6 a, .boxi h6 a:link, .boxi h6 a:visited {

	color: #FF9933;

}

/* HEADING LINK HOVER COLOR */

.boxi h1 a:hover, .boxi h2 a:hover .boxi h4 a:hover, .boxi h5 a:hover, .boxi h6 a:hover {

	color: #555555;

}

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

/* WHAT'S NEW / CURRENT NEWS / RECENT EVENTS */

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

/* FONT COLOR */

.box1 {

	color: #71787C;

}

/* LINK COLOR */

.box1 a, .box1 a:link, .box1 a:visited {

	color: #71787C;

}

/* HOVER COLOR */

.box1 a:hover, .box1 a:active {

	color: #777777;

}

/* H3 COLOR */

.box1 h3 {

	color: #FF9933;

}

/* H3 LINK COLOR */

.box1 h3 a, .box1 h3 a:link, .box1 h3 a:visited {

	color: #FF9933;

}

/* H3 LINK HOVER COLOR */

.box1 h3 a:hover {

	color: #555555;

}

/* HEADING COLOR */

.box1 h1, .box1 h2, .box1 h4, .box1 h5, .box1 h6 {

	color: #FF9933;

}

/* HEADING LINK COLOR */

.box1 h1 a, .box1 h1 a:link, .box1 h1 a:visited, .box1 h2 a, .box1 h2 a:link, .box1 h2 a:visited, .box1 h4 a, .box1 h4 a:link, .box1 h4 a:visited, .box1 h5 a, .box1 h5 a:link, .box1 h5 a:visited, .box1 h6 a, .box1 h6 a:link, .box1 h6 a:visited {

	color: #FF9933;

}

/* HEADING LINK HOVER COLOR */

.box1 h1 a:hover, .box1 h2 a:hover .box1 h4 a:hover, .box1 h5 a:hover, .box1 h6 a:hover {

	color: #555555;

}

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

/* NUMO SIDEBAR COMPONENTS */

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

/* [BOX1 FONT COLOR] NAME: / EMAIL: / General Subscription List */

#numo_newsletter_subscription_component form ul li label {

	color: #71787C!important;

}

/* [!!!DO NOT CHANGE!!!] Homes for Sale / Homes for Rent */

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {

	color: #333333 !important;

}

/* [BOX1 HEADING COLOR] Homes for Sale / Homes for Rent */

.ui-widget-header {

	border-bottom: 3px solid #FF9933!important;

}

/* [BOX1 FONT COLOR] Title: / Description:  */

.numo_listing_search_component label {

	color: #71787C;

}

/* [BOX1 FONT COLOR] Username: / Password:  */

#numo_account_login_component label {

	color: #71787C;

}

/* [BOX1 FONT COLOR] Forgot your password?  */

#numo_account_login_component a {

	color: #71787C!important;

}

/* [BOX1 FONT COLOR] This line describes my calendar.  */

#numo_calendar_small p {

	color: #71787C!important;

}

/* [BOX1 FONT COLOR] This line describes my calendar.  */

#numo_calendar_agenda p {

	color: #71787C!important;

}

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

/* CENTER CONTENT AREA */

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

/* FONT COLOR */

.box4 {

	color: #71787C;

}

/* LINK COLOR */

.box4 a, .box4 71787C:link, .box4 a:visited {

	color: #71787C;

}

/* HOVER COLOR */

.box4 a:hover, .box4 a:active {

	color: #777777;

}

/* H3 COLOR */

.box4 h3 {

	color: #FF9933;

}

/* H3 LINK COLOR */

.box4 h3 a, .box4 h3 a:link, .box4 h3 a:visited {

	color: #FF9933;

}

/* H3 LINK HOVER COLOR */

.box4 h3 a:hover {

	color: #555555;

}

/* HEADING COLOR */

.box4 h1, .box4 h2, .box4 h4, .box4 h5, .box4 h6 {

	color: #FF9933;

}

/* HEADING LINK COLOR */

.box4 h1 a, .box4 h1 a:link, .box4 h1 a:visited, .box4 h2 a, .box4 h2 a:link, .box4 h2 a:visited, .box4 h4 a, .box4 h4 a:link, .box4 h4 a:visited, .box4 h5 a, .box4 h5 a:link, .box4 h5 a:visited, .box4 h6 a, .box4 h6 a:link, .box4 h6 a:visited {

	color: #FF9933;

}

/* HEADING LINK HOVER COLOR */

.box4 h1 a:hover, .box4 h2 a:hover .box4 h4 a:hover, .box4 h5 a:hover, .box4 h6 a:hover {

	color: #555555;

}

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

/* CATALOG */

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

/* [BOX4 FONT COLOR] Administrator, August 28, 2012 */

p.product_sku {

	color: #71787C!important;

}

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

/* BLOG.HTM */

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

/* [BOX4 FONT COLOR] Administrator, August 28, 2012 */

.numo_blog_comment_post_date, .numo_blog_post_author {

	color: #71787C!important;

}

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

/* SUPPORT.HTM */

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

/* [BOX4 FONT COLOR] Administrator, August 28, 2012 */

#numo_calendar_large p {

	color: #71787C!important;

}

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

/* MY CALENDAR */

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

/* [BOX1 FONT COLOR] Administrator, August 28, 2012 */

#numo_account_login_component form ul li label {

	color: #71787C!important;

}

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

/* LOGIN.HTM */

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

/* [border = BOX1 FONT COLOR] [background = match to box1 bg color]  */

#numo_account_login_component {

	background: #191D21 url('../graphics/box1_bg.png') !important;

	border: 2px #71787C dashed !important;

	padding: 5px !important;

}

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

/* SIDE MENU */

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

/* ARROW COLORS */

a.sf-with-ul span.sf-sub-indicator {

	color: #71787C;

}

/* MENU TEXT*/

.sf-menu-wrapper-side li a, .sf-menu-wrapper-side li a:link, .sf-menu-wrapper-side li a:visited, .sf-vertical li a, .sf-vertical li a:link, .sf-vertical li a:visited {

	color: #71787C;

}

/* MENU HOVER */

.sf-vertical li a:active, .sf-vertical li a:hover, .sf-vertical li a:focus {

	color: #ffffff;

}

/* SUBMENU TEXT*/

.sf-vertical li ul li a, .sf-vertical li ul li a:link, .sf-vertical li ul li a:visited {

	color: #71787C;

}

/* SUBMENU HOVER */

.sf-vertical li ul li a:active, .sf-vertical li ul li a:hover, .sf-vertical li ul li:hover {

	color: #000000;

}

/* MENU BACKGROUND */

#MenuBarSide.sf-menu li a:link {

	background-color: #121518;

	border-radius: 3px;

	margin: 2px;

}

/* MENU BACKGROUND HOVER */

#MenuBarSide.sf-menu li:hover {

	background-color: #232E30;

}

/* MENU BACKGROUND HOVER */

#MenuBarSide.sf-li:selected {

	background: transparent;

}

/* SUBMENU BACKGROUND */

#MenuBarSide.sf-menu li ul li a, #MenuBarSide.sf-menu li ul li a:link, #MenuBarSide.sf-menu li ul li a:visited, #MenuBarSide.sf-menu li ul li a:active {

	background-color: #121518;

}

/* SUBMENU TEXT HOVER BACKGROUND */

#MenuBarSide.sf-menu li ul li a:hover {

	background-color: #71787C;

}

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

/****** MAGAZINE LAYOUT --------------------- */

.ppost {

	color: inherit;

	border: 1px #efefef solid;

}

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

/* ADVERTISING */

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

#advertising, #advertising p, #advertising span, #advertising div, #advertising table {

	color: #71787C;

}

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

/* FOOTER */

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

#footer {

	color: #71787C;

}

#footer h3 {

	color: #FF9933;

}

#footer li {

	color: #71787C;

}

#footer p {

	color: #71787C;

}

#footer a, #footer a:link, #footer a:visited, #footer a:active {

	color: #71787C;

}

#footer a:hover {

	color: #777777;

}

#copyright p {

	color: #71787C;

}

#copyright span {

	color: #71787C;

}

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

/* ZOOM MENU */

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

div.jqDockLabel {

	color: #1D0F1E;

}

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

/* PRIVACY PAGE COMPANY NAME */

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

.redfont {

	color: inherit;

}

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

/*ACCORDIAN MENU*/

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

/*INHERITED FONT STYLES*/

ul.accordion_menu {

	color: inherit;

}

/*MAIN BUTTON FONT SETTINGS*/

ul.accordion_menu li .heading {

	color: #efefef;

}

/*MAIN BUTTON BACKGROUND COLOR*/

ul.accordion_menu li .heading {

	background-color: #71787C;

}

/*DESCRIPTION COLOR*/

ul.accordion_menu li .description h4 {

	color: #71787C;

}

/*DESCRIPTION BODY*/

ul.accordion_menu li .description p {

	color: #9FAAAF;

}

/*READ MORE LINK*/

ul.accordion_menu li .description a {

	color: #71787C;

}

/*READ MORE LINK HOVER*/

ul.accordion_menu li .description a:hover {

	color: #FF9933;

}

/*CHANGE THE BORDER COLORS, SHADOWS AND BACKGROUND*/

ul.accordion_menu li {

	border-right: 1px solid #000000;

}

/*CHANGE THE LEFT BORDER COLOR HERE, MATCH TO THE BORDER COLORS ABOVE*/

ul.accordion_menu li.bleft {

	border-left: 1px solid #000000;

}

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

/*IMAGE MENU*/

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

/* MAIN BUTTON COLOR*/

.lmc_image_menu_label {

	color: #efefef;

	background: #000000;

}

/* SUB MENU LINK COLOR*/

.lmc_image_menu_content ul a {

	color: #efefef;

}

/* SUB MENU LINK HOVER COLOR*/

.lmc_image_menu_content ul a:hover {

	color: #fff;

	background-color: #000000;

}

/* SUB MENU TOP BORDER COLOR*/

.lmc_image_menu_content {

	border-top: 1px solid #000000;

}

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

/*MEGAMENU*/

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

/*CHANGE MAIN MENU FONT PROPERTIES*/

ul.megamenu_menu > li > a {

	color: #71787C;

}

/*CHANGE MAIN BUTTON HOVER PROPERTIES*/

ul.megamenu_menu > li > a:hover, ul.megamenu_menu > li.selected > a {

	color: #FF9933;

}

/*CHANGE SUB MENU CONTAINER FONT PROPERTIES*/

ul.megamenu_menu div ul li a {

	color: #71787C;

}

/*CHANGE SUB MENU CONTAINER FONT HOVER*/

ul.megamenu_menu div ul li a:hover {

	color: #71787C;

	background: #efefef;

}

/*CHANGE SUB MENU HEADINGS*/

li.megamenu_heading {

	color: #FF9933;

	border-bottom: 1px solid #71787C;

}

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

/*NEWS SCROLLER*/

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

/* READ MORE COLOR/SHADOW */

a.news_viewer_more {

	color: #ffffff;

}

/* READ MORE HOVER COLOR/SHADOW */

a.news_viewer_more:hover {

	color: #cccccc;

}

/* H3 MAIN CONTENT HEADING */

.news_viewer_content h3 {

	color: #efefef;

}

/* SIDE BUTTON H4 SELECTED/ACTIVE/HOVER COLOR */

.news_viewer_item:hover h4, .news_viewer_list .selected h4, .news_viewer_item:active h4 {

	color: #efefef;

}

/* SIDE BUTTON H4 LINK/VISITED COLOR */

.news_viewer_item, .news_viewer_item h4, .news_viewer_item a.link h4, .news_viewer_list a.selected h4, .news_viewer_list a.visited h4 {

	color: #ffffff;

}

/* SIDE BUTTON PARAGRAPH COLOR */

.news_viewer_list p {

	color: #EFEFEF;

}

/* SIDE BUTTON PARAGRAPH HOVER COLOR */

.news_viewer_list p:hover {

	color: #ffffff;

}

/* UNSELECTED BUTTON BOTTOM BORDER */

.news_viewer_item h4 {

	border-bottom: 1px solid #51662D;

}

/* SIDE BUTTON H4 BOTTOM BORDER */

.news_viewer_item:hover h4, .news_viewer_list .selected h4, .news_viewer_item:active h4 {

	border-color: #ffffff;

}

/* SIDE BUTTON H4 P BORDER */

.news_viewer_item:hover p, .news_viewer_list .selected p, .news_viewer_item:active p {

	border-color: #333333;

}

/* MAIN CONTENT PARARGRAPH COLOR */

.news_viewer_content p {

	color: #efefef;

}

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

/* FAQs Find in Window */

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

#window_body {

	color: #333333;

}

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

/* WORD PRESS */

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

.footer_contact form td.formlabel {

	color: #333333;

}

div#powered_by {

	color: #555555;

}

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

/* TUMBLER */

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

/***** Links *****/

a, a:link, a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

/***** Headings *****/

h1, h2, h3, h4, h5, h6 {

	margin: 0;

	padding: 0;

	font-weight: normal;

}

h1 {

	font-size: 22px;

	letter-spacing: -1px;

	padding: 10px 0 10px 0;

}

h2 {

	font-size: 20px;

	letter-spacing: -1px;

	padding: 10px 0 10px 0;

}

h3 {

	font-size: 20px;

	letter-spacing: -1px;

	padding: 8px 0 12px 0;

}

h4 {

	font-size: 16px;

	letter-spacing: -1px;

	padding: 10px 0 10px 0;

}

h5 {

	font-size: 15px;

	letter-spacing: -1px;

	padding: 5px 0 5px 0;

}

h6 {

	font-size: 14px;

	letter-spacing: -1px;

	padding: 2px 0 2px 0;

}

/***** Common Formatting *****/

blockquote {

	margin: 1.25em;

	padding: 1.25em 1.25em 0 1.25em;

}

small {

	font-size: 0.85em;

}

img {

	border: 0;

	max-width: 100%;

}

sup {

	position: relative;

	bottom: 0.3em;

	vertical-align: baseline;

}

sub {

	position: relative;

	bottom: -0.2em;

	vertical-align: baseline;

}

acronym, abbr {

	cursor: help;

	letter-spacing: 1px;

	border-bottom: 1px dashed;

}

/***** Forms *****/

form {

	margin: 0;

	padding: 0;

	display: inline;

}

input, select, textarea {

	font: 1em Arial, Helvetica, sans-serif;

	padding: 3px;

	margin: 3px;

}

textarea {

	width: 90%;

	line-height: 1.25;

}

label {

	cursor: pointer;

}

/***** Global Classes *****/

.clear {

	clear: both;

}

.float-left {

	float: left;

}

.float-right {

	float: right;

}

.text-left {

	text-align: left;

}

.text-right {

	text-align: right;

}

.text-center {

	text-align: center;

}

.text-justify {

	text-align: justify;

}

.bold {

	font-weight: bold;

}

.italic {

	font-style: italic;

}

.underline {

	border-bottom: 1px solid;

}

.highlight {

	background: #ffc;

}

.img-left {

	float: left;

	margin: 4px 10px 4px 0;

}

.img-right {

	float: right;

	margin: 4px 0 4px 10px;

}

.nopadding {

	padding: 0;

}

.noindent {

	margin-left: 0;

	padding-left: 0;

}

.nobullet {

	list-style: none;

	list-style-image: none;

}

strong {

	font-weight: bold !important;

}

strong a {

	font-weight: bold !important;

}

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

/* COMPONENT STYLE MODIFIERS */

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

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

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

/* SEO H1 AND H2 TITLE TEXT HERE */

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

#seo_1, #seo_1 a, #seo_1 p, #seo_1 span, #seo_1 div, #seo_1 h1 {

	font-size: 14px;

	font-family: inherit;

	font-style: italic;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.0);

}

#seo_2, #seo_2 a, #seo_2 p, #seo_2 span, #seo_2 div, #seo_2 h2 {

	font-size: 14px;

	font-family: inherit;

	font-style: italic;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.0);

}

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

/* TOP MENU */

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

/*** MAIN BUTTON PADDING ***/

.sf-menu-wrapper-top a, .sf-menu a {

	padding: 6px .9em 10px 0.9em;

}

.sf-menu-wrapper-top > ul {

	margin: 0px auto 0px 0px;

}

/*** SUBMENU BUTTON PADDING ***/

.sf-menu ul li a {

	padding: 5px 5px 5px 10px;

}

/*** SUBMENU POSITIONING ***/

.sf-menu li:hover ul, .sf-menu li.sfHover ul {

	left: 0px;

	top: 29px;

	z-index: 99;

}

/* ARROW type and color */

ul#MenuBarTop.sf-menu li a.sf-with-ul span.sf-sub-indicator {

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.4);

	font-weight: 100;

}

/* TOP MENU BASE font type and color */

.sf-menu li a, .sf-menu li a:link, .sf-menu li a:visited {

	font-family: inherit;

	font-size: 14px;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);

	font-weight: 100;

}

/*** BUTTON BACKGROUND COLOR ***/

.sf-menu-wrapper-top li:hover, .sf-menu li:hover, .sf-menu-wrapper-top li a:active, ul.megamenu_menu > li > a:hover, ul.megamenu_menu > li.selected > a {

	border: 0px;

	border-radius: 5px 5px 0px 0px / 5px 5px 0px 0px;

}

/* TOP MENU HOVER font type and color */

.sf-menu li a:active, .sf-menu li a:hover {

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

	font-weight: 100;

	text-decoration: none;

}

/****** SUBMENU BASE font type and color */

.sf-menu li ul li a, .sf-menu li ul li a:link, .sf-menu li ul li a:visited, .sf-menu li ul li:hover, .sf-menu li ul li.sfHover, .sf-menu li ul li a:focus, .sf-menu li ul li a:hover, .sf-menu li ul li a:active {

	font-family: inherit;

	font-size: 11px;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

	text-decoration: none;

}

/****** SUBMENU HOVER font type and color */

.sf-menu li ul li a:active, .sf-menu li ul li a:hover {

	font-family: inherit;

	font-size: 11px;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

/*** "SUB MENU BUTTON" BACKGROUND COLOR, SHADING AND SHADOWS ***/

.sf-menu-wrapper-top ul ul, .sub-menu {

	border-radius: 0px 5px 5px 5px / 0px 5px 5px 5px;

	box-shadow: 0px 5px 3px rgba(0,0,0,0.3);

	-o-box-shadow: 0px 5px 3px rgba(0,0,0,0.3);

	-webkit-box-shadow: 0px 5px 3px rgba(0,0,0,0.3); 

	-moz-box-shadow: 	0px 5px 3px rgba(0,0,0,0.3); 

	padding:5px 5px 5px 5px;

}

/****** "SUB MENU TEXT" BACKGROUND COLOR / MARGIN / RADIUS */

.sf-menu li ul li a, .sf-menu li ul li a:link, .sf-menu li ul li a:visited {

	margin: 2px;

	border-radius: 3px;

}

/****** TOP MENU --"SUB MENU BUTTON" RADIUS, SHADING AND SHADOWS - LEAVE ZERO'D OUT */

.sf-menu li ul li:hover, .sf-menu li ul li a:hover, .sf-menu li ul li.sfHover, .sf-menu li ul li a:focus, .sf-menu li ul li a:active, .sf-menu li ul li a:active {

	border-radius: 5px;

}

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

/* NON FLASH SLIDER */

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

.nivo-caption p, .nivo-caption, .nivo-caption a {

	font-size: 12px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.9);

	font-weight: 100;

}

.nivo-caption h3 {

	font-size: 20px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.9);

	font-weight: 100;

}

/****** CONTINUE BUTTON */

.slider_readmore a:link, .slider_readmore a:visited, .slider_readmore a:active {

	font-size: 13px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.9);

}

.slider_readmore a:hover {

	font-size: 13px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.9);

}

.nivo-caption h3 {

	padding: 10px 0px 10px 10px;

	margin: 0px;

}

.nivo-caption p {

	padding: 0px 0px 0px 5px;

	margin: 0px;

}

.slider_readmore a {

	padding: 8px 0px 0px 0px;

	text-decoration: none;

	text-align: center;

	font-weight: 400;

}

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

/* NEWS TICKER */

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

.webwidget_slideshow_common a, .webwidget_slideshow_common a:link, .webwidget_slideshow_common a:visited, .webwidget_slideshow_common a:active, .news_ticker, .webwidget_slideshow_common ul li {

	font-size: .87em;

	font-family: inherit;

	text-decoration: none;

}

.webwidget_slideshow_common a:hover {

	font-size: .87em;

	text-decoration: underline;

}

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

/* HEADER CONTENT REGION */

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

#optional_content h3 {

	font-size: 20px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font-weight: 100;

}

#optional_content h4 {

	font-size: 14px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font-weight: 100;

}

#optional_content, #optional_content p, #optional_content a, #optional_content a:link, #optional_content a:visited {

	font-size: 12px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

#optional_content a:hover, #optional_content a:active {

	font-size: 12px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

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

/* LEFT INFO / CENTER INFO / RIGHT INFO */

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

.boxi {

	font-size: 12px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);

}

.boxi a, .boxi a:link, .boxi a:visited {

	text-decoration: underline;

}

.boxi a:hover, .boxi a:active {

	text-decoration: none;

}

.boxi h3 {

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);

	padding-left: 20px;

	margin-bottom: 5px;

	height: 28px;

	padding: 4px 10px 0px 10px;

}

.boxi h1, .boxi h2, .boxi h4, .boxi h5, .boxi h6 {

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);

	padding-left: 20px;

	margin-bottom: 5px;

}

.boxi h1 a, .boxi h1 a:link, .boxi h1 a:visited, .boxi h2 a, .boxi h2 a:link, .boxi h2 a:visited, .boxi h3 a, .boxi h3 a:link, .boxi h3 a:visited, .boxi h4 a, .boxi h4 a:link, .boxi h4 a:visited, .boxi h5 a, .boxi h5 a:link, .boxi h5 a:visited, .boxi h6 a, .boxi h6 a:link, .boxi h6 a:visited {

	text-decoration: underline;

}

.boxi h1 a:hover, .boxi h2 a:hover, .boxi h3 a:hover, .boxi h4 a:hover, .boxi h5 a:hover, .boxi h6 a:hover {

	text-decoration: none;

}

.boxi {

	margin: 0px 0px 0px 0px;

	padding: 5px 5px 5px 5px;

}

.boxi p {

	padding: 10px;

}

.boxi {

	min-height: 100px;

}

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

/* WHAT'S NEW / CURRENT NEWS / RECENT EVENTS */

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

.box1 {

	font-size: 12px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);

}

.box1 a, .box1 a:link, .box1 a:visited {

	text-decoration: underline;

}

.box1 a:hover, .box1 a:active {

	text-decoration: none;

}

.box1 h3 {

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);

	padding-left: 20px;

	margin-bottom: 5px;

	height: 28px;

	padding: 4px 10px 0px 10px;

}

.box1 h1, .box1 h2, .box1 h4, .box1 h5, .box1 h6 {

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);

	padding-left: 20px;

}

.box1 h1 a, .box1 h1 a:link, .box1 h1 a:visited, .box1 h2 a, .box1 h2 a:link, .box1 h2 a:visited, .box1 h3 a, .box1 h3 a:link, .box1 h3 a:visited, .box1 h4 a, .box1 h4 a:link, .box1 h4 a:visited, .box1 h5 a, .box1 h5 a:link, .box1 h5 a:visited, .box1 h6 a, .box1 h6 a:link, .box1 h6 a:visited {

	text-decoration: underline;

}

.box1 h1 a:hover, .box1 h2 a:hover, .box1 h3 a:hover, .box1 h4 a:hover, .box1 h5 a:hover, .box1 h6 a:hover {

	text-decoration: none;

}

.box1 {

	margin: 0px 0px 20px 0px;

	padding: 5px 5px 5px 5px;

}

.box1 {

	min-height: 100px;

}

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

/* CENTER CONTENT AREA */

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

.box4 {

	font-size: 15px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);

}

.box4 a, .box4 a:link, .box4 a:visited {

	text-decoration: underline;

}

.box4 a:hover, .box4 a:active {

	text-decoration: none;

}

.box4 h3 {

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);

	padding-left: 20px;

	margin-bottom: 5px;

	height: 28px;

	padding: 4px 10px 0px 10px;

}

.box4 h1, .box4 h2, .box4 h4, .box4 h5, .box4 h6 {

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);

	padding-left: 20px;

	margin-bottom: 10px;

}

.box4 h1 a, .box4 h1 a:link, .box4 h1 a:visited, .box4 h2 a, .box4 h2 a:link, .box4 h2 a:visited, .box4 h3 a, .box4 h3 a:link, .box4 h3 a:visited, .box4 h4 a, .box4 h4 a:link, .box4 h4 a:visited, .box4 h5 a, .box4 h5 a:link, .box4 h5 a:visited, .box4 h6 a, .box4 h6 a:link, .box4 h6 a:visited {

	text-decoration: underline;

}

.box4 h1 a:hover, .box4 h2 a:hover, .box4 h3 a:hover, .box4 h4 a:hover, .box4 h5 a:hover, .box4 h6 a:hover {

	text-decoration: none;

}

.box4 {

	margin: 0px 0px 10px 0px;

	padding: 5px 5px 5px 5px;

}

.box4 p {

	padding: 5px 5px 5px 5px;

}

.box4 {

	min-height: 100px;

}

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

/* SIDE MENU */

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

/* ARROW COLORS */

a.sf-with-ul span.sf-sub-indicator {

	font-size: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.0);

}

/*** BUTTON POSITIONING ***/

#MenuBarSide.sf-menu > ul {

	margin: 0px 0px 0px 0px;

}

/* SIDE MENU font type and size */

.sf-menu-wrapper-side li a, .sf-menu-wrapper-side li a:link, .sf-menu-wrapper-side li a:visited, .sf-vertical li a, .sf-vertical li a:link, .sf-vertical li a:visited {

	font-size: 14px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.0);

	text-decoration: none;

	font-weight: 100;

	text-indent: 20px;

}

/*** BUTTON PADDING ***/

.sf-menu-wrapper-side li a, .sf-vertical li a {

	padding: 6px 0px 6px 0px;

}

/****** SIDE SUBMENU  font type and size */

.sf-vertical li ul li a, .sf-vertical li ul li a:link, .sf-vertical li ul li a:visited {

	font-size: 14px;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.0);

	text-decoration: none;

	font-weight: 100;

	text-indent: 0px;

}

/*** adding sf-vertical in addition to sf-menu creates a vertical menu ***/

.sf-menu-wrapper-side:first-child, .sf-menu-wrapper-side > ul, .sf-vertical {

	padding: 0px 0px 0px 0px;

}

.sf-menu-wrapper-side:first-child, .sf-menu-wrapper-side > ul, .sf-menu-wrapper-side li, .sf-vertical, .sf-vertical li {

	width: 208px;

}

#MenuBarSide.sf-menu li:hover {

	border: 0px;

	border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;

}

/****** SIDE MENU -- "SUB MENU TEXT" BACKGROUND COLOR / MARGIN / RADIUS */

#MenuBarSide.sf-menu li ul li a, #MenuBarSide.sf-menu li ul li a:link, #MenuBarSide.sf-menu li ul li a:visited, #MenuBarSide.sf-menu li ul li a:active {

	border-radius: 3px;

}

#MenuBarSide.sf-menu li ul li {

	margin-left: -27px;;

}

#MenuBarSide.sf-menu {

	margin-top: 10px;

}

/* this lacks ul at the start of the selector, so the styles from the main CSS file override it where needed */

.sf-vertical li:hover ul, .sf-vertical li.sfHover ul {

	left: 204px;

	top: -1px;

}

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

/****** MAGAZINE LAYOUT --------------------- */

.ppost {

	border-radius: 3px;

	padding: 5px;

	margin: 5px;

}

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

/* ADVERTISING */

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

#advertising, #advertising p, #advertising span, #advertising div, #advertising table {

	font-size: 1em;

	font-family: inherit;

}

#advertising {

	margin: 0px 0px 0px 0px;

	padding: 20px 5px 5px 5px;

	text-align: center;

}

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

/* FOOTER */

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

#footer {

	font-size: 1em;

}

#footer h3 {

	font-size: 1.4em;

	font-family: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

	font-weight: 100;

	margin-bottom: 16px;

}

#footer li {

	font-size: .7em;

	border-bottom: 1px #efefef dotted;

	list-style: none;

	padding: 7px 0px 8px 0px;

}

#footer p {

	font-size: .7em;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

	padding: .5em 0em;

	letter-spacing: .06em;

}

#footer a, #footer a:link, #footer a:visited, #footer a:active {

	text-decoration: none;

}

#footer a:hover {

	text-decoration: none;

}

#copyright p {

	font-size: 11px; /*background: url('../graphics/footer_bg.jpg') center top repeat-y;*/;

	padding: 30px 0px 35px 0px;

	margin: 0px;

	border: 0px;

	text-align: center;

}

#copyright span {

	font-size: 11px;

}

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

/* ZOOM MENU */

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

div.jqDockLabel {

	font-size: 20px;

	font-family: inherit;

}

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

/* PRIVACY PAGE COMPANY NAME */

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

.redfont {

	font-size: inherit;

	font-family: inherit;

}

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

/*ACCORDIAN MENU*/

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

/*INHERITED FONT STYLES*/

ul.accordion_menu {

	font-family: Cambria, serif;

	font-size: 1em;

	font-style: italic;

	list-style: none;

	line-height: 1.5em;

}

/*MAIN BUTTON FONT SETTINGS*/

ul.accordion_menu li .heading {

	font-family: inherit;

	font-size: 1em;

	text-shadow: -1px -1px 1px rgba(0,0,0,0.3);

	padding: 10px;

}

/*DESCRIPTION COLOR*/

ul.accordion_menu li .description h4 {

	font-family: inherit;

	font-size: 2em;

	text-shadow: -1px -1px 1px rgba(0,0,0,0.3);

}

/*DESCRIPTION BODY*/

ul.accordion_menu li .description p {

	font-family: inherit;

	font-size: 0.7em;

}

/*READ MORE LINK*/

ul.accordion_menu li .description a {

	font-family: inherit;

	font-size: inherit;

}

/*READ MORE LINK HOVER*/

ul.accordion_menu li .description a:hover {

	font-family: inherit;

	font-size: inherit;

	text-decoration: underline;

}

/*MAIN BUTTON FONT SETTINGS*/

ul.accordion_menu li .heading {

	font-family: inherit;

	font-size: 1em;

	text-align: center;

	font-style: normal;

	font-weight: bold;

	text-transform: uppercase;

	letter-spacing: .1em;

	opacity: 0.9;

}

/*DESCRIPTION BODY*/

ul.accordion_menu li .description p {

	font-family: inherit;

	line-height: 14px;

	margin: 10px 22px;

	font-style: italic;

	font-weight: normal;

	text-transform: none;

	letter-spacing: normal;

	line-height: 1.6em;

}

/*DESCRIPTION HEADING*/

ul.accordion_menu li .description h4 {

	font-family: inherit;

	text-transform: uppercase;

	font-style: normal;

	font-weight: bold;

	letter-spacing: .07em;

	text-align: left;

	margin: 0px 0px 15px 20px;

}

/*READ MORE LINK*/

ul.accordion_menu li .description a {

	font-family: inherit;

	position: absolute;

	bottom: 5px;

	left: 20px;

	text-transform: uppercase;

	font-style: normal;

	font-size: 11px;

	text-decoration: none;

}

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

/*IMAGE MENU*/

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

/* MAIN BUTTON COLOR*/

.lmc_image_menu_label {

	font-family: inherit;

	font-size: 1.3em;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

/* SUB MENU LINK COLOR*/

.lmc_image_menu_content ul a {

	font-family: inherit;

	font-size: 1.0em;

}

/* SUB MENU LINK HOVER COLOR*/

.lmc_image_menu_content ul a:hover {

	font-family: inherit;

	font-size: inherit;

}

/* MAIN BUTTON FONT PROPERTIES*/

.lmc_image_menu_label {

	text-align: center;

	height: 60px;

	line-height: 60px;

	opacity: 0.7;

	cursor: pointer;

	text-decoration: none;

}

.lmc_image_menu_label:hover {

	opacity: 0.9;

}

/* SUB MENU BUTTON FONT PROPERTIES*/

.lmc_image_menu_content ul {

	padding: 10px;

}

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

/*MEGAMENU*/

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

/*CHANGE MAIN MENU FONT PROPERTIES*/

ul.megamenu_menu > li > a {

	font-family: inherit;

	font-size: 14px;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);

	text-decoration: none;

	font-weight: 100;

}

/*CHANGE MAIN BUTTON HOVER PROPERTIES*/

.megamenu_wrapper ul.hovered > li > a {

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

	opacity: 1.0;

}

/*CHANGE SUB MENU CONTAINER BACKGROUND PROPERTIES*/

ul.megamenu_menu div {

	border-top: 5px solid rgba(0,0,0,0.2);

	border-left: 5px solid rgba(0,0,0,0.2);

	border-right: 5px solid rgba(0,0,0,0.2);

	border-bottom: 5px solid rgba(0,0,0,0.2);

}

/*CHANGE SUB MENU CONTAINER FONT PROPERTIES*/

ul.megamenu_menu div ul li a {

	font-family: inherit;

	font-size: 11px;

	text-decoration: none;

	padding: 2px 2px 2px 4px;

	margin: 2px;

	display: block;

}

/*CHANGE SUB MENU CONTAINER FONT HOVER*/

ul.megamenu_menu div ul li a:hover {

	font-family: inherit;

	font-size: 11px;

}

/*CHANGE SUB MENU HEADINGS*/

li.megamenu_heading {

	font-family: inherit;

	font-size: 12px;

}

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

/*NEWS SCROLLER*/

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

/* READ MORE COLOR/SHADOW */

a.news_viewer_more {

	font-family: inherit;

	font-size: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

/* READ MORE HOVER COLOR/SHADOW */

a.news_viewer_more:hover {

	font-family: inherit;

	font-size: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

/* H3 MAIN CONTENT HEADING */

.news_viewer_content h3 {

	font-family: inherit;

	font-size: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

/* SIDE BUTTON H4 SELECTED/ACTIVE/HOVER COLOR */

.news_viewer_item:hover h4, .news_viewer_list .selected h4, .news_viewer_item:active h4 {

	font-family: inherit;

	font-size: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

/* SIDE BUTTON H4 LINK/VISITED COLOR */

.news_viewer_item, .news_viewer_item h4, .news_viewer_item a.link h4, .news_viewer_list a.selected h4, .news_viewer_list a.visited h4 {

	font-family: inherit;

	font-size: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

/* SIDE BUTTON PARAGRAPH COLOR */

.news_viewer_list p {

	font-family: inherit;

	font-size: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

/* SIDE BUTTON PARAGRAPH HOVER COLOR */

.news_viewer_list p:hover {

	font-family: inherit;

	font-size: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

/* MAIN CONTENT PARARGRAPH COLOR */

.news_viewer_content p {

	font-family: inherit;

	font-size: inherit;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);

}

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

/* NUMO SIDEBAR COMPONENTS */

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

/* NAME: / EMAIL: / General Subscription List */

/* NAME: */

#numo_newsletter_subscriber_name {

	width: 190px !important;

}

/* EMAIL: */

#numo_newsletter_subscriber_email {

	width: 190px !important;

}

#numo_newsletter_subscription_component form ul li label {

	display: inline-block;

	width: 100px;

}

/* Homes for Sale / Homes for Rent */

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {

	text-shadow: 1px 1px 1px rgba(0,0,0,0.0) !important;

}

/* Homes for Sale / Homes for Rent [button width] */

.ui-tabs .ui-tabs-nav li {

	width: 100%;

	margin: 4px 0px 2px 0px !important;

}

/* Homes for Sale / Homes for Rent */

.ui-tabs .ui-tabs-nav {

	padding: 0px 2px 0px 0px !important;

}

/* Title: / Description:  */

.numo_listing_search_component label {

	font-size: inherit;

	font-family: inherit;

}

/* Title: width  */

input#slot_1 {

	width: 117px;

}

/* Description: width  */

input#slot_2 {

	width: 117px;

}

/* Username: / Password:  */

#numo_account_login_component label {

	font-size: inherit;

	font-family: inherit;

}

/* Username: / Password: [input box width]  */

#numo_account_login_component input {

	width: 178px !important;

}

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

/* BLOG.HTM */

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

/* Administrator, August 28, 2012 */

.numo_blog_comment_post_date, .numo_blog_post_author {

	font-size: 11px !important;

	font-style: italic !important;

}

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

/* MY CALENDAR */

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

/* Administrator, August 28, 2012 */

#numo_account_login_component form ul li label {

	font-size: 11px !important;

	font-weight: bold !important;

	width: 90px !important;

}

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

/* WORD PRESS */

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

.footer_contact form td.formlabel {

	font-size: 11px;

	font-family: inherit;

}

div#powered_by {

	font-size: 11px;

	font-family: inherit;

}

.affiliate-i3d img {

	margin-top: 50px;

}

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

/* TUMBLER */

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

