﻿body {
}

h3.H3Title
{
	display: inline;
	line-height : normal;
	font-weight : normal;
}
h1.H1Title
{
	display: inline;
	line-height : normal;
	font-weight : normal;
	color : #545454;
	font-size : x-large;
	text-decoration : none;
}
h2.H2CityState
{
	display: inline;
	line-height : normal;
	font-size : large;
	font-weight : bold;	
}
h4.H4CityState /*OLD*/
{
	display: inline;
	line-height : normal;
	font-weight : bold;	
}

/***********************************************************************************************************/
/***********************************************************************************************************/

.Card
{
	font-family : Trebuchet MS;
	
	vertical-align : top;	
	min-width : 900px;
	/*width : 687px;*/
	
	margin : 6px 4px 6px 4px;	/*10px 5px 10px 5px;	*/
	padding : 3px 3px 3px 3px;
	
	border-style : solid;
	border-width : 1px;
}

/*********************************************************/
.ImageBorder
{
	background-position : center center;
	background-repeat : no-repeat;
	
	vertical-align : top;
	
	width : 324px;
	height : 224px;
	/*border-color : Fuchsia;
	border-width : 1px;*/
}

.Image	{	margin : 12px 12px 12px 12px;	border : 0px; 	}
/*********************************************************/

/*********************************************************/
.DetailBoxTop		{	margin : 9px 10px 3px 10px;
						/*width : 340px;		border : solid 1px Fuchsia;*/ 	}

.DetailBoxBottom	{	margin : 0px 12px 2px 6px;	}
/*********************************************************/

/*********************************************************/
.Title
{
	color : #545454;
	font-size : x-large;
	text-decoration : none;
}
.Title:hover
{
	text-decoration : underline;
}
.CityState
{
	color : #545454;
	font-size : medium;
	text-align : right;
	float : right;	
	font-weight : bold;
	text-decoration : none;
	
	margin : 0px 0px 0px 20px;
	
	padding-top : 6px;
}
.City
{
	color : #545454;
	text-decoration : none;
}
.City:hover
{
	text-decoration : underline;
}
.State
{
	color : #545454;
	text-decoration : none;
}
.State:hover
{
	text-decoration : underline;
}
/*********************************************************/

/*********************************************************/
.Website
{
	color : #003371;
	font-size : small;
	font-weight : bold;
}

.Phone
{
	color : #00346e;
	font-size : small;
	text-align : right;
	float : right;	
}
/*********************************************************/

/*********************************************************/
.Description
{
	color : #767676;
	font-size : small;
	margin-top : 5px;
	margin-bottom : 0px;
	/*
	border : solid 1px Lime;
		*/
}
.More
{
	color : #767676;
	text-decoration : none;
}
.More:hover
{
	text-decoration : underline;
}
/*********************************************************/

/*********************************************************/
.CheckAvailability
{
	display:block;
	width : 121px;
	height : 32px;
	text-align : right;
}

.VisitWebsite
{
	display:block;
	width : 121px;
	height : 32px;
	text-align : right;
}
/*********************************************************/
/*********************************************************/
.PriceRating
{
	color : #9D9D9D;
	font-size : 12px;
}
.Rating
{
	text-decoration : none;
	color : #9D9D9D;
}
.Rating:hover
{
	text-decoration : underline;
}
/*********************************************************/

/***********************************************************************************************************/
/***********************************************************************************************************/

.Footer
{
	min-width : 687px;
	
	font-family : Trebuchet MS;
	font-size : smaller;
	color : Black;
	
	/*width : 100%;*/
	/*text-align : center;*/
	/*padding : 0px 10px 0px 10px;*/
}

/***********************************************************************************************************/
/***********************************************************************************************************/
.PageNumbers
{
	margin : 0px 0px 0px 10px;
	padding : 3px 0px 3px 0px;
	width : 100%;
	/*border : solid 1px black;*/
}
/*
.PageCurrentDiv
{
	padding : 3px 0px 3px 0px;
}
.PageNumbersDiv
{
	padding : 2px 0px 2px 0px;
}
*/

.PageNumber
{
	color :	#fac950;
	text-decoration : none;
	cursor : pointer;
	padding : 0px 2px 0px 2px;
}

.PageNumber:hover
{
	color :	#7f6c1c; /*#b79634;*/
	text-decoration : underline;
}

.PageSelected
{
	color :	#fac950;
	text-decoration : none;
	padding : 0px 1px 0px 1px;
}

.PageSelected:hover
{
}
/***********************************************************************************************************/
/***********************************************************************************************************/
	
.Disclaimer
{
	color : #9D9D9D;
}

.SuggestLink
{
	color : #d4f2fe;
	text-decoration : none;
	margin : 0px 20px 0px 0px;
}

.SuggestLink:hover
{
	text-decoration : underline;
}

/*************************************************************************************************/
