/* CSS Document 

Copyright 2006 RUN 2 Corp  |  graphic & interactive design
http://www.run-2.com/
info@run-2.com

*/

* {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	margin: 0 auto;
	padding: 0;
	line-height: 1.3em;
	}

a, a:visited, a:active{
color: black;
font-weight: bold;
text-decoration: none;
}

a:hover{
text-decoration: underline;
}

html {
min-height: 1000px;
}

body {
min-height: 1000px;
	position: relative;
	background: url(images/bg.png) 0 0 repeat-x #FFFFFF;
	text-align: center;
	min-width: 860px;
	}

/* Block styling */

#wrapper {
	position: relative;
	width: 778px;
	margin: 0 auto;
	text-align: left;
	min-height: 463px;
	background: url(images/wrapper_bg.png) 0 0 no-repeat;
	}

#header {
	width: 748px;
	height: 113px;
	background: url(images/header_bg2.gif) 0 0 no-repeat;
	padding: 0;
	}
	
#leaderboard1 {
	width: 748px;
	height: 90px;
	text-align: center;
	background-color: #3C82B9;
	padding: 0;
	}

#leaderboard2 {
	width: 748px;
	height: 90px;
	text-align: center;
	background-color: #FFFFFF;
	padding: 0;
	clear: both;
	}

#header_b {
	width: 748px;
	height: 10px;
	background: url(images/header_b.gif) 0 0 no-repeat;
	padding: 0;
	}

h4 {
	font-size: 11px;
	line-height: 18px;
	margin: 0;
	padding: 0;
	}


/*----------------------------------*/
/*             STATUS BOX           */
/*----------------------------------*/

#status {
	float: right;
	margin-right: 20px;
	margin-top: 10px;
	width: 360px;
	display: inline;
	text-align: center
	}
		
.status-white {
	text-align: center;
	color: #FFFFFF;
	font-weight: normal;
	}
	
.status-green {
	text-align: center;
	color: #C6ED67;
	font-weight: bold;
	}



/*----------------------------------*/
/*             SEARCH BOX           */
/*----------------------------------*/

#searchbox {
	float: right;
	margin-right: 20px;
	display: inline;
	}
		
.button {
	text-align: center;
	margin: 0 0 0 5px;
	color: #FFFFFF;
	background: #999999;
	border: 1px solid #C6ED67;
	}

.textarea {
	padding: 1px;
	color: #999999;
	border: 1px solid #C6ED67; 
	width: 100px;
	}

.check_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	}
	
.checkbox {
	margin: 0 3px 0 8px;
	}


/*----------------------------------*/
/*     NAVIGATION BAR (MENU)        */
/*----------------------------------*/

#navcontainer ul{
	padding-left: 0;
	margin: 68px 0 0 20px;
	background: url(images/menu_bg.gif) 0 0 no-repeat;
	background-color: transparent;
	color: #FFFFFF;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	max-width: 325px;
	width: 325px;
	height: 23px;
	display: inline;
    padding-left: 10px;
    padding-top: 3px;
	}

#navcontainer ul li {
	display: inline;
	}

#navcontainer ul li a {
	padding: 2px 8px;
	background-color: transparent;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	float: left;
	border-right: 1px solid #fff;
	}

#navcontainer ul li a:hover {
	background-color: #FFFFFF;
	color: #000000;
	}



/*----------------------------------*/
/*           TOP 10 BLOCK           */
/*----------------------------------*/

#top10 {
	width: 708px;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(images/top10.gif) 0 0 no-repeat;
	}

.top10-tag {
	color: #507A9C;
	font-weight: bold;
	margin: 0;
	padding: 0;
	cursor: pointer;
	}
	
.top10-qty {
	color: #EFBF00;
	font-weight: normal;
	margin-bottom: 9px;
	padding: 0;
	}

/* Tags Ordering */

ol li {
  line-height: 18px;
  margin: 0;
  padding: 0;
  }

* html ol li {
  position: relative;
  }

ol li.three, ol li.five, ol li.seven, ol li.nine {
  margin-top: -90px;
  }

ol li.one, ol li.two {margin-left: 125px;}
ol li.three, ol li.four {margin-left: 250px;}
ol li.five, ol li.six {margin-left: 375px;}
ol li.seven, ol li.eight {margin-left: 500px;}
ol li.nine, ol li.ten {margin-left: 625px;}



/*----------------------------------*/
/*            GAME BROWSER          */
/*----------------------------------*/

#gb-side {
  width: 158px;
  margin-left: 30px;
  background: url(images/gb.gif) 0 top no-repeat;
  float: left;
  display: inline;
  padding: 0;
  text-align: right;
  }
  
#gb-side img {
  cursor: pointer;
}

#gb-menu1 {
  margin-top: 70px;
  }

#gb-menu2, #gb-menu3 {
  margin-top: 5px;
  }

#gb-frame {
  background-color: #D1E89C;
  width: 560px;
  margin-right: 30px;
  margin-bottom: 20px;
  float: right;
  display: inline;
  padding: 0;
  min-height: 120px;
  }
  
#gb-top {
  width: 560px;
  height: 5px;
  background: url(images/gb_top.gif) 0 0 no-repeat;
  float: right;
  display: inline;
  padding: 0;
  overflow: hidden;
  }

#gb-bot {
  width: 560px;
  height: 5px;
  background: url(images/gb_bot.gif) 0 0 no-repeat;
  float: right;
  display: inline;
  margin: 0;
  padding: 0;
  overflow: hidden;
  }
  
#gb-pics-1, #gb-pics-2, #gb-pics-3, #gb-pics-4, #gb-pics-5 {
  margin-top: 5px;
  margin-right: 10px;
  width: 100px;
  float: right;
  display: inline;
  padding: 0;
  }

#gb-data {
  width: 560px;
  margin-top: 20px;
  margin-bottom: 5px;
  float: right;
  display: inline;
  padding: 0;
  }

#gb-pages {
  margin-left: 10px;
  width: 35%;
  float: left;
  display: inline;
  }
  
#gb-time {
  margin-right: 10px;
  width: 60%;
  float: right;
  display: inline;
  text-align: right;
  }

p.gb-name {
  color: #000000;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  padding: 0;
  }

.gb-data-text {
  color: #000000
  }



/*----------------------------------*/
/*            THE WINNERS           */
/*----------------------------------*/

#winners {
  width: 349px;
  
  background: url(images/winners.gif) no-repeat;
  background-color: #FF4700;
  margin-left: 30px;
  margin-bottom: 5px;
  float:left;
  display: inline;
  }

.TW-time, .TW-prize, .TW-name {
  color: #FFFFFF;
  font-weight: normal;
  padding: 0;
  }

.TW-prize {font-weight: bold;}
	
.TW-name {margin-bottom: 9px;}

/* Winners Ordering */ 

ul li {
  line-height: 18px;
  margin: 0;
  padding: 0;
  list-style: none;
  }

* html ul li {position: relative;}

ul li.w3  {margin-top: -126px;}

ul li.w1, ul li.w2 {margin-left: 52px;}
ul li.w3, ul li.w4 {margin-left: 202px;}
  
/* Rounded Corners */ 

b.rtop, b.rbottom{display:block;background: #FFFFFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FF4700}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

  
  
/*----------------------------------*/
/*            THE PRIZE             */
/*----------------------------------*/

#prizes {
  width: 349px;
  background-color: #369DDE;
  background: url(images/prizes.gif) 0 bottom no-repeat;
  margin-right: 30px;
  margin-bottom: 20px;
  float: right;
  display: inline;
  }

.TP-prize {
  color: #FFFFFF;
  font-weight: bold;
  line-height: 2.84em;
  padding: 0;
  margin-left: 52px;
  }

.TP-text {
  color: #FFFFFF;
  font-weight: normal;
  font-size: 9px;
  }

/* Rounded Corners */ 

b.rtop-p, b.rbottom-p{display:block;background: #FFFFFF}
b.rtop-p b, b.rbottom-p b{display:block;height: 1px;
    overflow: hidden; background: #369DDE}
b.r1-p{margin: 0 5px}
b.r2-p{margin: 0 3px}
b.r3-p{margin: 0 2px}
b.rtop-p b.r4-p, b.rbottom-p b.r4-p{margin: 0 1px;height: 3px}



/*----------------------------------*/
/*             INFOBOX              */
/*----------------------------------*/

#infobox {
	width: 713px;
	padding: 0;
	background-color: #E2EFC5;
	padding: 0;
	margin-top: -14px;
	margin-left: 30px;
	margin-bottom: 20px;
	float: left;
	display: inline;
	padding: 0;
	overflow: hidden;
	}

#ib-link {
  	width: 713px;
	height: 15px;
	background-color: white;
  	}

#ib-top, #ib-bot {
	width: 713px;
	height: 5px;
	float: right;
	display: inline;
	padding: 0;
	overflow: hidden;
	}

#ib-top {
	background: url(images/ib_top.gif) 0 0 no-repeat;
	}

#ib-bot {
	background: url(images/ib_bot.gif) 0 0 no-repeat;
	}

#ib-pic {
	margin: 5px 0 5px 10px;
	float: left;
	display: inline;
  	}

#ib-left {
	margin: 5px 10px 5px 20px;
	width: 180px;
	float: left;
	display: inline;
  	}

#ib-right {
	margin: 5px 10px 5px 0px;
	width: 330px;
	float: right;
	display: inline;
  	}

.ib-text {
  color: #000000;
  font-weight: normal;
  font-size: 11px;
  }

.ib-text-bold {
  color: #000000;
  font-weight: bold;
  font-size: 11px;
  }



/*----------------------------------*/
/*            PRIZEINFO             */
/*----------------------------------*/

#prizeinfo {
	width: 358px;
	height: 136px;
	padding: 0;
	margin-left: 30px;
	margin-bottom: 20px;
	float: left;
	display: inline;
	padding: 0;
	}

#pi-left {
  	height: 136px;
  	width: 10px;
	background: url(images/pi_lef.gif) 0 0 no-repeat;
	float: left;
	display: inline;
	padding: 0;
  	}

#pi-center {
	background-color: #9ACEEE;
  	height: 136px;
  	width: 338px;
	float: left;
	display: inline;
	padding: 0;
  	}

#pi-pic {
	margin-top: 10px;
	float: left;
	display: inline;
	padding: 0;
  	}

#pi-right {
  	height: 136px;
  	width: 10px;
	background: url(images/pi_rig.gif) 0 0 no-repeat;
	float: left;
	display: inline;
	padding: 0;
  	}

#pi-text {
  	width: 173px;
	margin-top: 10px;
	margin-left: 15px;
	float: left;
	display: inline;
	padding: 0;
  	}

#pi-link {
  	height: 136px;
	width: 11px;
	background: url(images/pi_link.gif) 0 0 no-repeat;
	float: left;
	display: inline;
	padding: 0;
  	}

.pi-text {
  color: #000000;
  font-weight: normal;
  font-size: 11px;
  }

.pi-text-bold {
  color: #000000;
  font-weight: bold;
  font-size: 11px;
  }

.pi-text2 {
  color: #000000;
  font-weight: normal;
  font-size: 10px;
  }  



/*----------------------------------*/
/*          PRIZE IMAGES            */
/*----------------------------------*/

#pr-side {
  width: 158px;
  margin-left: 30px;
  background: url(images/prize_images.gif) 0 top no-repeat;
  float: left;
  display: inline;
  padding: 0;
  }

#pr-text {
  margin-top: 60px;
  margin-right: 10px;
  }

#pr-frame {
  background-color: #D1E89C;
  width: 560px;
  margin-right: 30px;
  margin-bottom: 20px;
  float: right;
  display: inline;
  padding: 0;
  }
  
#pr-top {
  width: 560px;
  height: 5px;
  background: url(images/gb_top.gif) 0 0 no-repeat;
  float: right;
  display: inline;
  padding: 0;
  overflow: hidden;
  }

#pr-bot {
  width: 560px;
  height: 5px;
  background: url(images/gb_bot.gif) 0 0 no-repeat;
  float: right;
  display: inline;
  margin: 0;
  padding: 0;
  overflow: hidden;
  }
  
#pr-pics-1, #pr-pics-2, #pr-pics-3, #pr-pics-4,
#pr-pics-5, #pr-pics-6, #pr-pics-7, #pr-pics-8,
#pr-pics-9, #pr-pics-10, #pr-pics-11, #pr-pics-12 {
  margin-top: 10px;
  margin-left: 10px;
  width: 125px;
  float: left;
  display: inline;
  padding: 0;
  }

#pr-data {
  width: 560px;
  margin-top: 20px;
  margin-bottom: 5px;
  float: right;
  display: inline;
  padding: 0;
  }

#pr-pages {
  margin-left: 10px;
  width: 35%;
  float: left;
  display: inline;
  }
  
#pr-time {
  margin-right: 10px;
  width: 60%;
  float: right;
  display: inline;
  text-align: right;
  }

p.pr-name {
  color: #000000;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  padding: 0;
  }

.pr-data-text {
  color: #000000
  }


/*----------------------------------*/
/*            GAME PAGE             */
/*----------------------------------*/

#game {
	width: 550px;
	margin-left: 30px;
	margin-bottom: 20px;
	float: left;
	display: inline;
	padding: 0;
	}

#game-info {
width: 800px;
	background: url(images/gamepage.gif) 0 4px no-repeat;
	float: left;
	display: inline;
	padding: 0;
	}

#game-text {
	display: block;
	padding: 0;
	}

#game-side {
	width: 750;
	margin-right: 30px;
	display: inline;
	padding: 0;
	}
  
#game-list {
	background-color: #D1E89C;
	width:740px;
	height:100px;
	display: inline;
	padding: 0;
	}

#game-bot {
	width: 148px;
	height: 10px;
	background: url(images/gp_bot.gif) 0 0 no-repeat;
	float: right;
	display: inline;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}

.gp-title {
	color: #000000;
	font-weight: normal;
	font-size: 14px;
	}

p.gp-text {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	margin-left: 10px;
	margin-right: 10px;
	}

p.gp-text-bold {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	margin-left: 10px;
	margin-right: 10px;
	}



/*----------------------------------*/
/*             GAMEINFO             */
/*----------------------------------*/

#gameinfo, #gameinfo-l {
	width: 718px;
	padding: 0;
	background-color: #E2EFC5;
	margin-right: 30px;
	float: right;
	display: inline;
	padding: 0;
	overflow: hidden;
	}

#gi-top, #gi-bot, #gi-top-l, #gi-bot-l {
	width: 718px;
	height: 5px;
	float: right;
	display: inline;
	padding: 0;
	overflow: hidden;
	}

#gi-top, #gi-top-l {
	background: url(images/gi_top.gif) 0 0 no-repeat;
	}

#gi-bot, #gi-bot-l {
	background: url(images/gi_bot.gif) 0 0 no-repeat;
	}

#gi-left, #gi-left-l {
	margin: 5px 10px 0 20px;
	float: left;
	display: inline;
  	}

#gi-center, #gi-center-l {
	margin: 5px 10px 0 0;
	width: 150px;
	float: left;
	display: inline;
  	}

#gi-lefcen {
	margin: 14px 10px 0 20px;
	width: 300px;
	float: left;
	display: inline;
  	}

#gi-right, #gi-right-l {
	margin: 5px 10px 0 0;
	width: 368px;
	float: right;
	display: inline;
  	}

.gi-text {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	}

.gi-text-bold {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	}

.gi-text2, .gi-text2 a {
	color: #000000;
	font-weight: normal;
	font-size: 9px;
	text-decoration: none;
	}

.gi-text2 a:hover {
	color: #507A9C;
	font-size: 9px;
	text-decoration: none;
	}

#gi-nav, #gi-nav2, #gi-nav3   {
	text-align: right;
	}



/*----------------------------------*/
/*   SEARCH RESULTS / BROWSE TAGS   */
/*----------------------------------*/

#sr-side, #bt-side {
	width: 158px;
	margin-left: 30px;
	float: left;
	display: inline;
	padding: 0;
	}

#sr-side {
	background: url(images/sr.gif) 0 top no-repeat;
	}
	
#bt-side {
	background: url(images/bt.gif) 0 top no-repeat;
	}

#sr-frame {
	background-color: #D1E89C;
	width: 560px;
	min-height: 200px;
	margin-right: 30px;
	margin-bottom: 20px;
	float: right;
	display: inline;
	padding: 0;
	background-image: url(images/gb_bot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}

#sr-top, #sr-bot {  
	width: 560px;
	height: 5px;
	float: right;
	display: inline;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}

#sr-top {
	background: url(images/gb_top.gif) 0 0 no-repeat
	}

#sr-bot {
	background: url(images/gb_bot.gif) 0 0 no-repeat
	}
  
.sr-row {
	margin-bottom: 10px;
	margin-left: 10px;
	float: left;
	display: inline;
	padding: 0;
  	}

.sr-pic {
	margin-top: 5px;
	margin-right: 10px;
	width: 100px;
	float: left;
	display: block;
	padding: 0;
	border:0px solid #000000;
	}

#sr-data {
	width: 560px;
	margin-top: 20px;
	margin-bottom: 5px;
	float: right;
	display: inline;
	padding: 0;
	}

#sr-qty {
	margin-left: 10px;
	width: 35%;
	float: left;
	display: inline;
	}
  
#sr-page {
	margin-right: 10px;
	width: 60%;
	float: right;
	display: inline;
	text-align: right;
	}

#sr-frame a, a:visited, a:active {
  color: black;
	text-decoration: none;
}

#sr-frame a:hover {
	text-decoration: underline;
}

.sr-txt, .sr-txtB, p.sr-txtB  {
	color: #000000;
	text-align: center;
	font-size: 11px;
	padding: 0;
	}

.sr-txtB, p.sr-txtB {
	font-weight: bold;
	}

.blueB {
	color: #507A9C;
	font-weight: bold;
	}

/*    END OF SEARCH RESULTS / BROWSE TAGS STYLES    */


/*----------------------------------*/
/*           USER PROFILE           */
/*----------------------------------*/

#up-side {
	width: 158px;
	margin-left: 30px;
	float: left;
	display: inline;
	padding: 0;
	}

#up-side {
	background: url(images/up.gif) 0 top no-repeat;
	}
	
#up-frame {
	background-color: #D1E89C;
	width: 560px;
	margin-right: 30px;
	margin-bottom: 20px;
	float: right;
	display: inline;
	padding: 0;
	}

#up-top, #up-bot {  
	width: 560px;
	height: 5px;
	float: right;
	display: inline;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}

#up-top {
	background: url(images/gb_top.gif) 0 0 no-repeat
	}

#up-bot {
	background: url(images/gb_bot.gif) 0 0 no-repeat
	}
 
#up-left, #up-center {
	margin: 5px 10px 5px 10px;
	width: 165px;
	float: left;
	display: inline;
  	}

#up-right {
	margin: 5px 10px 5px 0px;
	width: 165px;
	float: right;
	display: inline;
  	}

#up-info {
	width: 560px;
	margin-top: 20px;
	margin-bottom: 5px;
	float: right;
	display: inline;
	padding: 0;
	}

#up-data {
	width: 560px;
	margin-top: 5px;
	margin-bottom: 20px;
	float: right;
	display: inline;
	padding: 0;
	}

.up-title {
color: black;
font-weight: bold;
	width: 550px;
	margin-top: 10px;
	margin-bottom: 5px;
	float: right;
	display: inline;
	padding: 0;
	}

#up-form  {
	width: 158px;
	margin-top: 20px;
	margin-bottom: 5px;
	float: left;
	display: inline;
	padding: 0;
	}

#up-qty {
	margin-left: 10px;
	width: 35%;
	float: left;
	display: inline;
	}
  
#up-page {
	margin-right: 10px;
	width: 60%;
	float: right;
	display: inline;
	text-align: right;
	}

.up-txt, .up-txtB, p.up-txtB  {
	color: #000000;
	font-size: 11px;
	padding: 0;
	}

.up-txtB, p.up-txtB {
	font-weight: bold;
	}

	
	
	
	

#footer {
	position: relative;
	width: 748px;
	padding: 0;
	text-align: center;
	margin-top: 40px;
	}
	
	#footer a, #footer a:active, #footer a:hover, #footer a:visited{
color: #999999;
font-weight: normal;
	}
	
	#footer img {
	vertical-align: middle;
	}
	
#spacer {
	clear:both;
	}


/*-----------------------------*/
/*         START FORMS         */
/*-----------------------------*/

label {
	width: 100px;
	height: 20px;
	float: left;
	text-align: right;
	margin-right: 1em;
	display: block;
	}

.submit input {
	margin-left: -20px;
	}

.form p {
	margin-bottom: 7px;
	}

.form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

#regBox {
	width: 300px;
	height: 180px;
	background: url(images/bg_register.gif) 0 0 no-repeat;
	}

#winBox {
    position: absolute;
    z-index: 1000;
	width: 300px;
	height: 530px;
	background: url(images/bg_winner.gif) 0 0 no-repeat;
	padding-top: 55px;
top: 20px;
right: 50%;
margin-right: -150px;

	}

#blackOut {
display: none;
position: absolute;
top: 0px;
left: 0px;
z-index: 950;
width: 100%;
height: 100%;
 background-color: black;
     filter:alpha(opacity=60);
  -moz-opacity:.60;
  opacity:.60;
}


/* ZACHS CSS */

#gameBrowser {
min-height: 120px;
}

#registerBox {
  text-align: left;
  position: absolute;
  padding: 4px;
  color: black;
  font-weight: bold;
	width: 300px;
	height: 180px;
	background: url(images/bg_register.gif) 0 0 no-repeat;
  top: 50px;
  right: 50%;
  margin-right: -150px;
    filter:alpha(opacity=95);
  -moz-opacity:.95;
  opacity:.95;
  visibility: hidden;
  z-index: 1000;
}

#loginBox {
  text-align: left;
  position: absolute;
  padding: 4px;
  color: black;
  font-weight: bold;
  width: 212px;
  height: 112px;
  background-image: url('../images/box_bg.gif');
	background-repeat: no-repeat;
  top: 50px;
  right: 50%;
  margin-right: -106px;
    filter:alpha(opacity=95);
  -moz-opacity:.95;
  opacity:.95;
  visibility: hidden;
  z-index: 1000;
}

#errPop {
  position: absolute;
  text-align: center;
  padding-top: 22px;
  font-size: 25px;
  color: white;
  background-color: red;
  width: 250px;
  height: 250px;
  left: 0px;
  top: 0px;
  visibility: hidden;
  filter:alpha(opacity=90);
  -moz-opacity:.90;
  opacity:.90;
  z-index: 100;
}

#uploadPop {
  text-align: left;
  position: absolute;
  padding: 3px;
  color: black;
  font-weight: bold;
  background-image: url('/images/submit_bg.gif');
  background-repeat: no-repeat;
  width: 262px;
  height: 205px;
  overflow: hidden;
  top: 50px;
  right: 50%;
  margin-right: -131px;
  visibility: hidden;
  filter:alpha(opacity=95);
  -moz-opacity:.95;
  opacity:.95;
  z-index: 1000;
}

#uploadPop input {
margin: 4px;
}

#registerBox input {
margin: 4px;
}

#loginBox input {
margin: 4px;
}

#uploadGo {
display: none;
text-align: center;
}


/* STAR RATING CLASSES */

#regError {
color: #B13D3D;
font-size: 9px;
}

#starRating {
height: 16px;
}

#starRating a{
width: 16px;
height: 16px;
background: url('/images/rateOffWhite.gif');
}

#starRating a:hover{
width: 16px;
height: 16px;
background-image: url('/images/rateOnWhite.gif');
}

#starRating img{
border: 0px;
height: 16px;
}

.gameAction {
background-color: #B0C976;
padding: 7px;
width: 250px;
color: #507A9C;
font-weight: bold;
}

#editInfo {
display: none;
background-color: #B0C976;
padding: 7px;
color: #507A9C;
font-weight: bold;
}

#adminMenu {
  width: 158px;
  margin-left: 30px;
  float: left;
  display: inline;
  padding: 0;
  }
  
  
/* advanced search made by adi */
#advancedSearchBox {
  text-align: left;
  position: absolute;
  padding: 4px;
  color: black;
  font-weight: bold;
  width: 212px;
  height: 250px;
  background-image: url('../images/advsearch_bg.gif');
	background-repeat: no-repeat;
  top: 50px;
  right: 50%;
  margin-right: -106px;
    filter:alpha(opacity=95);
  -moz-opacity:.95;
  opacity:.95;
  visibility: hidden;
  z-index: 1000;
}

#advancedSearchBox input {
margin: 4px;
}

#successBox {
	width: 300px;
	height: 270px;
	background: url(images/bg_success.gif) 0 0 no-repeat;
	padding-top: 80px;
	z-index:1000;
	position:absolute;
	top:150px;
	text-align:center;
	left:239px;
	}

#uploadScreenShot {
display:none;
background-color:#D1E89C;
z-index:1001;
position:absolute;
top:50px;
left:124px;
}

