/* CHEAT CODE CSS DEFINITION ORDER */
/* 1. Main element definitions [body, a:link etc] */
/* 2. Site specific box/layout definitions */
/* 3. Other page specific layout/style definitions */
/* 4. Cheats listing page */
/* 5. System specific page */
/* 6. Special Coverage page */
/* 7. Utility classes */



body{   
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: black;
        font-size: 11px;      
        /* margin-left:0px auto; */
        /* margin-right:0px auto; */
        margin: 0px;
        padding: 0px 0px 0px 0px;
} 
        

#middle_content > div > div.container li {
        list-style: disc inside;
        margin-top: 10px;
}

#middle_content > div > div.container div {
        margin-bottom: 10px;
}

#middle_content_top_cheats .container a, #middle_content_top_cheats .container a:link, #middle_content_top_cheats .container a:visited{
        color: blue;
}
#middle_content_top_cheats .container a:hover, #middle_content_top_cheats .container a:active{
        color: red;
        text-decoration: none;
}

h1{
        font-family: Arial, Tahoma, Geneva, sans-serif;
        color: #d22424;
        font-size: 24px;
        letter-spacing: -1px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        overflow: hidden;
        
}
h2{
        font-family: Arial, Tahoma, Geneva, sans-serif;
        color: #4B4A4A;
        font-size: 15px;
        letter-spacing: -0.5px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        overflow: hidden;
}

/* Box that holds the entire page and aligns page */
#page{  
        width: 1003px;
        margin: 0px 0px 0px 0px;
        background: url(/images/main_background_gray.png) repeat 0px 1px scroll;
}
/* Top Level navigation style */
#top_navigation{
        font-family: Arial, Tahoma, Geneva, sans-serif;
        font-weight: bold;
        font-size: 10px;
        padding: 10px 7px 0px 7px;
        background-color: white;
        position: relative;
        width: 989px;
}
/* Included class to complete the styling and change the background of the top navigation*/

/* Just add a new one for a new background or reuse one of these */
/* Defines individual Sub-page Top Background gradients  */
.top_navigation{
        background: url(/images/game_tips_top_navigation.png) repeat-y top right;
}

.top_navigation_ps{
        background: url(/images/cheat_pages_topnav_PS2.png) repeat-y top right;
}

.top_navigation_ps2{
        background: url(/images/cheat_pages_topnav_PS2.png) repeat-y top right;
}

.top_navigation_ps3{
        background: url(/images/cheat_pages_topnav_PS3.png) repeat-y top right;
}

.top_navigation_sony_psp{
        background: url(/images/cheat_pages_topnav_PSP.png) repeat-y top right;
}

.top_navigation_xbox{
        background: url(/images/cheat_pages_topnav_xbox.png) repeat-y top right;
}

.top_navigation_xbox360{
        background: url(/images/cheat_pages_topnav_xbox.png) repeat-y top right;
}

.top_navigation_gamecube{
        background: url(/images/cheat_pages_topnav_gamecube.png) repeat-y top right;
}

.top_navigation_nintendo64{
        background: url(/images/cheat_pages_topnav_wii.png) repeat-y top right;
}

.top_navigation_nintendo_wii{
        background: url(/images/cheat_pages_topnav_wii.png) repeat-y top right;
}

.top_navigation_nintendo_ds{
        background: url(/images/cheat_pages_topnav_DS.png) repeat-y top right;
}

.top_navigation_gameboy{
        background: url(/images/cheat_pages_topnav_gameboy.png) repeat-y top right;
}

.top_navigation_gameboy_advance{
        background: url(/images/cheat_pages_topnav_gameboyA.png) repeat-y top right;
}

.top_navigation_pc{
        background: url(/images/cheat_pages_topnav_PC.png) repeat-y top right;
}

.top_navigation_dvd{
        background: url(/images/cheat_pages_topnav_DVD.png) repeat-y top right;
}

.top_navigation_dreamcast{
        background: url(/images/cheat_pages_topnav_dreamcas.png) repeat-y top right;
}


/* Defines individual Cheat page Top Background gradients  */
.cheat_pages_top_navigation{
        background: url(/images/cheat_pages_topnav_background.png) repeat-y top right;
}

.cheat_pages_top_navigation_ps{
        background: url(/images/cheat_pages_topnav_PS2.png) repeat-y top right;
}

.cheat_pages_top_navigation_ps2{
        background: url(/images/cheat_pages_topnav_PS2.png) repeat-y top right;
}

.cheat_pages_top_navigation_ps3{
        background: url(/images/cheat_pages_topnav_PS3.png) repeat-y top right;
}

.cheat_pages_top_navigation_xbox{
        background: url(/images/cheat_pages_topnav_xbox.png) repeat-y top right;
}

.cheat_pages_top_navigation_xbox360{
        background: url(/images/cheat_pages_topnav_xbox360.png) repeat-y top right;
}

.cheat_pages_top_navigation_gamecube{
        background: url(/images/cheat_pages_topnav_gamecube.png) repeat-y top right;
}

.cheat_pages_top_navigation_nintendo64{
        background: url(/images/cheat_pages_topnav_wii.png) repeat-y top right;
}

.cheat_pages_top_navigation_nintendo_wii{
        background: url(/images/cheat_pages_topnav_wii.png) repeat-y top right;
}

.cheat_pages_top_navigation_sony_psp{
        background: url(/images/cheat_pages_topnav_PSP.png) repeat-y top right;
}

.cheat_pages_top_navigation_nintendo_ds{
        background: url(/images/cheat_pages_topnav_DS.png) repeat-y top right;
}

.cheat_pages_top_navigation_gameboy{
        background: url(/images/cheat_pages_topnav_gameboy.png) repeat-y top right;
}

.cheat_pages_top_navigation_gameboy_advance{
        background: url(/images/cheat_pages_topnav_gameboyA.png) repeat-y top right;
}

.cheat_pages_top_navigation_pc{
        background: url(/images/cheat_pages_topnav_PC.png) repeat-y top right;
}

.cheat_pages_top_navigation_dvd{
        background: url(/images/cheat_pages_topnav_DVD.png) repeat-y top right;
}

.cheat_pages_top_navigation_dreamcast{
        background: url(/images/cheat_pages_topnav_dreamcas.png) repeat-y top right;
}


#top_navigation h1{
        color: #d22424;
        font-size: 24px;
        letter-spacing: -1px;
        line-height: 22px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        overflow: hidden;
}

#top_navigation ul{
        list-style: none;
        padding: 0px;
        margin: 0px;
        display: inline;
        position: absolute;
        right: 7px;
        bottom: 0px;
}

#top_navigation li{
        display: inline;
        padding: 0px;
        margin: 0 10px 0 0;
}

#top_navigation a:link, #top_navigation a:visited{
        color: black;
        text-decoration: none;
}

#top_navigation a:hover, #top_navigation a:active{
/* Note 08/03/06 */
        color: yellow;
}

#top_navigation h1 a:link, #top_navigation h1 a:visited{
        color: #d22424;
        text-decoration: none;
}

#top_navigation h1 a:hover, #top_navigation h1 a:active{
        color: black;
}

/* Defines the box that holds all the content except the top level navigation */
/* It holds the background repeating image for the entire page */
#page_content{
        background: url(/images/cheat_codes_background.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}



/* 4. Defines individual Cheat page background gradients  */

#cheats_page_content{
        background: url(/images/cheat_pages_background1.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

#cheats_page_content_dreamcast{
        background: url(/images/Dreamcast.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

#cheats_page_content_ds{
        background: url(/images/DS.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

#cheats_page_content_dvd{
        background: url(/images/DVD.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}
#cheats_page_content_gameboy{
        background: url(/images/GameBoy.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}
#cheats_page_content_gamecube{
        background: url(/images/GameCube.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

#cheats_page_content_nintendo{
        background: url(/images/Nintendo.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

#cheats_page_content_pc{

        background: url(/images/PC.png) repeat-x top left scroll;

        padding: 10px 7px 15px 7px;
}

#cheats_page_content_ps{
        background: url(/images/PS2.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

#cheats_page_content_ps2{
        background: url(/images/PS2.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

#cheats_page_content_ps3{
        background: url(/images/PS3.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

#cheats_page_content_psp{
        background: url(/images/PSP.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

#cheats_page_content_wii{
        background: url(/images/Wii.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

#cheats_page_content_xbox{
        background: url(/images/Xbox.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

#cheats_page_content_xbox360{
        background: url(/images/Xbox360.png) repeat-x top left scroll;
        padding: 10px 7px 15px 7px;
}

/* Defines the second navigation on the page */
#second_navigation ul{
        list-style: none;
        padding: 0px;
        margin: 0px;
        float: right;
}

#second_navigation li{
        display: inline;
        padding: 0px;
        margin: 0 1px 0 1px;
}

#second_navigation a:link{
        color: black;
        text-decoration: none;
}
#second_navigation a:visited{
        color: #555555;
        text-decoration: none;
}
#second_navigation a:hover, #second_navigation a:active{
        text-decoration: underline;
        color: black;
}

/* Holds logo and a banner ad to its right */
#logo_section{
        margin: 0px 0px 0px 0px;
        text-align: right;
}

/* This will hold and style the flash widget */
#flash_area{
        margin-bottom: 5px;
}

/* Left column which holds two other columns within it */
#left_column{
        width: 680px;
/* margin: top, left, bottom, right */
        margin: 10px 0px 30px 0px;
        float: left;

}

/* Left column within the main left column */
/* Holds the navigation widget, news widget and google adsense */
#left_navigation{
                float: left;
                margin: 0px 27px 0px 0px;
                width: 155px;
}

/*Definition of the floating navigation in the left column*/
/*IE ignores this ... which is good since we want it to display a transparent png */
#left_navigation > #left_navigation_top {
        background: url(/images/left_navigation_top.png) no-repeat left;
        width: 155px;
           height: 19px;
}
#left_navigation > #left_navigation_top2 {
        background: url(/images/left_navigation_top.png) no-repeat left;
        width: 155px;
        height: 19px;
        margin-top: 10px;
}

/*IE gets this declaration*/
#left_navigation_top {
         filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/left_navigation_top.png",sizingMethod="scale");
        width: 155px;
           height: 19px;

}
#left_navigation_top2 {
         filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/left_navigation_top.png",sizingMethod="scale");
        width: 155px;
           height: 19px;


}

/*created by DFH to fix the space between google and new*/
#left_navigation_cleanup {

        /*
        width: 155px;
           height: 5px;
*/
}
/*end of DFH create*/

/* Definition of the navigation/news widget .... middle */
#left_navigation_middle{
        background: url(/images/left_navigation_middle.png) repeat-y left;
        width: 125px;
        padding: 0px 15px;
        font-family: Arial, Tahoma, Geneva, sans-serif;
        font-weight: bold;
}

#left_navigation_middle ul{
        list-style: none;
        padding: 0px;
        margin: 0px;
        border: 2px solid #908F8F;
        border-bottom: 1px;
}
#left_navigation_middle li{
        background: White;
        padding: 5px;
        border-bottom: 1px solid #908F8F;
}

#left_navigation_middle li h2{
        padding: 3px 0px;
}

#left_navigation_middle li.active{
        background: #F6C501;
}

#left_navigation_middle a:link{
        text-decoration: none;
        color: #FE2522;
}

#left_navigation_middle a:visited{
        text-decoration: none;
        color: #D22424;
}

#left_navigation_middle a:hover, #left_navigation_middle a:active{
        text-decoration: none;
        color: black;
}

/* Definition of the floating news widget with the black middle and white text */
#left_navigation_middle_news{
        background: url(/images/left_navigation_middle.png) repeat-y left;
        width: 125px;
        padding: 0px 15px;
        font-family: Arial, Tahoma, Geneva, sans-serif;
        font-weight: bold;
}
/* Defines the floating news widget under the floating navigation widget */
.floater_news{
        background: black;
        color: white;
        font-size: 9px;
        padding: 2px;
}

.floater_news p{
        margin: 7px 0px 11px 0px;
}

.floater_news h1{
        font-size: 13px;
}
/*added by DFH
.floater_news h2{
        font-size: 10px;
        color: red;
        text-align: right;
}
*/

.floater_news a:link, .floater_news a:visited{
        color: white;
        text-decoration: none;
}
.floater_news a:hover, .floater_news a:active{
        color: white;
        text-decoration: underline;
}
/* the following was added to eliminate the H1 tag in the left nav news*/
div#latest_news_left_nav_heading
{
        float: left;
        width: 123px;
        font-family: Arial, Tahoma, Geneva, sans-serif;
        background: black;
        display:block;
        font-weight: bolder;
        color: #d22424;
        letter-spacing: -1px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        overflow: hidden;
        font-size: 13px;
}
/*
.more_news
{
        color: red;
}
*/
/*Defines bottom of floating widget*/
#left_navigation > #left_navigation_bottom{
        background: url(/images/left_navigation_bottom.png) no-repeat left;
        width: 155px;
        height: 19px;
        margin-bottom: 5px;
}
#left_navigation > #left_navigation_bottom2{
        background: url(/images/left_navigation_bottom.png) no-repeat left;
        width: 155px;
        height: 19px;
        margin-bottom: 5px;
}

/* Definition of the navigations/news widget ... bottom */
#left_navigation_bottom {
         filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/left_navigation_bottom.png",sizingMethod="scale");
        width: 155px;
           height: 19px;
           margin-bottom: 5px;
}
#left_navigation_bottom2 {
         filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/left_navigation_bottom.png",sizingMethod="scale");
        width: 155px;
           height: 19px;
           margin-bottom: 5px;
}

.left_navigation > #left_navigation_bottom{
        background: url(/images/left_navigation_bottom.png) no-repeat left;
        width: 155px;
        height: 19px;
        margin-bottom: 5px;
}

.left_navigation_bottom {
         filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/left_navigation_bottom.png",sizingMethod="scale");
        width: 155px;
           height: 19px;
           margin-bottom: 5px;
}


/*Right column within the left column [faux middle column] */
#middle_content{
        width: 468px;
        float: left;
        margin: 0px 0px 0px 0px;
}

/* Defines ad in the right column of the left hand column */
#middle_content_ad_container{
        width: 150px;
        /* height: 400px; */
        float: right;
        padding-left: 0px;
        margin: 0px;
        margin-left: 4px;

        /*border-top-width:medium;   */
        border-style:solid; border-width:thin; border-color:black;
}
/* Defines ad System type */
#middle_content_ad2{
        width: 150px;
        float: right;
        padding: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        margin: 0px 0px 0px 0px;
        background-color:#000000;
        font-family:Arial, Helvetica, sans-serif;
        color:#FFFFFF;
        font-weight:bold;
        font-size:12px;

}

/* Defines ad System type */
#middle_content_ad3{
        /*width: 150px; */
        float: right;
        padding: 4px;
        padding-left: 8px;
        padding-bottom: 8px;
        margin: 0px 0px 0px 0px;
        background-color:#000000;
        font-family:Arial, Helvetica, sans-serif;
        color:#FFFFFF;
        font-weight:bold;
        font-size:12px;
}

/* System specific box ... will hold images and content for the many different consoles */
#middle_content_system_specific{
        border: 1px solid black;
        margin: 0px 0px 0px 0px;
        padding: 0px;
        background: white;
}


#middle_content_system_specific h1{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 16px;
        text-align: center;
        color: white;
        padding: 0px;
        padding-top: 5px;
        padding-bottom: 5px;
        margin: 0px;
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        background: url(/images/system_specific_header_background.png) repeat-x top left;
}
/*dfh
had to add this because IE did not display properly*/
#middle_content_system_specific a, #middle_content_system_specific a:link, #middle_content_system_specific a:visited{
        padding: 0px;
        margin: 0px;
        font-size: 16px;
        color: white;
        text-decoration: underline;
}
#middle_content_system_specific a:hover, #middle_content_system_specific a:active{
        color: white;
        text-decoration: none;
}

/* The alphabetical listing for the Cheat Codes Page */
#alphabetical_listing, #alphabetical_listing p{
        background: black;
        padding: 0px;
        padding-top: 5px;
        padding-bottom: 4px;
        margin: 0px;
        border: 0px;
        color: white;
        text-align: center;
}
#alphabetical_listing p{
        padding-bottom: 10px;
}

#alphabetical_listing a, #alphabetical_listing a:link, #alphabetical_listing a:visited{
        padding: 0px;
        margin: 0px;
        color: white;
        text-decoration: underline;
}
#alphabetical_listing a:hover, #alphabetical_listing a:active{
        color: white;
        text-decoration: none;
}

/* The Tabbed navigation */
#middle_content_tabs{
        height: 42px;
        padding: 0px 0px 0px 0px;
        background: url(/images/tab_background.png) repeat-x top left;
        border: 0px solid blue;
}
#middle_content_tabs ul{
        margin: 0px;
        padding: 0px;
        list-style: none;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
}
/* width below may cause tabs to wrap if too large. Rule of thumb: 104 for 4 tabs, 83 for 5 tabs */


/* new */
#middle_content_tabs .ajaxUL{
        margin: 0px;
        padding: 0px;
        list-style: none;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
}

.testClass
{
    margin: 0px;
        padding: 0px;
        background-image: url(/images/inactive_tab.png) no-repeat top left;
}

#middle_content_tabs .ajaxTabs{
        width: 104px;
        height: 17px;
        padding: 5px 5px 0px 5px;
        background: url(/images/inactive_tab.png) no-repeat top left;
        color: white;
        float: left;
        text-align: center;
        white-space: nowrap;
        cursor: pointer;
        cursor: hand;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        cursor: pointer;
        cursor: hand;
}
#middle_content_tabs .ajaxTabsActive{
        width: 112px;
        height: 34px;
        padding: 5px 5px 0px 5px;
        background: url(/images/active_tab.png) no-repeat top right;
        float: left;
        color: #FB1B23;
        text-align: center;
        white-space: nowrap;
}
/* new */




#middle_content_tabs li{
        width: 104px;
        height: 17px;
        padding: 5px 5px 0px 5px;
        background: url(/images/inactive_tab.png) no-repeat top left;
        color: white;
        float: left;
        text-align: center;
        white-space: nowrap;
        cursor: pointer;
        cursor: hand;
}
/* link definitions for the inactive (front) tab */
#middle_content_tabs li a:link, #middle_content_tabs li a:visited{
        text-decoration: none;
        color: white;
}

#middle_content_tabs li a:hover, #middle_content_tabs li a:active{
        color: black;
}

/* Active tab definition */
/* width below will cause active tab to grow or shrink if it is different than the regular #middle_content_tabs li */
#middle_content_tabs li.active{
        width: 112px;
        height: 34px;
        padding: 5px 5px 0px 5px;
        background: url(/images/active_tab.png) no-repeat top right;
        float: left;
        color: #FB1B23;
        text-align: center;
        white-space: nowrap;
}

/* link definitions for the active (front) tab */
#middle_content_tabs li.active a:link, #middle_content_tabs li.active a:visited{
        text-decoration: none;
        color: #FB1B23;
}

#middle_content_tabs li.active a:hover, #middle_content_tabs li.active a:active{
        color: black;
}

#middle_content_top_cheats{
        background: white;
        /*change from 0 to fix bullet problem for cheats in Mozilla by DFH */
        padding: 0px;
        border: 1px solid black;
}

#middle_content_top_cheats div .middle_content_display_module{
        float: left;
        padding: 0px 8px;
        font-size: 9px;
        color: #000000;
        width: 130px;
        border: 0px solid black;

}
/* Top Cheats area featured games */
#middle_content_top_cheats div .middle_content_display_module a, #middle_content_top_cheats div .middle_content_display_module a:link, #middle_content_top_cheats div .middle_content_display_module a:visited{
        color: red;
        text-decoration: none;
}
#middle_content_top_cheats div .middle_content_display_module a:active, #middle_content_top_cheats div .middle_content_display_module a:hover{
        color: red;
        text-decoration: underline;
}
.middle_content_display_module h3{
        margin: 5px 0px 0px 0px;
        padding: 0px;
        font-size: 11px;
        color: #FE2522;
}

/* Red Gradient background */
#middle_content_top_cheats h1{

        /* border: 2px solid #D8D4D4; */
        border-left: 0px;
        border-right: 0px;
        /* background: url(/images/header_background.gif) repeat top left; */
        background-color: #FF3306;
        padding: 10px 10px;
        color: white;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:18px;
}

div.downloads h1{

        /* border: 2px solid #D8D4D4; */
        border-left: 0px;
        border-right: 0px;
        /* background: url(/images/header_background.gif) repeat top left; */
        background-color: #FF3306;
        padding: 10px 10px;
        color: white;
}

/* This section holds the multiple game listings at the bottom of most pages */
#hot_cheat_codes{
        font-family: Arial, Helvetica, sans-serif;
        color: #DDD6A6;
        font-size: 10px;
        padding: 3px;
        margin-top: 7px;
}

#hot_cheat_codes h6{
        margin: 0px;
        padding: 0px;
        font-size: 10px;
        color: #FE2522;
        display: inline;
}

/* Text links at bottom of middle_content column */
#hot_cheat_codes a:link, #hot_cheat_codes a:visited{
        color: #DDD6A6;
        text-decoration: none;
}
#hot_cheat_codes a:hover, #hot_cheat_codes a:active{
        text-decoration: underline;
}


/* The Right hand colum that holds the ads and the Daily poll */
#right_column{
        width: 300px;
/* margin: top, left, bottom, right */
        margin: 10px 0px 30px 0px;
        float: right;
        text-align: center;
		z-index: 1;
}

.column_image_ad{
        margin: 10px 0px 0px 0px;
}

/*Definition of the floating navigation in the left column*/
/*IE ignores this ... which is good since we want it to display a transparent png */
#right_column > #daily_poll_top {
        background: url(/images/daily_poll_top.png) no-repeat bottom left;
        width: 298px;
           height: 13px;
        margin-top: 10px;
}

/*IE gets this declaration*/
#daily_poll_top{
         filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/daily_poll_top.png",sizingMethod="scale");
        width: 298px;
           height: 13px;
        margin-top: 10px;
}
#daily_poll_middle h1{
        color: #FB1B23;
}
#daily_poll_middle{
        background: url(/images/daily_poll_middle.png) repeat-y left;
        width: 278px;
        padding: 0px 10px 0px 10px;
        color: white;
        overflow: hidden;
        text-align: left;
}
/* added to remove an h1 from the daily poll*/
div#daily_poll_middle_header
{
        overflow: hidden;
        text-align: left;
        color: #FB1B23;
        font-family: Arial, Tahoma, Geneva, sans-serif;
        font-size: 24px;
        letter-spacing: -1px;
        margin: 0px 0px 0px 10px;
        padding: 0px 0px 0px 0px;
        font-weight: bolder;
        display: block;
}

/*no need to define the hover and active states as they inherit global properties */
#daily_poll_middle a:link, #daily_poll_middle a:visited{
        color: white;
}

#right_column > #daily_poll_bottom{
        background: url(/images/daily_poll_bottom.png) no-repeat top left;
        width: 298px;
        height: 13px;
}

#daily_poll_bottom{
         filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/daily_poll_bottom.png",sizingMethod="scale");
        width: 298px;
           height: 13px;
}

/* The footer definitions */
#footer_ad{
        text-align: center;
        margin: 0px auto 0px auto;
        /*DEBUG border: 0px solid white; */
}

#footer_second_navigation{
        font-size: 10px;
        text-align: center;
        margin: 7px auto 0px auto;
        color: #F6C501;
}

#footer_second_navigation ul{
        list-style: none;
        padding: 0px;
        margin: 0px;
}

#footer_second_navigation li{
        display: inline;
        padding: 0px;
        margin: 0 5px 0 5px;
}

#footer_second_navigation a:link, #footer_second_navigation a:visited{
        color: #F6C501;
        text-decoration: none;
}

#footer_second_navigation a:hover, #footer_second_navigation a:active{
        text-decoration: underline;
        color: #F6C501;
}


#footer_navigation{
        font-size: 9px;
        text-align: center;
        margin: 7px auto 0px auto;
        color: white;
}

#footer_navigation ul{
        list-style: none;
        padding: 0px;
        margin: 0px;
}

#footer_navigation li{
        display: inline;
        padding: 0px;
        margin: 0px 0px 0px 0px;
}

#footer_navigation a:link, #footer_navigation a:visited{
        color: white;
        text-decoration: none;
}

#footer_navigation a:hover, #footer_second_navigation a:active{
        text-decoration: underline;
        color: white;
}

#copyright{
        font-size: 9px;
        text-align: center;
        margin: 7px auto 0px auto;
        color: white;
}

#copyright ul{
        list-style: none;
        padding: 0px;
        margin: 0px;
}

#copyright li{
        display: inline;
        padding: 0px;
        margin: 0px 0px 0px 0px;
}

/* 3. Other page specific layout/style definitions */
#error{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        padding: 10px;
        text-align: center;
        background: white;
        color: #FB1B23;
        line-height: 25px;
        border: 1px solid black;
}

#error h1{
        color: #FB1B23;
        font-size: 20px;
}
/* 4 Cheats listing page */
/*Updated by DFH to fix pixel*/
#page #all_cheats_columns_holder{
        width: 466px;
        background: url("/imagesccc/spacerblack.gif") repeat-y 233px 0px;
}

#all_cheats_table_left{
        background: white;
        border: 0px;
        width: 233px;
        float: left;
}
#all_cheats_table_right{
        background: white;
        border: 0px;
        margin-left: 1px;
        width: 232px;
        float: left;
}
/*end of update*/
#specific_cheats_table
{
        background: white;

}

/* Top Cheats Tab Links */
#middle_content_top_cheats #cheatcc_cheats .container a, #middle_content_top_cheats #cheatcc_cheats .container a:link, #middle_content_top_cheats #cheatcc_cheats .container a:visited{
        color: blue;
}
#middle_content_top_cheats #cheatcc_cheats .container .system_content_display_module a, #middle_content_top_cheats #cheatcc_cheats .container .system_content_display_module a:link, #middle_content_top_cheats #cheatcc_cheats .container .system_content_display_module a:visited{
        color: red;
}

/* Top Review Tab Links */
#middle_content_top_cheats #cheatcc_reviews .container a, #middle_content_top_cheats #cheatcc_reviews .container a:link, #middle_content_top_cheats #cheatcc_reviews .container a:visited{
        color: blue;
}
#middle_content_top_cheats #cheatcc_reviews .container .system_content_display_module a, #middle_content_top_cheats #cheatcc_reviews .container .system_content_display_module a:link, #middle_content_top_cheats #cheatcc_reviews .container .system_content_display_module a:visited{
        color: red;
}

/* Top Preview Tab Links */
#middle_content_top_cheats #cheatcc_previews .container a, #middle_content_top_cheats #cheatcc_previews .container a:link, #middle_content_top_cheats #cheatcc_previews .container a:visited{
        color: blue;
}
#middle_content_top_cheats #cheatcc_previews .container .system_content_display_module a, #middle_content_top_cheats #cheatcc_previews .container .system_content_display_module a:link, #middle_content_top_cheats #cheatcc_previews .container .system_content_display_module a:visited{
        color: red;
}

/* News Tab Links */
#middle_content_top_cheats #cheatcc_news .container a, #middle_content_top_cheats #cheatcc_news .container a:link, #middle_content_top_cheats #cheatcc_news .container a:visited{
        color: blue;
}

/* Downloads Tab Links */
#middle_content_top_cheats #cheatcc_downloads .container a, #middle_content_top_cheats #cheatcc_downloads .container a:link, #middle_content_top_cheats #cheatcc_downloads .container a:visited{
        color: blue;
}

.all_cheats_letterbox{
        font-family: Arial, Helvetica, sans-serif;
        color: white;
        font-size: 16px;
        font-weight: bold;
        padding: 5px 5px 5px 10px;
        background: #FB1B23;
}

.all_cheats_letterbox a:link, .all_cheats_letterbox a:visited{
        color: white;
        text-decoration: none;
}
#middle_content_system_specific .all_cheats_contentbox{
        background: white;
        padding: 5px 5px 5px 10px;
}
/* Cheat Page Links on Letter Pages and All Games Pages */
#middle_content_system_specific .all_cheats_contentbox a, #middle_content_system_specific .all_cheats_contentbox a:link, #middle_content_system_specific .all_cheats_contentbox a:visited{
        font-size: 11px;
        color: blue;
        text-decoration: underline;
}
#middle_content_system_specific .all_cheats_contentbox a:hover, #middle_content_system_specific .all_cheats_contentbox a:active{
        font-size: 11px;
        color: red;
        text-decoration: none;
}

/* 5 System specific page */
#system_specific_pagelinks{
        border-top: 1px solid black;
        padding: 10px;
}
.system_pagelinkers{
        width: 83px;
        padding: 15px 10px;
        height: 73px;
        background: url(/images/system_pagelinks_image.gif) no-repeat top left;
        font-family: Arial, Helvetica, sans-serif;
        color: white;
        font-size: 14px;
        letter-spacing: -0.5px;
        font-weight: bold;
        float: left;
        margin: 3px;
        cursor: hand;
}
.system_pagelinkers a{
        color: white;
        text-decoration: none;
}
.system_content_display_module{
        font-size: 9px;
        color: #000000;
        width: 100%;
}
.system_content_display_module h3{
        margin: 5px 0px 0px 0px;
        padding: 0px;
        font-size: 11px;
        color: #FE2522;
}
.system_content_display_module img{
        margin: 0px 10px 10px 0px;
        float: left;
}


/* 6. Special Coverage page */
/* The Right hand colum that holds the ads and the Daily poll */
#specials_right_column{
        width: 160px;
        height: 600px;
        /*      top        */
        margin: 10px 0px 30px 10px;
        float: left;
}

#specials_flash_area{
        margin-bottom: 5px;
}

/* Left column which holds two other columns within it */
#specials_left_column{
        /* width: 820px; */
        width: 680px;
        /* top right bottom left */
        margin: 10px 0px 30px 0px;
        float: left;
        /*border: 1px solid yellow;*/
}

#specials_faux_middle_column{
        /* width: 650px; */
        width: 468px;
        float: left;
        margin: 0px 0px 0px 0px;
        /*border: 1px solid red;*/
}


#specials_middle_content{
        background: white;
        padding-left: 0px;
        padding-right: 0px;
}

/* 7. Utility classes */
/* Used to automatically pad an item and contain it*/
.container{
        padding: 10px;

}


/* Used to fill out boxes that have floats in them */
/* Sometimes used with br [clear="all"] */
.clearfix{
        clear: both;
}
/* When all else fails :] */
.right{
        text-align: right;
}
/*Added by DFH to clean up */
.ad_spacing{
        margin: 0px 0px 0px 0px;

}
/*Added by DFH to clean up */

.ad_spacing_sky
{
	width: 300px;
	margin:  auto;
}

/* to get rid of poll */
.noshowinput
{
        display: none;
}

/* for google search*/
.google_submit_button
{
        background-color:Red;
        height:20px;
        width:80px;
        border: 1px solid #000000;
        font-size: 9px;
}
.google_text_box
{
        height:14px;
        width:120px;
        font-size: 9px;
}
.google_text
{
        font-size: 11px;
        color:#000000;
}

/* news classes*/
.DigText
{
display: none;
margin: 0px 0px 0px 190px;
}
.NewsBody
{
        font-size: 14px;

}
.NewsDate
{
font-size: 12px;

}

.PlatformBar
{
background-image:url('../videos.cheatcc.com/images/videosystemselect1.JPG'); 
background-repeat: no-repeat;
font-weight:bold; 
text-align:center; 
height:31px; 
width:648px; 
margin-top:15px; 
padding-top:17px;

}

#middle_content_now_playing
{
        height: 31px;
        padding-left: 23px;
        padding-top: 7px;
        padding-bottom: 5px;
        background-color:Red;
        border: 1px solid black;
}

                