BODY, HTML
{
	height: 		100%;
	margin:			0px;
	font-family: 	sans-serif;
	font-size:		12px;
	color: #ffffff;
	
	
}
	
a:link,a:active,a:visited {color: #9B6600; text-decoration:	underline;}
a:hover {color: #000000; text-decoration:	none;} 


TABLE 
{
	font-family:	sans-serif;
	font-size:		12px;
	color: #000000;
}

h1,h2,h3
{
	font-family: 	sans-serif;
	margin-top:		0px;
	margin-bottom:	0px;
	font-weight:	bold;
	padding:		0px;
}

h1 {font-size:	20px;}
h2 {font-size:	16px;}
h3 {font-size:	14px;}

UL, OL
{
	padding-left:	15px;
	margin-left:	0px;
	margin-top:		0px;
	margin-bottom:	0px;
}


.sans10	{font-family: Tahoma,sans-serif; font-size: 10px;}
.sans11 {font-family: Tahoma, sans-serif; font-size: 11px;}
.sans12 {font-family: Tahoma, sans-serif; font-size: 12px;}
.sans14 {font-family: Tahoma, sans-serif; font-size: 14px;}
.sans16 {font-family: Tahoma, sans-serif; font-size: 16px;}
.sans18 {font-family: Tahoma, sans-serif; font-size: 18px;}
.sans20 {font-family: Tahoma, sans-serif; font-size: 20px;}
.sans22 {font-family: Tahoma, sans-serif; font-size: 22px;}
.sans24 {font-family: Tahoma, sans-serif; font-size: 24px;}

.sans10alt	{font-family: Tahoma,sans-serif; font-size: 10px;}
.sans11alt {font-family: Tahoma, sans-serif; font-size: 11px;}
.sans12alt {font-family: Tahoma, sans-serif; font-size: 12px;}
.sans14alt {font-family: Tahoma, sans-serif; font-size: 14px;}
.sans16alt {font-family: Tahoma, sans-serif; font-size: 16px;}
.sans18alt {font-family: Tahoma, sans-serif; font-size: 18px;}
.sans20alt {font-family: Tahoma, sans-serif; font-size: 20px;}
.sans22alt {font-family: Tahoma, sans-serif; font-size: 22px;}
.sans24alt {font-family: Tahoma, sans-serif; font-size: 24px;}


.verdana9 {font-family: Verdana, sans-serif; font-size: 9px;}
.verdana10 {font-family: Verdana, sans-serif; font-size: 10px;}
.verdana11 {font-family: Verdana, sans-serif; font-size: 11px;}
.verdana12 {font-family: verdana, sans-serif; font-size: 12px;}
.verdana14 {font-family: Verdana, sans-serif; font-size: 14px;}

.serif12 {font-family: Times New Roman, serif; font-size: 12px;}
.serif13 {font-family: Times New Roman, serif; font-size: 13px;}
.serif14 {font-family: Times New Roman, serif; font-size: 14px;}
.serif16 {font-family: Times New Roman, serif; font-size: 16px;}
.serif18 {font-family: Times New Roman, serif; font-size: 18px;}
.serif20 {font-family: Times New Roman, serif; font-size: 20px;}

input, textarea, select {font-family: Tahoma,Verdana,sans-serif; font-size: 11px;}
form
{
	margin: 	0px;
	padding:	0px;
}

.bus_logo		/* For feat business logo */
{
	width: 150px; height: 60px; 
	border: solid 1px #dddddd; 
	padding: 10px; 
	overflow: hidden; 
	margin: auto;
	text-align: center;
}


.content_box
{
	background: #FFFFFF;
	margin-bottom: 10px;
}
.content_box_copy
{
	padding: 5px;
	background: #FFFFFF;
	line-height: 18px;
	height: auto !important;
}
.content_box_title
{
	font: bold 14px Helvatica,sans-serif; 
	padding: 3px 2px 2px 3px;
	color: #000000;
}
.content_box_subtitle
{
	font: bold 10px Tahoma,sans-serif;
}

.content_bdr_left {background: url(/images_layout/ctnt_bdr_left.gif) repeat-y;}
.content_bdr_right {background: url(/images_layout/ctnt_bdr_right.gif) repeat-y;}
.content_bdr_btm {background: url(/images_layout/ctnt_bdr_btm.gif) top left repeat-x;}
.content_bdr_top {background: url(/images_layout/ctnt_bdr_top.gif) top left repeat-x;}

.css_box
{
	margin: 10px;
}

.filter_bar
{
	border-top: solid 1px #dddddd;
	border-bottom: solid 1px #dddddd;
	color: #606379;
	padding: 4px 0px 4px 0px;
	background: #EFF0F4;
	font:	bold 10px Verdana,sans-serif;
	margin:		2px 0px 2px 0px;
	display:	block;
}


.main_footer
{
	width: 1005px;
	margin: auto;
	border-top: solid 10px #ffffff;
	text-align: center;
	padding: 5px;	
	
}

.footer_links {
	display: block;
	float: left;
	width: 60%;
	padding-top: 7px;
}

.social_icons {
	display: block;
	float: right;
	width: 35%;
	text-align: right;
	
}

.main_footer a:visited {
	color: #ffffff;
}
.main_footer a:active {
    color: #ffffff;
}

.main_footer a:link
{
	color: #ffffff;
}


.info_links
{
	color: #000000;
	padding: 0px;
	font: 10px Tahoma,Verdana,sans-serif;
	text-decoration: none;
	text-align: center;
}

.info_links a:visited, .info_links a, .info_links a:hover
{
	color: #ffe888;
	text-decoration: none;
}
.info_links a:link
{
	color: #0099ff;
}

/* Style for Metro Malls affiliates */
.mm_affiliates {text-align: center; border: solid 1px #94C4EE;}
.mm_affiliate {padding: 5px;}

/* style for left side navbar box */
.navbar_box
{
	border-bottom: solid 1px #AFCCE4;
	padding: 10px;
	color: #AFCCE4;
}
.navbar_box select, .navbar_box input
{
	font: 10px Tahoma,Verdana,sans-serif;
}
.navbar_box a:link, .navbar_box a:visited, .navbar_box a, .main_footer a:link, .main_footer a:visited
{
	color: #F3D958;
}
.navbar_box a:hover, .main_footer a:hover
{
	color: #FFFFFF;
}

.navbar ul, ul.navbar
{
	padding-left: 0px;
	margin-left: 0px;
}

ul.navbar li
{
	line-height: 18px;
	background: url(/images_layout/base_navbar_li.gif) top left no-repeat;
	display: block;
	padding-left: 15px;
}
ul.navbar li a
{
	text-decoration: none;
}


.top_banner
{
	background-color: #000000;
	background-image:url(/images_layout/top_bg.jpg);
	background-repeat:no-repeat;
	min-height: 106px;
	
}

.top_underbar
{
	
	color: #000;
	background-image:url(/images_layout/underbar_bg.jpg);
	background-repeat:repeat-x;
	height: 16px;
	padding: 10px;
	font: 12px Tahoma,Verdana,sans-serif;
}

.top_underbar a, .top_underbar a:hover, .top_underbar a:visited
{
	color: #000;
	text-decoration: none;
}
.top_underbar a:hover
{
	text-decoration: underline;
}

.section_inner_header
{
	font: bold 12px Helvatica,sans-serif; 
	padding-left: 10px;
	color: #000000;
    background-color:       #F7F794;
	}

.feat_business {
	background-color: #F6EFE0;
}
-->





