/*      MAIN SETTINGS   */
body { margin: 0; padding: 0; color: black; font-family: Arial, serif; background-color: white }
table { font: normal 10pt Arial }
.td-title { font: bold 14pt Arial; color: blue; text-align: center; }
.table-bg { background: url(http://rosn.net/images/rosn-blend.gif) repeat; background-repeat: repeat-y; background-color: #ffffff; color: black; }
.table-main { border: 1px solid blue; background-color: #ffffff; }
.table-data { border: 1px solid blue; background-color: #ffffee; }
.td-images { border: 1px solid blue ; padding: 5px; }
.td-left { text-align: left; }
.title { font-weight: bold; font-size: 12pt; color: blue; border-bottom: 1px solid blue; }
.link { text-decoration: none; color: blue; }
.link-title { text-decoration: none; color: white; }

/*  MENU   */
.table-ad { border-width: 1px; border-color: blue; border-style: dotted; }
.menu-td-left-bg {background: url(/images/bg-menu.gif) repeat; padding-top: 2px; }
.menu-td-left { border: hidden; font-family: Arial; }
.menu-left { text-decoration: none; text-align: left; color: white; font: bold 12pt Arial; padding-left: 5px; padding-right: 5px; }
.menu-right-td { text-decoration: none; text-align: right; color: white; background: url(/images/bg-menu.gif) repeat; padding-right: 10px; padding-left: 10px }
.menu-right { text-decoration: none; text-align: center; color: white; padding-right: 10px; padding-left: 10px }
.menu-link { text-decoration: none; color: white; }

/*   RIGHT COLUMN   */
.specials {text-decoration: none; font: bold 10pt blue Arial, Helvetica; color: blue }
.specials-price {text-decoration: none; font: bold 10pt green Arial, Helvetica; color: green }
.quick-menu-links {text-decoration: none; font: bold 10pt green Arial, Helvetica; color: green }
.deals {text-decoration: none; font: bold 10pt red Arial, Helvetica; color: red }

/* FONTS */
.font-white { color: white }
.font-blue { color: blue }
.font-lightblue { color: #21aaff }
.font-yellow { color: yellow }
.font-red { color: red}
.font-6pt { font-size: 6pt }

.button-text {text-decoration: none;
  font-family: arial, helvetica, "sans serif";
  font-size: 10pt;
  color: white }

.no-underline { text-decoration : none; }

.menu-button { border-style : solid;
  border-color : #01bb01 #005000 #005000 #01bb01;
  padding : 0px 5px 0px 5px;
  border-width : 2px }

.menu-valign { border : 1px solid gold; padding : 0px 2px 0px 2px }

.black-heading { text-decoration : none; font-family : arial,helvetica; font-size : 10pt; font-weight : bold; color : black }
.biggreentext { color : green; font-family:arial,helvetica; font-size:10pt; font-size : 14pt; background-color: white }

img.testa { position: absolute; top: 50px; left: 100px }

.big-green-text { color: #008000; font: 16pt arial, helvetica, sans serif; background-color: white }
.green-text { color: #008000; font: 12pt arial, helvetica, sans serif; text-decoration : none; background-color: white }
.small-text { font-size : 8pt }
.indent-justify { padding : 0px 10px 0px 10px; text-align: justify }
.justify { text-align: justify }
 li { text-align : left; list-style-image : url("../images/crown_bright.gif") }

.button-td { border : 2px solid;
  border-color : #00bb01 #009900 #009900 #01bb01;
  background-color : #006734;
  text-decoration : none;
  font-family : arial, helvetica;  font-size : 10pt; color : white;
  text-align : center }

.directory { font-size:14pt; color:blue; font-weight:bold; text-align: center; background-color: white }
.td-green-special { background-color:#ffffff; border:1px solid; color:green; font-size:9pt; font-family:arial, helvetica, "sans serif" }
