div {

    font: 14px Tahoma, Arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

p {

    margin-left: 15px;
    margin-right: 15px;
    font: 11px verdana, sans-serif;

}


h1 {

    font: 18px arial, sans-serif;

    margin: 10px 20px;

    }


h2 {

    font: bold 14px arial, sans-serif;

    margin: 10px 20px;

    }



h3 {

    font: bold 12px /20px verdana, sans-serif;

    color: #000;

    background-color: transparent;

    height: 24px;

    margin-top: 0px;

    padding-left: 20px;

    }



h4 {

    font: bold 11px verdana, sans-serif;

    margin: 0px 0px 4px 20px;

    }

    


#leftcol {

    border: 0px solid green;

    display: inline;

    width: 64%; 

    float: left;

    }



#rightcol div {

    clear: right;

    }



p.tight {

    margin: 2px 20px;

    }



p.mini {

    font: 10px verdana, sans-serif;

    }



.onethird {

    margin: 1%;
    padding-bottom: 20px;
    display: inline;    
    float: left;
    width: 30%;
    }

.twothird {
    margin: 1%;
    padding-bottom: 20px;
    display: inline;    
    float: left;
    width: 62%;
    }
    
.onethirdboxred {
    background-color: #fff;
    color: #000;
    border: 1px solid #a00;
    margin: 1%;
    padding-bottom: 20px;
    display: inline;    
    float: right;
    width: 30%;
    }
    
.onethirdboxwhite {
    background-color: #fff;
    color: #000;
    border: 1px solid #586278;
    margin: 1%;
    padding-bottom: 20px;
    display: inline;    
    float: right;
    width: 30%;
    }
    
.onethirdboxsilver {
    background-color: #EFEFEF;
    color: #000;
    border: 1px solid #586278;
    margin: 1%;
    padding-bottom: 20px;
    display: inline;    
    float: right;
    width: 30%;
    }
    
.onethirdboxblank {
    padding-bottom: 20px;
    display: inline;    
    float: right;
    width: 30%;
    }

div.onethirdboxred h3 {
    background: #a00 url(/images/bgh3red.gif) no-repeat right;
    color: #fff;
    padding-left: 6px;
    }

div.onethirdboxsilver h3, .authorbox h3 {
    background: #586278 url(/images/bgh3silver.gif) no-repeat right;
    color: #fff;
    padding-left: 6px;
    }

div.onethirdboxwhite h3 {
    background: #586278 url(/images/bgh3white.gif) no-repeat right;
    color: #fff;
    padding-left: 6px;
    }
    
div.onethirdboxblank h3 {
    color: #586278;
    }
    
.shopbox {
    display: inline;
    float: left;    
    background-color: #EFEFEF;
    color: #000;
    border: 1px solid #586278;
    margin: 10px;
    padding-bottom: 20px;
    }

#playerlocator, #watchlist{
    display: inline;
    float: left;
    width: 46%;
    margin: 1%;
    padding-bottom: 20px;
    border: 1px solid #586278;
    }

.authorbox {
    float: right;
    background-color: #EFEFEF;
    color: #000;
    border: 1px solid #586278;
    margin: 1%;
    padding-bottom: 20px;
    width: 30%;
}

.onethirdbox2red {

    background-color: #fff;

    color: #000;

    border: 1px solid #a00;

    margin: 1%;

    padding-bottom: 20px;

    display: inline;    

    float: right;

    width: 90%;

    }

    

.onethirdbox2white {
                 
    background-color: #fff;

    color: #000;

    border: 1px solid #586278;

    margin: 1%;

    padding-bottom: 20px;

    display: inline;    

    float: right;

    width: 90%;

    }

    

.onethirdbox2silver {

    background-color: #EFEFEF;

    color: #000;

    border: 1px solid #586278;

    margin: 1%;

    padding-bottom: 20px;

    display: inline;    

    float: right;

    width: 90%;

    }

    

.onethirdbox2blank {

    padding-bottom: 20px;

    display: inline;    

    float: right;

    width: 90%;

    }

