/* ==================General================== */

body {margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; background-image:url(/globals/img/bg.gif); background-repeat:repeat; background-position:center; background-position:top; margin:0;}

tr{ vertical-align:top; text-align:justify;}

/* ==================Tables================== */

table.main {width:800px;}
table.gradinglogos {width:100%;}
table.gradinglogos td{ text-align:center;}
table.awardlogos {width:100%;}
table.awardlogos td, table.publications td{ text-align:center; width:auto; white-space:nowrap; padding:3px;}
table.publications{ width:100%;}
table.contentTop{ background-image:url(/images/contentTop.gif);  background-position:top left; background-repeat:no-repeat; width:725px;}
table.bodyContent{}

/* ==================Cells================== */

td.mainleft {background-image:url(/globals/img/bgleft.gif); background-repeat:repeat-y; width:25px;background-position:top}
td.mainright {background-image:url(/globals/img/bgright.gif); background-repeat:repeat-y; width:25px;background-position:top}
td.contentTop {background-image:url(/images/contentbg.gif); background-repeat:no-repeat; width:725px; background-color:#FFFFFF; padding-top:10px; padding-left:25px; padding-right:25px; padding-bottom:10px; }


/*Header Images*/
td.leftcolhome {background-image:url(/globals/img/leftcolback.jpg); width:297px; height:421px; background-repeat:no-repeat}
td.leftcolrooms {background-image:url(/globals/img/leftcolbackabout.jpg); width:297px; height:421px; background-repeat:no-repeat}
td.leftcoltarrif {background-image:url(/globals/img/leftcolbacktarrif.jpg); width:297px; height:421px; background-repeat:no-repeat}
td.leftcolrev {background-image:url(/globals/img/leftcolbackres.jpg); width:297px; height:421px; background-repeat:no-repeat}
td.leftcollinks {background-image:url(/globals/img/leftcolbacklinks.jpg); width:297px; height:421px; background-repeat:no-repeat}

/*Inner Content*/
td.innerLftGrad{ background-image:url(/globals/img/innerContentLftGrad.jpg); width:19px; background-position:right top; background-repeat:no-repeat;}
td.innerRgtGrad{ background-image:url(/globals/img/innerContentRgtGrad.jpg); width:19px; background-position:left top; background-repeat:no-repeat;}
td.innerTopGrad{ background-image:url(/globals/img/innerContentTopGrad.jpg); height:14px; background-repeat:repeat-x; background-position:bottom;}
td.contentBottom {background-image:url(/globals/img/contenBottom.gif); background-repeat:no-repeat; height:18px; background-position:center top;}
td.innerMainBg{background-color:#FFFFFF;}

td.vegetables{ background-image:url(/images/food.jpg); background-position:right top; background-repeat:no-repeat;background-color:#FFFFFF;}

#gallery{ text-align:center; vertical-align:middle; background-image:url(/images/galleryBg.png); background-position:center; background-repeat:no-repeat;}
#testimonials{ width:200px;}

/*Inner Content Panels*/
#innerLftCol1{ width:218px; padding:20px 20px 20px 20px;}
#innerRgtCol1Top{ width:432px; padding:20px 20px 0 0;}
#innerRgtCol1Btm{ width:432px; padding:0 20px 0 0; background-color:#FFF;}
#innerFullColBtm{ padding:0 20px 20px 20px; width:670px;}
/* ==================Divs==================*/

div.contentall, .contentall {/*background-color:#FFFFFF;*/ padding:10px; background-image:url(/globals/img/contentbg.gif); background-repeat:repeat; background-color:#ede5bf;}
div.pageTitle {font-family:Georgia, "Times New Roman", Times, serif; color:#4b0102; font-size:1.5em; font-weight:bold; padding-bottom:8px;}
div.contentBg{ background-color:#ede5bf;}

/*Home Page Panels*/
#panel1 {width:225px;float:left;padding:5px; color:#4b0102; margin-right:10px; font-size:0.9em;  background-color:#FFFFFF;}
#panel2 {width:400px;float:left;padding:5px; color:#4b0102;  background-color:#FFFFFF; font-size:0.9em}
#panel3 {width:100%; padding:5px; color:#4b0102; background-color:#FFFFFF; }
/* IE box model hacks */
* html #panel1 {width:225px;width:227px;}
* html #panel2 {width:400x;width:400px;}
* html #panel3 {width:700px;width:714px;}

div.vegetable1{ width:250px;}
div.vegetable2{ width:100%;}
div.bold{ font-weight:bold;}

#printGallery{ display:none;}
#flashGallery{ }

/*Footer*/
div.footer {background-color:#000000; color:#EDE5BF; font-size:0.8em; padding:15px;}
div.header, .header {background-color:#000000;}

div.gradingheader {font-family:Georgia, "Times New Roman", Times, serif; color:4b0102; font-size:1.5em; font-weight:bold; padding-bottom:8px;}

/* ==================Links================== */

#info ul { z-index:1;  overflow:hidden;  }
#info li { list-style-type:none;  width:255px;  height:25px; margin-bottom:3px; /*position:absolute; */ }
#info a { width:255px; height:0; color:#000; text-decoration:none; padding-top:112px; background:transparent; overflow:hidden;  z-index:10; }
* html #info a { height:112px; he\ight:0;  }

#info a#home { position:absolute; background:url(/globals/img/home_off.gif) no-repeat;  }
#info a#rooms { position:absolute; background:url(/globals/img/about_off.gif) no-repeat;  }
#info a#tarrif { position:absolute; background:url(/globals/img/tariff_off.gif) no-repeat;  }
#info a#resv { position:absolute; background:url(/globals/img/reservations_off.gif) no-repeat;  }
#info a#links { position:absolute; background:url(/globals/img/links_off.gif) no-repeat;  }

#info a#home:hover { position:absolute; background:url(/globals/img/home_on.gif) no-repeat;  }
#info a#rooms:hover { position:absolute; background:url(/globals/img/about_on.gif) no-repeat;  }
#info a#tarrif:hover { position:absolute; background:url(/globals/img/tariff_on.gif) no-repeat;  }
#info a#resv:hover { position:absolute; background:url(/globals/img/reservations_on.gif) no-repeat;  }
#info a#links:hover { position:absolute; background:url(/globals/img/links_on.gif) no-repeat;  }


#info a#home_on { position:absolute; background:url(/globals/img/home_on.gif) no-repeat;  }
#info a#rooms_on { position:absolute; background:url(/globals/img/about_on.gif) no-repeat;  }
#info a#tarrif_on { position:absolute; background:url(/globals/img/tariff_on.gif) no-repeat;  }
#info a#resv_on { position:absolute; background:url(/globals/img/reservations_on.gif) no-repeat;  }
#info a#links_on { position:absolute; background:url(/globals/img/links_on.gif) no-repeat;  }

/* ==================Span================== */
span.serifTitle{ font-family:"Times New Roman", Times, serif; font-size:2.3em;}
span.serifSubtitle{ font-family:"Times New Roman", Times, serif; font-size:1.9em;}

/* ==================Imgs================== */
#aronlogo {}
#stars {left:90px; position:relative; margin-bottom:-10px; width:120px;}
img.extimg {padding-right:15px;}
#imgheader{ width:453px; height:421px;}

