BODY  {

    margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	BACKGROUND-COLOR: #dddddd;

}

.Head {background-color: #790000; width:783px; FONT-WEIGHT: bold; TEXT-ALIGN=CENTER; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: HelveticaNeue MediumExt, Verdana, Arial, Helvetica, Verdana, sans-serif;}

.Foot {background-color:#ffffff; background-image: url('../cms_images/Restaurants/piattonovo/footer_bgd-2.jpg'); background-repeat: no-repeat; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #6c0a09; FONT-FAMILY: Verdana, Arial, Helvetica, Verdana, sans-serif; align:right;}

.Col1_Land {background-color: #310d00; width:295px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: HelveticaNeue MediumExt, Verdana, Arial, Helvetica, Verdana, sans-serif;}

.Col2_Land {background-color: #ffffff; width:488px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #6c0a09; FONT-FAMILY: HelveticaNeue MediumExt, Verdana, Arial, Helvetica, Verdana, sans-serif;}

.Col2_Land {background-color:#ffffff background-image:url('../cms_images/Restaurants/piattonovo/right_topo.jpg');background-repeat: no-repeat; background-position: top; background-color:#fff width:488px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #6c0a09; FONT-FAMILY: Verdana, Arial, Helvetica, Verdana, sans-serif}


.Col1_Feat {background-color: #ffffff; width:393px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: HelveticaNeue MediumExt, Verdana, Arial, Helvetica, Verdana, sans-serif;}

.Col3_Feat {background-color: #ffffff; width:196px; }

.Col2_Feat {background-color: #ffffff; width:194px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Verdana, sans-serif;}

#Col2_address {background-image:url('../cms_images/Restaurants/piattonovo/h-middle_bgd.jpg'); width:194px; height=70px; line-height:14px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Verdana, sans-serif;}

.Col2_address {height=70px; line-height:14px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, Verdana, sans-serif;}

li { list-style-image: url("../../errors/default_404.htm?File_Content_ID=8886&amp;isDownload=0") }

#COL2_TITLE { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #790000; FONT-FAMILY: Verdana, Arial, Helvetica, Verdana, sans-serif;}

.Col2_title {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #790000; FONT-FAMILY: Verdana, Arial, Helvetica, Verdana, sans-serif;}


.main_content {	FONT-WEIGHT: normal; FONT-SIZE: 11.5px; COLOR: #545454; FONT-FAMILY: Verdana, Arial, Helvetica, Verdana, sans-serif;}
.main_header  {	FONT-WEIGHT: bold; FONT-SIZE: 12.5px; COLOR: #790000; FONT-FAMILY:  Verdana, sans-serif; text-transform: uppercase;}

A {       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11.5px; color: #545454; font-weight: normal; text-decoration:none;}
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11.5px; color: #790000; font-weight: bold; text-decoration:underline;}


hr { color: 715049; }


#HPScroll {	
OVERFLOW: auto; 
WIDTH: 480px; 
HEIGHT: 260px;
scrollbar-arrow-color:#E4F0FF;
scrollbar-base-color:#ffffff;
scrollbar-shadow-color:#9d7842;
scrollbar-face-color:#9d7842;
scrollbar-highlight-color:#9d7842;
scrollbar-dark-shadow-color:#715049;
scrollbar-3d-light-color:#9d7842;
FONT-WEIGHT: normal; FONT-SIZE: 11px; line-height: 14px; text-decoration:none; COLOR: #545454; Verdana, Arial, Helvetica, Verdana, sans-serif;

}


#HPScroll A:link, #HPScroll A:visited, #HPScroll A:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; line-height: 14px; text-decoration:underline; COLOR: #545454; FONT-FAMILY:Verdana, Arial, Helvetica, Verdana, sans-serif;}
#HPScroll A:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; line-height: 14px; text-decoration:underline; COLOR: #cccccc; FONT-FAMILY:Verdana, Arial, Helvetica, Verdana, sans-serif; }

#MenuLINKS { color: #545454; font-family: Verdana; font-size: 11px; LINE-HEIGHT: 14PX; text-decoration:none; ALIGN: CENTER}
#MenuLINKS A:link, #MenuLINKS A:visited, #MenuLINKS A:active { color: #545454; font-family: Verdana; font-size: 11px; LINE-HEIGHT: 13PX; text-decoration:none; }
#MenuLINKS A:hover { color: #db4b16; font-family: HelveticaNeue MediumExt,Verdana; font-size: 11px; text-decoration:underline;  LINE-HEIGHT: 13PX; }


.MenuLINKS          { color: #545454; font-family: Verdana; font-size: 11px; text-decoration:none;}
A.MenuLINKS:LINK    { color: #545454; font-family: Verdana; font-size: 11px; text-decoration:none;}
A.MenuLINKS:VISITED { color: #545454; font-family: Verdana; font-size: 11x; text-decoration:none;}
A.MenuLINKS:HOVER   { color: #db4b16; font-family: Verdana; font-size: 11px; text-decoration:underline;}

.eventLINKS           { color: #545454; font-family: Verdana; font-size: 11.5px; text-decoration:none; }
A.eventLINKS :LINK    { color: #545454; font-family: Verdana; font-size: 11px; text-decoration:none; font-weight: bold;}
A.eventLINKS :VISITED { color: #545454; font-family: Verdana; font-size: 11px; text-decoration:none; font-weight: bold;}
A.eventLINKS :HOVER   { color: #db4b16; font-family: Verdana; font-size: 11px; text-decoration:underline; font-weight: bold;}


/* Controls the width of the events table */

#EventsTable {

                width:90%;

                margin-left:auto;  /*Margin-left and right set to auto will allow your table to be centered.  */

                margin-right:auto;

}


/* Controls the width of the Dates Column */

#EventDatesTD {color: #ffffff;font-family:Verdana; font-size:11px; font-weight:bold; width:0px; padding-left:3px; padding-right:2px;vertical-align:top;}


/* Controls the width of the Events Detais Column */

#EventDetailsTD { width:390px; vertical-align:top; }


.EventTitle {color: #545454; font-family:Verdana; font-size:11px; font-weight:bold; text-transform: uppercase; }
 
#ShortDescp { color: #545454; font-family:Verdana; font-size:10px; font-weight:normal; line-height: 14px;}

#LongDescp {FONT-WEIGHT: normal; FONT-SIZE: 11px; line-height: 14px; text-decoration:none; COLOR: #545454; Verdana, Arial, Helvetica, Verdana, sans-serif;}


.TOPNAV          { color: #FFFFFF; font-family: Verdana; font-size: 12px; text-decoration:none;FONT-WEIGHT: bold;}
A.TOPNAV:LINK    { color: #FFFFFF; font-family: Verdana; font-size: 12px; text-decoration:none; FONT-WEIGHT: bold; }
A.TOPNAV:VISITED { color: #FFFFFF; font-family: Verdana; font-size: 12x; text-decoration:none; FONT-WEIGHT: bold;}
A.TOPNAV:HOVER   { color: #EBDEBC; font-family: Verdana; font-size: 12px; text-decoration:NONE; FONT-WEIGHT: bold; }




.Small          { color: #ffffff; font-family: Verdana; font-size: 10px; text-decoration:none;}
A.Small:LINK    { color: #666666; font-family: Verdana; font-size: 10px; text-decoration:none;}
A.Small:VISITED { color: #666666; font-family: Verdana; font-size: 10x; text-decoration:none;}
A.Small:HOVER   { color: #666666; font-family: Verdana; font-size: 10px; text-decoration:underline;}




/***** --- FOOTER DEFINITIONS --- ******/
	#footerContainer { text-align:left; margin: 2px 0px 0px 0px; padding: 0px; }
	
	/** bottom navigation definitions **/ 
	#footerContainer #botNavContainer { background-color:#CBC5BE; padding: 0px; margin: 0px; height:22px; }
	#footerContainer #botNavContainer ul { font-family: arial, verdana, sans-serif; padding: 0px 5px 0px 0px; margin: 0px;  }
	#footerContainer #botNavContainer li { float:right; padding: 5px 5px 0px 5px; margin: 0px; list-style-type: none; }
	#footerContainer #botNavContainer li a {font-size:10px; }
	#footerContainer #botNavContainer ul .store { float:left; height:20px; padding: 0px; margin: 0px; } 
	#footerContainer #botNavContainer ul .store a { display:block; color:#ffffff; height:17px; text-decoration:none; font-weight:bolder; font-size:10px; background: url(../../errors/default_404.htm) left no-repeat #8A7D71; padding:5px 10px 0px 31px; }
	*html #footerContainer #botNavContainer ul .store a { height:22px; width:115px; padding:5px 0px 0px 31px;}
	#footerContainer #botNavContainer ul .store a:hover { display:block; color:#ffffff; height:17px; text-decoration:none; font-weight:bolder; font-size:10px; background: url(../../errors/default_404.htm) left no-repeat #703745; padding:5px 10px 0px 31px; }
	*html #footerContainer #botNavContainer ul .store a:hover { height:22px; width:115px; padding:5px 0px 0px 31px;}
	#footerContainer #botNavContainer a { color:#4D4D4D; text-decoration:none; font-weight:bolder; font-size:11px; }
	#footerContainer #botNavContainer a:hover { color: #8C271F; }
	#footerContainer #botNavContainer a.locked { color: #8C271F; }
	#footerContainer #botNavContainer a:hover.locked { color: #8C271F; }
	



/** brand bar definitions **/
	#brandBarContainer { clear: both; margin: 0px 0px 0px 0px; }
	#brandBarContainer #starBar .corpImg { float: right; vertical-align: bottom;}
	#brandBarContainer #starBar .spgImg { vertical-align: bottom; }
	#brandBarContainer #hotelBar { clear: both; display: block; border-color: #8C8C8C; border-style: solid; border-width: 1px 0px 0px 0px; margin: 5px 0px 0px 30px; padding: 12px 0px 0px 0px; }
	#brandBarContainer #hotelBar a { display: block; float: left; margin: 0px 27px 0px 0px; padding: 0px; }
	#brandBarContainer #hotelBar a.last { display: block; float: left; margin: 0px 0px 0px 0px; padding: 0px; }
	#brandBarContainer #hotelBar img { vertical-align: top; }
/** end brand bar definitions **/


	
	/** legal footer definitions **/
	#footerContainer #legalNav { clear: both; color: #A6A6A6; font-size: .9em; padding: 21px 0px 0px 30px; }
	#footerContainer #legalNav p { padding: 0px; margin:0px; }
	#footerContainer #legalNav p a { color: #A6A6A6; text-decoration: none; }
/***** --- END FOOTER DEFINITIONS --- ******/