body {
font-family: Arial;
font-size: 10pt;
text-align: center;
margin: 0px;
}


/*** GLOBAL LAYOUT SETTINGS ***/

#container {
margin: 0 auto;
width: 902px;
text-align: left;
padding: 9px;
background: #868E82;
}

#site_header {
position: relative;
width: 1000px;
height: 120px;
z-index: 5000;
}

#site_logo {
position: absolute;
top: 0px;
left: 0px;
z-index: 6000;
overflow: hidden;
}

#site_logo a {
z-index: 6001;
}

#site_header #ad_leaderboard {
position: absolute;
bottom: 0px;
right: 0px;
width: 728px;
height: 90px;
background: #333333;
}

#site_body {
width: 1000px;
z-index: 1;
}


#main_column {
float: left;
}

#site_menu {
position: relative;
height: 70px;
width: 828px;
z-index: 10;
}

#site_panel {
width: 828px;
position: relative;
overflow: hidden;
}

#content {
position: relative;
width: 788px;
overflow: hidden;
padding: 0px 20px;
}

#content.text {
width: 758px;
padding: 10px 35px;
}

* html #content,* html #content.text {
width: 828px;
}

p {
font-size: 12px;
line-height: 16px;
margin: 0px;
margin-bottom: 14px;
}

#bottom_panel {
margin-top: 5px;
position: relative;
height: 285px;
}

#ad_rectangle {
position: absolute;
top: 15px;
left: 55px;
height: 250px;
width: 300px;
background: #333333;
}

#bottom_panel_content {
position: absolute;
top: 15px;
left: 370px;
height: 250px;
width: 400px;
overflow: hidden;
}

#bottom_panel_content {
position: absolute;
top: 15px;
left: 370px;
height: 250px;
width: 400px;
overflow: hidden;
}

#bottom_panel_content ul {
margin: 0px;
margin-top: 5px;
padding: 0px 0px 0px 20px;
}

#bottom_panel_content ul li {
white-space: nowrap;
}

#right_column {
position: relative;
}

#ad_skyscraper {
position: relative;
margin-left: 12px;
width: 160px;
height: 600px;
z-index: 10;
}

#ad_tile {
position: relative;
margin-left: 12px;
margin-top: 5px;
width: 160px;
height: 120px;
background: #333333;
z-index: 10;
}

#sponsors {
position: relative;
margin-left: 12px;
margin-top: 5px;
width: 160px;
z-index: 10;
}

#site_footer {
width: 1000px;
}

#site_menu div.menu_container {
position: relative;
float: left;
cursor: pointer;
}

#site_menu div.label {
cursor: pointer;
}

#site_menu div.menu_container ul.dropdown_menu {
font-size: 1px;
line-height: 1px;
}

#site_menu div.menu_container ul.dropdown_menu li {
white-space: nowrap;
font-family: Tahoma;
}

#site_menu div.menu_container ul.dropdown_menu li.dropdown_menu_item {
background-color: #CCCCCC;
}