body {
background-color: #666666;
margin:0px;
}
#frame {
width: 770px;
margin: 0 auto;
padding: 15px;
text-align: center;
background-color: #FFFFFF;
}
#update {
background-color:#fe230a; 
width:770px; 
padding:15px; 
margin:0 auto;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#FFFFFF;
}
#navigation {
width: 170px;
float: left;
}
#head {
width: 555px;
height: 247px;
background-color:#000000;
padding: 15px;
float: right;
text-align: left;
}
#sponsor_list {
width: 585px;
margin-top: 12px;
float: right;
}
#host_committee{
width: 370px;
height: 260px;
background-color:#000000;
padding: 15px;
float: left;
text-align: left;
}
#executive_committee{
width: 325px;
height: 260px;
background-color:#666666;
padding: 15px;
float: right;
text-align: left;
}

.text_xsm {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
.text_sm {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.text_md {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
.text_lg {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
}

.text_menu a:link, a:visited, a:active, a:focus {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000000;
}
.text_menu a:hover {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#fe230a;
}

ul{
list-style-type: none;
padding: 0;
margin: 0;
}

#buy a { display: block; width: 170px; height: 32px; background-image: url("images/navigation/navigation_1_01.jpg"); background-position: 0 0; background-repeat:no-repeat; margin-bottom:1px; vertical-align: top; }
#buy a:hover { background-position: -171px 0px; }
#sponsor a{ display: block; width: 170px; height: 29px; background-image: url("images/navigation/navigation_1_02.jpg"); background-position: 0 0; background-repeat:no-repeat; margin-bottom:1px; vertical-align: top; }
#sponsor a:hover { background-position: -171px 0px; }
#auction a{ display: block; width: 170px; height: 29px; background-image: url("images/navigation/navigation_1_03.jpg"); background-position: 0 0; background-repeat:no-repeat; margin-bottom:1px; vertical-align: top; }
#auction a:hover { background-position: -171px 0px; }
#host a{ display: block; width: 170px; height: 28px; background-image: url("images/navigation/navigation_1_04.jpg"); background-position: 0 0; background-repeat:no-repeat; margin-bottom:1px; vertical-align: top; }
#host a:hover { background-position: -171px 0px; } 
#about a{ display: block; width: 170px; height: 29px; background-image: url("images/navigation/navigation_1_05.jpg"); background-position: 0 0; background-repeat:no-repeat; margin-bottom:1px; vertical-align: top; }
#about a:hover { background-position: -171px 0px; }
#committee a{ display: block; width: 170px; height: 29px; background-image: url("images/navigation/navigation_1_06.jpg"); background-position: 0 0; background-repeat:no-repeat; margin-bottom:1px; vertical-align: top; }
#committee a:hover { background-position: -171px 0px; }
#soiree_08 a{ display: block; width: 170px; height: 29px; background-image: url("images/navigation/navigation_1_07.jpg"); background-position: 0 0; background-repeat:no-repeat; vertical-align: top; }
#soiree_08 a:hover { background-position: -171px 0px; }

#hide {
display:none;
}