@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0; padding:0; margin:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
iframe { margin:0;}
body { font-family: Arial, Helvetica, sans-serif;  }

#main {
  background:url("http://web10.plscdn.com/images/bg1.gif");
      background-repeat: repeat;
}
.input-err-req { background: #f2c0c0 !important;}

#placeholder {
	background:#ffffff url("http://web10.plscdn.com/images/malisha.gif") bottom no-repeat;
    margin:0 auto 0 auto;
    width:930px;
}

#header {
    width:930px;
    height:90px;
}

#logo {
    float:left;
    width:244px;
    height:90px;
    background: transparent url("http://web10.plscdn.com/images/logo_anim.gif") no-repeat;
}

#placeholder_quickhit {
    margin:0 auto 0 auto;
    width:930px;
}

.advert_top_quick{
	  background: transparent  !important; 
	  padding-top: -15px;
}
.logo_quickhit {
    background:url("http://web10.plscdn.com/images/Logo_qh.png") no-repeat !important;
    width:264px !important;
    height:84px !important;
}

.navigation_quickhit {
    background:url("http://web10.plscdn.com/images/nav_bg_quick.gif") no-repeat !important;
    height:84px !important;
}

.main_quickhit {
    background:url("http://web10.plscdn.com/images/bg1-quick.gif") repeat-x !important;
}

.header_quickhit {
	  width:950px !important;
    height:84px !important;
}

#logo h1{
    width:100%;
    height:100%;
}

#logo h1 a{
    width:100%;
    height:100%;
}

#logo p {
    display:none;
}

a.hide-text {
    display:block;
    text-indent:-2000px;
    overflow:hidden;
}

#navigation_premium {
    background:url("http://web10.plscdn.com/images/nav_bg_premium.png") no-repeat scroll center center transparent;
    width:680px;
    height:33px;
}
#nav_premium {
    width:660px;
    height:15px;
    padding-top: 10px;
    /*margin:33px 10px 32px 16px;*/
    text-align: center;
}

#nav_premium a { margin-left: 4px; }

#navigation {
    background: transparent url("http://web10.plscdn.com/images/nav_bg.gif") no-repeat;
    float:right;
    width:686px;
    height:90px;
}
#rating {
    width:285px;
    height:50px;
}
.rating-table{
    width:150px;
    height:20px;
    margin-top:15px;
    margin-left:125px;
}
#rating_background{
    background:url("http://web10.plscdn.com/images/RateGame.gif") no-repeat !important;
}
#premium_rating_background{
    background:url("http://web10.plscdn.com/images/PremiumRating.gif") no-repeat !important;
}
#nav {
    width:660px;
    height:15px;
    margin:33px 10px 32px 16px;
    text-align: center;
}

#nav a { margin-left: 4px; }

.style1 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #14361C;
}
.style2 {color: #667B19}

a:link {
    color: #14361C;
    text-decoration: none;
}
a2:link {
    color: #14361C;
    text-decoration: none;
}
a:visited {
    color: #14361C;
    text-decoration: none;
}
a:hover {
    color: #667B19;

}
a:active {
    color: #14361C;
    text-decoration: none;
}

#advert {
    width:100%;
    height:10px;
    margin-bottom: 0;
    font-family:Arial;
    font-size:10px;
    font-weight:bold;
    text-align:right;
    z-index:-1;

}
#advert_top{
/*float:right;*/
display:block;
width:101px;
height:10px;
background: url("http://web10.plscdn.com/images/AD.png") no-repeat; 
margin-bottom:0px;
}
#advert a{
    color:#fff;
    text-decoration:none;
}

#advert a:hover{
    color:#999;
}
#advert img{
    border:none;
    margin-bottom:0px;
}

#banner_top {
    clear:both;
    width:930px;
    height:100px;
    padding:0;
    background: url("http://web10.plscdn.com/images/banner_top_bg.gif") no-repeat;
    z-index:-1 !important;
}

#top_iframe{
        margin-top:0; 
}
#game {
    width:905px;
    height:93px;
    margin-bottom:15px;
    margin-left:10px;
    z-index:-1 !important;
}

#left_one {
    float:left;
    width:587px;
    padding-left:10px;
    z-index:-1 !important;
}

#flash {
    width:587px;

}

#featured_games,#latest_games {
	background:#6e9dc5 url("http://web10.plscdn.com/images/featuredbg.gif") no-repeat bottom;
    width:587px;
    height:100%;

    font-family:Arial;
    font-size:12px;
    color:#fff;
}
#latest_games {
    background:#95b035 url("http://web10.plscdn.com/images/featuredbglatest.gif") no-repeat bottom;
}

#featured_games h4,#latest_games h4{
    background:url("http://web10.plscdn.com/images/H4_bg.gif") no-repeat #6e9dc5;
}
#latest_games h4{
    background:url("http://web10.plscdn.com/images/H4_bg_latest.gif") no-repeat #95b035;
}

#featured_games ul,#latest_games ul { margin-left: 12px; }

#featured_games a,#latest_games a { color: #fff; font-weight: bold; }

#featured_games ul li,#latest_games ul li {
    float: left;
    width: 92px;
    height:130px;
    margin-right: 19px;
    margin-bottom: 10px;
    text-align: center;
}

#featured_games ul li img,#latest_games ul li img {
    border: 1px solid #fff;
}
h4 {
    width:517px;
    height:52px;
    color:#fff;
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    padding:8px 0 0 70px;
}

h5 {
    width:218px;
    height:52px;
    color:#fff;
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    padding:8px 0 0 70px;
}

h6 {
    width:230px;
    height:52px;
    color:#fff;
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    padding:8px 0 0 70px;
}

.float_left {
    float:left;
}

.float_right {
    float:right;
}

#other_games {
    width: 288px;
    font-family: Arial;
    font-size: 11px;
    color: #fff;
}

#other_games ul { margin: 10px; padding-bottom: 10px; }
#other_games ul img { border: 1px solid #fff; float: left; margin: 0 5px 5px 0; }
#other_games ul li { margin-bottom: 5px; clear: both; }
#other_games a { font-weight: bold; font-size: 12px; }
#other_games p {margin-top: -10px;}
#other_games h {padding-bottom:5px;}
#games_box_01 {
	background: #6e9dc5 url("http://web10.plscdn.com/images/actionbg.gif") no-repeat  bottom;
    width:288px;
    height:300px;
    padding-bottom:15px;
    
}

#games_box_01 h5{
    background: #6e9dc5 url("http://web10.plscdn.com/images/Box_Top.gif") no-repeat;
}

#games_box_02 {
	background:#6e9dc5 url("http://web10.plscdn.com/images/sports_bg.gif") no-repeat bottom;
    width:288px;
    height:300px;
    padding-bottom:15px;
    
}

#games_box_02 h5{
    background:#6e9dc5 url("http://web10.plscdn.com/images/Box_TopSports.gif") no-repeat ;
}

#games_box_03 {
    width:288px;
    height:300px;
    padding-bottom:15px;
    background:#6e9dc5 url("http://web10.plscdn.com/images/arcadebg.gif") no-repeat bottom;
}

#games_box_03 h5{
    background:#6e9dc5 url("http://web10.plscdn.com/images/Box_TopArcade.gif") no-repeat;
}

#games_box_04 {
    width:288px;
    height:300px;
    padding-bottom:15px;
    background:#6e9dc5 url("http://web10.plscdn.com/images/puzzlebg.gif") no-repeat bottom;
}

#games_box_04 h5{
    background:#6e9dc5 url(http://web10.plscdn.com/images/Box_TopPuzz.gif) no-repeat;
}

#games_box_05 {
    width:300px;
    background:#7A4C01 url("http://web10.plscdn.com/images/favbg.gif") bottom no-repeat ;
}

#games_box_05 h6{
    background:#7A4C01 url("http://web10.plscdn.com/images/Box_FavTop.gif") no-repeat;
}
#games_box_05 ul { margin: 0 10px; color: #fff; font-size: 12px; }
#games_box_05 a { font-weight: bold; color: #fff; }
#games_box_05 ul li { clear: both; margin-bottom: 10px; }
#games_box_05 ul li img {
    border: 1px solid #fff;
    float: left;
    margin: 5px 1px 5px 1px;
}

#games_box_06 {
    width:300px;

}

#games_box_06 h6{
    background: #7A4C01 url("http://web10.plscdn.com/images/SubmitTop.gif") no-repeat ;
}

#right_one {
    padding-right:15px;
    float:right;
    width:300px;
}

.holder {
    margin-top:0; 
    width:930px;
    clear:both;
}

#braker {
    clear:both;
    width:930px;
    height:10px;
}

#footer {
    width:920px;
    padding:15px 8px 15px 8px;
    height:50px;
    margin:0 auto 0 auto;
    color:#fff;
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
}

#footer a{
    text-decoration:underline;
    color:#fff;
    padding:2px;
}

#footer a:hover{
    color:#275c89;
    background:#fff;
}

#green {
    width:587px;
    background:#95B035 url("http://web10.plscdn.com/images/featuredbgG.gif") bottom no-repeat ;

}
#green p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-bottom: 5px; ;
    color: #fff;
}

#green strong {
    color: #173b18;
    display: block;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

#green img.thumb { border: 1px solid #fff; }

#green table { margin-bottom: 10px; }

#green h4 {
    background:url("http://web10.plscdn.com/images/Featured_LongTop.gif") no-repeat;
}


#sushi_submissions {
    margin-left:15px;
    width:900px;
    height:100%;
    background: #7A4C01 url("http://web10.plscdn.com/images/Submissions1.gif") bottom no-repeat;
    font-family:Arial;
    font-size:12px;
    color:#fff;
}

#sushi_submissions h4{
    width:830px;
    background:url("http://web10.plscdn.com/images/SubmitToph4.gif") no-repeat;
}

#sushi_submissions #form {
    float: left;
    width: 560px;
    margin: 10px;
}
#sushi_submissions #form fieldset {
    float: left;
    width: 200px;
    margin: 10px;
}
#sushi_submissions #form .field {
    padding:5px;
    width: 490px;
}
#sushi_submissions #form .short {
    border: 1px solid #8da831;
    width: 115px;
    font-size: 12px;
    padding:5px;
}
#sushi_submissions #form label { display: block; font-weight: bold; }
#sushi_submissions #form input {
    margin-bottom: 10px; border: 1px solid #8da831;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


#sushi_submissions #form textarea { border: 1px solid #8da831; width: 500px; }
#sushi_submissions #form .text_area { height: 150px; margin-bottom: 10px; }

#sushi_submissions #form .selection { width: 250px; margin-bottom: 10px; padding:5px; }

#sushi_submissions #form label.game_image { float: left; width: 300px; margin-left: 10px; }
#sushi_submissions #form label.game_screen { float: left; width: 300px; }
#sushi_submissions #form label.game_thumb { float: left; width: 200px; }
#sushi_submissions #form label.game { float: left; width: 300px; }
#sushi_submissions #form input.upload { float: left; border:none; margin-left: 135px; }

.submission-sideb { float: right; margin-right: 10px; }

#sushi_disclaimer {
    margin-left:15px;
    width:900px;
    height:100%;
    background:#6e9dc5 url("http://web10.plscdn.com/images/trens_bg.gif") no-repeat bottom;
    font-family:Arial;
    font-size:12px;
    color:#fff;
}

#sushi_disclaimer h4{
    width:830px;
    background:url("http://web10.plscdn.com/images/GamePlayToph4.gif") no-repeat;
}

#disclamer_top {
    float:left;
    width:812px;
    height:13px;
    background: url("http://web10.plscdn.com/images/DiclaimerContentTop.gif") no-repeat;
}

#disclamer,#disclamer1 {
    margin:10px auto auto 9px;
    width:905px;
    background: url("http://web10.plscdn.com/images/DiclaimerContentBg.gif") repeat-y left;
}

#disclamer p,#disclamer ul{
    font-family:Arial;
    font-size:12px;
    color:#326342;
    width:750px;
    padding:10px 20px 10px 20px;
}
#disclamer1 p,#disclamer1 ul{
    font-family:Arial;
    font-size:12px;
    color:#326342;
    width:750px;
}
#disclamer li,#disclamer1 li{
    list-style:disc;
    margin-left: 10px;
    padding:10px 5px 10px 5px;
}
.disclamer_headline{
    font-size:16px;
    color:#000;
    font-weight:bold;
}

#disclamer a,#disclamer1 a{
    color:#667b19;
    text-decoration:underline;
}

#disclamer a:hover,#disclamer1 a:hover{
    text-decoration:none;
}

#disclamer_bottom {
    float:left;
    width:812px;
    height:13px;
    background: url("http://web10.plscdn.com/images/DiclaimerContentBot.gif") no-repeat;
}

#disclamer_side {
    float:left;
    height:90px;
    width:78px;
    background: url("http://web10.plscdn.com/images/DiclaimerContentSideb.gif") no-repeat;
}

#sushi_contactus {
    margin-left:15px;
    width:900px;
    height:100%;
    background:#6e9dc5 url("http://web10.plscdn.com/images/trens_bg.gif") no-repeat bottom;
    font-family:Arial;
    font-size:12px;
    color:#fff;
}

#sushi_contactus h4{
    width:830px;
    background:url("http://web10.plscdn.com/images/GamePlayToph4.gif") no-repeat;
}

#sushi_contactus #contactUs {
    background: url("http://web10.plscdn.com/images/contactus-sideb.jpg") 600px top no-repeat;
    padding-left: 45px;
}

#sushi_contactus #form {
    background:#646464 url("http://web10.plscdn.com/images/contactLogo.jpg") bottom right no-repeat;
    /*padding-top: 15px;
    padding-bottom: 15px;    
    height: 430px;
    width:485px;*/
}

#sushi_contactus #form label {
    float: left;
    width: 220px;
    margin-bottom: 10px;
    font-weight: bold;
}
#sushi_contactus #form label span { color: #ccf; }

#sushi_contactus #form input, #sushi_contactus #form textarea {
    margin-bottom: 10px;
}

#sushi_contactus #form textarea { height: 150px; }

#sushi_contactus #form .field,#sushi_contactus #form textarea  {

    border: 1px solid #275c89;
    width: 300px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.captchaimg { float: left; margin-right: 5px; }
#sushi_contactus #form .short { width: 175px; }

#contactUsTable{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    padding: 5px;
	}
#contactUsTable td {
    text-align: right;
	}
#contactUsTable span {
     color: #8EAA30; 
	}
#message {
    background:#646464 url("http://web10.plscdn.com/images/contactLogo.png") bottom right no-repeat;
    padding-top: 150px;
    padding-bottom: 15px;
    width:485px;
    height: 280px;
}
.messageSent{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
	}
.messageThankYou{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight:bold;
	}
.messageOther{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
	}	
#headerTopContactUs{	
	 background:url("http://web10.plscdn.com/images/headerTopContactUs.png") no-repeat;
    width:485px;
    height: 20px;
}
#headerBottomContactUs{
	 background:url("http://web10.plscdn.com/images/headerBottomContactUs.png") no-repeat;
    width:485px;
    height: 20px;
	}
	
#invite_friend {
    margin-left:15px;
    width:900px;
    height:100%;
    background:#6e9dc5 url("http://web10.plscdn.com/images/trens_bg.gif") no-repeat bottom;
    font-family:Arial;
    font-size:12px;
    color:#fff;
}

#invite_friend h4{
    width:830px;
    background:url("http://web10.plscdn.com/images/GamePlayToph4.gif") no-repeat;
}

#invite_friend #form {
    background:#646464 url("http://web10.plscdn.com/images/contactLogo.png") bottom right no-repeat;
    padding-top: 15px;
    padding-bottom: 15px;
    width:485px;
    height: 410px;
}

#invite_friend_holder{
	padding: 30px;
}

#inviteFriendTable{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    margin-left: auto;
    margin-right: auto;
	}
#inviteFriendTable td {
    text-align: right;
    padding-top: 5px;
    padding-right: 5px;
	}	
#inviteFriendTable .field {
    border: 1px solid #275c89;
    width: 260px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#inviteFriendTable .short { width: 175px; }

#sushi_exitsurvey {
    margin-left:15px;
    width:900px;
    height:500px;
    background:#6e9dc5 url("http://web10.plscdn.com/images/trens_bg.gif") no-repeat bottom;
    font-family:Arial;
    font-size:12px;
    color:#fff;
}

#sushi_exitsurvey h4{
    width:830px;
    background:url("http://web10.plscdn.com/images/GamePlayToph4.gif") no-repeat;
}

#sushi_exitsurvey #form {
    /*background: url("http://web10.plscdn.com/images/ExitsurveySideb.png") 600px top no-repeat;*/
    height:400px;
    padding-left: 100px;
}

#sushi_exitsurvey #form table td {
    padding-top: 5px;
 }


#moreNav {
	background:#FEFEFE url(http://web10.plscdn.com/images/simple_bg.png);
	font-size:12px;
	color:#333333;
	margin-top:-37px;
	margin-left:-570px;
  margin-right:8px;
	height:120px;
	border:solid 1px #AAAAAA;
	overflow:hidden;
	position:absolute;
	width:660px;
	z-index:99 !important;
}

#navigation > #moreNav {
    margin-left: 15px;
}

#moreNav ul { margin: 10px 10px 10px; padding: 0; float: left; z-index:1 !important; text-align: left; font-size: 12px; font-weight: bold; }
#moreNav ul li { float: left; width: 120px; list-style-type: none; z-index:1 !important; margin-bottom: 5px; }
#moreNav ul li a {z-index:1 !important; color:#666666; }
#moreNav ul li a:hover { text-decoration: underline; }

#moreNav h4 { z-index:1 !important;}
#moreNav .close { margin-top:10px; font-size: 11px; font-weight: bold; margin-left:-40px; text-decoration:underline; position:absolute; z-index:1 !important;}

#pop_games .long_form {
    margin-left:23px;
    width:530px;
    padding:2px;
    background:#8ca831;
    border:solid 1px #fff;
    color:#fff;
}

textarea.long_form  {
    border: 1px solid #275c89;
    width: 300px;
    height: 60px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#unsubscribe {
    margin-left:15px;
    width:900px;
    height:100%;
    background:#6e9dc5 url("http://web10.plscdn.com/images/trens_bg.gif") no-repeat bottom;
    font-family:Arial;
    font-size:12px;
    color:#fff;
}

#unsubscribe h4{
    width:830px;
    background:url("http://web10.plscdn.com/images/GamePlayToph4.gif") no-repeat;
}

#unsubscribe #form {
    background: url("http://web10.plscdn.com/images/unsubscribe.gif") 600px top no-repeat;
    padding: 0 350px 15px 15px;
}

#unsubscribe #form label {
    float: left;
    width: 220px;
    margin-bottom: 10px;
    font-weight: bold;
}
#unsuscribe #form label span { color: #ccf; }

#unsubscribe #form input {
    margin-bottom: 10px;
}



#unsubscribe #form .field {

    border: 1px solid #275c89;
    width: 300px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.captchaimg { float: left; margin-right: 5px; }
#unsubscribe #form .short { width: 175px; }
#unsubscribe #form .short { width: 175px; }

.contact_select {
	margin-bottom: 10px;
}

.mainMessageBox-info {
    font-size: 12px;
    width: 900px;
    display: block;

    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-left: 1px solid #afc8d7;
    border-right: 1px solid #afc8d7;
    border-top: 1px solid #afc8d7;
    border-bottom: 1px solid #afc8d7;
    margin-left:auto;
    margin-right:auto;
    margin-bottom: 20px;
    text-align: center;
    background-color: #ffedd3;
}
.mainMessageBox-error {
    font-size: 12px;
    width: 900px;
    display: block;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-left: 1px solid #ff0000;
    border-right: 1px solid #ff0000;
    border-top: 1px solid #ff0000;
    border-bottom: 1px solid #ff0000;
    margin-left:auto;
    margin-right:auto;
    margin-bottom: 20px;
    text-align: center;
    background-color: #ffedd3;
}
.category {
    color:#000000;
    font-weight:bold;

}
#left_banner{
    background:url("http://web10.plscdn.com/images/banner_left.gif") no-repeat;
    width:162px;
    height:88px;
    float:left;
    overflow:hidden;
    padding-top:5px;
    padding-left:14px;
}

.top-flash-banner {
    float: right;
}

#latest_game_headline{
    color:#fff;
    font-size:12px;
    font-weight:bold;
}
#latest_game_img{
    border:solid 2px #fff;
    color:#fff;
    font-size:10px;
}
#game_name{
    color:#fff;
    display:block;
    font-size:10px;
    margin-right:5px;
    padding-right:5px;

}

#game_name a{
	color : white !important;
    font-weight: bold;
}

#lightbox{
    display:none;
    position: absolute;
    top:50%;
    left:50%;
    z-index:9999;
    width:590px;
    margin:-220px 0 0 -250px;
    text-align:left;
}
.lightboxdownload{
		margin:-300px 0 0 -390px !important;
		width:800px !important;
}
#lightbox[id]{
    position:fixed;
}

#overlay{
    display:none;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:5000;
    background-color:#6e9dc5;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}

#popup{
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:5000;
    background-color:#6e9dc5 !important;
    -moz-opacity: 0.8 !important;
    opacity:.80 !important;
    filter: alpha(opacity=80) !important;
}
#popupDownload{
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:5000;
    -moz-opacity: 0.8 !important;
    opacity:.80 !important;
}
#overlay[id]{
    position:fixed;
}

#lightbox.done #lbLoadMessage{
    display:none;
}
#lightbox.done #lbContent{
    display:block;
}
#lightbox.loading #lbContent{
    display:none;
}
#lightbox.loading #lbLoadMessage{
    display:block;
}

#lightbox.done img{
    width:100%;
    height:100%;
}

#game_02 {
    margin-left: 10px;
    width: 904px;
    height: 100%;
    background-color:#6E9DC5;
    font-family: Arial;
    font-size: 12px;
    color: #fff;
}
#game_02 .bottom{
    width:904px;
    height:10px;

    background:url("http://web10.plscdn.com/images/gameBOT.gif") no-repeat bottom;
}
#game_02 h4{
    width: 834px;
    background: url("http://web10.plscdn.com/images/GamePlayToph5.gif") no-repeat;
}

#game_premium {
    margin-left: 10px;
    margin-right: auto;
	margin-top: 15px;
    width: 904px;
    height: 100%;
    font-family: Arial;
    font-size: 12px;
    color: #fff;
    background: #2e2e2e url("http://web10.plscdn.com/images/PremiumBlackBackground.png") no-repeat bottom;
}
#game_premium .bottom{
    width:904px;
    height:10px;
    background:url("http://web10.plscdn.com/images/PremiumBottom.png") no-repeat bottom;

}
#game_premium h4{
    width: 834px;
    background: url("http://web10.plscdn.com/images/PremiumHeader.png") no-repeat;
}
#game_premium .game_premium_background{
    background: #82a934 url("http://web10.plscdn.com/images/PremiumGameBackground.png") no-repeat top;
    margin-left: 4px;
    margin-right: 5px;
}
.premium_game_desc {
    float: left;
    width: 160px;
    margin-left: 10px;
    font-size: 11px;
    font-weight: bold;
    color: #173B18;
}

.premium_game_desc img { border: 0px solid #fff; margin-bottom: 10px; margin-top: 10px; }
.premium_game_desc p { margin-bottom: 1em; }

.premium_game_desc p.game_title {
    color: #000;
    margin-bottom: 5px;
    font-weight: bold;
    font-size: 14px;
}
.premium_game_swf {
    float: right;
    width: 700px;
    padding-left: 2px;
    border: 1px solid #000;
    background-color: #82a934;
    margin:10px;
}
#premium_left_706{
	float: left;
	padding-left: 13px;
	padding-bottom: 10px;
	}
#premium_right_706{
	float: right;
	padding-right: 13px;
	}

#premium_background_706{
    width:706px;
    height:910px;
    background: #82a934 url("http://web10.plscdn.com/images/PreimumBackground_706.png") no-repeat top;
    
}

#premium_background_706_595{
    width:706px;
    height:595px;
    background: #82a934 url("http://web10.plscdn.com/images/PreimumBackground_706.png") no-repeat top;

}
#premium_background_bottom_706{
    width:706px;
    height:10px;
    background: #82a934 url("http://web10.plscdn.com/images/PremiumBottom_706.png") no-repeat bottom;
    
}
#premium_background_white_706{
    width:706px;
    height:910px;
    background: #FFF url("http://web10.plscdn.com/images/PreimumBackgroundWhite_706.png") no-repeat top;
}
#premium_background_white_706_595{
    width:706px;
    height:595px;
    background: #FFF url("http://web10.plscdn.com/images/PreimumBackgroundWhite_706.png") no-repeat top;
}
#premium_background_white_bottom_706{
    width:706px;
    height:10px;
    background: #FFF url("http://web10.plscdn.com/images/PremiumBottomWhite_706.png") no-repeat bottom;
}
.playsushi_premium_image{
	margin-left: 195px;
	margin-top: 50px;
	}
.playsushi_premium_coming_soon_image{
	margin-left: 230px;
	margin-top: 50px;
	}
.playsushi_premium_coming_soon_text{
	margin-top: 30px;
	color: black;
	font-weight: bold;
  	font-size: 12px;
  	text-align: center;
	}
.premium_link{
	color: #82a934 !important;
	}	
a:hover.premium_link{
	color: #ADC75A !important;
	}
.game_plays {
    text-align: right;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    margin-right: 10px;
    margin-top:-15px;
}

.game_desc {
    float: left;
    width: 160px;
    margin-left: 10px;
    font-size: 11px;
}

.game_desc img { border: 1px solid #fff; margin-bottom: 10px; margin-top: 5px; }
.game_desc p { margin-bottom: 1em; }

.game_desc p.game_title {
    color: #173B18;
    margin-bottom: 5px;
    font-weight: bold;
}

.game_swf {
    float: right;
    width: 700px;
    padding-left: 2px;
    border: 1px solid #000;
    background-color: #036;
    margin:5px;
}
/* popup*/

#popDownloadGames {
    width:790px;
    height:480px;
    margin: auto;

}

#pop_games {
    background:#6E9DC5 url("http://web10.plscdn.com/images/popup_back.png") left bottom no-repeat;
    width:580px;
    height:275px;
    margin: auto;
}

#pop_games  h4 {
    background:#6E9DC5 url("http://web10.plscdn.com/images/Box_LongTop.png") no-repeat scroll 0 0;
    color:#FFFFFF;
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    height:52px;
    padding:8px 0 0 70px;
    width:510px;
}

#pop_games  .space {
    height:8px;
}

#pop_games  p {
    font-family:Arial;
    font-size:12px;
    color:#fff;
    margin-left:20px;
    padding:3px;
}

#pop_games  #place_holder {
    width:540px;
    margin:15px auto 0 auto;
}

#pop_games #left {
    float:left;
    width:142px;
}

#pop_games #left_one {
    float:left;
    width:176px;
    height:67px;
}

#pop_games  #right {
    float:right;
    width:317px;
    height:82px;
    background:url("http://web10.plscdn.com/images/text_field.gif") no-repeat;
}

#pop_games  .hdden {
    display:block;
    text-align:right;
    margin:-20px 10px auto auto;

}

#pop_games  h4 a {
    color:#fff;
    text-decoration:none;
}

#pop_games h4 a:hover {
    color:#fff;
}

#pop_games  #popup_buble {
    width:317px;
    height:82px;
    background:url("http://web10.plscdn.com/images/text_field.gif") no-repeat;
    margin:30px auto 0 auto;
}

#pop_games  #popup_buble h3{
    color:#326342;
    margin-left:70px;
    padding-top:7px;
    font-size:12px;
    font-weight:bold;
}

#pop_games  #popup_buble p{
    color:#326342;
    margin-left:70px;
    padding-top:7px;
    font-size:11px;

}

#pop_games  #popup_buble_biger {
    width:383px;
    height:152px;
    background:url("http://web10.plscdn.com/images/text_field_biger.png") no-repeat;
    margin:0px auto 0 auto;
}

#pop_games  #popup_buble_biger h3{
    color:#326342;
    margin-left:70px;
    padding-top:7px;
    font-size:12px;
    font-weight:bold;
}

#pop_games  #popup_buble_biger p{
    color:#326342;
    margin-left:70px;
    padding-top:7px;
    font-size:11px;

}

#pop_games  #right h3{
    color:#326342;
    margin-left:70px;
    padding-top:7px;
    font-size:12px;
    font-weight:bold;
}

#pop_games  #right p{
    color:#326342;
    margin-left:70px;
    padding-top:7px;
    font-size:11px;

}
#pop_games #sub_game {
    width:240px;
    margin:20px auto 0 auto;
}


#PagerDiv {
    margin-top: 20px;
    margin-left:auto;
    margin-right:auto;
    color:#95B035;
    font-family:Arial,Helvetica,sans-serif;
    font-size:15px;
    font-weight:bold;
}

#PagerDiv a {
    color:#275C89;
    font-family:Arial,Helvetica,sans-serif;
    font-size:18px;
    font-weight:bold;
    text-decoration:none;
}

#PagerDiv a:hover {
    text-decoration: underline;
}

#PagerDiv .separator {
    margin-right:5px;
    color:#275C89;
}

#PremiumPagerDiv {
    margin-top: 20px;
    margin-left:auto;
    margin-right:auto;
    color:#D9D9D9;
    font-family:Arial,Helvetica,sans-serif;
    font-size:15px;
    font-weight:bold;
}

#PremiumPagerDiv a {
    color:#000015;
    font-family:Arial,Helvetica,sans-serif;
    font-size:18px;
    font-weight:bold;
    text-decoration:none;
}

#PremiumPagerDiv a:hover {
    text-decoration: underline;
}

#PremiumPagerDiv .separator {
    margin-right:5px;
    color:#D9D9D9;
}

#lbContent  h4 {
    background:#6E9DC5 url("http://web10.plscdn.com/images/Box_LongTop.png") no-repeat scroll 0 0;
    
    color:#FFFFFF;
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    height:52px;
    padding:8px 0 0 70px;
    width:510px;
}

#lbContent  .hdden {

		width: 50px;
    margin:0px 10px auto auto;
}

#bottom {
    background:#6E9DC5 url("http://web10.plscdn.com/images/popup_bottom.png") left bottom no-repeat;
    
    width:580px;
    height:33px;
	
	}
#cse-search-results
{
	padding: 10px;
	width: 770px;
}
#cse-search-box
	{
	padding: 10px;
	width: 780px; 
	}
	
	#srchResult iframe {
        width: 780px;

} 
#premium { 
background:#2E2E2E url("http://web10.plscdn.com/images/premiumbg.gif") no-repeat scroll center bottom;

color:#FFFFFF; 
font-family:Arial; 
font-size:12px; 
height:720px;
width:587px; 
} 
#premium h4 { 
background:#2E2E2E url("http://web10.plscdn.com/images/H4_bg_premium.png") no-repeat;

}
#premium h5 { 
	color:#FFFFFF; 
	font-family:Arial; 
	font-size:14px;
	font-weight: bold;
	height:auto;
	padding:0px;
	margin:10px;
	width:auto;
}
#premium h7 { 
color:#FFFFFF; 
font-family:Arial; 
font-size:16px;
font-weight: bold;
margin: 20px;


}
#premium p { 
color:#FFFFFF; 
font-family:Arial; 
font-size:11px;
font-weight: bold;
margin-left: 11px;
margin-right: 11px;
}
#ps_premium
{
background:#2E2E2E url("http://web10.plscdn.com/images/PS_Premium_Page.jpg") no-repeat scroll center bottom;
height:375px; 
width:565px;
margin-left: 11px;
margin-right: 11px;
}
#psPremiumLightBox
{
	background:url("http://web10.plscdn.com/images/PS_Premium.gif") no-repeat scroll center bottom;
	height:447px; 
	width:567px;
	margin-left:auto;
	margin-right:auto;
}
#ps_premium_txt{
padding-top: 90px;
color: #010101;
width: 550px;
margin-left: auto;
margin-right: auto;
}
#ps_premium_txt h6 { 

color:#010101;
width: 400px;
padding:0;
padding-left: 120px;
font-size:16px;
font-weight:bold;
height: 32px;
}

#ps_premium_txt ul {
	float:left; 
	padding-left: 130px;
	width:200px;
	font-size:12px;
  font-weight:bold;
  list-style: disc;
}
#ps_premiumWelcome
{
background:#2E2E2E url("http://web10.plscdn.com/images/welcomebg.jpg") no-repeat scroll center bottom;
height:375px; 
width:565px;
margin-left: 11px;
margin-right: 11px;
}
#ps_premiumWelcome_txt{
padding-top: 160px;
color: #010101;
width: 550px;
margin-left: auto;
margin-right: auto;
}

.getitnow {
background-image: url("http://web10.plscdn.com/images/get_it_now.png");
height:38px; 
width:116px;
display: block;
overflow:hidden; 
text-indent:-2000px;
}

a:hover.getitnow  {
	background-position: 0 -39px;
}

.playNow {
background-image: url("http://web10.plscdn.com/images/playNow.png");
height:42px; 
width:120px;
display: block;
overflow:hidden; 
text-indent:-2000px;
margin-left: auto;
margin-right: auto;
}

a:hover.playNow  {
	background-position: 0 -44px;
}

#largebuttons{
margin-top:10px;
width: 530px;
padding-left:13px;

}
#largebuttons a{
	margin: 10px;
	}
.browsergames {
float:left;
background-image: url("http://web10.plscdn.com/images/BrowserGamesFinal.gif");
height:152px;  
width:168px;
display: block;
overflow:hidden; 
text-indent:-2000px;
}

a:hover.browsergames{
	background-position: 0 -152px;
}

.downloadgames {
float:left;
background-image: url("http://web10.plscdn.com/images/DownloadGamesFinal.gif");
height:152px;  
width:168px;
display: block;
overflow:hidden; 
text-indent:-2000px;
}

a:hover.downloadgames{
	background-position: 0 -152px;
}

.multiplayergames {
float:left;
background-image: url("http://web10.plscdn.com/images/MultiplayerGamesFinal.gif");
height:152px;  
width:168px;
display: block;
overflow:hidden; 
text-indent:-2000px!important;
}

a:hover.multiplayergames{
	background-position: 0 -152px;
}

.premium_get{
	padding-right:30px;
		float:right; 
}
.requirements{
	/*margin-left: 150px;*/
	width: 400px;
	}
.requirements th{
	background-color: #92ad33;
	text-align: center;
	}
.requirements tr{
	height: 30px;
	}
.requirements td{
	text-align: left;
	color: black;
	}
.your_system{
	/*margin-left: 150px;*/
	width: 400px;
	}
.your_system th{
	background-color: #92ad33;
	text-align: center;
	}
.your_system tr{
	height: 30px;
	}
.your_system td{
	text-align: left;
	color: black;
	}
.red_text {
	color: red;
	}
/* PS Box */
#psbox .brd {
	background: url("http://web10.plscdn.com/images/b.png");
}
#psbox .tl {
	background: url("http://web10.plscdn.com/images/tl.png");
	}
#psbox .tr {
	background: url("http://web10.plscdn.com/images/tr.png");
	}
#psbox .bl {
	background: url("http://web10.plscdn.com/images/bl.png");
	}
#psbox .br {
	background: url("http://web10.plscdn.com/images/br.png");
	}
#psbox{
   z-index: 100;
   text-align: left;
}
#psbox .popup {position: relative;}
#psbox .body{
   font-family: Arial, Helvetica, sans-serif;
   padding: 10px;
   background: #fff;
   width: 450px;
   color: #666666;
   font-size: 11px;
}
#psbox .footer{
   border-top: 1px solid #DDDDDD;
   padding-top: 5px;
   margin-top: 10px;
   text-align: right;
}
#psbox .tl,#psbox .tr,#psbox .bl,#psbox .br{
   height: 10px;
   width: 10px;
   overflow: hidden;
   padding: 0;
}
#psbox_overlay{
   position: fixed;
   top: 0px;
   left: 0px;
   height: 100%;
   width: 100%;
}
* html #psbox_overlay{
   position: absolute;
   height: expression(document.body.scrollHeight > document.body.offsetHeight ?  document.body.scrollHeight :   document.body.offsetHeight +   'px');
}

.backpremium {
	background-image: url("http://web10.plscdn.com/images/back.png");
	height:40px; 
	width:120px;
	display: block;
	overflow:hidden; 
	text-indent:-2000px;
}

a:hover.backpremium  {
	background-position: 0 -40px;
}

#premiumWelcome{
	margin-left: 8px;
	}
	
/*search*/

	.ps_srch {
		width: 300px;
		background: #69c url("http://web10.plscdn.com/images/ps_srch_bg-bottom.jpg") center bottom no-repeat;
		margin-top:15px;
		margin-bottom:10px;
		}

		.ps_srch h6 {
			background:url("http://web10.plscdn.com/images/ps_srch_bg-top.png") left top no-repeat;
			color: #fff;
			width: 300px;
			font-family: Arial;
			font-size: 16px;
			font-weight: bold;
			height: 37px;
			padding: 10px 0 0 10px;
			}
		.ps_srch form {
			margin: 10px;
			}
			.ps_srch input.ps_srch_field {
				border: none;
				color: #ccc;
				height: 20px;
				margin-left:10px;
				width: 280px;
				}
			.ps_srch input.ps_srch_btn {
				float: right;
				margin-right:10px;
				}

	

#siteSearchNav {
	/*background:#FEFEFE url("http://web10.plscdn.com/images/simple_bg.png");*/
	background:#F4F4F4;
	font-size:10px;
	color:#333333;
	
	margin-top:5px !important;
	margin-left:284px !important;  	
	height:60px;
	border:solid 1px #AAAAAA;
	overflow:hidden;
	position:absolute;
	width:190px;
	/*padding-top:10px;*/
	padding-left:10px;
	z-index:99 !important;	
}
/*serach*/
#PremiumWelcomeLpGameId {
	background:#2E2E2E url("http://web10.plscdn.com/images/PS_PremiumWelcome.png") no-repeat scroll center bottom;
	height:375px; 
	width:565px;
	margin-left: 11px;
	margin-right: 11px;
	}
#PremiumWelcomeLpGameId table {
	margin-left: auto;
	margin-right: auto;
	margin-top: 150px;
	}
#PremiumBrowser {
	color: #000;
	margin-left: auto;
	margin-right: auto;
	}
#PremiumBrowser table {
	margin-left: auto;
	margin-right: auto;
	}
#PremiumBrowser .premiumPadding {
	padding-top: 15px;
	}
.premiumGameText{
	/*height: 72px;*/
	}
#PremiumOne {
	z-index:-1 !important;
}

.form td,.form_tbl td{
	padding: 5px;
	}
.premiumGameImages {
	border: 1px solid #000;
	}
.downloadGameText {
    color: #000;
    font-size:11px;
		font-weight:bold;
}
.downloadGameTitle {
    font-size:14px;
}
.downloadPrice{
		display: inline;
    font-size:12px;
	}
.formDownload td{
	padding: 2px;
	}
.getItNowBottom{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
  font-size:14px !important;
	font-weight:bold !important;
	}
.getItNowTitle{
  font-size:16px !important;
	font-weight:bold !important;
	}
.premiumButtons{
	overflow: hidden;
	width: 168px;
	height: 152px;
	}
.premiumGet{
	overflow: hidden;
	width: 116px;
	height: 38px;
	}
.developerLogin {
	font-family: Arial, Helvetica, sans-serif;
  font-size:12px !important;
  color: #fff !important;
  margin-top: -23px;
  margin-bottom: 7px;
  text-align: right;
	}
.developerLogin a:link {
    color: #fff;
    text-decoration: none;
}
.developerLogin a:visited {
    color: #fff;
    text-decoration: none;
}
.developerLogin a:hover {
    color: #fff;

}
.developerLogin a:active {
    color: #fff;
    text-decoration: none;
}

.premium_counter{
	font-family: Arial, Helvetica, sans-serif;
  font-size:13px !important;
  color: #AE2C1E !important;
  text-align: center;
  width: 100%;
  display: none;
}
#quizengine_canvas{
width: 750px; 
padding-top: 10px; 
margin-left: 30px;
}


#quiz h3 {
color:#82A934 !important;
font-size:18px;
font-weight:bold;
height:32px;
padding-top:30px;
margin-bottom:30px;
padding-left:300px;
width:400px;
}
#flash_not_instaled p {
font-size:10px;
}
#flash_not_instaled {
padding: 10px;
background:#ccc;
color:#000;
}
#flash_not_instaled a {
color:#000;
font-size:11px;
font-weight:bold;

}
#flash_not_instaled a:hover {
text-decoration: underline;
}
.premium-lightbox-background {
	background-color:#6E9DC5;
	height:1320px;
	left:0;
	opacity:0.8;
	position:absolute;
	top:0;
	width:100%;
	display: none;
	z-index:5000;
	filter: alpha(opacity=80);
}
.premium-lightbox {
	left:50%;
	margin:-220px 0 0 -250px;
	position:absolute;
	text-align:left;
	top:50%;
	width:590px;
	display: none;
	z-index:9999;
}

.explain-table {
		border-collapse:collapse;
		/*width: 876px;*/
		color: #0000;
	}
.explain-table	.explain-header{
		background:#7A4C01 url("http://web10.plscdn.com/images/explainHeader.png") no-repeat scroll center top;
		height: 11px;
	}
	
.explain-table	.explain-center-left{
		background:#ffffff url("http://web10.plscdn.com/images/explainX.png") repeat-y scroll left top;
		width: 20px;
	}
.explain-table	.explain-center-center{
	  background:#ffffff url("http://web10.plscdn.com/images/explainCenter.png") no-repeat scroll center top;
		width: 762px;
		color: black;
		font-weight:bold;
	}
.explain-table	.explain-center-right{
		background:#7A4C01 url("http://web10.plscdn.com/images/explainY.png") repeat-y scroll left top;
	}
	
.explain-table	.explain-bottom{
		background:#7A4C01 url("http://web10.plscdn.com/images/explainBottom.png") no-repeat scroll center top;
		height: 11px;
	}
	
.green-big-text {
	color: #6E8125;
	font-size:24px;
	font-weight:bold;
	}
.green-text {
	color: #6E8125;
	font-size:18px;
	font-weight:bold;
	}
.blue-text {
	color: #88CFFD;
	}
	
.input-content-field-small {
	padding:4px;
	width:220px;
	border: 1px solid #90a732;
}
.input-content-field-captcha {
	padding:4px;
	width:150px;
	border: 1px solid #90a732;
}
.input-content-field-game {
	width:290px;
	border: 1px solid #90a732;
}
.input-content-field-textarea {
	padding:4px;
	width:460px;
	height:70px;
	border: 1px solid #90a732;
}
.submission-table-content td {
	padding: 5px;
	}
.orange-color {
	color: #f2a231;
	}
.blue-button {
	background:#FFFFFF url("http://web10.plscdn.com/images/blue-background.jpg") no-repeat scroll center top;
	width:406px;
	height: 27px;
	font-size:16px;
	text-align: center;
	padding-top: 8px;
}
.first-place-button {
	background:#FFFFFF url("http://web10.plscdn.com/images/firstPlace.jpg") no-repeat scroll center top;
	width:357px;
	height: 53px;
	font-size:16px;
	text-align: left;
	padding-left: 75px;
	padding-top: 23px;
}
.second-place-button {
	background:#FFFFFF url("http://web10.plscdn.com/images/secondPlace.jpg") no-repeat scroll center top;
	width:357px;
	height: 53px;
	font-size:16px;
	text-align: left;
	padding-left: 75px;
	padding-top: 23px;
}
.third-place-button {
	background:#FFFFFF url("http://web10.plscdn.com/images/thirdPlace.jpg") no-repeat scroll center top;
	width:357px;
	height: 53px;
	font-size:16px;
	text-align: left;
	padding-left: 75px;
	padding-top: 23px;
}
.share-button {
	background:#FFFFFF url("http://web10.plscdn.com/images/shareButton.jpg") no-repeat scroll left top;
	width:136px;
	height: 53px;
	text-align: center;
}
.contest_left td{
	text-align: left;	
}
.contest_admin{
	text-align: left;
	width: 460px;	
}