body{font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;margin:0px 0px 0px 0px;  background : #5A5A5A url(../images/bg.gif) repeat-y; padding:0px 0px 0px 20px;}
body.menu{font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;margin:0px 0px 0px 0px; padding:10px 10px 10px 10px;}
body.contact{font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
table{font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#FFFFFF;}


/* C U S T O M  CL A S S E S */
.td1{border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;height:100%;width:790px;}
.td2{background: #41423D url(../images/header.jpg) no-repeat top left;height:159px;text-align:right; padding-right:10px;padding-top:10px;vertical-align:top;}
.td3{background:#B14A7E;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;padding: 5px 10px 5px 10px;vertical-align:}
.td4{padding: 10px 0px 10px 10px;vertical-align:top;width:658px;}
.td4_1{padding: 10px 0px 10px 10px;vertical-align:top;width:600px;}
.td5{padding:0px 0px 0px 0px;vertical-align:top;width:142px;}
.td5_1{padding:10px 10px 10px 10px;vertical-align:top;width:200px;}
.td6{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/steak.jpg) no-repeat top left;height:318px;/*padding-top:10px;*/}
.td6_caribbean{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/caribbean_food.jpg) no-repeat top left;padding-top:10px;}
.td6_chinese{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/chinese_food.jpg) no-repeat top left;padding-top:10px;}
.td6_english{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/english_food.jpg) no-repeat top left;padding-top:10px;}
.td6_french{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/french_food.jpg) no-repeat top left;padding-top:10px;}
.td6_greek{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/greek_food.jpg) no-repeat top left;padding-top:10px;}
.td6_indian{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/indian_food.jpg) no-repeat top left;padding-top:10px;}
.td6_italian{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/italian_food.jpg) no-repeat top left;padding-top:10px;}
.td6_japanise{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/japanese_food.jpg) no-repeat top left;padding-top:10px;}
.td6_lebanese{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/lebanese_food.jpg) no-repeat top left;padding-top:10px;}
.td6_mediterranian{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/mediterranian_food.jpg) no-repeat top left;padding-top:10px;}
.td6_mexican{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/mexican_food.jpg) no-repeat top left;padding-top:10px;}
.td6_oriental{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/oriental_food.jpg) no-repeat top left;padding-top:10px;}
.td6_pub_food{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/pub_food.jpg) no-repeat top left;padding-top:10px;}
.td6_russian{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/russian_food.jpg) no-repeat top left;padding-top:10px;}
.td6_seafood{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/seafood_food.jpg) no-repeat top left;padding-top:10px;}
.td6_spanish{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/spanish_food.jpg) no-repeat top left;padding-top:10px;}
.td6_thai{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/thai_food.jpg) no-repeat top left;padding-top:10px;}
.td6_turkish{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/turkish_food.jpg) no-repeat top left;padding-top:10px;}
.td6_usa{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/usa_food.jpg) no-repeat top left;padding-top:10px;}
.td6_vegetarian{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/vegetarian_food.jpg) no-repeat top left;padding-top:10px;}
.td6_admin{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4;padding:10px;}

.td6_1{border:1px solid #E9EAE4;color:#7D806E;background: #E9EAE4 url(../images/steak.jpg) no-repeat top left;padding-top:10px;}
.td7{padding:10px 10px 10px 223px;text-align:justify;margin:0px 0px 0px 0px;  }
.td7_1{padding:10px 10px 10px 243px;text-align:justify;margin:0px 0px 0px 0px;  }
.td7_2{padding:10px 10px 10px 233px;text-align:justify;margin:0px 0px 0px 0px;  }
.td8{border-top:1px solid #E9EAE4;border-left:1px solid #E9EAE4;border-right:1px solid #E9EAE4;background-color:#40423D;}
.td9{color:#FC3D67;font : 9.5px Verdana, Geneva, Arial, Helvetica, sans-serif;padding:0px 10px 10px 15px;}
.td15{font-size:9px;padding:3px 3px 3px 3px;border-bottom: 1px dashed #505050;}
.td20{border-bottom:1px solid #E9EAE4;border-right:1px solid #E9EAE4;}
.td21{border-bottom:1px solid #E9EAE4;}
.td22{background : #DD1F7C url(../images/get_listed_img.gif) no-repeat top center;color:#FFFFFF;width: 170px;padding:85px 0px 0px 0px;border:1px solid #E9EAE4;}
.td23{padding:10px 10px 10px 10px;}
.td24{background : #E9EAE4 url(../images/bbc_index.gif) no-repeat top center;color:#7D806E;width:170;padding:160px 0px 0px 0px;/*margin:10px 10px 10px 10px;*/border:1px solid #E9EAE4;}
.td25{background-color:#E9EAE4;color:#40423D;padding:20px 20px 20px 20px;}
.td25 table{color: #373737;}
.td26{padding:0px 0px 0px 0px;margin:10px 10px 10px 10px;border:1px solid #E9EAE4;width:170px;height:95px;}
.td26_1{padding:0px 0px 0px 0px;margin:10px 10px 10px 10px;border: 1px solid #FEFEFE;}
.td27{width:170px;padding:0px 0px 0px 0px;background-color:#C6C8BB;margin:10px 10px 10px 10px;}
.td28{width:170px;padding:0px 0px 0px 0px;margin:10px 10px 10px 10px;}
* html body .td36{border:1px solid #FFFFFF;background: #E9EAE4 url(../images/town_image.jpg) no-repeat top;padding:128px 5px 5px 5px;color:#7D806E;  font-size : 9px; width:170px;}
.td36{border:1px solid #FFFFFF;background: #E9EAE4 url(../images/town_image.jpg) no-repeat top;padding:128px 5px 5px 5px;color:#7D806E;  font-size : 9px; width:160px;}
.td37{background-color:#AAAD99;padding-top:5px; padding-left:10px;}
* html body .td37_1{background-color:#C6C8BB;padding: 20px 10px 10px 10px;border:1px solid #FFFFFF;width: 170px;}
.td37_1{background-color:#C6C8BB;padding: 20px 10px 10px 10px;border:1px solid #FFFFFF;width: 150px;}
.td38{border:10px solid #E9EAE4;width:630px;}
.td39{background-color:#DD1F7C;border-left:1px solid #DD1F7C;border-bottom:1px solid #DD1F7C;border-right:1px solid #DD1F7C;color:#464040;padding:5px 10px 5px 10px;font: bold 12px; color:#FFFFFF;}
.td40{background-color:#C6C8BB;border-left:1px solid #DD1F7C;border-bottom:1px solid #DD1F7C;border-right:1px solid #DD1F7C;color:#464040;color:#5A5A5A;font-weight:bold;padding:5px 10px 5px 10px;}
.td41{background-color:#F7F4EA;border-left:1px solid #DD1F7C;border-bottom:1px solid #DD1F7C;color:#464040;padding:5px 10px 5px 10px;}
.td41_1{background-color:#F7F4EA;border-bottom:1px dashed #DD1F7C;color:#464040;padding:20px 20px 20px 20px;}

.td42{background-color:#F7F4EA;border-left:1px solid #DD1F7C;border-bottom:1px solid #DD1F7C;border-right:1px solid #DD1F7C;color:#464040;padding:5px 10px 5px 10px;vertical-align:top;}
.td43{background-color: #E9EAE4;padding:5px 5px 5px 5px;color:#7D806E;vertical-align:top;}
.td45{border : thin dashed #7D806E;}
.td46{border:1px solid #000000;font:8pt Verdana,Arial,Helvetica,sans-serif}
.td47{background-color:#FFFFFF;padding: 5px 5px 0px 5px;vertical-align:top;font:8pt Verdana,Arial,Helvetica,sans-serif;color:#000000;}
.td48{border:15px solid #E9EAE4;width:100%;}
.td49{width:158px;background:#FFFFFF;border:1px solid #DD1F7C;  vertical-align : top; color:#5A5A5A; }
.td50{background: #F7F4EA url(../images/rrBG.gif) repeat-x top;border-right:1px solid #DD1F7C; border-top:1px solid #DD1F7C;border-bottom:1px solid #DD1F7C;  vertical-align : top; color:#000000;  text-align : justify; }
.td51{background:#C6C8BB;padding:10px 10px 10px 10px;margin:10px 10px 10px 10px;}

/* L I S T I N G S  S T Y L E S */

/* Priority box */
.td29{background-color:#DD1F7C;color:#FFFFFF; padding:5px 5px 5px 5px;}
.td29_1{background-color:#DD1F7C;color:#FFFFFF; padding:5px 5px 5px 5px;text-align:right;}
.td29_2{width:500px;}
.td30{border-left:1px solid #DD1F7C;border-bottom:1px solid #DD1F7C;border-right:1px solid #DD1F7C;padding: 5px 5px 5px 5px;color:#5A5A5A;background-color:#F7F4EA;}
.td31{padding: 0px 0px 0px 10px;margin:0px 0px 0px 0px;line-height:17px;}
.small{	font-size:9px;}

/* hidden spotlight  & Enhanced*/
.td32{padding: 5px 0px 5px 5px;border-bottom:1px solid #DD1F7C;border-left:1px solid #DD1F7C;background-color:#F7F4EA;width:163px;}
.td32_1{padding: 5px 5px 5px 5px;border-bottom:1px solid #DD1F7C;border-right:1px solid #DD1F7C;background-color:#F7F4EA;vertical-align:top;color:#5A5A5A;}
.td32_2{padding: 5px 5px 5px 5px;border-bottom:1px solid #DD1F7C;border-right:1px solid #DD1F7C;border-left:1px solid #DD1F7C;background-color:#F7F4EA;vertical-align:top;color:#5A5A5A;}
.td33{width:158px;border:1px solid #000000;background-color:#FFFFFF;color:#000000;font-size:9px;}
.td33_1{padding:5px 5px 5px 5px;}
.td33_2{border:1px solid #000000;background-color:#FFFFFF;color:#000000;font-size:9px;}
.td34{background-color:#F7F4EA;width:500px;border-left:3px solid #DD1F7C;font-size:9px;}
.td34_1{color:#5A5A5A;padding:5px 5px 5px 5px;}
.pink{color: #DD1F7C;}
.pink_big{color:#DD1F7C;font-size:11px;font-weight:bold;}
H2.strapline{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font : 12px "Lucida Sans", "Trebuchet MS", Verdana, Geneva, Arial, Helvetica,  sans-serif;color:#DD1F7C;}

/* F OR M  E L E M E N T S */ 
.formstyle{border:1px solid #FFFFFF;background-color: #E6E6E6;font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.formstyle2{border:1px solid #5A5A5A;background-color: #FFFFFF;font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#AFAFAF;}
textarea.formstyle2{border:1px solid #5A5A5A;background: #FFFFFF url(../images/textBG.gif) no-repeat bottom right;font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#AFAFAF;}

.formstyle3{border:1px solid #5A5A5A;background-color: #FFFFFF;font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#7D806E;line-height:14px;padding:2px 2px 2px 2px;vertical-align:middle;}
.formstyle3_1{border:1px solid #5A5A5A;background-color: #FFFFFF;font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#7D806E;line-height:14px;padding:2px 2px 2px 2px;vertical-align:middle;width:160px;}
.formstyle3_2{border:1px solid #5A5A5A;background-color: #FFFFFF;font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#7D806E;line-height:14px;padding:2px 2px 2px 2px;vertical-align:middle;width:250px;}
.formstyle3_2:disabled{border:1px solid #5A5A5A;background-color: #DBDBDB;font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#7D806E;line-height:14px;padding:2px 2px 2px 2px;vertical-align:middle;width:250px;  cursor : no-drop; }

.formstyle4{border:1px solid #000000;background-color: #7D806E;font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#FFFFFF;padding:2px 2px 2px 2px;vertical-align:middle;}

.slimForm{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
option.removed{background-color: #C9CCC1;color:#FFFFFF;}

/* F I L T E R  F O R M  - e.g. form for search for restaurant type. e.g. American Resturants */
.td35{border: 2px double #7D806E;background:#F4F4F1;margin:10px 10px 0px 223px;padding:10px 10px 10px 10px;color:#7D806E;}

/*  A D M I N  B O X  S T Y L E */
.td35_1{border: 2px double #7D806E;background:#F4F4F1;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;color:#7D806E;}
.td35_1_2 {color:#7D806E;border-bottom:1px dashed #7D806E;background:#FFFFFF;border-top:2px solid #FFFFFF;border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF;}
.td35_1_2  td{padding:5px 5px 5px 5px;}
.td35_1_3 {color: #5C5C5C;border-bottom:1px dashed #7D806E;background: #99CCFF;border-top:2px solid #FFFFFF;border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF;}
.td35_1_3  td{padding:5px 5px 5px 5px;}

.td44{color:#7D806E;}

/* L I N K S  &  M E N U S */
a.foodmenu{font : 9.5px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;padding:3px 0px 3px 3px; margin:0px 0px 0px 0px;display:block;}
a.foodmenu:hover{background-color:#D4D6CC;font : 9.5px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#FC3D67;text-decoration:none;padding:3px 0px 3px 3px;margin:0px 0px 0px 0px;}
a.footer{color:#FFFFFF;text-decoration:none;}
a.footer:hover{color:#FFFFFF;text-decoration:underline;}
a.maps{border:1px solid #C6C8BB;}
a.maps:hover{border:1px solid #42433E;}
a.listing{text-decoration:none;color:#DD1F7C;}
a.listing:hover{text-decoration:underline;color:#DD1F7C;}
a{text-decoration:none;color:#DD1F7C;}
a:hover{text-decoration:underline;color:#DD1F7C;}
a.small{font-size:9px;color: #1E90FF;text-decoration:underline;}
a.small:hover{font-size:9px;color: #1E90FF;text-decoration:none;}
a.blue{font-size:9px;color: #1E90FF;text-decoration:underline;}
a.blue:hover{font-size:9px;color: #1E90FF;text-decoration:none;}
a.red{font-size:9px;color: #FF0000;text-decoration:underline;}
a.red:hover{font-size:9px;color: #FF0000;text-decoration:none;}


/* H E A D I N G S */
H1{margin:0px 0px 0px 0px;padding:10px 0px 0px 223px;font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;}
H1.american{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/american_restaurants.gif) no-repeat;height:16px;width:201px;}
H1.italian{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/italian_restaurants.gif) no-repeat;height:16px;width:201px;}
H1.pubfood{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/pub_food.gif) no-repeat;height:16px;width:201px;}
H1.caribbean{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/caribbean_restaurants.gif) no-repeat;height:16px;width:233px;}
H1.japanese{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/japanese_restaurants.gif) no-repeat;height:16px;width:233px;}
H1.russian{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/russian_restaurants.gif) no-repeat;height:16px;width:233px;}
H1.chinese{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/chinese_restaurants.gif) no-repeat;height:16px;width:233px;}
H1.lebanese{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/lebanese_restaurants.gif) no-repeat;height:16px;width:233px;}
H1.seafood{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/seafood_restaurants.gif) no-repeat;height:16px;width:233px;}
H1.english{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/english_restaurants.gif) no-repeat;height:18px;width:233px;}
H1.mediterranean{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/mediterranean_restaurants.gif) no-repeat;height:18px;width:283px;}
H1.spanish{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/spanish_restaurants.gif) no-repeat;height:18px;width:233px;}
H1.french{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/french_restaurants.gif) no-repeat;height:18px;width:233px;}
H1.mexican{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/mexican_restaurants.gif) no-repeat;height:20px;width:233px;}
H1.thai{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/thai_restaurants.gif) no-repeat;height:20px;width:233px;}
H1.greek{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/greek_restaurants.gif) no-repeat;height:20px;width:233px;}
H1.oriental{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/oriental_restaurants.gif) no-repeat;height:20px;width:233px;}
H1.turkish{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/turkish_restaurants.gif) no-repeat;height:20px;width:233px;}
H1.indian{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/indian_restaurants.gif) no-repeat;height:20px;width:233px;}
H1.other{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/other_restaurants.gif) no-repeat;height:20px;width:233px;}
H1.vegetarian{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/vegetarian_restaurants.gif) no-repeat;height:20px;width:263px;}
H1.sitemap{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/site_map.gif) no-repeat;height:25px;width:263px;}

H1.privacy{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/privacypolicy.gif) no-repeat;height:25px;width:201px;}
H1.terms{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/terms_conditions.gif) no-repeat;height:16px;width:201px;}
H1.contact{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/contactus.gif) no-repeat;height:16px;width:201px;}
H1.get_listed{padding:0px 0px 0px 0px;margin:0px 0px 0px 223px;background: url(../images/get_listed_header.gif) no-repeat;height:18px;width:201px;}
H1.searchResults{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#DD1F7C;}
H2{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}

h5 { font-size: 12px; margin: 0px 0px 0px 0px; }

.new{display:none;}
.red{color:red;}
.red_box{color:red;border: 1px solid #FF0000;padding:5px 5px 5px 5px;background:#FFFFFF;}
hr.listings {border: none 0; border-top: 1px dashed #7D806E;width: 100%;height: 1px;} 