/*
GamePro 10 || Gamefinder CSS

12/9/09
*/

/* @group Gamefinder Form */

/* GameFinder */

h2.title {
font-weight: bold;
text-align: left;
padding: 8px 0 8px 10px;
background: #005082;
color: #fff;
font-size: 11px;
margin: 0 0 10px;		
}
#gamefinder {
position: relative;
margin: 0 0 10px;
background: url(/lib/img/gp-global-ui-elements.gif) no-repeat -311px -412px;
height: 61px;	
}
#gamefinder label#keywords_lbl {
text-indent: -999em;
display: block;
}
#gamefinder input {
position: absolute;
top: 26px;
left: 12px;
height: 20px;
width: 500px;
border: 1px solid #fff;
color: #666;
font-family: "skolar-1","skolar-2",Georgia,"Times New Roman","Times Roman",serif;
font-size: 14px;	
}
#gamefinder button {
background: url(/lib/img/gp-global-ui-elements.gif) no-repeat -854px -477px;
width: 88px;
height: 35px;
border: none;
display: block;
text-indent: -999em;
position: absolute;
top: 0;
left: 525px;
padding: 0;
cursor: pointer;
}
.filter {
position: relative;	
margin: 0 0 20px;
overflow: hidden;
padding: 0 100px 0 0;	
}
.filter .one {
position: absolute;
right: 0;
top: 3px;
color: #9d362a;	
font-weight: bold;
font-style: italic;
font-size: 11px;
}
.filter select {
float: right;
margin: 0 0 0 2px;	
}

/* @end */


/* @group Results / Sort */

ul.results {
position: relative;
height: 20px;
font-size: .9em;
}
ul.results li.pageInfo {
position: absolute;
right: 0;
top: 3px;
text-align: right;
}
ul.sorts {
background: #abe0ef url(/lib/img/right-hook-bg.gif) no-repeat left top;
margin: 0 0 0 -10px;
padding: 4px 10px 5px 25px;
font-size: 11px;
position: absolute;
top: 100px;
right: 20px;	
}
ul.sorts li {
display: inline;
margin: 0 5px 0 0;	
padding: 0 20px 0 10px;
background: url(/lib/img/ui-gfinder-sort.gif) no-repeat right center;
position: relative;
}
ul.sorts li.sort-head {
padding: 0;
background: none;
}
ul.sorts li span {
position: absolute;
right: 0;
top: 0;
width: 15px;
height: 15px;
}
ul.sorts li span.desc {
background: url(/lib/img/ui-gfinder-desc.gif) no-repeat right center;
}
ul.sorts li span.asc {
background: url(/lib/img/ui-gfinder-asc.gif) no-repeat right center;
}
ul.sorts li a {
color: #40466e;
font-weight: bold;
}

/* @end */

/* @group Pagination */

/* Pagination */
.page {
margin: 10px 0;	
}

/* @end */



/* @group Product Box */

/* Product Box */
div.prodBox {
clear: both;
position: relative;
padding: 10px;
min-height: 140px;
font-size: 11px;	
border-bottom: 1px dotted #ddd;
}
div.prodBox div.box {
position: absolute;
left: 0;
top: 10px;
}
div.prodBox div.box img {
width: 100px;
max-height: 140px;
}
div.prodBox div.main {
padding: 0 10px 10px 110px;
position: relative;
}
div#content div.prodBox div.main h2 {
margin: 0 0 5px;
padding: 0;
border-top: none;
font-size: 1.5em;
width: 310px;
font-family: "skolar-1","skolar-2","Times New Roman","Times Roman",serif;
font-weight: bold;
letter-spacing: -.01em;
}
div#content div.prodBox div.main h2 a {
color: #006a94;	
}
div.prodBox div.main h2 span {
font-size: .7em;
color: #999;
font-weight: normal;
}
div.prodBox div.main p.release {
position: absolute;
margin: 0;
padding: 0;
font-size: .9em;
right: 0;
top: 0;
}
div.prodBox div.main p.release span {
color: #999;
}
ul.info li span,
div.prodBox div.main p.release,
ul.info li.desc {
color: #5eadc0;
}
ul.info li.desc {
line-height: 160%;
font-family: georgia, serif;	
margin: 0 0 10px;
}
ul.info li.desc a {
color: #666;
text-decoration: none;
}
div.main ul {	
margin: 0 0 5px;
}
div.main ul.articles {
margin: 10px 0 0 0;
clear: both;
}
div.main ul.articles li {
display: inline;
margin: 0 10px 0 0;
}
div.main ul.articles li a {
color: #9d362a;	
font-family: georgia, serif;
font-weight: bold;
font-style: italic;
font-size: .9em;
}
div.main ul.articles li a:hover {
text-decoration: underline;
}
div.main ul.scores {
clear: both;
display: block;
height: 25px;
}
div.main ul.scores a {
text-decoration: none;
}
div.main ul.scores li {
float: left;
display: block;
width: 190px;
position: relative;
}

div.main ul.scores li span {
float: left;
display: block;
margin: 0 10px 0 0;
font-weight: bold;
color: #40466e;	
font-size: 1.2em;
}

div.main ul li.gamepro-score {
margin: 0 20px 0 0;	
} 

div.main ul li.user-score,div.main ul li.gamepro-score {
background: url(/lib/img/default_stars_grey.png) no-repeat right center;
height: 17px;	
}

div.main ul li.gamepro-score span.score,
div.main ul li.user-score span.score {
display: block;
width: 0px;
height: 17px;
z-index: 1;
float: none;
position: absolute;
top: 0;
margin: 0;
}

div.main ul li.user-score {
width: 165px;
}

div.main ul li.gamepro-score span.link,
div.main ul li.user-score span.link {
font-weight: normal;
color: #999;
position: absolute;
bottom: -10px;
left: 0;
font-size: .9em;
}

div.main ul li.gamepro-score a:hover span.link,
div.main ul li.user-score a:hover span.link {
color: #5eadc0;
cursor: pointer;
}

div.main ul li.user-score span.score {
background: url(/lib/img/default_stars.png) no-repeat left center;
left: 80px;
}

div.main ul li.gamepro-score span.score {
background: url(/lib/img/default_gpstars.png) no-repeat left center;
left: 105px;	
}
div.main ul li.user-score span.score.num_0, 
div.main ul li.user-score span.score.num_0-0,
div.main ul li.gamepro-score span.score.num_0-0,
{
width: 0px;	
} 
div.main ul li.user-score span.score.num_0-5,
div.main ul li.gamepro-score span.score.num_0-5 {
width: 9px;	
} 
div.main ul li.user-score span.score.num_1,
div.main ul li.user-score span.score.num_1-0,
div.main ul li.gamepro-score span.score.num_1-0 {
width: 17px;	
} 
div.main ul li.user-score span.score.num_1-5,
div.main ul li.gamepro-score span.score.num_1-5 {
width: 26px;	
} 
div.main ul li.user-score span.score.num_2,
div.main ul li.user-score span.score.num_2-0,
div.main ul li.gamepro-score span.score.num_2-0 {
width: 34px;	
}
div.main ul li.user-score span.score.num_2-5,
div.main ul li.gamepro-score span.score.num_2-5 {
width: 43px;	
}
div.main ul li.user-score span.score.num_3,
div.main ul li.user-score span.score.num_3-0,
div.main ul li.gamepro-score span.score.num_3-0 {
width: 51px;	
} 
div.main ul li.user-score span.score.num_3-5,
div.main ul li.gamepro-score span.score.num_3-5 {
width: 60px;	
}
div.main ul li.user-score span.score.num_4,
div.main ul li.user-score span.score.num_4-0,
div.main ul li.gamepro-score span.score.num_4-0 {
width: 68px;	
} 
div.main ul li.user-score span.score.num_4-5,
div.main ul li.gamepro-score span.score.num_4-5 {
width: 77px;	
}
div.main ul li.user-score span.score.num_5,
div.main ul li.gamepro-score span.score.num_5-0 {
width: 85px;	
}
/* @end */


/* @group Google Ad */

.GoogleAdSense-468x60 {
width: 468px;
margin: 20px auto;	
}

/* @end */





