/* 
    Document   : MainStyles
    Created on : Oct 8, 2009, 3:19:01 PM
    Author     : stevemcl
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

body {
    display: block;
    background-color: #efefef;
}

.gamelist {
    
    text-align:center;
    background-color: #efefef;
}

.game {
    text-align:left;
    border:green 1px solid;
    padding: 10px;
    margin: 0px 0px 20px 0px;
    background-color: #ffffff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}

.gameline {
    text-align:left;
    padding: 0px 40px 5px 40px;
}

.gamefieldtitle {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14pt;
    text-align:center;
}

.gamefield {
    text-align:left;
    padding: 0px 0px 0px 6px;
}

.gamedescription {
    text-align:left;
    padding: 0px 40px 0px 40px;
}

.gamewhatsnew {
    text-align:left;
    padding: 0px 40px 0px 40px;
}

.gameicon {
    text-align:left;
}

img.artwork{border:1px solid #000;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:#999 0 3px 5px;border-color:#a2a2a2\9;-webkit-border-radius: 28px;-moz-border-radius: 28px;}

.gametitle {
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:18pt;
    margin:10px;
}


.sumgame {
    text-align:left;
    border:green 1px solid;
    padding: 10px;
    margin: 0px 0px 12px 4px;
    background-color: #ffffff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}

.sumgametable {
    padding: 5px 6px 12px 0px;
}

.sumgameicon {
    text-align:left;
    margin:10px;
}

.sumgametitle {
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:18pt;
}

.sumgamefieldtitle {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14pt;
    text-align:center;
    padding: 5px 6px 10px 0px;
    white-space: nowrap;
}

.sumgamefield {
    text-align:left;
    padding: 5px 6px 10px 0px;
}

.gameprice {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14pt;
    text-align:left;
    padding: 5px 40px 10px 40px;
}

.gameimages {
    text-align:center;
}

.gameimage {
    border:black 1px solid;
}

.gameimagesp {
    padding: 2px;
}

.colheader {
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12pt;
}

#navtable {
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12pt;
    color: #ffffff;
    background-color: #000000;

}

a#navlink:link    { color: #ffffff; }
a#navlink:visited { color: #ffffff; }


#leftcol {

    width: 190px;

    padding: 10px 10px 10px 10px;
    border:black 1px solid;
    background-color: #ffffff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}

#featurecol {
    width: 190px;
    margin: 10px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
    border:black 1px solid;
    background-color: #ffffff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}

#contentOLD {
    background-color: #ffffff;
}

#content2 {
    border:green 1px solid;
    background-color: #ffffff;
}

#logindiv {
    text-align:left;
    border:green 1px solid;
    padding: 10px;
    margin: 0px 0px 4px 0px;
    background-color: #ffffff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}

.promo {
    text-align:left;
    border:green 1px solid;
    padding: 10px;
    margin: 0px 0px 4px 0px;
    background-color: #ffffff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}

.promoheader {
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:18pt;
    color: #ffffff;
    background-color: #000000;
}

.price {
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:18pt;

}

.biglink {
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:18pt;

}