﻿
/***********************************************************/
/* General Styles*/
html, body {height: 100%;
	margin:0;
    text-align: center;
    margin-left: auto; 
	margin-right: auto;}

BODY 
{
	width: 775px;
	background-color: #7c5e4c;/* Default: Restaurant*/
	/* background-color: #006688;*/ /*Health and Beauty*/
	/* background-color: #AB3866;*/ /*Fashion*/
	background-image: url(images/backgrnd_tile.jpg);
	font-size: 10px ;
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
    display: block; }
    
/* This is used to center page on non-IE browsers*/
.BodyContainer	
{
	width: 775px;
    margin-left: auto; 
	margin-right: auto;}
A {
	color: White;
	text-decoration: underline;}
A:HOVER {
	color: blue;}
TH.MerchantDetailHeading
{
	color: #7c5e4c;}
SELECT 
{
	font-size: 8pt;
	font-family: Tahoma,Arial,Verdana;}	
INPUT
{
	font-size: 8pt;
	font-family: Tahoma,Arial,Verdana;}
.Input
{
	font-size: 8pt;
	font-family: Tahoma,Arial,Verdana;}
.Label
{
	color: Black;
	font-size: 8pt;	
	font-family: Tahoma,Arial,Verdana;}
.PageTitle
{
	font-size:large;
	width: 350px;}

.Hide
{
	 display: none;}
/* automatically clears floats */
.clearfix 
{
    display: inline-table;}
.clearfix:after 
{    
	content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;}

/***********************************************************/
/* Controls*/
 
.GoButton
{
	vertical-align: middle;
	 background-image: url(../images/go_button3.jpg);
	 height: 22px;
	 width: 51px;}


/***********************************************************/
/* Default Page Layout*/
.CategoryContiner
{	float: left;
	}
.Category
{	text-align: left;	
	width: 184px; }

/***********************************************************/
/* MasterPage Layout*/
#Header
{
	float: left;
	background-image: url(../images/hdr_tile.jpg);
	width:100%;}
#HeaderMenu
{
	float: left;
	/*background: url(images/BFC_nav_04.jpg) 0px 0px repeat-x;*/
	background: url(images/BFC_nav_04.jpg);	
	height: 26px;
	text-align: center;
	width: 460px;	
}
#AdminBodyContainer
{
	float: left;
	}
#ContentBodyContainer
{
	float: left;
	margin-left: 10px;}

#Logo
{
	text-align: left;
	margin-top: 25px;
	margin-left: 20px;}
	 	 
/* HEADINGS */
.TitleBlock
{
	float: left;
	width: 100%;
	background-color: #ACB6BF;
	color: White;
	font-size: 12px;
	font-weight: bold;}
	
/***********************************************************/
/* CONTENT PAGE LAYOUT*/
/* Command Buttons */
.CommandBlock
{	
	float: left;
	width: 740px;
	background: url(images/cntr_grad.jpg) 0px 0px repeat-x;
	padding-top: 2px;}	
.CommandColumn
{
	float: left;
	text-align: right}
	
/* Content*/
.ContentContainer
{
	float: left;
	margin-bottom: 5px;}
/*#ContentContainer
{
	width: 770px;	
	background-color: White;}	*/
.BlockWithBorder
{	
	float: left;
	width: 740px;
	background-color: white;}
.BlockWithBorder
{	
	float: left;
	width: 752px;
	background-color: white;
	border: 1px solid #B2B2B2;}
.Column
{	
	float: left;	
	padding: 5px;
	text-align: left;	}

/***********************************************************/
/* Main.asp Layout*/	
.GoogleAdDynamicColor
{
	float: left; width: 150px;}
.GoogleBannerAdDynamicColor
{
	float: left; width: 460px; height: 60px;}
/***********************************************************/
/* MERCHANT DETAIL LAYOUT*/	
.MerchantCategoryLink
{
	float: left;
	width: 184px;
	color: White;
	font-weight: bold;
	font-size:16pt;
	text-decoration:underline;
	padding-left:0px;
	font-family:Monotype Corsiva,verdana,arial;}
	
MerchantListItem
{
	float: left;
	width: 380px;
	height: 200px;
}

#MerchantListingLeftRightAdContainer
{
	background-color: #FBFDE5;}

.MerchantListItemLogo
{
	float: left;
	width: 155px;
}

.MerchantListItemDetail
{
	float: left;
	width: 225px;
	text-align: left;	
	color: Gray;
}
.MerchantListItemDetailCompanyName
{
	 font: bold 18px Verdana, Helvetica, Geneva, Arial, sans-serif;
	 color: #336633;	 
}
.MerchantListItemDetailMap
{
	 color: #336633;	 
}

.Coupon
{
	float: left;
	height: 225px;
	width: 531px;	
	background-image: url(../../images/bigfatcoupon.jpg);}

.CategoryWelcome
{
	float: left; 
	width: 612px;
	height: 351px;	
	background-image: url(images/category_background.jpg);}
	
.CategoryWelcomeBox
{
	float: left; 
	margin-top: 5px; 
	/*margin-left: 340px;*/
	padding: 10px;
	text-align: left;
	color: #7c5e4c;
	width: 244px;
	height: 198px;}
	
.SearchBar
{
	float: left; 
	width: 762px;
	height: 112px;
	background-image: url(images/search_bar.jpg);
	color: Black;
	text-align: left;}	
	
.Top6Merchants
{
	float: left;
	margin-top: -60px;
	padding: 2px;
	float: left;
	width: 740px;}
	
.Top6Border
{
	float: left;
	border-color: White;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	padding: 1px;	
	}
	
img.rotate{
	vertical-align: top;
	margin:  0 7 0 7;
	display: inline;
	border: double white;
}

/***********************************************************/
/* MERCHANT LISTING*/
.WorkContentTopDivider
{ 
	float: left;
	width: 762px; 
	height: 10px; 
	background-image: url(../../images/BFC_content_04.jpg);}
	
.WorkContentBottomDivider
{ 
	float: left;
	width: 740px; 
	height: 13px; 
	background-image: url(../../images/BFC_content_04.jpg);}
.MerchantListPageNav
{	
	float: left;
	text-align: center;
	width: 740px; 
	color: White;}
.CategorySearchByTop
{
	height: 15px;
	background-color: #ccffcc;}

.CategorySearchByBottom
{
	height: 15px;	
	background-color: #ccffcc;}	

/***********************************************************/
/* ADMINISTRATION LAYOUT*/
#LeftNav
{
	text-align: right;
	float: left;
	background-color: #7c5e4c;
	height: 1500px;
	width: 170px;
	padding-right: 5px;}

/***********************************************************/
/* FOOTER */	
.FooterSeparator
{	float:left;
	background-image: url(images/BFC_Home_09.jpg);
	width: 779px;
	height: 3px;
	margin-top: 10px;}
.MediaPartnerLink
{
	float: left;
	width: 140px;
	}
.Footer 
{	float:left;
	width: 590px;
	padding: 5px;	
	color: White;
	text-align: center;}
.FooterLink
{
	margin-left: auto;
	margin-right: auto;
	color:White;
	width: 530px;
	margin-top: 5px;
	font-size: 14px;
	text-align: center;
	text-transform: capitalize;	}
.Copyright
{
	margin-left: auto;
	margin-right: auto;
	color:White;	
	width: 380px;
	text-transform: capitalize;
	text-align: center;}

