﻿body
{
	font-family: Arial;
	font-size: 13px;
}

a:link {color: #D37013; text-decoration: underline;}
a:visited { color:#AE6220; text-decoration:underline;}
a:hover, a:active {color: #84954A; text-decoration: none;}

#Wrap
{
	Width: 650px;
	border: 1px solid #4F4F4F;
	padding-bottom: 25px;
}

#Wrap .Content {padding: 25px;}
h1 {font-size: 18px;}
h2 {font-size: 18px; color: #2F2F2F;}

p {padding: 0 0px 10px 0px;}

.Disclamer {width: 600px; padding: 10px 25px 0px 25px; font-size: 10px;}

#tp_listing { margin: 1.5em 0 1em; } /* outer container for listings */
#tp_listing .pager { display: none; }

#tp_listing .tpItem { border-left: 1px solid #DFDFDF; padding: 5px 0; margin: 1em 0 1em 260px; position: relative; z-index: 1; }
#tp_listing h3 { margin: 0  0 5px; padding-left: 15px; }
#tp_listing .tpImg { float: left; width: 260px; text-align: center;  display: inline;  margin-left: -260px; }
#tp_listing .tpInfo {  padding: 5px;  }
#tp_listing .tpToolbar { position: absolute; display: block; margin: 0; margin-top: -32px; padding: 2px 0 3px; left: -260px; text-align: right; font-size: .83em; width: 260px; border-bottom: 1px solid #DFDFDF; height: 16px;  }
#tp_listing .tpToolbar li { display: inline; padding-right: .5em; }
.tpToolbar a { text-decoration: none; } .tpToolbar a span { text-decoration: underline;  letter-spacing: -1px; font-family: Cantara, arial, sans-serif; }


#tp_detail {}
#tp_detail h2 { margin-bottom: 5px; }
#tp_detail .tpDesc { margin: 1em 0; }
#tp_detail .tpMedia { float: left; text-align: center; margin: 0; padding: 0; display: inline-block; max-width: 240px; overflow: hidden; }
#tp_detail .tpMedia li { display: block; padding: 5px 10px 5px 0; }
#tp_detail .tpMedia img { max-width: 240px; display: none; }
* html #tp_detail .tpMedia img { width: 240px; }
#tp_detail .tpInfo { float: left; width: 575px; }
#tp_detail .tpFeatures ul { margin: 0; padding: 0; }
#tp_detail .tpFeatures li { display: block; border-bottom: 1px solid #DFDFDF; padding: 2px 5px; margin: 0; }
#tp_detail .tpToolbar { display: block; margin: 0 0 5px; text-align: right; padding: 2px 0 3px; font-size: .83em; border-bottom: 1px solid #DFDFDF;  }
#tp_detail .tpToolbar li { display: inline; padding-right: .5em; padding-right: .5em; }

#tp_detail .tpMedia img,
#tp_listing .tpImg img { border: 1px solid #ccc!important; padding: 1px; }

.tpToolbar { display: none!important; }

#RestaurantTable {width: 100%; font-size: 14px; border-top: 1px solid #666; border-left: 1px solid #666;}
#RestaurantTable th { font-weight: bold; border-right: 1px solid #666;  border-bottom: 1px solid #666; font-size: 15px; text-align: center;}
#RestaurantTable td {padding: 2px; text-align: center; border-right: 1px solid #666; color: #333; border-bottom: 1px solid #666;}


.container, .layGrid { display: inline-block; }
.container:after, .layGrid:after { content: '.'; clear: both; visibility: hidden; height: 0; overflow: hidden; display: block; }

/* \*/
.container, .layGrid { display: block; }
* html .container, * html .layGrid { height: 1%; }
/* */
@media print {
	#Wrap { width: auto; border: 0 none; padding: 0; }
	body { margin: 0; padding: 0; }
}
