/* base.css */

p {
    margin-bottom: 10px;
}
img {
    border: none;
    }
a img {
    border: none;
}
body {
    background-color:#1A1819;
    background-image:url('/media/images/common/dc_xgames_repeating_bg.jpg');
    background-repeat:repeat;
    padding:0;
    margin:0;
    text-align: center;
    font-family: "Lucida Grande", "Bitstream Vera Sans", "Verdana";
    font-weight:normal;
    font-size: 9pt; 
    color: #fff;
}
h1 {
    font-size:15pt;
    font-weight:normal;
    }
#header {
    /*background-image:url(/media/images/common/header.png);*/
    height:115px;
    margin:0 auto;
    width:980px;
    }
a { color: #fff;text-decoration:none;}
#wrapper {
    width:1030px;
    background-repeat:no-repeat;
    background-image:url(/media/images/common/repeating-shadow.png);
    background-position:center 850px;
    margin:auto;
    text-align:center;
}
#content {
    background-color:#000;
    text-align: left;
    margin: 0 auto;
    padding: 0;
    width: 980px;
}
#bottom_shadow_home {
    width:1030px;
    height:53px;
    background-image:url(/media/images/common/bottom-body-shadow.png);
    margin:auto;
    text-align:center;
}
#inner_bottom_home {
    height:37px;
    margin:auto;
    width:980px;
    background-color:#000;
    }
#bottom_shadow {
    width:1030px;
    height:16px;
    background-image:url(/media/images/common/bottom-body-shadow-sec.png);
    text-align:center;
    margin-top:-44px;
    margin-left:auto;
    margin-right:auto;
}
#inner_bottom {
    margin:auto;
    width:980px;
    }
#top_shadow {
    width:1030px;
    background-image:url(/media/images/common/top-body-shadow.png);
    background-repeat:no-repeat;
    margin:auto;
    text-align:center;
    }
#rounded_bar {
    background-image:url(/media/images/common/rounded_bar.jpg);
    height:14px;
    width:980px;
    margin:auto;
    }
.home_col {
    width:267px;
    float:left;
    }
.home_col h1 {
    float:left;
    padding-right:9px;
    font-size:13pt;
    margin:0;
    }
.home_col_spacer {
    width:50px;
    float:left;
    }
#home_col_last {
    width:242px;
    }
.clear {
    height:0;
    clear:both;
    }
.home_col_head {
    background-image:url(/media/images/common/dotted-line.jpg);
    background-position:center 22px;
    background-repeat:repeat-x;
    height:28px;
}
.home_col_head img {
    padding:5px 0 0 0;
    float:left;
    }
#footer {
    width:980px;
    margin:10px auto;
    padding-top: 10px;
    background-color:transparent; 
    position: relative;
    }
#inner_footer {
    text-align: left;
    margin: 0 auto;
    width: 980px;
    padding:0pt 0pt 0pt 10px;
    }
ul#bot_nav a {
    color:#fff;
    text-decoration:none;
    }
ul#bot_nav a:hover {
    text-decoration:underline;
    }
ul#bot_nav {
    color:#fff;
    float:left;
    margin:0;
    padding:1px 0pt 40px 7px;
    }
ul#bot_nav li.bottom_menu {
    padding:0;
    display:inline;
    }
.form_element {
    float:left;
    }
.emailbox {
    background-color:#FFF;
    color:#000;
    border:1px solid #373536;
    width:111px;
    height:14px;
    padding:1px;
    }
#newsclip_signup {
    float:left;
    padding:0 0 0 8px;
    }
.emailbtn {
    margin:0;
    }
form {
    padding:0;
    margin:0;
     }
.latest_media {
    font-size:8pt;
    color:#6D6D6D;
    padding:7px 0 0 0;
    line-height:20px;
    }
.whats_good {
    padding-top:15px;
    }
.little_thumb {
    float:left;
    padding:0 13px 0 0;
    }
#photo_gal_head {
    margin-top:44px;
    }
.go_link {
    font-weight:bold;
    position:relative;
    left:116px;
    float:left;
    top:3px;
    }
.blog_intro {
    color:#6D6D6D;
    font-size:8pt;
    }
.blog_snippet {
    line-height:15px;
    padding-top:12px;
    }
#whats_new_go {
    left:95px;
    }

#home_container {
    height: 530px;
    margin-top: 4px;
}
#home_block {
    width: 701px;
    height: 523px;
    float: left;
    margin-top: 3px;
}
#home_block #main_image {
}

#home_block .homeblock {
    float: right;
    width: 233px;
    height: 106px; 
}
#home_block .homeblock img {
    border: 1px solid #666;
    padding: 4px;
} 
#home_sidebar {
    margin-left: 701px; 
    height: 508px;
    padding-left: 16px;
    padding-top: 10px; 
    background: url('/media/images/home/sidebar_bg.png') top left repeat-x;
}
#newsblock h2 {
    
    border-bottom: 1px solid #666;
    width: 250px;
    padding-bottom: 6px;
    margin-bottom: 4px;
}
#home_snippets {
    overflow: auto;
    height: 180px;
    width: 270px;
}
#snippet_container {
    margin-top: 15px;
}
#home_snippets .item .title {
    margin-bottom: 4px;
}
#home_snippets .item .title a {
    color: #AAA; 
    font-size: 12px;
    
}
#home_snippets .item {
    color: #666; 
    line-height: 1.3em;
    margin-bottom: 12px;
    padding-bottom: 5px;
    border-bottom: 1px solid #666;
    font-size: 10px;
}
#footer {
    margin-top: 0px;
    height:  140px;
    background: url('/media/images/common/footer_bg.png') top left repeat-x;
}

#thestandard .logo {
    margin-bottom: 10px;
}
#thestandard {
    margin-bottom: 10px;
    height: 260px;
}
#thestandard .imagelink img {
    border: 1px solid #666;
    padding: 8px;
}
#flatpage_content {
    padding-top: 50px;
    background: url('/media/images/xgames/rider_bios_bg.png') top left repeat-x;
}

/* hackish bottom footer */
#footer div {
    position: absolute; 
    color: #817333;
    top: 10px;
    z-index: 1000;
}
#footer #logos  {
     
}
#footer div#sponsor { left: 36px; }
#footer div#presented { left: 274px; }
#footer div#support { left: 420px; }
#footer div#rightbox { left: 730px; }
#rightbox table {
    width: 240px;
}
#rightbox table td {
    color: #666;
    font-size: 10px;
    text-align: left;
    line-height: 1.3em;
}
#rightbox table td a {
    color: #666;
}
#rightbox .newsclip {
    font-size: 12px;
}
#rightbox .topline {
    margin-top: 8px;
    padding-top: 5px;
    border-top: 1px solid #555;
    font-size: 9px;
}
/* *********** */
#snippet_container {
    overflow: hidden;
}
#home_snippets .item {
    width: 240px;
}

#domination table th {
   font-weight: bold; 
}
#domination td {
    font-family: "Arial";
    font-size: 12px;
    font-weight: normal;
    color: #808080;
}
#domination .gold {
    color: #988344;
}
#domination {
    line-height: 1.5em;
}
#container {
    padding-bottom:30px;
    }

#blockcontent {
    border-bottom: 1px solid #2b292a;
}
