h1 { color: black }
h2 { color: black }
body { background-color: white }
a.ghost { color: black; text-decoration: none }
a.plain { color: black; text-decoration: underline }
a.tiny { color: black; font-family: arial; font-size: 65%; text-align: center; }
a.footer1 { color: darkgreen; font-family: arial; font-size: 100%; text-decoration: underline }
table { border-style: none; font-family: arial; font-size: 11pt; font-weight: normal}
table.menu { background-color: white }
table.menu2 { background-color: lightgrey }
table.menu3 { background-color: orange }
table.normal { background-color: white }
table.gallery { border-style: solid; font-family: arial; font-size: 11pt; font-weight: normal}
table.results { border-style: solid; font-family: arial; font-size: 11pt; font-weight: normal}
tr { border-style: none }
tr.pics { border-style: none; vertical-align: middle; text-align: center}
tr.menu { background-color: orange }
tr.menu2 { background-color: blue; height: 10px}
tr.gallery { border-style: solid }
tr.results { background-color: #2080C0; color: white; text-align: center; font-weight: bold }
td { border-style: none; vertical-align: top}
td.pics { border-style: none; vertical-align: middle; text-align: center}
td.gallery { border-style: solid; vertical-align: bottom}
td.results_head { text-align: center }
td.menu { background-color: white; text-align: center }
td.normal { background-color: white }
td.add { background-color: white; text-align: top; vertical-align: top }
td.logo { background-color: white; text-align: center; vertical-align: bottom }
td.userpanel { background-color: white; font-family: arial; font-size: 65%; text-align: left }
td.footer { font-family: arial; font-size: 65%; text-align: center }
td.item { font-family: arial; font-size: 65%; text-align: right; vertical-align: bottom}
hr { color: black; size: 50% }
img { border-style:  none }
p.small { font-family: arial; font-size: 65% }
p.large { font-family: arial; font-size: x-large; font-weight: bold }

#tabs { padding: 0 0 0 6px; margin: 0; width: 0; }
#tabs li { list-style: none; padding: 0 0 0 0; margin: 0; }

.venue { 
background-image: url(/pictures/tab_venue2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 51px;
}

.venue a {
background-image: url(/pictures/tab_venue_normal2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 51px;
display: block;
}

.venue a:hover {
background: none;
}

.food_drink { 
background-image: url(/pictures/tab_food_drink2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 78px;
}

.food_drink a {
background-image: url(/pictures/tab_food_drink_normal2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 78px;
display: block;
}

.food_drink a:hover {
background: none;
}

.music { 
background-image: url(/pictures/tab_music2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 44px;
}

.music a {
background-image: url(/pictures/tab_music_normal2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 44px;
display: block;
}

.music a:hover {
background: none;
}

.outfit { 
background-image: url(/pictures/tab_outfit2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 43px;
}

.outfit a {
background-image: url(/pictures/tab_outfit_normal2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 43px;
display: block;
}

.outfit a:hover {
background: none;
}

.hair_makeup { 
background-image: url(/pictures/tab_hair_makeup2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 87px;
}

.hair_makeup a {
background-image: url(/pictures/tab_hair_makeup_normal2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 87px;
display: block;
}

.hair_makeup a:hover {
background: none;
}

.entertainment { 
background-image: url(/pictures/tab_entertainment2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 98px;
}

.entertainment a {
background-image: url(/pictures/tab_entertainment_normal2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 98px;
display: block;
}

.entertainment a:hover {
background: none;
}

.transport { 
background-image: url(/pictures/tab_transport2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 71px;
}

.transport a {
background-image: url(/pictures/tab_transport_normal2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 71px;
display: block;
}

.transport a:hover {
background: none;
}

.details { 
background-image: url(/pictures/tab_details2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 51px;
}

.details a {
background-image: url(/pictures/tab_details_normal2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 51px;
display: block;
}

.details a:hover {
background: none;
}

.edit { 
background-image: url(/pictures/tab_edit2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 32px;
}

.edit a {
background-image: url(/pictures/tab_edit_normal2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 32px;
display: block;
}

.edit a:hover {
background: none;
}

.password { 
background-image: url(/pictures/tab_password2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 124px;
}

.password a {
background-image: url(/pictures/tab_password_normal2.bmp);
background-repeat: no-repeat;
height: 25px;
width: 124px;
display: block;
}

.password a:hover {
background: none;
}

.pictures { 
background-image: url(/pictures/tab_pictures2.bmp);
background-repeat: no-repeat;
height: 30px;
width: 59px;
}

.pictures a {
background-image: url(/pictures/tab_pictures_normal2.bmp);
background-repeat: no-repeat;
height: 30px;
width: 59px;
display: block;
}

.pictures a:hover {
background: none;
}

#buttons { padding: 0 0 0 0; margin: 0; width: 0; }
#buttons li { list-style: none; padding: 0 0 3px 0; margin: 0; }

.home { 
background-image: url(/pictures/button_home_depressed.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
}

.home a {
background-image: url(/pictures/button_home_normal.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
display: block;
}

.home a:hover {
background: none;
}

.about { 
background-image: url(/pictures/button_about_depressed.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
}

.about a {
background-image: url(/pictures/button_about_normal.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
display: block;
}

.about a:hover {
background: none;
}

.contact { 
background-image: url(/pictures/button_contact_depressed.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
}

.contact a {
background-image: url(/pictures/button_contact_normal.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
display: block;
}

.contact a:hover {
background: none;
}

.register { 
background-image: url(/pictures/button_register_depressed.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
}

.register a {
background-image: url(/pictures/button_register_normal.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
display: block;
}

.register a:hover {
background: none;
}

.welcome { 
background-image: url(/pictures/button_welcome_depressed.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
}

.welcome a {
background-image: url(/pictures/button_welcome_normal.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
display: block;
}

.welcome a:hover {
background: none;
}

.account { 
background-image: url(/pictures/button_account_depressed.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
}

.account a {
background-image: url(/pictures/button_account_normal.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
display: block;
}

.account a:hover {
background: none;
}

.items { 
background-image: url(/pictures/button_items_depressed.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
}

.items a {
background-image: url(/pictures/button_items_normal.bmp);
background-repeat: no-repeat;
height: 25px;
width: 95px;
display: block;
}

.items a:hover {
background: none;
}

