/* Created by: Kelvin Liu 
For pagetype 4528, 4524, 4535 games
REMEMBER: consolidate this into default.css
*/

/***************/
/* 4528 */
/***************/

.pageType4528 #contentBody {
    width:940px;
}

.pageType4528 #screenshots p {
    line-height:150%;
}

.pageType4528 #screenshots p span{
    font:bold 12px Georgia;
}

.pageType4528 #screenshots div.largeSS{
    position:relative;
    margin-left:auto;
    margin-right:auto;
}

.pageType4528 #screenshots div.largeSS img{
        width:100%;
}

/* pagination */
.pageType4528 .screenshotNav {
font-size:107.5%;
        margin:20px auto;
        width:263px;        	
}

.pageType4528 .screenshotNav strong {
        margin:0 4px 0 0;
*margin:0 2px 0 0;
        padding:0px;
}

.pageType4528 .screenshotNav strong a {
    border:1px solid #eaeaea;
    background:#f8fafb;
    padding:2px 3px;
}

.pageType4528 .screenshotNav strong.nextNav{
        margin-right:0px;
}

.pageType4528 .screenshotNav a:hover {
        background:#d2d6df;
        text-decoration:none;
}

/* similar products */
.pageType4528 #similarProds {
    clear:both;
    padding:20px 0 0 0;
    *padding:10px 0 0 0;
}

/* screenshots clearfix */
.pageType4528 .screenshotNav:after{
content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
}	

/******************************/
/* end 4528 */
/******************************/

/********/
/* 4535 */
/********/
.pageType4535 #screenshots p {
     line-height:150%;
}

.pageType4535 #screenshots p span{
     font:bold 12px Georgia;
}

.pageType4535 #screenshots dl {
     margin:20px 0 0 0;
}

.pageType4535 #screenshots dt,
.pageType4535 #screenshots h2 {
     margin:0 0 5px 0;
}

.pageType4535 #screenshots dd {
     float:left;
     margin:0 4px 4px 0;
}

.pageType4535 #screenshots dd a {
     border:1px solid #3b6285;
     display:block;
}

/* lia and pagination */
.pageType4535 .listNav {
     font-size:107.5%;
     margin:0 16px 10px 0;
}

.pageType4535 .listNav li {
     float:left;
     margin:0 4px 0 0;
     *margin:0 2px 0 0;
}

.pageType4535 .listNav .pagination {
     float:right;
}

.pageType4535 .listNav .pagination a {
     display:block;
     border:1px solid #eaeaea;
     background:#f8fafb;
     padding:2px 8px;
}

.pageType4535 .listNav .pagination a:hover {
     background:#d2d6df;
     text-decoration:none;
}

.pageType4535 .listNav .pagination a.youAreHere {
     border:1px solid #8f8f8f;
     background:#1e5b7e;
     padding:2px 8px;
     font-weight:bold;
     color:#fff;
}

.pageType4535 .listNav.lower {
     clear:both;
     margin:20px -4px 40px 0;
}

.pageType4535 .listNav strong {
     float:left;
}

    
.pageType4535 #screenshots dt{
    display:block;
    clear:both;
}

 
/* hints and screenshots clearfix */
.pageType4535 #screenshots dl:after,
.pageType4535 #screenshots dl,
.pageType4535 .listNav {
     *display: inline-block;
.pageType4535 }

.pageType4535 .listNav:after {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
}

/* similar products */
.pageType4535 #similarProds {
     clear:both;
     padding:20px 0 0 0;
     *padding:10px 0 0 0;
}

/* fix for nav link boldness */
.pageType4535 #overviewHead .subnav .youAreHere a:link,
.pageType4535 #overviewHead .subnav .youAreHere a:visited,
.pageType4535 #overviewHead .subnav .youAreHere a:hover,
.pageType4535 #overviewHead .subnav .youAreHere a:active {
     color:#000;
     font-weight:bold;
}
/***************************/
/* end 4535 */
/***************************/

/***********/
/* 4524 */
/***********/
.pageType4524 #hintCheats p,
.pageType4524 #screenshots p {
    line-height:150%;
}

.pageType4524 #hintCheats p span,
.pageType4524 #screenshots p span{
     font:bold 12px Georgia;
}

.pageType4524 #screenshots dl {
    margin:20px 0 0 0;
}

.pageType4524 #screenshots dt,
.pageType4524 #screenshots h2,
.pageType4524 #hintsCheats h2 {
    margin:0 0 5px 0;
}

.pageType4524 #screenshots dd {
    float:left;
    margin:0 4px 4px 0;
}

.pageType4524 #screenshots dd a {
    border:1px solid #3b6285;
    display:block;
}

.pageType4524 #screenshots .pagination {
    width:50%;
    margin:10px auto;
    font-size:108%;
}

.pageType4524 #screenshots .pagination li {
    border-left:1px solid #000;
    padding:0 5px;
    float:left;
}

.pageType4524 #screenshots .pagination li.prev {
    border-left:none;
}

.pageType4524 #hintsCheats dl {
    padding:0 0 10px;
}

.pageType4524 #hintCheats dd,
.pageType4524 #hintCheats dt{
    width:100%;
    padding:10px 0px;
    border-top:1px solid #eaeaea;
    margin:0;
    *margin-bottom:-4px;
}

.pageType4524 #hintsCheats dt {
    border-top:none;
}

.pageType4524 #hintsCheats dd.evenResult{
    background:#f8fafb;
}

.pageType4524 #hintsCheats dt strong,
.pageType4524 #hintsCheats dd strong{
    text-transform:lowercase;
}

.pageType4524 #hintsCheats dd strong,
.pageType4524 #hintsCheats dd span,
.pageType4524 #hintsCheats dt strong,
.pageType4524 #hintsCheats dt span{
    float:left;
    width:209px;
    padding:0px 10px;
    background-image:none;
}

.pageType4524 #hintsCheats dt strong,
.pageType4524 #hintsCheats dt span{
    font-weight:bold;
}

.pageType4524 #hintsCheats dl,
.pageType4524 #hintsCheats dd,
.pageType4524 #hintsCheats dt{
    background-image:none;
}

.pageType4524 #hintsCheats span{
    display:blocck;
    margin:0;
}

.pageType4524 #hintsCheats{
        color:#555;
}

.pageType4524 #hintsCheats strong {
        display:block;
        margin:0;
        font:bold 12px Arial;
}

.pageType4524 .gameInfo{
        border:1px solid #eaeaea;
        background:#f8fafb;
        margin:10px 0 15px;
}


.pageType4524 #hintsCheats p{
        font:normal 12px Arial;

}

.pageType4524 #hintsCheats ul{
        padding:0 0 10px;
        list-style-type:none;

}

.pageType4524 #hintsCheats li{
        width:100%;
        padding:10px 0px;
        border-top:1px solid #eaeaea;
        margin:0;
        *margin-bottom:-4px;
}

        
.pageType4524 #hintsCheats li.even{
        background:#f8fafb;
}


.pageType4524 #hintsCheats li strong{
        text-transform:lowercase;
}

.pageType4524 #hintsCheats li strong, #hintsCheats li span{
        float:left;
        width:209px;
        padding:0px 10px;
        font-weight:normal;
        
}

.pageType4524 #hintsCheats li.first{
        border-top:none;
        text-transform:lowercase;
        font-weight:bold;
}	

.pageType4524 #hintsCheats li.first strong, #hintsCheats li.first span{
     font-weight:bold;
}
        
.pageType4524 #hintsCheats ul.gameInfo{
        padding:8px 0px 0px 0px;
}

.pageType4524 #hintsCheats ul.gameInfo li{
        border:none;
        padding:0px 0px 6px 10px;
}


.pageType4524 #screenshots dt{
    display:block;
    clear:both;
}
   
    
/* hints and screenshots clearfix */
.pageType4524 #hintsCheats:after,
.pageType4524 #hintsCheats dl:after,
.pageType4524 #screenshots .pagination:after,
.pageType4524 #screenshots dl:after,
.pageType4524 #hintsCheats,
.pageType4524 #hintsCheats dl,
.pageType4524 #screenshots .pagination,
.pageType4524 #screenshots dl {
    *display: inline-block;
}


.pageType4524 #hintsCheats li:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
}

.pageType4524 #hintsCheats li {
        *display: inline-block;
}

/* similar products */
.pageType4524 #similarProds {
clear:both;
padding:20px 0 0 0;
*padding:10px 0 0 0;
}


/* fix for nav link boldness */
.pageType4524 #overviewHead .subnav .youAreHere a:link,
.pageType4524 #overviewHead .subnav .youAreHere a:visited,
.pageType4524 #overviewHead .subnav .youAreHere a:hover,
.pageType4524 #overviewHead .subnav .youAreHere a:active {
    color:#000;
    font-weight:bold;
}

/***********************/
/* end 4524 */
/***********************/

