body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #ffcc99;
}

.home_title{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    color: #f3c353;
}
.topbottombordered {
    background-color: #f5f5e5; border-top:1px solid #f3c353; border-bottom:1px solid #990000
}

.headbrownextralarge {
    font-family: Verdana;
    font-size: 14px;
    font-weight: 900;
    color: #990000;
}

.headbrownlarge {
    font-family: Verdana;
    font-size: 12px;
    font-weight: 900;
    color: #990000;
}
.headbrown {
    font-family: Verdana;
    font-size: 11px;
    font-weight: 900;
    color: #990000;
}
.headwhite {
    font-family: Verdana;
    font-size: 12px;
    font-weight: 900;
    color: #FFFFFF;
}
.headwhiteCopy {
    font-family: Verdana;
    font-size: 12px;
    font-weight: 900;
    color: #FFFFFF;
    line-height: 24px;
}
.headyelarge {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 900;
    color: #F3C353;
}

.copyright {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
}

a.link1:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 900;
    color: #990000;
    text-decoration: underline;
}
a.link1:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 900;
    color: #990000;
    text-decoration: none;
}
a.link1:hover {
    color: #FF0000;
    text-decoration: underline;
}


.solidblockmenu ul{
margin: 0;
padding: 0;
float: left;
font: bold 18px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(media/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current{
color: white;
background: transparent url(media/blockactive.gif) center center repeat-x;
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

.tabcontent{
display:none;
}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

.menuname{
    font-family: times, sans-serif; font-size: 26pt; 
    color:#aa3333; font-weight:bold; text-decoration:none;
}
.menuname:hover{
    font-family: times, sans-serif; font-size: 26pt; 
    color:#aa3333; font-weight:bold; text-decoration:none;
}

.menupagetext{
    font: 9pt 'Lucida Grande', Verdana, Helvetica, sans-serif;    
    color:#555;
    margin-top:0px;
    letter-spacing:0.1px;    
}
.menuitem{
    font-family: times, sans-serif;    
    font-size: 14pt;    
    color:#aa3333;        
}
.menuitemprice{
    font-family: arial, sans-serif;    
    font-size: 11pt;    
    color:#338833;    
}

.menulink:link{ color:#3333cc; text-decoration:underline; }
.menulink:hover{ color:#333366; text-decoration:none; }
.menulink:active{ color:#3333cc; text-decoration:underline; }
.menulink:active:hover{ color:#333366; text-decoration:none; }
.menulink:visited{ color:#3333cc; text-decoration:underline; }
.menulink:visited:hover{ color:#333366; text-decoration:none; }
