/*UPPER TABLE STYLES*/
.displaytable{
	width:850px;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
	background-color:#47423E;
}
.col0h{/*name text*/
	text-align:left;
	width:140px;
	font-weight:bold;
	padding:20px 5px 20px 5px;
	vertical-align:top;
}
.col1h{/*location: addr,city,phone*/
	text-align:left;
	width:140px;
	font-weight:bold;
	padding:20px 5px 20px 5px;
}
.col2h{/*cuisine text*/
	text-align:left;
	width:80px;
	font-weight:bold;
	padding:20px 5px 20px 5px;
}
.col3h{/*details text*/
	text-align:left;
	width:300px;
	font-weight:bold;
	padding:20px 5px 20px 5px;
}
.col4h{/*menu icon*/
	text-align:center;
	width:54px;
	font-weight:bold;
	padding:20px 5px 20px 5px;
}
.col5h{/*specials icon*/
	text-align:center;
	width:54px;
	font-weight:bold;
	padding:20px 5px 20px 5px;
}
.col6h{/*map icon*/
	text-align:center;
	width:54px;
	font-weight:bold;
	padding:20px 5px 20px 5px;
}
.col0{/*name text*/
	text-align:left;
	width:140px;
	padding:20px 5px 20px 5px;
	vertical-align:top;
	font-weight:bold;
}
.col1{/*location: addr,city,phone*/
	text-align:left;
	width:140px;
	padding:20px 5px 20px 5px;
	vertical-align:top;
}
.col2{/*cuisine text*/
	text-align:left;
	width:80px;
	padding:20px 5px 20px 5px;
	vertical-align:top;
}
.col3{/*details text*/
	text-align:left;
	width:300px;
	padding:20px 5px 20px 5px;
	vertical-align:top;
}

.col4{/*menu icon*/
	text-align:center;
	width:54px;
	vertical-align:top;
	padding:20px 5px 20px 5px;
}
.col5{/*specials icon*/
	text-align:center;
	width:54px;
	vertical-align:top;
	padding:20px 5px 20px 5px;
}
.col6{/*map icon*/
	text-align:center;
	width:54px;
	vertical-align:middle;
	padding:20px 5px 20px 5px;
}


.col0adv{/*name text*/
	text-align:left;
	width:140px;
	background-color:#708402;
	padding:20px 5px 20px 5px;
	vertical-align:top;
	font-weight:bold;
}
.col1adv{/*location: addr,city,phone*/
	text-align:left;
	width:140px;
	background-color:#708402;
	padding:20px 5px 20px 5px;
	vertical-align:top;
}
.col2adv{/*cuisine text*/
	text-align:left;
	width:80px;
	background-color:#708402;
	padding:20px 5px 20px 5px;
	vertical-align:top;
}
.col3adv{/*details text*/
	text-align:left;
	width:300px;
	background-color:#708402;
	padding:20px 5px 20px 5px;
	vertical-align:top;
}

.col4adv{/*menu icon*/
	text-align:center;
	width:54px;
	background-color:#708402;
	vertical-align:middle;
	padding:20px 5px 20px 5px;
}
.col5adv{/*specials icon*/
	text-align:center;
	width:54px;
	background-color:#708402;
	vertical-align:middle;
	padding:20px 5px 20px 5px;
}
.col6adv{/*map icon*/
	text-align:center;
	width:54px;
	background-color:#708402;
	vertical-align:middle;
	padding:20px 5px 20px 5px;
}







/*PAGINATOR STYLES*/
div.pagcontainer{
	width:850px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-color:#47423E;
}
table.pagtable{
	margin-left:auto;
	margin-right:auto;
}
td.pagtd{
	width:60px;
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#808080;
	text-align:center;
	padding:5px;
}
.pag{
	
}
.pagcurrent{
	
}
.pagfirst{
	color:#47423E;
}
.pagprev{
	color:#47423E;
}
.pagnext{
	color:#47423E;
}
.paglast{
	color:#47423E;
}
a.pag, a.pagfirst, a.pagprev,
a.pagnext, a.paglast{
	text-decoration:none;
}
a.pag:link, a.pagfirst:link, a.pagprev:link,
a.pagnext:link, a.paglast:link{
	color:#FFFFCC;
}
a.pag:visited, a.pagfirst:visited, a.pagprev:visited,
a.pagnext:visited, a.paglast:visited{
	color:#FFFFCC;
}
a.pag:hover, a.pagfirst:hover, a.pagprev:hover,
a.pagnext:hover, a.paglast:hover{
	color:#CCCCDD;
}
a.pag:active, a.pagfirst:active, a.pagprev:active,
a.pagnext:active, a.paglast:active{
	color:#CCCCDD;
}

/*PAGE COUNT STYLES*/
.totalpagesdisplay{
	text-align:center;
	font-family:arial, helvetica, sans-serif;
	font-size:small;
}