/* ---- Restaurants Home Page ----*/
.restCatSmall	{font-size: 9px; color: #FFFFFF}
.restHomeTitle	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weightz: bold; line-height: 160%}

/* ---- Restaurant Category Home ---- */
.restCatInfo	{font-size: 12px; color: #FFFFFF; text-align: justify}

/* ---- Master Survey box ---- */
.ms_score	{background-color: #34302F}
.ms_text	{font-size: 12px; color: #000000}
/* -?-?-?- .ms_small	{font-size: 11px; color: #000000} -?-?-?- */
.ms_rest_type	{font-size: 9px; color: #000000}

/* ---- Restaurants List ---- */
.restList	{font-size: 12px; color: #FFFFFF}

/* ---- SONY content ---- */
/* -?-?-?- .page     {font-size: 11px; color: #000000; font-weight: bold} -?-?-?- */
.restCategory	{font-size: 20px; color: #FFFFFF}
.restName	{font-size: 24px; color: #000000; padding-top: 3px; padding-bottom: 5px}
.restDetails	{font-size: 11px; color: #000000; line-height: 120%}
.restBox	{font-size: 11px; color: #FFFFFF; line-height: 150%; text-align: justify; background-color: #000000}
.masterReview	{font-size: 12px; color: #FFFFFF; line-height: 100%; font-weight: bold}
.restChapterTxt	{font-size: 11px; color: #000000; line-height: 140%; text-align: justify}

.owner          {font-size: 11px; color: #000000}

/* ---- SONY video---- */
.videoTitle	{font-size: 11px; color: #FFFFFF; text-decoration: none}
.videoTitle:hover	{font-size: 11px; color: #FFFFFF; text-decoration: underline}
/*
.videoBox	{font-size: 11px; color: #FFFFFF; line-height: 150%; background-color: #000000}
.dishName1	{font-size: 11px; color: #FF9900; line-height: 100%; font-weight: bold}
.chefName	{font-size: 11px; color: #FFFFFF; line-height: 150%}
*/

/* ---- Timeline ---- */
.factList	{font-size: 11px; color: #000000; line-height: 140%; text-align: justify}

/* Side Navigation Bar */
.nav_deco	{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC00; font-weight: bold; padding-right: 5px}
.nav_spacer	{height: 10px; background-color: #820200}
div#nav	{display: block; margin: 0px; margin-top: 39px; padding: 0px; width: 160px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #540000}
ul#navlist, ul#navlist li ul#subnavlist	{margin: 0; padding: 0; list-style-type: none}
ul#navlist li, ul#navlist li ul#subnavlist li	{display: inline}
ul#navlist li a	{display: block; margin: 0px; padding: 2px 0px 2px 10px; color: #FFFFFF; border-bottom: 1px solid #820200; background-color: #540000; text-decoration: none}
ul#navlist li a:hover, ul#navlist li a:focus	{background-color: #996666}
ul#navlist li a:active	{}
ul#navlist li#active a	{background-color: #996666}
ul#navlist li ul#subnavlist li a	{display: block; background-color: #995736}
ul#navlist li ul#subnavlist li a:hover, ul#navlist li ul#subnavlist li a:focus	{background-color: #BF6C43}
ul#navlist li#active ul#subnavlist li#subactive a	{background: #BF6C43; cursor: default}





