body { margin:0 0 0 0px;padding:0px;background:url(http://www.arrufatphotographer.com/images/background.jpg) #A69B74 left top repeat-x;font-family:Verdana,Arial,Helvetica,san-serif; }
td,div,ul,li { font-size:11px;color:#5B5549;line-height:15px; }
a { font-size:11px;color:#663300;text-decoration:none;}
a:hover { text-decoration:underline; }

.eventHeaderDate {font-size:12px;color:#B68927;font-weight:bold; padding:30 0 0 0px;}
.eventDate {font-weight:bold; padding:5 0 0 0px;}
.eventDetail {padding:5 0 0 0px;}
p.bigtxt{font-size:14px; line-height:17px;}

h1 { font-size:12px;color:#B68927;font-weight:bold; }

.headline { font-size:12px;color:#B68927;font-weight:bold; }
.subheadline { font-size:11px;color:#660000;font-weight:bold; }
.disclaimer { font-size:9px; }
.white { color:white; }
.text-required { color:#cc0000;font-size:11px }
.specialspage { font-size:14px;color:#B68927;font-weight:bold;
}

.specialspage a { font-size:14px;color:#B68927;font-weight:bold;
}
.specialspage a:hover{ text-decoration:underline;
}

#container { width:963px; }
#topnav { background:url(http://www.arrufatphotographer.com/images/topnav-background.gif) #903C30 left top repeat-x;width:594px;height:36px; }
#topnavtable td { padding:3 7 0 40px; }
#btmnav { background:url(http://www.arrufatphotographer.com/images/btmnav.jpg) #903C30 left top repeat-x;width:594px;height:50px; }
#btmnavtable td { padding:0 7 0 35px; }
#sidenavtable { margin:32 0 32 0px; }
#sidenavtable td { padding:0 0 7 0px; }
#sidenav { background:url(http://www.arrufatphotographer.com/images/nav-background.gif) #FBF9F0 left top repeat-x;width:180px; }
#topright { background:url(http://www.arrufatphotographer.com/images/topnav-background.gif) #903C30 left top repeat-x;width:189px;height:36px; }
#bigimg { border-top:1px solid white;border-bottom:1px solid white;width:594px;height:237px; }
#smallimg { border-top:1px solid white;border-bottom:1px solid white;width:189px;height:237px; }
#res { background:url(http://www.arrufatphotographer.com/images/res-background.gif) #FFFFFF left top repeat-x;width:594px;height:80px; }
#restable { width:594; }
#restablecontent td { padding:0 8 0 0px; }
#resarea {  }
#resright { background:url(http://www.arrufatphotographer.com/images/res-background.gif) #FFFFFF left top repeat-x;width:189px;height:80px; }
#content { background:url(http://www.arrufatphotographer.com/images/content-background.gif) #fbf9f0 no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: 539px; PADDING-TOP: 0px; HEIGHT: 497px }
#facts { width:189px; }
#footer { background:url(http://www.arrufatphotographer.com/images/footer-background.gif) #FBF9F0 left top repeat-x;padding:30 12px;border-top:1px solid white;font-size:9px; }
#footer a { font-size:9px; }
#wfleft { width:25px; }
#wfcontent { width:164px;height:239px; }
#wfbottom { width:164px;height:71px; }
#specials {border-top: 1px solid #EADEB8; border-right: 1px solid #EADEB8; border-bottom: 1px solid #EADEB8; background-color: #FFFFFF;}
#specials-img {padding:0 5 0 5px;}
#specials-text {padding: 18 5 18 5px; font-size:11px;color:#8E6700;font-weight:bold; text-align:center}
td.side { width:31px; }

.form-text { margin:0px;padding:0px;background:#FFFFFF; }
.form-select { margin:0px;padding:0px; }
.form-textarea { margin:0px;padding:0px; }
.form-button { margin:0px;padding:0px; }
.fieldset { margin:0px;padding:0px; }
.form-legend { margin:0px;padding:0px; }
.form-label { margin:0px;padding:0px; }
.scroll { margin:0px;padding:0px; }