body {
background-color:#401913;
border:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:1.25;
padding:0;
margin:0;
}

a         {color:#8F591F;}
a:link    {color:#8F591F;}
a:visited {color:#8F591F;}
a:hover	  {color:#808080;}

.center, table.center td {text-align:center;}

td {font-family:Verdana, Arial, Helvetica, sans-serif;}

#page {
background-color:#401913;
background-image:url(images/middle.jpg);
background-repeat:repeat-y;
margin:0 auto;
width:760px;
}
#header {
background-image:url(images/top.jpg);
background-repeat:no-repeat;
padding:33px 41px 0 40px;
}
#title {
background-color:#8F591F;
background-image:url(images/navstar.gif);
background-position:330px;
}
#PicNav {
float:right;
margin-top:15px;
}
#PicNav a {
background-repeat:no-repeat;
display:block;
float:left;
height:56px;
margin-left:5px;
width:56px;
}
#PicNav img {
display:none;
}
#postcard {background-image:url(images/postcardoff.gif);}
#postcard:hover {background-image:url(images/postcardon.gif);}
#weathericon {background-image:url(images/weatheroff.gif);}
#weathericon:hover {background-image:url(images/weatheron.gif);}
#directions {background-image:url(images/directionsoff.gif);}
#directions:hover {background-image:url(images/directionson.gif);}
#coupon {background-image:url(images/couponoff.gif);}
#coupon:hover {background-image:url(images/couponon.gif);}

#navigation {
background-image:url(images/navwood.gif);
background-repeat:repeat-x;
height:35px;
}
#navigation img {
display:none;
}
#navigation a {
background-repeat:no-repeat;
display:block;
float:left;
}
#home {background-image:url(images/homeoff.gif);height:35px;width:95px;}
#home:hover {background-image:url(images/homeon.gif);}
#golf {background-image:url(images/golfoff.gif);height:35px;width:105px;}
#golf:hover {background-image:url(images/golfon.gif);}
#conference {background-image:url(images/confoff.gif);height:35px;width:120px;}
#conference:hover {background-image:url(images/confon.gif);}
#grille {background-image:url(images/grilleoff.gif);height:35px;width:95px;}
#grille:hover {background-image:url(images/grilleon.gif);}
#euless {background-image:url(images/eulessoff.gif);height:35px;width:90px;}
#euless:hover {background-image:url(images/eulesson.gif);}
#contact {background-image:url(images/contactoff.gif);height:35px;width:85px;}
#contact:hover {background-image:url(images/contacton.gif);}

#content {
clear:both;
padding:0 80px 0 80px;
}
#content a {font-weight:bold;}

#footer {
background-image:url(images/bottom.jpg);
background-repeat:no-repeat;
background-position:bottom;
clear:both;
padding-bottom:45px;
padding-top:15px;
text-align:center;
}

/*** CLEAR FIX CODE ***/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* Font Size Fixes */
small {font-size: smaller;}
big   {font-size: larger;}

h1 {font-size: xx-large;}
h2 {font-size: x-large;}
h3 {font-size: large;}
h4 {font-size: medium;}
h5 {font-size: small;}
h6 {font-size: xx-small;}

font[size=1]  {font-size: xx-small;}
font[size=2]  {font-size: small;}
font[size=3]  {font-size: medium;}
font[size=4]  {font-size: large;}
font[size=5]  {font-size: x-large;}
font[size=6]  {font-size: xx-large;}
font[size=7]  {font-size: 300%;}
font[size=-1] {font-size: smaller;}
font[size=+1] {font-size: larger;}
font[size=-2] {font-size: 60%;}
font[size=+2] {font-size: 150%;}
font[size=+4] {font-size: 300%;}

h2, .brown {color:#8F591F;}
h3 {font-style:italic;color:#8f591f;}