
.portal-fragment .asset-content{ 
margin-left: 0px; 
margin-right: 0px;
}

/********Hide elements *************/

.portal-fragment .entrydate, .portal-fragment .rating_header, .portal-fragment .tags{display: none;}
.portal-fragment .action_entryheader, .portal-fragment .platform_entryheader, .portal-fragment .strategy_entryheader{background: none;}

/******overide styles**********/
#alpha .portal-fragment { font: 14px Verdana, Arial, san-serif;}

.portal-fragment .entrytitle{ 
height: 35px;
margin-bottom: 36px; 
overflow: hidden;
 }
.portal-fragment .entrytitle h1,
.portal-fragment .entrytitle h2{
font-size: 14px; 
line-height: 17px;
}
.portal-fragment .entryheader {
border: none; 
margin-top: 7px;
}

.portal-fragment .new-rating{
	bottom: 26px; 
	left: 64px; 
}
.portal-fragment .rating_bar{margin: 0px 0 0 65px;}
.portal-fragment .rating_text{margin-top: 0px;}
.portal-fragment .entrytitle h1,
.portal-fragment .entrytitle h2 {width: 100%; float: none;}


/******page header*******/
.portal-fragment .asset-header {
    margin-top: 10px;
}

.portal-fragment h1.asset-name {
	color: #83858a;
    font-size: 25px;
    font-weight: normal;
	line-height: 25px;
	margin-bottom: 30px;

}
/********category box*******/
.portal-fragment .cat-set { 
   width: 98.5%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5px; 
  position: relative;
  overflow:visible;

  /* fallback */ 
  background: #F7F7F7 url("/games/images/cat-round-shadow.png") center 40px no-repeat; 
 
 /* Firefox 3.6+ */ 
background: -moz-radial-gradient(40% 6%, ellipse contain, #DDE0E9, #F7F7F7);
 
 /* Safari 5.1+, Chrome 10+ */
background: -webkit-radial-gradient(40% 6%, ellipse contain, #DDE0E9, #F7F7F7);
  
  }

/*****category header*******/

.portal-fragment .cat-header {

 -moz-border-radius: 6px 6px 0px 0px;
 border-radius: 6px 6px 0px 0px;
/* border-bottom: 1px solid #fff;*/
 /*margin-left:5px;
 margin-right: 5px;*/
 height: 39px;
 position: relative;


 /* fallback */ 
 background: #063466 url("games/images/header-fallback-fade.png") no-repeat left top; 
 /* Firefox 3.6+ */ 
 background: -moz-radial-gradient(25% 40%, circle closest-corner, #5889bf, #063466); 
 /* Safari 4-5, Chrome 1-9 */ 
 background: -webkit-gradient(radial, 25% 40%, 0, 25% 40%, 120,  from(#5889bf), to(#063466));
 /* Safari 5.1+, Chrome 10+ */
 background: -webkit-radial-gradient(25% 40%, circle closest-corner, #5889bf, #063466); 

 /*top inset border*/
 -webkit-box-shadow: inset 0px 1px 0px #94bae3;
 -moz-box-shadow: inset 0px 1px 0px #94bae3;
 box-shadow: inset 0px 1px 0px #94bae3; 
 }
 
.portal-fragment .cat-header h1,
.portal-fragment .cat-header h2{ 
 
 color: #f5bb1c;
 font-size: 25px; 
 font-weight: bold;
 letter-spacing: .5px;
 line-height: 80px;
 position: absolute;
 top: -22px;
 text-shadow: 
 0px -1px 0 #F9EA31, 
 -1px 0 #032344, 
 0 1px #966B00,
 1px 0 #032344, 
 0px 1px 0px #144375, 
 0px -3px 11px #000;
 padding-left: 10px;
 
 }

.portal-fragment .cat-header span{display: none;} /*span to be shadow in ie*/ 
 
 /*****game category icons****/
.portal-fragment .cat-set .new-game h1{ background: url("/games/images/tag-new-shadow.png") no-repeat 8px top;}
.portal-fragment .cat-set .popular h1{ background: url("/games/images/tag-popular-shadow.png") no-repeat 8px top;
 padding-left: 58px;
 }
 
.portal-fragment .cat-set .action_portal h1 { 
 background: url("/games/images/tag-action-shadow.png") no-repeat 7px 1px;
 color: #f59331;
 padding-left: 58px;
 text-shadow: 
 0px -1px 0 #fac02b,
 -1px 0 #032344, 
 0 1px #c15f22,
 1px 0 #032344,
 0px 1px 0px #144375,
 0px -3px 11px #000;
 
 }
 
.portal-fragment .cat-set .adventure_portal h1 { 
 background: url("/games/images/tag-adventure-shadow.png") no-repeat 5px top;
 color: #f0529c; 
 padding-left: 58px;
 text-shadow: 
 0px -1px 0 #ffa0c2, 
 -1px 0 #032344, 
 0 1px #910a4b,
 1px 0 #032344, 
 0px 1px 0px #144375,
 0px -3px 11px #000; 
}
	  
.portal-fragment .cat-set .platform_portal h1 { 
 background: url("/games/images/tag-platform-shadow.png") no-repeat 7px top;
 color: #a0c842; 
 padding-left: 64px;
 text-shadow: 
 0px -1px 0 #ccf455, 
 -1px 0 #032344, 
 0 1px #006738,
 1px 0 #032344, 
 0px 1px 0px #144375, 
 0px -3px 11px #000;
 }
  
 
.portal-fragment .cat-set .point-and-click_portal h1 {
 background: url("/games/images/tag-pointclick-shadow.png") no-repeat 10px 4px;
 color: #f2d223; 
 padding-left: 59px;
 text-shadow: 
 0px -1px 0 #fff663, 
 -1px 0 #032344, 
 0 1px #866201,
 1px 0 #032344, 
 0px 1px 0px #144375, 
 0px -3px 11px #000;
   }
 
 
.portal-fragment .cat-set .puzzle_portal h1 { 
 background: url("/games/images/tag-puzzle-shadow.png") no-repeat 4px 2px;
 color: #f56750; 
 text-shadow: 
 0px -1px 0 #ffb59b, 
 -1px 0 #032344, 
 0 1px #c5291d,
 1px 0 #032344, 
 0px 1px 0px #144375, 
 0px -3px 11px #000;

 }
 
.portal-fragment .cat-set .strategy_portal h1 { 
  background: url("/games/images/tag-strategy-shadow.png") no-repeat 6px 9px;
  color: #a0c842; 
  padding-left: 68px;
  text-shadow: 
  0px -1px 0 #ccf455, 
   -1px 0 #032344, 
   0 1px #006738,
   1px 0 #032344, 
   0px 1px 0px #144375, 
	0px -3px 11px #000;
  
  }
  
/****header dropdown****/
 
.portal-fragment .portal-select {
 color: #6b6f7b;
 border: none;
 background: url("/games/images/select-tile.jpg") repeat-x;
 height: 23px;
 font-weight: bold;
 line-height: 24px;
 padding: 2px;
 position: absolute;
 top: 8px;
 right: 7px;
 
 }
 
 /*****category set footer*******/
 
.portal-fragment .cat-full-link { 
 text-align: right;
 font-size: 12px;
 margin-bottom: 0;
 margin-top: 0;
 line-height: 22px;
 
background: url("/games/images/cat-round-shadow.png") no-repeat 40px -1px; 

background: -moz-radial-gradient(48% 6% 270deg, ellipse farthest-side, #DDE0E9, #F7F7F7);

background: -webkit-radial-gradient(48% 6%, ellipse farthest-side, #DDE0E9, #F7F7F7);
 }


/******game listing************/

.portal-fragment .entryheader {position: relative; z-index: 3;}

.portal-fragment .blogbody {
 font-size: 11px;
 height: 162px;
 line-height: 16px;
 margin-bottom: -9px;
 margin-top: -70px;
 overflow: hidden;
}

.portal-fragment .blogbody a.thumb {
 background: url("/games/images/thumb-back.png") no-repeat;
 display: block; 
 height: 65px;
 margin-bottom: 2px;
 position: relative;
 width: 60px; 
 z-index: 4;
}
 

.portal-fragment .blog-entry { 
float: left;
margin-left: 6px; 
margin-right: 6px;
width: 199px;
position: relative;
height: 253px; 
}

html > body .portal-fragment .leftimage, html > body .portal-fragment .leftalphaimage {
    margin: 5px;
}

.portal-fragment .read-more, .portal-fragment .read-less { 
	background: #F7F7F7;
	bottom: 37px;
	line-height: 11px;
	margin-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	left: 120px;
	padding-left: 5px;
	padding-right: 2px;
	position: absolute;
}

.portal-fragment .read-less {
	left: auto;
	right: 10px;
}

.portal-fragment a.read-more:link, .portal-fragment a.read-less:link{ text-decoration: underline; }

.portal-fragment .horz-divider {
 background-color: #fff;
 border-top: 1px solid #dcdbdb;
 border-bottom: 1px solid #ececec;
 color: #fff;
 height: 0px;
 margin-top: 10px;
 margin-left: 5px;
 margin-right: 5px;
 padding-top: 1px;
} 
.sliderExcerpt .moreText {
 display:none;
}

/*******play button******/

/****outside of button*****/
.portal-fragment .play-now {

background: #F09A10; 

background: -moz-linear-gradient(top, #F5B717 0%, #F58D36 100%); 

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F5B717 ), color-stop(100%,#F58D36)); /* webkit */

	border: none;
	border-radius: 12px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	width: 190px; 
	height: 25px;
	-moz-box-shadow: 0 1px 1px #6C6C6C;
	-webkit-box-shadow: 0 1px 1px #6C6C6C;
	box-shadow: 0 1px 1px #6C6C6C;
	text-align: center;
	text-decoration: none;
	margin-bottom: 9px;
	bahavior: url(../../themes-base/PIE.php);
	
}

.portal-fragment .play-now:link, .portal-fragment .play-now:visited {

color: #fff;
text-decoration: none;

}


.portal-fragment .play-now:hover, .portal-fragment .play-now:active {

background: #F58D36; /* old browsers */
 
background: -moz-linear-gradient(top, #F58D36 0%, #F5B717 100%); 

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F58D36 ), color-stop(100%,#F5B717)); /* webkit */


-moz-box-shadow: 0 1px 1px #6C6C6C;
-webkit-box-shadow: 0 1px 1px #6C6C6C;
box-shadow: 0 1px 1px #6C6C6C;

}
/*****inner button area*******/
.portal-fragment .inner-border-btn {
 
 border-radius: 10px 10px 10px 10px; 
 border: 1px solid #FFD484; 
 display: inline-block; 
 line-height: 14px; 
 margin-top: 3px;
 text-transform: lowercase;
 padding-left: 9px;
 height: 17px; 
 width: 170px;

 background:url("/games/images/play-btn-arrow.png") no-repeat left bottom;
 
 background:url("/games/images/play-btn-arrow.png") no-repeat left bottom, -moz-radial-gradient(56% 81% 0deg,ellipse farthest-side, rgba(249, 210, 132, 1), rgba(244, 172, 26, 0.1) );
  
 /* Safari 5.1+, Chrome 10+ */
  background: url("/games/images/play-btn-arrow.png") no-repeat left bottom, -webkit-radial-gradient(56% 81%, ellipse farthest-side, rgba(249, 210, 132, 1), rgba(244, 172, 26, 0.1));  


-moz-box-shadow: inset 0px -1px #DB8127, 0px -1px #F0961D;
-webkit-box-shadow: inset 0px -1px #DB8127, 0px -1px #F0961D;
box-shadow: inset 0px -1px #DB8127, 0px -1px #F0961D;

 }
 
.portal-fragment  .play-now:hover .inner-border-btn{ 
 -moz-box-shadow: inset 0px -1px #F0961D, 0px -1px #DB8127;
 -webkit-box-shadow: inset 0px -1px #F0961D, 0px -1px #DB8127;
 box-shadow: inset 0px -1px #F0961D, 0px -1px #DB8127;
}
 
/********end play button*********/

/*****orange review button*****/
.read-orng .inner-border-btn {
 
  background:url("games/images/rvw-btn-page-wt.png") no-repeat left bottom;
 
  background:url("games/images/rvw-btn-page-wt.png") no-repeat left bottom, -moz-radial-gradient(56% 81% 0deg,ellipse farthest-side, rgba(249, 210, 132, 1), rgba(244, 172, 26, 0.1) );
  
 /* Safari 5.1+, Chrome 10+ */
  background: url("games/images/rvw-btn-page-wt.png") no-repeat left bottom, -webkit-radial-gradient(56% 81%, ellipse farthest-side, rgba(249, 210, 132, 1), rgba(244, 172, 26, 0.1));  

	padding-left: 9px;
    width: 170px;
}
/****orange walkthrough***/
.walk-orng .inner-border-btn {
 
  background:url("games/images/walk-btn-steps-wt.png") no-repeat left bottom;
 
  background:url("games/images/walk-btn-steps-wt.png") no-repeat left bottom, -moz-radial-gradient(56% 81% 0deg,ellipse farthest-side, rgba(249, 210, 132, 1), rgba(244, 172, 26, 0.1) );
  
 /* Safari 5.1+, Chrome 10+ */
  background: url("games/images/walk-btn-steps-wt.png") no-repeat left bottom, -webkit-radial-gradient(56% 81%, ellipse farthest-side, rgba(249, 210, 132, 1), rgba(244, 172, 26, 0.1));  

	padding-left: 9px;
    width: 170px;
}

/*********game slider************/
.cat-set-inner {
	position:relative;
	width:5000px;
	overflow:hidden;
	z-index: 2;
}

.cat-panel-window{
width: 635px;
height: 253px;
border-left: 3px solid #063466;
border-right: 3px solid #063466;
border-bottom: 3px solid #063466;
box-shadow: 0 8px 6px -6px black;
position: absolute;
z-index: 1;
}
.portal-slider-panel {
	position:relative;
	left:0;
	float:left;
	margin-left: 3px;
	width: 635px; /*this size needs to change*/
}
.cat-header #panel-buttons {
	padding:0 6px 1px 6px;
	line-height:1.8em;
	background:#fff;
	right:8px;
	top:10px;
	-moz-box-shadow:    inset 0 0 3px #000000;
	-webkit-box-shadow: inset 0 0 3px #000000;
	box-shadow:         inset 0 0 3px #000000;
}
div.panel-button {
	display:inline;
}
/*******end game slider**********/