* {margin:0; padding:0; border:0;}

body {
margin:7px 0 0 0;
background:#ebd39f;
border:0px;
text-align:center;
font-size:62.5%;
}
h1, h2, h3 {
margin:2px 0 4px 0;
text-align:left;
}
h1 {
font:bold 2.0em Garamond, Times, serif;
color:#ffc482;
}
h2 {
font:bold 1.6em verdana, sans-serif;
color:#FFF;
}
h2.hm {
font:bold 1.7em Garamond, Times, serif;
color:#ffc482;
}
h2.hm span {
font:1.0em Garamond, Times, serif;
color:#ffc482;
}
h3 {
font:bold 1.2em verdana, sans-serif;
color:#F7E7B3;
}
p {
margin:0 0 10px 0;
text-align:left;
color:#FFFFFF;
font:1.1em/1.6em verdana, sans-serif;
}
hr {
height:1px;
width:100%;
background-color:#185982;
margin-bottom:12px;
clear:both;
}
table {
float:left;
margin:0;
border:0;
}
ul {
text-align: left;
margin:2px 0 9px 18px;
}
li.gen {
color:#FFFFFF;
font:1.1em/1.6em verdana, sans-serif;
}
ul.dent {
padding-left:14px;
}
li.inside {
list-style-type:circle;
color:#FFFFFF;
font:1.0em/1.6em verdana, sans-serif;
}
form {
margin:0 0 10px 0;
}
#xtra1 {
width:778px;
border:solid 2px #000;
margin:0 auto;
}
#xtra2 {
width:774px;
border:solid 2px #FFF;
}
#contain {
position:relative;
width:772px;
border:solid 1px #000;
background-color:#003c66;
}
.sp1 {
vertical-align:top;
width:137px;
height:10px;
float:left;
display:inline;
}
.sp2 {
vertical-align:top;
width:60px;
height:10px;
float:right;
display:inline;
}


#adrow1 {
margin-top:6px;
clear:both;
}
#adrow2 {
clear:both;
}

.cal-event-hdr {
float:left;
clear:left;
text-align:left;
margin:3px 4px;
vertical-align:middle;
display:inline;
}
#leader {
position:relative;
width:772px;
height:134px;
background:#f28528 url(images/hdr2-bg.jpg) top left no-repeat;
margin-bottom:30px;
clear:both;
}
#logo {
position:absolute;
top:18px;
left:26px;
}
#mftm {
position:absolute;
top:24px;
left:180px;
z-index:105;
}
#title {
display:none;
position:absolute;
top:84px;
left:217px;
z-index:106;
}
#mow {
position:absolute;
top:9px;
left:644px;
z-index:107;
}
#special-date2 {
position:absolute;
top:118px;
left:300px;
z-index:108;
}
#special-date3 {
position:absolute;
top:118px;
left:321px;
z-index:108;
}
#nav-events {
width:175px;
background:url(images/nav-events-bg.gif) top left no-repeat;
float:left;
display:inline;
vertical-align:top;
}
#nav-info {
width:175px;
background:url(images/nav-info-bg.gif) top left no-repeat;
float:left;
display:inline;
clear:left;
}
#events {
width:148px;
margin:40px 0 20px 0;
padding:0 0 0 23px;
}
#events li {
margin:8px 0 0 0;
list-style-image:url(images/link-arrow1.gif);
}
#events li.active {
margin:8px 0 0 0;
list-style-image:url(images/link-arrow2.gif);
}
#info {
width:148px;
margin:40px 0 20px 0;
padding:0 0 0 23px;
}
#info li {
margin:8px 0 0 0;
list-style-image:url(images/link-arrow1.gif);
}
#info li.active {
margin:8px 0 0 0;
list-style-image:url(images/link-arrow2.gif);
}
#chairs {
width:134px;
margin:44px auto 16px auto;
}
#chairs p {
font:1.0em/1.2em arial, sans-serif;
}
#chairs strong {
font:bold 1.1em/1.3em arial, sans-serif;
}
#co-chairs {
width:134px;
margin:0 auto;
}
#co-chairs p {
font:1.0em/1.2em arial, sans-serif;
}
#co-chairs strong {
font:bold 1.1em/1.3em arial, sans-serif;
}
#quote {
width:134px;
margin:52px auto 16px auto;
}
#qoute p {
font:1.0em/1.4em arial, sans-serif;
}
#qoute em {
font:1.0em/1.2em arial, sans-serif;
}
#event-detail {
float:right;
width:555px;
margin:0 20px 17px 0;
vertical-align:top;
display:inline;
}
#action-buttons {
float:right;
margin:-8px 0 0 10px;
display:inline;
color:#fff;
}
#action-buttons a {
color:#fff;
}

#feature-graphic {
float:right;
margin:2px 8px 10px 16px;
display:inline;
}
#feature-ani {
float:right;
margin:0 0 8px 26px;
display:inline;
}
#ads-footer {
position:relative;
margin:4px auto;
width:764px;
background:url(images/ads-bg-foot.jpg) top left repeat #FAB363;
clear:both;
}
#ad-people {
width:327px;
float:left;
margin:0 16px;
vertical-align:top;
display:inline;
}
#ad-people p {
font:1.0em/1.3em arial, sans-serif;
}
#ad-cookbook {
width:327px;
float:right;
margin:0 16px;
vertical-align:top;
display:inline;
}
#ad-cookbook p {
font:1.0em/1.3em arial, sans-serif;
}
#footer {
width:762px;
margin:4px auto;
font:1.1em arial, sans-serif;
color:#003c66;
text-align:left;
}
.r {
float:right;
margin:0 0 0 7px;
display:inline;
vertical-align:middle;
}
.l {
float:left;
margin:0 7px 0 0;
display:inline;
vertical-align:middle;
}
.clear {
clear:both;
height:7px;
}
.clear2 {
clear:both;
height:5px !important; height:0;
}
.imgpad-l {
margin:0 6px 10px 0;
}
.mark {
color:#f3da9e;
}
/* #ffc482 */
a.bod:link, a.bod:visited {
color:#f3da9e;
text-decoration:underline;
}
a.bod:hover {
color:#ffd593;
text-decoration:none;
}

a.mini:link, a.mini:visited {
font:1.0em arial, sans-serif;
color:#FFF;
text-decoration:underline;
}
a.mini:hover {
font:1.0em arial, sans-serif;
color:#b3ddee;
text-decoration:none;
}

a.nav:link, a.nav:visited {
font:bold 1.1em arial, sans-serif;
color:#FFF;
text-decoration:none;
}
a.nav:hover {
font:bold 1.1em arial, sans-serif;
color:#b3ddee;
text-decoration:underline;
}

a.nav2:link, a.nav2:visited, a.nav2:hover {
font:bold 1.1em arial, sans-serif;
color:#b3ddee;
text-decoration:underline;
}

a.txt:link, a.txt:visited {
color:#ffffff;
text-decoration:none;
}
a.txt:hover {
color:#ffffff;
text-decoration:underline;
}

a.adlink:link, a.adlink:visited {
color:#000000;
text-decoration:none;
}
a.adlink:hover {
color:#7f0116;
text-decoration:none;
}

.red {
color:#7f0116;
text-decoration:underline;
}
.skip {
height: 0;
width: 0;
overflow: hidden;
position: absolute;  /* IE5 Mac */
}
.norm {
font-weight:normal;
}
.full {
white-space:nowrap;
}

.auctionbtn {
font-size:1.1em;
background:url(images/auctbtn.gif) repeat-x top left #004C8D;
padding:4px;
border-left:1px solid #FFC37F;
border-right:1px solid #FFC37F;
border-top:1px solid #FFF;
border-bottom:1px solid #FFB445;
}
