/* 
    Document   : default_layout
    Created on : Jul 22, 2009, 1:12:07 AM
    Author     : hitosu
    Description:
        Styles for layouts/default and sidebar content
*/

div#sidebar { z-index: 1000; }

div#header div#navigation ul li#nav-blog div.tooltip,
div#header div#navigation ul li#nav-register div.tooltip,
div#header div#navigation ul li#nav-play div.tooltip { background: url(http://assets0.instantcashsweepstakes.com/images/bg-tooltip-nav-bottom-alt.png?1283353903) no-repeat 0 bottom; }
div#header div#navigation ul li#nav-register div.tooltip { left: -70px;}
div#header div#navigation ul li#nav-blog div.tooltip { left: -253px;}
div#header div#navigation ul li#nav-play div.tooltip { left: -145px;}

ul.menu-sidebar li dl { display: block; padding: 0 24px 10px 24px; width: 209px; }
ul.menu-sidebar li dl.first { padding: 12px 24px 10px 24px; }
ul.menu-sidebar li dl dd strong { font-weight: bold; color: #000 !important; }
ul.menu-sidebar li#sidebar-winners div.menu-sidebar-content {
    overflow-x: hidden;
    overflow-y: auto;
    height: 270px;
    width: 255px;
}
ul.menu-sidebar li#sidebar-now div.menu-sidebar-content {
    overflow-x: hidden;
    overflow-y: auto;
    height: 300px;
    width: 255px;
}
ul.menu-sidebar li div.menu-sidebar-content dt {
    font-size: 1em;
}
ul.menu-sidebar li div.menu-sidebar-content dd {
    font-size: 1em;
}


div#gsfn_list_widget {
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    color: black;
    text-align: center;
    font-size: 9pt;
}

div#gsfn_list_widget a:link,
div#gsfn_list_widget a:active,
div#gsfn_list_widget a:visited {
    color: black;
    font-weight: bold;
}
div#gsfn_list_widget img {
    border: 0px;
}
div#gsfn_list_widget a:hover {
    color: gray;
    font-weight: bold;
}
div#gsfn_list_widget div div#gsfn_content {width:90%;margin-left:5%;}

div#gsfn_list_widget div#gsfn_header .widget_title {
    background: #BBBBBB;
    padding: 5px;
    white-space: nowrap;
    text-decoration: none;
    font-size: 80%;
}
div#gsfn_list_widget div#gsfn_content ul.gsfn_topic_list {
    text-align: left;
    padding-left: 0px;
    margin-left: 0px;
    list-style-type: none;
}
div#gsfn_list_widget div#gsfn_content ul.gsfn_topic_list li.gsfn_praise {
    margin-bottom: 1em;
}
div#gsfn_list_widget div#gsfn_content ul.gsfn_topic_list li.gsfn_praise a.gsfn_link {
    text-decoration: none;
    font-size: 110%;
    display: block;
}
div#gsfn_list_widget div#gsfn_content ul.gsfn_topic_list li.gsfn_praise .time {
    color: #333333;
    display: block;
}
div#gsfn_list_widget div#gsfn_content ul.gsfn_topic_list li.gsfn_praise .gsfn_summary {
    color: #333333;
    display: block;
}
div#gsfn_list_widget div.powered_by {
}

#main-content {
    min-height:630px;
    height:auto !important;
    height:630px;
}

#header h1 span {
    cursor: pointer;
}