@import "reset.css";
html {
font-size:100%;
}

body {
background:#959595 url(../images/bg.png) repeat-y scroll center top;
color:#555555;
font-family:Verdana,Geneva,Tahoma,sans-serif;
font-size:0.625em;
line-height:2em;
margin:0;
}

p {
font-size:1.2em;
margin:0 0 20px;
color: #555555;
}

h1, h2, h3, h4 {
}

h1 {
    font-size:2.4em;
    margin:0 0 20px;
}

h2 {
    font-size:1.8em;
    margin:0 0 20px;
}

h3 {
    color:#000000;
    font-size:1.4em;
    margin:0 0 20px;
}

h4 {
    font-size:1.2em;
    margin:0;
}

ul, ol, dl {
    margin:0 0 20px;
    font-size: 1.2em;
}

li, dd {
    margin:0 0 20px;
}

li.last {
    margin:0;
}

ol {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:decimal;
}

ol li {
    margin:0 0 20px 25px;
}

ol li.last {
    margin:0 0 0 25px;
}

table {
    margin:0 0 20px;
}

th {
}

td {
}

a {
    text-decoration:none;
    color: #5d0f75;
}

a:visited {
    text-decoration:none;
    color: #5d0f75;
}

a:hover {
    text-decoration:underline;
    color: #5d0f75;
}

abbr, acronym {
    border-bottom:1px dotted #CCCCCC;
    cursor:help;
}

input, textarea, select {
    font-family:Verdana,Geneva,Tahoma,sans-serif;
}

    #container {
        background-image:url(../images/platform.png);
        background-repeat:no-repeat;
        height:1000px;
        margin:0 auto;
        position:relative;
        width:941px;
    }
    
        #header {
            display: block;
            height: 425px;
        }
        
            #logo {
                height:0;
                left:45px;
                overflow:hidden;
                padding:90px 100px 0 0;
                position:absolute;
            }
            
            #playnow {
                margin: 0;
            }
            
            #playnow a {
                background:transparent url(../images/button.png) no-repeat scroll 0 0;
                height:0;
                left:327px;
                overflow:hidden;
                padding:100px 225px 0 0;
                position:absolute;
                top:293px;      
            }
            
                #playnow a:hover {
                    background-position:0 -100px;
                }
            
            #navigation {
                display:block;
                font-size: 1.1em;
                height:40px;
                left:110px;
                text-align:center;
                top:425px;
            }
            
            #navigation li {
                display:inline;
                padding:10px;
                
            }
        
        #content {
            display: block;
            left:80px;
            padding:20px 200px 0 80px;
            top:495px;
            width:520px;
        }
        
            .listitems {
                line-height:1.4em;
                list-style-position:outside;
                list-style-type:disc;
                margin:3px 3px 10px 40px;
                padding:0 2px 0 5px;
                text-indent:2px;
            }
        
            #gamesmenu {
                left:630px;
                position:absolute;
                top:500px;
                width:180px;
                border-left: 3px solid #e5e4e4;
                padding-left: 10px;
            }
        
            #content h2 {
                font-size: 2.0em;
                font-weight: bold;
                color:#000000;
                font-family: tahoma;
            }
            
            #subnav {

            }
            
                    #subnav li {
                        display: inline;      
                        padding: 0 5px 0 5px;
                        border-right: 1px solid #AAB;          
                    }
                    
                        #subnav .first {
                            padding: 0 5px 0 0;                        
                        }
                    
                        #subnav .last { 
                            border-right: 0;                        
                        }
                    
                    #subnav .current {
                        font-weight: bold;                    
                    }
        
        #footer {
            border-top:1px solid #CCCCCC;
            bottom:0;
            color:#959595;
            margin:0 40px;
            margin:0 auto;
            padding:20px 40px;
            width:780px;
            text-align:center;
        }
        
            #footer ul {
                
            }
            
            #footer li {
                display: inline;   
                padding: 5px;         
            }
        
            #footer p {
                color: #959595;
            }
        
        
