/* mainScreen.css

Author: Travis Fischer
Contact: fisch0920@gmail.com
Began: 8/4/06
Last Update: 9/3/06

*/

/* Reset whitespace globally */
* {
   margin:0;
   padding:0;
}

body {
	background: #fff url(../Images/sideHoriz.jpg) repeat-x center top;
   min-width: 713px;
   font: 90%/120% "trebuchet ms", verdana, sans-serif;
   color: #142121;
   text-align: center;
}

img { border: 0 none; }
a { color: #58471E; text-decoration: none; border-bottom: 1px dotted #48546A; }
a:visited { color: #746B54; }

.note { font-weight: 600 }

.left { float: left; }
.right { float: right; }
.clear {clear: both; line-height: 0; height: 0;}

ul { list-style: none; }

#menu {
   position: absolute;
   top: 130px;
   left: 29px;

   width: 162px;
   height: 130px;
}

#menu a {
   display: block;
   width: 162px;
   margin: 0;
   background-repeat: no-repeat;
   border: 0 none;
}

#LLDesc {
   position: relative;
   top: -220px;
   left: 175px;
}
#LLDesc h1 {
   font-size:20px;
   color:#e8a058;
   font-family:"Lucida Handwriting", "sans-serif", "Verdana", "Tahoma";
}

#LLTop h1 {
   font-size:22px;
   color:#e8a058;
   font-family:"Lucida Handwriting", "sans-serif", "Verdana", "Tahoma";
   padding-bottom: 15px;
   padding-top: 10px;
}

a.home { height: 19px; background: url(../Images/Menu/home.gif); }
a.rates { height: 21px; background: url(../Images/Menu/rates.gif); }
a.specials { height: 25px; background: url(../Images/Menu/specials.gif); }
a.location { height: 23px; background: url(../Images/Menu/location.gif); }
a.contact { height: 22px; background: url(../Images/Menu/contact.gif); }
a.faq { height: 20px; background: url(../Images/Menu/faq.gif); }

#INDEX a.home, #RATES a.rates, #LOCATION a.location, #CONTACT a.contact,#FAQ a.faq { background-position: right top; }

#menu a:hover { background-position: right top; }

#wrapper {
   margin: 0 auto;
   width: 715px;
   background: url(../Images/mainHeader2_1.jpg) no-repeat center top;
   text-align: left;
   padding: 300px 0 0;
   position: relative;
}

#content {
   padding: 0 22px;
   background: url(../Images/footer.jpg) no-repeat center bottom;
}

#newStar {
   position: absolute;
   left: -110px;
   top: 3px;
   width: 177px;
   height: 155px;
   background: url(../Images/newStar.png) transparent no-repeat;
}

#flashcontent {
   position: absolute;
   top: 100px;
   left: 211px;
}

img.title {
   margin: 5px 0 .5em;
}

p.indent { text-indent: 2em; }

#footer {
   margin: -68px 0 0;
   padding: 85px 0 0;
	text-align: center;
}

#footer p { padding-bottom: 6px; text-indent: 0; }

#footer p.foot { padding-bottom: 15px; }
#footer a, .noBorder { border: none; }
#footer a:hover { border-bottom: 1px dotted #48546A; }

.centered { margin: 0 auto; text-align: center; }
.center { text-align: center; margin-top: .5em; }

.underline { border-bottom: 1px solid #ccc; }

.thumb { width: 209px; height: 126px; }

@media print {
   #flashcontent, #menu, #footer, .dontPrint {
      display: none;
      width: 0; height: 0;
      padding: 0; margin: 0;
   }
   
   body, #wrapper { background-image: none; }
   #wrapper { padding: 0; }
   a { border: none; }
}
#SiteMap h1
{
    color:#7BA0B3;
    font-size:medium;
}

