#menu
{
width: 264px;
background: #999999;
color: ;
}

#menu ul
{
list-style: none;
margin: 0;
padding: 0;
background: #999999;
}

#menu ul ul
{
display: none;
}

#menu ul li:hover > ul
{
display: block;
}
#menu li
{
position: relative;
}

#menu ul li
{
height: 29px;
padding-top: 1px;
}

#menu ul li ul
{
width: 250px;
}

#menu ul ul
{
position: absolute;
z-index: 500;
top: 0;
left: 100%;
}

#menu a
{
font: 10pt Arial;
display: block;
color: #ffffff;
text-decoration: none;
background: #999999;
text-align: left;
}

#menu ul li ul li a {
padding-top: 5px;
padding-left: 14px;
height: 25px;
border: solid 1px #bcbcbc;
}

#menu a.main_menu
{
font: 10pt Arial;
color: #ffffff;
text-align: left;
background: #999999;
padding-left: 14px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
height: 25px;
border: solid 1px #bcbcbc;
}

#menu a.main_current
{
color: #ffffff;
background: #293f8b;
}

#menu a.current
{
color: #ffffff;
background: #293f8b;
}

#menu a:hover
{
color: #ffffff;
background: #293f8b;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
height: 25px;
}

#menu a.main_menu:hover {
color: #ffffff;
background: #293f8b;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
height: 25px;
}

#bodycontent {padding: 0 0 55px 0;}

#isnet_world_logo {position: absolute; bottom: 0; right: 0;}

/****************************************News Ticker*********************************************/
div#news_ticker{position: absolute; top: 1.2em; right: 14em; text-align: left; height: 41px; overflow: hidden;}

div#news_ticker_container h3 {margin: 0 0 0.2em 0; color: #ffffff; font-size: 14px;}

div#news_ticker table {background: transparent !important; border: none !important; width: 200px; font-size: 12px; text-align: left;}

div#news_ticker table tr {padding: 0; margin: 0; height: 12px;}

div#news_ticker table tr td {color: red !important;}

div#news_ticker a {font-size: 10px;}

div#news_ticker table tfoot, div#news_ticker table thead {display: none; width: 20px;}

/*************************************Rig Counts************************************************/
div#rig_counts {background: #101010; position: relative; float: left; clear: both; width: 190px; padding: 1em; margin: 0 0 2em 0; border: 1px solid #606261;}

div#rig_counts h3 {margin: 0 0 0.5em 0; padding: 0; font-size: 15px;}

div#rig_counts a {color: #ffffff;}

#rig_counts_frame html body img {display: none;}

#choice_logo {background: #003366; position: absolute; top: 40px; left: 7px; z-index: 30;}

/***************************************Newsletter Signup***************************************/
div#newsletter_signup {position: absolute; width: 180px; top: 22em; left: -16.5em; text-align: left; display: none;}

div#newsletter_signup h3 {border-bottom: 1px solid #ffffff; padding: 0 0 0.2em 0; width: 100%;}

/***************************************Gallery styles******************************************/
.postcard_manager input {display: none;}

#home_gallery {position: relative; margin: 20px 0 0 0; width: 200px;}

#home_gallery img {width: 80px; height: 60px;}

#home_gallery .clear {height: 10px; border-bottom: 1px solid #2b2b2b; margin: 0 0 5px 0;}

#home_gallery .cat_name {display: none;}