﻿html,body{margin:0;padding:0}
body{font: 76% verdana,arial,sans-serif;text-align:center;background-color:#E3DBBD}
p{margin:0 10px 10px}
a{color: #5F462F;}

h1{
font: 155% verdana;
color:#4F3A27;
margin-top: 8px;
margin-bottom:2px;
letter-spacing: 1px}

h2{
font: 135% verdana bold;
margin-top: 15px;
margin-bottom:2px;
letter-spacing: 1px;
color:#880F14
}


div#header{position:relative;background: url("/images/firefly-logo.jpg") repeat-y;height:211px;}


div#container{text-align:left;background-image: url("/images/bg_pattern.jpg");border: solid 3px #880F13;}
div#content p{line-height:1.4}




div#container{width:760px;margin:0 auto;margin-top:30px;}
div#content{float:left;width:430px}



div#main-content{float:right;width:326px;margin-top:-101px;text-align:center;}
div#main-content p{padding-top:10px;padding-bottom:10px;color:#542315;text-align:center;font-weight:300%;}

.opacity50{opacity:.50;filter: alpha(opacity=50);}

div#extra{background: url("/images/owners.jpg");background-repeat: no-repeat;}
div#extra{clear:left;width:431px;height:108px;border-top:18px solid #880F13;border-bottom:18px solid #880F13}

div#extra2{background: url("/images/footer.jpg");background-repeat: no-repeat;}
div#extra2{clear:left;width:431px;height:71px;}


div#footer{clear:both;background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}



div#address{float:left;width:240px;margin-left:0px;text-align:center;
font: 110% Verdana ; 
color: #880F13;
letter-spacing: 2px
}

div#address h4{font: 135% verdana bold;margin-bottom:6px;
letter-spacing: 1px
}

#address{padding-bottom:20px;padding-top:20px;}


div#hours{
position:absolute;
font: 110% verdana;
color: #880F13;
left:432px;
width:327px;
text-align:center;
}

div#hours h4{
font: 135% verdana bold;
margin-top: -5px;
margin-bottom:2px;
letter-spacing: 1px}





div.hr {display: none}
/*/*/a{}
div.hr {
  display: block;
  height: 6px;
  background-image: url("/images/hr.gif");
  background-repeat: no-repeat;
  background-position: center center;
  margin: 7px 0 7px 0;
}
hr {display:none}
/* */





#navcontainer
{
position:relative;
top:92px;
left: 225px;

font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:4px;
}


#navlist { width: 526px; height:18px; background: #880F14;}
		
ul#navlist
{
margin-left: 0;
padding-left: 5px;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
 padding: 8px
}


#navlist a:link, #navlist a:visited
{
color: #DFD7C3;
text-decoration: none;
display: inline;
}

#navlist a:hover, #navlist #active a
{
color: #FFEE9F;
text-decoration: none;
}


.scrollv350{overflow: auto; height:350px;}

#submit
{
    /* This part hides the original button. */
    background-color: transparent;
    border: 0px;
    padding: 0px;
    padding-left: 3000px;   
    overflow: hidden;
    /* This part defines its new look. */
    background-image: url("/images/submit.gif");
    background-position: center center;
    background-repeat: no-repeat;   
    width: 80px;
    height: 23px;
    max-width: 80px;
    max-height: 23px;
    cursor:pointer;
}
#afterthoughts{padding-top:15px;}