body
{
background:#9A1616 url(img/bg.gif);
}

#promo a:link, #promo a:visited
{
color:900000;
text-decoration:none;
}

#promo a:hover, #promo a:active
{
color:900000;
text-decoration:underline;
}

#shift
{
float:left;
width:20;
height:20;
padding-top:6;
font:bold;
vertical-align:bottom;
}

HTML>BODY #shift
{
padding-top:0;
}

#content input, #content textarea
{
border:solid 1;
font:9pt verdana;
padding:1;
}


#content
{
/* line-height:25px; */
font:70% verdana;
color:#666666;
position:absolute;
width:418;
/* top:15; */
left:268;
background:#FFFFFF;
z-index:2;
}

#content a:link, #content a:visited, #content td a:link, #content td a:visited
{
color:#999900;
text-decoration:underline;
}

#content a:hover, #content a:active, #content td a:hover, #content td a:active
{
color:#707000;
text-decoration:underline;
}

h1
{
font:bold 9pt verdana;
color:#979746;
margin-bottom:0;
padding:0;
}

td
{
/* line-height:25px; */
font:70% verdana;
color:#666666;
}

hr
{
margin-right:10px;
color:#999999;
height:1px;
}

#menu
{
position:absolute;
width:132;
/*height:113;*/
height:172px;
top:72;
left:98;
}

#menu-sub a:link, #menu-sub a:visited
{
color:#999900;
text-decoration:none;
}

#menu-sub a:hover, #menu-sub a:active
{
color:#707000;
text-decoration:underline;
}

#menu-base
{
font:7pt verdana;
position:absolute;
text-align:bottom;
line-height:15px;
width:130;
bottom:9;
left:98;
}

#menu-base a:link, #menu-base a:visited
{
color:#999999;
text-decoration:none;
}

#menu-base a:hover, #menu-base a:active
{
color:#999999;
text-decoration:underline;
}

#login
{
/* display:none; */
font:7pt verdana;
color:#999999;
position:absolute;
width:120;
height:80;
top:257;
left:98;
}

#login a:link, #login a:visited
{
color:#999999;
text-decoration:none;
}

#login a:hover, #login a:active
{
color:#999999;
text-decoration:underline;
}

#logotop
{
position:absolute;
width:120;
height:58;
top:15;
left:98;
}

#logobase
{
position:absolute;
width:57;
height:27;
bottom:7;
left:12;
}

#credit
{
position:absolute;
width:409;
height:19;
bottom:0;
left:277;
padding:0;
font:10px Verdana;
color:999999;
background:#FFFFFF;
}

#credit a:link, #credit a:visited
{
text-decoration:none;
color:999999;
}

#credit a:active, #credit a:hover
{
text-decoration:underline;
color:999999;
}

a:link#aboutus, a:visited#aboutus
{
background:url(img/button_aboutus_off.gif);
position:relative;
float:left;
height:28;
width:103;
}

a:hover#aboutus, a:active#aboutus
{
background:url(img/button_aboutus_on.gif);
position:relative;
float:left;
height:28;
width:103;
}

a:link#members, a:visited#members
{
background:url(img/button_members_off.gif);
position:relative;
float:left;
position:relative;
float:left;
height:28;
width:103;
}

a:hover#members, a:active#members
{
background:url(img/button_members_on.gif);
position:relative;
float:left;
height:28;
width:103;
}

a:link#events, a:visited#events
{
background:url(img/button_events_off.gif);
position:relative;
float:left;
height:28;
width:103;
}

a:hover#events, a:active#events
{
background:url(img/button_events_on.gif);
position:relative;
float:left;
height:28;
width:103;
}

a:link#contact, a:visited#contact
{
background:url(img/button_contact_off.gif);
position:relative;
float:left;
height:28;
width:103;
}

a:hover#contact, a:active#contact
{
background:url(img/button_contact_on.gif);
position:relative;
float:left;
height:28;
width:103;
}

a:link#exchangebusiness09, a:visited#exchangebusiness09
{
background:url(img/button_exchangebusiness09_off.gif);
position:relative;
float:left;
height:39px;
width:132px;
}

a:hover#exchangebusiness09, a:active#exchangebusiness09
{
background:url(img/button_exchangebusiness09_on.gif);
position:relative;
float:left;
height:39px;
width:132px;
}






