/*
    Document   : style
    Created on : Nov 3, 2010, 7:02:33 PM
    Author     : diana
    Description:
        Purpose of the stylesheet follows.
*/

html{color:#000;background:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

body {background: url('../images/site_bg.png') black top center no-repeat;}

.top {
    background-color: #000000;
    height: 41px;
}
.main {
    /*background: url("../images/content_bg.png") repeat-y scroll center top transparent;*/
    /*opacity:0.88;
    filter: alpha(opacity = 88);*/
    margin: 0 auto;
    width:998px;
}
#flashContent { width: 996px; outline: 0px;
    margin: 0 auto;}

/* footer */
#gde_footerContainer ul, #gde_footerContainer ol, #gde_footerContainer li, #gde_footerContainer pre, #gde_footerContainer form, #gde_footerContainer fieldset, #gde_footerContainer legend, #gde_footerContainer p, #gde_footerContainer th {
margin:0;
padding:0;
}
#gde_footerContainer, #gde_footerContainer a {
font-family:arial,helvetica,sans-serif;
}
#gde_footerContainer table {
border-collapse:collapse;
border-spacing:0;
}
#gde_footerContainer fieldset, #gde_footerContainer img {
border:0 none;
}
#gde_footerContainer li {
list-style:none outside none;
}
#gde_footerContainer th {
text-align:left;
}
#gde_footerContainer {
background:none repeat scroll 0 0 transparent;
font-weight:normal;
margin:0 auto;
width:100%;
}
#gde_footerContents {
background-color:#000000;
margin:0 auto;
width:996px;
}
#gde_footerTitleContainer {
background-image:url("http://a.dolimg.com/en-US/dcom/media/footer/sprites/footerSprites_dark.png");
background-position:24px 4px;
background-repeat:no-repeat;
border-bottom:1px solid #4F4F4F;
color:#ECECEC;
font-size:11px;
font-weight:bold;
height:47px;
line-height:47px;
padding-left:134px;
text-align:left;
}
#gde_footerSiteMapContainer {
text-align:center;
}
#gde_footerSitemapFirstRow {
padding:18px 0px 20px;
text-align:left;
}
#gde_footerSitemapRow {
border-top:1px solid #212121;
padding:18px 24px 20px;
text-align:left;
}
.gde_footerSitemapGroup {
margin:0;
table-layout:auto;
text-align:left;
}
table.gde_footerSitemapGroup td {
width:135px;
}
.gde_footerSitemapGroup a, .gde_footerSitemapGroup a:link, .gde_footerSitemapGroup a:visited {
color: #2e2f2f;
text-decoration:none;
}
.gde_footerSitemapGroup a:hover {
text-decoration:underline;
}
.gde_sitemapItemTitle {
color:#2E2F2F;
display:block;
font-size:12px;
font-weight:bold;
line-height:12px;
padding-bottom:6px;
}
.gde_sitemapItem {
color:#2E2F2F;
display:block;
font-size:11px;
line-height:11px;
padding-bottom:4px;
}
.gde_sitemapItem a {
font-size:11px;
font-weight:normal;
line-height:11px;
}
#gde_footerFeaturedContainer {
background-color:#000;
height:24px;
text-align:center;
}
.gde_footerFeaturedLinks {
margin:0 auto;
text-align:center;
}
.gde_footerFeaturedLinks, .gde_footerFeaturedLinks span, .gde_footerFeaturedLinks a, .gde_footerFeaturedLinks a:link, .gde_footerFeaturedLinks a:visited {
color:#FFFFFF;
font-size:11px;
font-weight:normal;
line-height:24px;
text-decoration:none;
white-space:nowrap;
}
.gde_footerFeaturedLinks a:hover {
text-decoration:underline;
}
table.gde_footerFeaturedLinks {
width:100%;
}
table.gde_footerFeaturedLinks td {
padding:0 5px;
white-space:nowrap;
}
#gde_footerLegalContainer {
color:#f0f0f0;
width:100%;
background-color: #262626;
font-size:11px;
line-height:11px;
padding:16px 0;
text-align:center;
}
.gde_footerLegalLinks a, .gde_footerLegalLinks a:link, .gde_footerLegalLinks a:visited {
color:#f0f0f0;
font-size:11px;
font-weight:normal;
line-height:11px;
text-decoration:none;
}
.gde_footerLegalLinks a:hover {
text-decoration:underline;
}
.gde_footerCopyText {
padding-top:20px;
}
.gde_comScoreLogo {
float:right;
margin:-39px 10px 0 0;
width:68px;
}
.gde_comScoreLogo a {
outline:medium none;
}
.gde_comScoreLogo img {
border:medium none;
}
/* header */
#gde_chromeContainer ul,#gde_chromeContainer ol,#gde_chromeContainer li,#gde_chromeContainer pre,#gde_chromeContainer form,#gde_chromeContainer fieldset,#gde_chromeContainer legend,#gde_chromeContainer p,#gde_chromeContainer th,#gde_chromeContainer td { margin: 0; padding: 0;}#gde_chromeContainer,#gde_chromeContainer a { font-family:arial,helvetica,sans-serif; }#gde_chromeContainer table { border-collapse: collapse; border-spacing: 0; }#gde_chromeContainer fieldset, #gde_chromeContainer img { border: 0; }#gde_chromeContainer li { list-style: none; }#gde_chromeContainer th { text-align: left; }#gde_chromeContainer {font-size:11px;width:100%;background:none;}#gde_chromeContents {margin:0 auto;width:996px;height:48px;}#gde_chromeButtons {margin-top:0;float:left;width:634px;}.gde_chromeExploreButtons {border-bottom:solid 1px #333333;width:100%;}.gde_chromePlayButtons {height:23px;width:100%;}.gde_chromeButtonTD{width:400px;}.gde_chromeButtonContents a {outline: none;white-space: nowrap;cursor:hand;text-align:center;}.gde_homeLink {outline: none;margin:0;width:156px;line-height:48px;height:48px;float:left;background-image:url('http://a.dolimg.com/en-US/dcom/media/chrome/sprites/chromeSprites.png');background-repeat:no-repeat;background-position:32px 6px;}a.gde_homeLink:hover{background-color:#333333;}#gde_chromeSearch{margin: 16px 1px 0 0;padding:0 0 0 4px;float:right;border:none;width:150px;height:18px;line-height:18px;background-color:#FFFFFF;text-align:left;font-weight:bold;font-size:12px;}.gde_chromeSearchFocused{color:#000000;}.gde_chromeSearchBlurred{color:#C0C0C0;}#gde_chromeSearchButton{width:25px;border:none;height:18px;line-height:18px;font-size:10px;float:right;margin: 16px 10px 0 0;background-color:#FFFFFF;background-image:url('http://a.dolimg.com/en-US/dcom/media/chrome/sprites/chromeSprites.png');background-repeat:no-repeat;background-position:-139px 2px;}a.gde_chromeExploreButton, a.gde_chromeExploreButton:link, a.gde_chromeExploreButton:visited{width:100%;line-height:23px;height:24px;display:block;color:#ffffff;text-decoration:none;font-size:11px;font-weight:bold;}a.gde_chromeExploreButtonSelected, a.gde_chromeExploreButtonSelected:link, a.gde_chromeExploreButtonSelected:visited{width:100%;line-height:23px;height:24px;display:block;background-color:#333333;color:#ffffff;text-decoration:none;font-size:11px;font-weight:bold;}a.gde_chromeExploreButton:hover{background-color:#333333;color:#ffffff;}a.gde_chromeExploreButtonSelected:hover{background-color:#333333;color:#ffffff;}a.gde_chromePlayButton, a.gde_chromePlayButton:link, a.gde_chromePlayButton:visited{width: 100%;line-height:22px;height:23px;display:block;color:#ffffff;text-decoration:none;font-size:14px;font-weight:bold;}a.gde_chromePlayButtonSelected, a.gde_chromePlayButtonSelected:link, a.gde_chromePlayButtonSelected:visited{width:100%;line-height:22px;height:23px;display:block;background-color:#333333;color:#ffffff;text-decoration:none;font-size:14px;font-weight:bold;}a.gde_chromePlayButton:hover{background-color:#333333;color:#ffffff;}a.gde_chromePlayButtonSelected:hover{color:#ffffff;}.gde_chromeButtonImage{border:0;height:22px;display: -moz-inline-stack;display: inline-block;margin-right:5px;vertical-align:middle;background-image:url('http://a.dolimg.com/en-US/dcom/media/chrome/sprites/chromeSprites.png');background-repeat:no-repeat;}#gde_iconCharacters{width:24px;background-position:-168px 0; }#gde_iconGames{width:28px;background-position:-192px 0; }#gde_iconVideos{width:15px;background-position:-224px 0; }#gde_iconCreate{width:16px;background-position:-242px 0; }#gde_iconMyPage{width:16px;background-position:-258px 0; }
