body {margin:0 0px 0px 0px; font-size: 11px; font-family: Verdana,Arial,sans-serif; color:#503D2C;background-color: #fdf0d2;}
p {margin:8px 0px 0px 0px;}
td {font-size: 11px;}
a{text-decoration:underline;color:#0000FF;}
a:hover{text-decoration:underline;color:#CC0000;}


input {font-size: 10px;}
big { font-size: 12px; }
small { font-size: 10px; }
form {margin:0px;padding:0px;}
select {margin-top: 4px;font-size: 10px;font-family: Verdana,Arial,sans-serif;}

.checkbox {margin-top: 4px;width: 20px;}
img{border:0px;}

/*HORIZONTAL NAV */
.horz_nav_submenu {position:absolute; left:0; top:45; visibility:hidden; background-color:#316776;}
.horz_nav_submenu_text { font-size: 11px;  color: #C0E3ED;}
.horz_nav_submenu_text a { color: #C0E3ED;text-decoration:none;}
.horz_nav_submenu_text a:hover { color: #C0E3ED;text-decoration:underline;}


/*HORIZONTAL NAV AMEX */
.horz_nav_submenu_amex {position:absolute; left:0; top:45; visibility:hidden; background-color:#000000;}
.horz_nav_submenu_text_amex { font-size: 11px;  color: #ffffff;}
.horz_nav_submenu_text_amex a { color: #ffffff;text-decoration:none;}
.horz_nav_submenu_text_amex a:hover { color: #ffffff;text-decoration:underline;}

#bufferTop {position:absolute;width:735px; height:40px; left:0px; top:145px;visibility:hidden;}
#bufferBottom {position:absolute; width:735px; height:40px; left:0px; top:206px;visibility:hidden;}
.pointerLNK a:hover {cursor:default;}

.toppick {font-size: 11px;margin-top: 12px;text-align: left;width: 219px;} 
.hdrtoppick{font-size: 12px;font-weight: bold;} 
.hdrYellBlk{font-size: 13px;font-weight: bold;color: #204E55;} 
.nycbest {font-size: 11px;margin-top: 10px;text-align: left;width: 276px;} 
.aolkeyword {color: #214d59;} 
.large {font-size: 12px;font-weight: bold;} 
.header {font-size: 16px;font-weight: bold;} 
.cityHeader {font-family: arial, sans serif;font-size: 30px;font-weight: bold;color: #FDE6AF;} 
.error {color: #cb0100;} 
.input {margin-top: 4px;width: 200px;} 
.yp_input {width: 110px;border: 1px solid Black;} 
.search_inputB {margin-top: 4px;width: 150px;background-color: #ffffff;} 
.stateselect {margin-top: 4px;width: 70px;} 
.frmA {margin-top: 4px;width: 80px;} 
.secureID {margin-top: 4px;width: 60px;} 
.blusq {list-style-image: url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/images/li-gra.gif');} 
.list {list-style-image: url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/images/li-gra2.gif');font-size: 11px;margin-left: 15px}
ul.listB {font-size: 11px;margin-top: 2px;margin-left: 5px;margin-bottom: 2px;padding-top: 2px;padding-left: 5px;padding-bottom: 0px;}
li.liB {font-size: 11px;list-style-image:url('http://cdn.digitalcity.com/cityguide/dot_brown');margin-left:5px; margin-right:0px; margin-top:2px; margin-bottom:2px; padding-left:2px; padding-right:0px; padding-top:2px; padding-bottom:2px}
ul.listC {font-size: 11px;margin: 0px 0px 2px 5px;padding: 0px 0px 0px  5px;}
li.liC {font-size: 11px;list-style-image:url('http://cdn.digitalcity.com/cityguide/dot_brown');margin-left:6px; margin-right:0px; margin-top:1px; margin-bottom:1px; padding-left:2px; padding-right:0px; padding-top:1px; padding-bottom:1px}
ul.listD {font-size: 11px;margin: 0px 0px 1px 17px;padding: 0px 0px 0px  5px;}
li.liD {font-size: 11px;margin: 2px 0px 2px 5px;padding: 1px 0px 1px 2px;}
li.submenu {color: #ffffff; margin: 2px 0px 2px 3px; padding: 0px 0px 0px 0px;} 
.newfooter {}
A.footer {text-decoration: underline;} 
A.submenu 	{color: #ffffff;text-decoration: none;} 
.submenu 	{color: #ffffff;text-decoration: none;} 
A.submenuB 	{color: #0000FF;text-decoration: underline;} 
.submenuB 	{text-decoration: none;} 
.midbot {vertical-align: baseline;} 
.submenuBhdr 	{font-size: 11px;text-decoration: none;}


div.float{float:left;margin:0;padding:0;}

/* LEFT COLUMN MODULE Top */
div.leftcolumnBody{clear:both;background-color:#Ffffff;width:auto;padding:0px 0px 0px 0px;}
div.leftcolumnHeader{height:37px;margin:0 0px 5px 0;}
div.InnerBody{height:auto;background:#CEF4FF;border-right:5px solid #9BCBE0;border-left:5px solid #9BCBE0;padding:6px 5px 2px 6px;}
div.InnerBody ul {float:left;padding:0;margin:0;}
div.InnerBody li{padding:0px 0px 0px 2px;margin:0;list-style: none;}
div.InnerBody .headline{font-weight:bold;font-size:11px;color:#214D58;}
div.InnerBody .subline{font-weight:normal;font-size:11px;color:#214D58;}

div.InnerBody_amex {height:auto;background:#FAFAFA;border-right:5px solid #CDCDCD; border-left:5px solid #CDCDCD; padding:6px 5px 2px 6px;}
div.InnerBody_amex  ul {float:left;padding:0;margin:0;}
div.InnerBody_amex  li{padding:0px 0px 0px 2px;margin:0;list-style: none;}
div.InnerBody_amex  .headline{font-weight:bold;font-size:11px;color:#fff;}
div.InnerBody_amex  .subline{font-weight:normal;font-size:11px;color:#fff;}

div.InnerBody_la {height:auto;background:#FFFFFF;border-right:5px solid #F1F1F1; border-left:5px solid #F1F1F1; padding:6px 5px 2px 6px;}
div.InnerBody_la  ul {float:left;padding:0;margin:0;}
div.InnerBody_la  li{padding:0px 0px 0px 2px;margin:0;list-style: none;}
div.InnerBody_la  .headline{font-weight:bold;font-size:11px;color:#fff;}
div.InnerBody_la  .subline{font-weight:normal;font-size:11px;color:#fff;}

div.rowA{width:420px;clear:both;float:left;background-color:#FEEFD4;padding:9px 5px 15px 5px;margin:5px 0px 5px 0;}
div.rowB{width:430px;clear:both;float:left;background-color:#ffffff;padding:9px 5px 10px 5px;margin:0px 0px 5px 0;}
div.rowC{width:430px; clear:both;float:left;background-color:#FFFFFF;padding:0px 0px 5px 0px;}

div.rowCBody{width:430px; clear:both;float:left;background-color:#FFFFFF;padding:5px 0px 5px 0px;}
div.rowBBody{width:420px;clear:both;float:left;background-color:#FEEFD4;padding:9px 5px 10px 5px;border:0px solid red;margin:5px 0px 0px 0px;}


/* Resturaunt Guide Top */
div.guideA{width:430px;height:194px;font-weight:normal;color:#000;margin:0px 0px 0px 0px;}
div.guideA div.body{background-color:#FEEFD4;padding:9px 5px 10px 5px;}
div.guideA div.header{height:37px;margin:0px 0px 5px 0px;}
div.guideA div.InnerBody{height:115px;width:407px;background:#FFF9ED;border-right:1px solid #E8D4A0;border-left:1px solid #E8D4A0;padding:6px 5px 2px 6px;}
div.guideA div.InnerBody div.photo{float:left;width:135px;height:105px;padding:0px 10px 0px 0px;text-align:center;margin:0px 0px 0px 0px;}
div.guideA div.InnerBody{height:115px;width:407px;background:#FFF9ED;border-right:1px solid #E8D4A0;border-left:1px solid #E8D4A0;padding:6px 5px 2px 6px;}
div.guideA div.InnerBody ul {width:255px;float:left;padding:0;margin:0;}
div.guideA div.InnerBody li{background:url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/HT1X0VV4/images/li-A.gif') no-repeat 4px 5px;list-style-type:none; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px}


/* FIND A Resturaunt */
div.finder{width:231px;height:183px;font-weight:normal;color:#000;margin:0px 0px 0px 0px;}
div.finder div.finderHeader{height:18px;background:#FACF68 url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/HT1X0VV4/images/bg-cr-top-A.gif') no-repeat left top;}
div.finder div.finderHeader h3.title{font-weight:bold;font-size:11px;color:#244D59;margin:0;padding:2px 5px 4px 5px;text-transform:uppercase;}
div.finder div.finderBody{height:155px;background-color:#ffffff;border-right:1px solid #FACF68;border-left:1px solid #FACF68;padding:10px 5px 4px 5px;}
div.finder p{margin:10px 0 0 0px;padding:0;}
div.finder p.label{font-style: italic;}
div.finder .finderBody .txtFld, div.finder .finderBody select{width:210px;font-weight:normal;color:#512C30;}
div.finder select.selCuisineType {width:132px;font-weight:normal;color:#512C30;}
div.finder input.find{margin-top:8px;}
div.finder div.finderFooter{height:4px;background:#ffffff url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/HT1X0VV4/images/bg-cr-btm-A.gif') no-repeat right bottom;font-size:1px}

/* FINDER  231 WIDE */
div.finder div.header{height:18px;background:#FACF68 url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/HT1X0VV4/images/bg-cr-top-A.gif') no-repeat left top;}
div.finder div.header h3{font-weight:bold;font-size:11px;color:#244D59;margin:0;padding:2px 5px 4px 5px;text-transform:uppercase;}
div.finder div.body{height:155px;background-color:#ffffff;border-right:1px solid #FACF68;border-left:1px solid #FACF68;padding:10px 5px 4px 5px;}
div.finder input.txtFld, div.finder select{width:215px;font-weight:normal;color:#512C30;}
div.finder div.footer{height:4px;background:#ffffff url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/HT1X0VV4/images/bg-cr-btm-A.gif') no-repeat right bottom;font-size:1px}

/* HOT LIST */
div.hotlist{width:178px;height:auto;font-weight:normal;color:#000;margin:0px 0px 0px 10px;}
div.hotlist div.hotlistBody ol {width:178px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style:inside;}
div.hotlist div.hotlistBody li.one{padding:2px 0px 2px 10px;margin:0px 0px 0px 0px;display:block;background-color:#F4E7BE;}
div.hotlist div.hotlistBody li.two{padding:2px 0px 2px 10px;margin:0px 0px 0px 0px;display:block;background-color:#E9DBAA;}

/* justopened */
div.justopened{background-color:#FEEFD4;width:220px;height:250px;font-weight:normal;color:#000;margin:0px 7px 0px 0px;}
div.justopened div.justopenedBody ul {width:190px;padding:5px 0px 0px 10px;margin:0px 0px 0px 0px;list-style:inside;}
div.justopened div.justopenedBody li.one{padding:2px 0px 2px 10px;margin:5px 0px 0px 0px;display:block;background-color:#FDF0D2;}
div.justopened .subline{font-weight:normal;font-size:9px;color:#663333;}

/* comingsoon */
div.comingsoon{background: #FEEFD4 url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/HT1X0VV4/images/crn_btm.gif') no-repeat right bottom;width:203px;height:250px;font-weight:normal;color:#000;margin:0px}
div.comingsoon div.comingsoonBody ul {width:190px;padding:5px 0px 0px 10px;margin:0px 0px 0px 0px;list-style:inside;}
div.comingsoon div.comingsoonBody li.one{padding:2px 0px 2px 10px;margin:5px 0px 0px 0px;display:block;background-color:#FDF0D2;}
div.comingsoon .subline{font-weight:normal;font-size:9px;color:#663333;}

/* FINDER  222 WIDE */
div.finderMusic {width:222px;height:183px;font-weight:normal;color:#000;margin:0 5px 0px 0;}
div.finderMusic div.header{height:18px;background:#FACF68 url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/HT1X0VV4/images/bg-cr-top-C.gif') no-repeat left top;}
div.finderMusic div.header h3 {font-weight:bold;font-size:11px;color:#244D59;margin:0;padding:2px 5px 4px 5px;text-transform:uppercase;}
div.finderMusic div.body{height:155px;background-color:#ffffff;border-right:1px solid #FACF68;border-left:1px solid #FACF68;padding:10px 5px 4px 5px;}
div.finderMusic p{margin:10px 0 0 0px;padding:0;}
div.finderMusic p.label{font-style: italic;}
div.finderMusic input.txtFld, div.finderMusic select{width:215px;font-weight:normal;color:#512C30;}
div.finderMusic select.category{width:150px;}
div.finderMusic select.area{width:175px;}
div.finderMusic select.month {width:45px;}
div.finderMusic select.day {width:45px;}
div.finderMusic input.find{margin-top:8px;}
div.finderMusic div.footer{height:4px;background:#ffffff url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/HT1X0VV4/images/bg-cr-btm-C.gif') no-repeat right bottom;font-size:1px}

/* FINDER  192 WIDE */
div.finderBars {width:192px;height:183px;font-weight:normal;color:#000;margin:0 0px 0px 0;}
div.finderBars div.header{height:18px;background:#FACF68 url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/HT1X0VV4/images/bg-cr-top-D.gif') no-repeat left top;}
div.finderBars div.header h3{font-weight:bold;font-size:11px;color:#244D59;margin:0;padding:2px 5px 4px 5px;text-transform:uppercase;}
div.finderBars div.body{height:155px;background-color:#ffffff;border-right:1px solid #FACF68;border-left:1px solid #FACF68;padding:10px 5px 4px 5px;}
div.finderBars p{margin:10px 0 0 0px;padding:0;}
div.finderBars p.label{font-style: italic;}
div.finderBars input.optionFld, div.finderBars select{width:215px;font-weight:normal;color:#512C30;}
div.finderBars select.category{width:150px;}
div.finderBars select.area{width:174px;}
div.finderBars input.optionFld {width:174px;}
div.finderBars input.find{margin-top:8px;}
div.finderBars div.footer{width:192px;height:4px;background:#ffffff url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/HT1X0VV4/images/bg-cr-btm-D.gif') no-repeat right bottom;font-size:1px}

/* HOT LIST #2*/
div.hotlist_b{background: #FEEFD4 url('Temporary%20Internet%20Files/Temporary%20Internet%20Files/Content.IE5/HT1X0VV4/images/crn_btm.gif') no-repeat right bottom;width:203px;height:250px;font-weight:normal;color:#000;margin:0px}
div.hotlist_b div.hotlist_bBody {}
div.hotlist_b div.hotlist_bBody ol {width:178px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;list-style:inside;}
div.hotlist_b div.hotlist_bBody li.one{padding:2px 0px 2px 10px;margin:0px 0px 0px 0px;display:block;background-color:#F4E7BE;}
div.hotlist_b div.hotlist_bBody li.two{padding:2px 0px 2px 10px;margin:0px 0px 0px 0px;display:block;background-color:#E9DBAA;}


/* MUSIC */
div.music{background-color:#FEEFD4;width:220px;height:250px;font-weight:normal;color:#000;margin:0px 7px 0px 0px;}
div.music div.musicBody ul {width:178px;padding:5px 0px 0px 5px;margin:0px 0px 0px 0px;list-style:inside;}
div.music div.musicBody li.one{padding:2px 0px 2px 10px;margin:5px 0px 0px 0px;display:block;background-color:#FDF0D2;}
div.music .subline{font-weight:normal;font-size:9px;color:#663333;}

/* STYLE FROM RESTURANT PAGE */
.copybrown {padding-left:0px;padding-top:0px;padding-bottom:2px;color: #0000FF;text-decoration: none;}
.copybrown A:link {}
.copybrown A:active {}
.copybrown A:hover {}


/* Portal Specific Styles - overriden by portalcolors.css where necessary */
.cityname  { font-style: bold; font-size: 21px; color: #000000;}
.footerfont, footerline { font-size: 10px; font-weight: bold; color: #990000; }
.footerline 		{background-color: #3366cc; }
.headinline		{ font-size: 12px; font-weight: bold; color:#990000;}
.pageheader  		{ font-family: arial,helvetica; font-size: 18px; font-weight: bold; color: #003366;}
.pageheaderunderline	{ background-color: #003366;}  
.globalbox		{ font-size: 12px; font-weight: bold; color: #234C51; background-color: #FACF68;}
.label, .labelandbox	{ font-size: 12px; font-weight: bold;  background-color: #FACF67;}
.labelandboxbg 		{ font-size: 10px; color: #000000; background-color: #ffffff; }
.navbg 			{color:white; background: #3366cc;}

/* Tag styles */

/* Widely used styles */
.caption    			{ font-size: 9px; }
.breadcrumbing			{ font-size: 9px; }
.productnav  			{ font-size: 11px; font-weight: bold; }
.labelandboxmonster		{ font-size: 12px; font-weight: bold; color: #ccff33; background-color: #330066;}
.labelandboxbgmonster 		{ color: #000000; background-color: #ccccff; }
.tabboxinner 			{  background: #FFF9ED; }
.lowleftbg 			{background: #efefef}
.edbox1bg			{background: #FFF9ED}
.edbox2bg			{background: #E4D2A8}

/* Limited use styles */
.localnewshead			{  font-weight: bold; color:#000000;}
.localnewspartners		{ font-size: 9px; }
.weatherchannel			{  color:#003366; text-decoration: none;}
.alternator				{ background: #eeeeee;}
.error					{ color: #ff0000;}
.toppick                        {font-size: 12px; font-weight: bold;}
.bestheader              {color: #ff9900; font-size: 12px; font-weight: bold;}


/* Styles used on details pages */
.detailson 				{ color:#999999; }
.venuename 				{ font-size:18px; color:#000000; }
.tabboxouter 			{ background: #438EA3; }

/* Flyout Menu */
.MenuItem				{position: relative; top:0px; left:0px;	cursor: hand;	text-decoration: none; color: #990000; font-weight: bold; height: 14px;}
.NSMenuItem				{cursor: hand; text-decoration: none; font-size: 11px; font-weight: bold; height: 14px;}
.FloatingMenu			{visibility: hidden; position: absolute; z-index:5;}


/* Search Styles */
.venue, 
.viewall, 
.resultsheader		{ font-size: 11px; }
.resultsheader 		{ background-color: #666666; font-weight: bold; color: white; }
.searchcat 			{ font-size: 12px; font-weight : bold; }
.gray				{ background-color: #ececec; }


/* Browse Search link */
.main_header p.blink {padding:0 0 0 0.5em; margin:3px 0 5px;}
.main_header p.blink a, .main_header p.blink a:link, .main_header p.blink a:visited {
    text-decoration: none;
    color:#fff;
    margin:auto;
}
.main_header p.blink a:hover {
    text-decoration:underline;
}

