*{margin:0; padding:0; border:0}
body {padding: 0; margin: 0 auto 0 auto; background:#fed24d;; font: 11px Verdana, Arial; color: #000000; text-align: left;}
td, tr {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222; text-align: left;}
#container_in{text-align: left; width:100%; padding:0;  float:left}
#container{width: 100%;  margin: 0 auto 0 auto;}
#title{padding: 0; margin:0; float:left; width: 100%;}
#logo {border-style: none; float:left;}

#left{vertical-align:top;}
#right{vertical-align:top;}
.middle{vertical-align:top;}

.input{border-right: 1px solid #173348; border-bottom: 1px solid #173348; border-top: 1px thin #204764; border-left: 1px thin #204764; margin: 1px 2px; font-size: 12px;}

.links{padding: 6px; margin: 0 0 6px 0;}
.leftmenu{background: #0D0D0D;  margin-top:3px; padding:3px;}
.leftmenu a{padding: 1px 0 1px 0px;}
.leftmenu a:hover{color: #DDF0FD; text-decoration: underline;}

#footer{background: url(/templates/default/images/boxbg_links.gif) no-repeat top center; padding:0; padding-top: 15px; float:left; width:100%; height:100px; color: #000000;}
#footer p {  font: 11px tahoma; color: #FFFFFF; text-align:center; line-height: 18px;}
#footer a{color: #c82b07; margin: 0 0px 0 0; text-decoration: underline}
#footer a:hover{color: #FFF; margin: 0 0px 0 0; text-decoration: underline}
#footer span{float:right;}
#footer span a{text-transform: none;}
.game_area{ background-color: black;  background-position:0 0;  width: 790px; background:none;}
/* ==========================================================================================================*/
a {color: #c82b07; text-decoration: none}
a:hover {text-decoration: underline;}
img{border:0; vertical-align: top;}
#header{width:100%; background:url(/templates/default/images/header.gif) no-repeat top center;height:209px; margin-top:0px; position:relative;}

.box_wrap{ padding: 0px; margin: 0; text-align:center; float:left; width:325px; padding-top:50px; padding-left:3px}
.box_wrap p{text-align:justify; color:#2A6D99;}
.box_wrap p a{color:#FCC901;}

.box2_wrap{ padding: 0px; margin: 0; text-align:center; float:left; width:325px; padding-top:10px; padding-left:3px}
.box2_wrap p{text-align:justify; color:#2A6D99;}
.box2_wrap p a{color:#FCC901;}

.pop_wrap{ padding: 0px; margin: 0; text-align:center; float:left; width:630px}

.box_kids{float:left; width:333px; height:968px;}
.box_boys{float:left; width:323px; height:968px;}
.box_girls{float:left; width:323px; height:968px;}

.box2_kids{float:left; width:333px; height:768px;}
.box2_boys{float:left; width:323px; height:768px;}
.box2_girls{float:left; width:323px; height:768px;}

.old_box_kids{background:url(/templates/default/images/boxbg_kids.gif) no-repeat top left; float:left; width:333px; height:968px;}
.old_box_boys{background:url(/templates/default/images/boxbg_boys.gif) no-repeat top left; float:left; width:323px; height:968px;}
.old_box_girls{background:url(/templates/default/images/boxbg_girls.gif) no-repeat top left; float:left; width:323px; height:968px;}

.box_pre{background:url(/templates/default/images/boxbg_pre.gif) no-repeat top left; float:left; height:333px; width:988px;}

.box_kids_more{background:url(/templates/default/images/boxbg_kids_more.gif) no-repeat top left; float:left; height:333px; width:988px;}
.box_boys_more{background:url(/templates/default/images/boxbg_boys_more.gif) no-repeat top left; float:left; height:333px; width:988px;}
.box_girls_more{background:url(/templates/default/images/boxbg_girls_more.gif) no-repeat top left; float:left; height:333px; width:988px;}

.box_kids_play{background:url(/templates/default/images/boxbgplay.gif) no-repeat top left; float:left; height:770px; width:988px;}
.box_boys_play{background:url(/templates/default/images/boxbgplay.gif) no-repeat top left; float:left; height:770px; width:988px;}
.box_girls_play{background:url(/templates/default/images/boxbgplay.gif) no-repeat top left; float:left; height:770px; width:988px;}

.box_kids_list{background:url(/templates/default/images/boxbg_kids_list.gif) no-repeat top left; float:left; height:700px; width:988px;}
.box_boys_list{background:url(/templates/default/images/boxbg_boys_list.gif) no-repeat top left; float:left; height:700px; width:988px;}
.box_girls_list{background:url(/templates/default/images/boxbg_girls_list.gif) no-repeat top left; float:left; height:700px; width:988px;}

.box_top_list{ background:url(/templates/default/images/boxbg_hot_list.gif) no-repeat top left; float:left; height:700px; width:988px;}
.box_all_list{ float:left; height:700px; width:988px;}

.ad300_girl{float:left; width:310px; height:260px; text-align:center; padding-left:11px; padding-top:7px;}
.ad300_bg{float:left; width:320px; height:270px; text-align:center; margin-top:1px; padding-left:0px; padding-top:8px; background:url(/templates/default/images/thumb_extrabig.png) no-repeat top left;}
.ad100_bg{float:left; padding:9px 0 0 8px; background:url(http://www.slungo.com/templates/default/images/thumb_big.png) no-repeat left top; width:117px; height:120px;}

.box_random{background:url(/templates/default/images/boxbg_random.gif) no-repeat top left; float:left; width:323px; height:988px;}
.box_new{background:url(/templates/default/images/boxbg_new.gif) no-repeat top left; float:left; width:323px; height:988px;}
.box_popular{background:url(/templates/default/images/boxbg_popular.gif) no-repeat top left; float:left; width:323px; height:988px;}
.box_more{background:url(/templates/default/images/boxbg_more.gif) no-repeat top left; float:left; width:323px; height:988px;}

.box_popup{background:url(/templates/default/images/boxbg_popup.gif) no-repeat top left; float:left; width:323px; height:988px;}
.box_toprated{background:url(/templates/default/images/boxbg_toprated.gif) no-repeat top left; float:left; width:323px; height:988px;}
.box_play{background:url(/templates/default/images/boxbg_play.gif) no-repeat top left; float:left; width:323px; height:988px;}
.box_slungo{background:url(/templates/default/images/boxbg_slungo.gif) no-repeat top left; float:left; width:323px; height:988px;}
.box_latest{background:url(/templates/default/images/boxbg_latest.gif) no-repeat top left; float:left; width:323px; height:988px;}

.box_header{background: url(/templates/default/images/box_header.png) no-repeat top left; font:bold 12px arial;  text-transform:uppercase; text-align:left; height:65px; color:#FDFDFD; padding: 9px 0 5px 20px;  margin: 0 0 4px 0;}
.box_footer{background: url(/templates/default/images/box_footer.png) no-repeat bottom left;  height:74px; color:#FDFDFD;   margin: 0px 0 0px 0; float:left}

.side_wrap_yellow{ padding: 0px; margin: 5px 0 6px 0; text-align:center; background: #091717 url(/templates/default/images/side_bg_yellow.gif) repeat-y left;}
.side_header_yellow{background: url(/templates/default/images/side_top_green.jpg) no-repeat top left; font:bold 12px arial;  text-transform:uppercase; text-align:left; height:31px; color:#FDFDFD; padding: 7px 0 5px 18px; margin: 0 0 4px 0;}
.side_header_red{background: url(/templates/default/images/side_top_red.jpg) no-repeat top left; font:bold 12px arial;  text-transform:uppercase; text-align:left; height:31px; color:#FDFDFD; padding: 7px 0 5px 18px; margin: 0 0 4px 0;}
.side_bottom{background: url(/templates/default/images/side_bottom_yellow.gif) no-repeat bottom left; height:15px}

.thumb_wrapper{width:80px; height:83px; float:left; text-align:center; padding:0;}
.game_thumb{width:80px; height:83px; padding:12px 0 0 3px;  float:left; background: url(/templates/default/images/thumb.png) no-repeat center center}
.thumb_img{}
.thumb_wrapper_big{width:180px; height:151px; float:left; text-align:center; padding:3px; padding-left:0;}
.game_thumb_big{background:#312D2B; width:170px; font-weight:normal; float:left; padding:5px;}

#ctgmenu{padding:0; margin:0; font:bold 8px Arial; height: 24px;  color: #FFFFFF; position: absolute; top:9px; left:35px}
#ctgmenu ul {list-style:none; float:left; margin:0; padding:0;}
#ctgmenu ul li {float:left; margin:0; font: bold 9px tahoma; color: #ffffff; padding-top: 0; padding-bottom: 0; text-transform: uppercase; background: url(/templates/default/images/ctgmenu_separator.gif) no-repeat center right;}
#ctgmenu ul li a {font: bold 9px tahoma; color: #FFFFFF; float:left; text-decoration:none;  margin:0; text-transform: uppercase;padding: 8px 12px 8px 15px;    }
#ctgmenu ul li a:hover {color:#FFDC39; text-decoration:none; }
#ctgmenu_border{clear:both; height: 27px;}

#navlist{padding:0; margin:0; font-family: "Comic Sans MS, Arial, Helvetia"; top:173px; left:0; font-size:12px; width:988px; color: #3A4000; font-weight:bold; position: absolute;}
#navlist ul {list-style:none; margin:0; padding:0;}
#navlist ul li {float:left; margin:0; font: 12px sans-serif; color: #1D1D1D; padding-top: 7px; padding-bottom: 0px;  text-transform: uppercase; background: url(/templates/default/images/nav_sep.gif) no-repeat right;}
#navlist ul li a {padding-top: 6px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; font: 12px sans-serif; color: #C80400; float:left; text-decoration:none; margin:0; font-weight: bold; text-transform: uppercase;}
#navlist ul li a:hover {color:#0F57A1; text-decoration:none; padding-top: 6px; padding-bottom: 8px;}
#tab_border{clear:both; height: 27px;}
.toplinks2{width:130px; height:28px;}
.toplinks2 img a{border:none}
.toplinks2 img a:hover{padding-top:3px}
.toplinks3{width:90px; height:28px;}
.toplinks3 img a{border:none}
.toplinks3 img a:hover{padding-top:3px}

.toplinks{width:151px; height:64px;}
.toplinks img a{border:none}
.toplinks img a:hover{padding-top:3px}
input { background: #edc13b; margin-right:2px; padding-left:2px; padding-right:2px; vertical-align:middle; border: 1px solid #666669; border-style-bottom: 1px inset #444448;}
#sidebar ul li{list-style:none; padding:5px; border-bottom:1px dotted #464646;}
.ad100{width:117px; height:121px; background: url(../images/thumb_big.png) no-repeat center center;}
.ad100_in{width:150px; height:150px; background: url(../images/ad_bg_in.gif) no-repeat center center;}
#cmbTraders{background:#BDDFE6; color:#333333; width:300px; padding-left:3px;}
.inputBoxes{background:#BDDFE6; color:#333333; border:1px solid #c82b07; padding-left:3px;}
.pageNums{font-size: 16px; margin:10px; margin-top:20px; text-align: center; font-size: large;}
.pageNums a{ font-size: 16px; padding:5px; color:#ffffff; background:#005192;}
.pageNums a:hover{background:#005ca6;}
.odd_line{background:#13387A; border-bottom:1px solid #194A8D;}
.even_line{background:#0B2656; border-bottom:1px solid #194A8D;}
.plugsr_table_header{background:#0D5AA9; border-bottom:1px solid #194A8D; color:#FFCC00}
.submit{padding:4px; background:#c82b07; color:#000000; font-weight:bold; height:30px; width:170px}

#searchbox {width:275px; top:120px; position:absolute; left:37px; float:left; display:none}
#txtsearch{width:190px; margin-top:0px; border:none; background:none; color:#399B8F}
#searchbutton{ border: none; height:21px; width:55px;}


.gallery { height:300px;}

.gallery ul{ list-style: none; margin: 0; padding: 0; }
.gallery ul li   { float: left; display: block; margin-right:2px; overflow:hidden; height: 360px; width: 17px; cursor:pointer; }
.gallery #a1{  width: 224px; }
.gallery #a1 div { display:block; }
.gallery ul li img{ position: absolute; border: 3px solid #881212; }
.gallery ul li div { height:300px; display:none; }
.gallery ul li div a.upper { display: block; height:330px; }
.gallery ul li div div.fader { margin: 0; padding: 0; overflow:hidden; height: 30px; display: block; background:url(http://www.topdisneygames.com/thumb/gallery/down.png) repeat-x bottom left; }
.gallery ul li div div.fader h2 { padding:5px 10px 0px; font:bold 18px 'times new roman'; margin:0px;  }
.gallery ul li div div.fader h2 a { color:#FACA1E; text-decoration:none }

.ad300{float:left; width:308px; height:265px; background:url(/templates/default/images/adbg300.gif) no-repeat top left;}
.gnamesmall {font:9px tahoma; color:#FFD200; text-align:center}

.tblstats {font:11px taoma; background:#17356B;}
.row0{background:#620803; color:#ffffff; text-align:center}
.row1{background:#001946; color:#CCCCCC; padding-left:5px}
.row2{background:#031E50; color:#CCCCCC; padding-left:5px }
.row1 a{ color:#c82b07}
.row2 a{ color:#FEE184}

/* .thumb{position:relative; margin:0; width:62px; height:65px; float:left} */
.thumb_bg{position:absolute; top:0; display: none; left:0; z-index:1}
/* .thumb_image{position:absolute; top:7px; width:48px; height:48px; left:7px; z-index:2} */
.thumb_overlay{position:absolute; top:7px; left:7px;z-index:3}
.thumb_big{position:relative; margin:0; width:117px; height:120px; float:left}
.thumb_bg_big{position:absolute; top:0; left:0; z-index:1}
.thumb_image_big{position:absolute; top:8px; width:100px; height:100px; left:8px; z-index:2}


.thumb {
position: relative;
margin: 0;
width: 62px;
height: 63px;
float: left;
}

.thumb_image:hover {
border-color: #DDDDDD;
}

.thumb_image {
position: absolute;
top: 3px;
width: 54px;
height: 54px;
left: 2px;
z-index: 2;
border-color: #000000;
border-width: 2px;
border-style: solid;
border-radius: 3px;
}

.thumb2 {
position: relative;
margin: 0;
width: 67px;
height: 67px;
float: left;
}

.thumb_image2 {
position: absolute;
top: 3px;
width: 58px;
height: 58px;
left: 2px;
z-index: 2;
border-color: #000000;
border-width: 2px;
border-style: solid;
border-radius: 3px;
}
.thumb_image2:hover {
border-color: #DDDDDD;
}

.thumb3 {
position: relative;
margin: 0;
width: 62px;
height: 65px;
float: left;
}


.newThumb {
position: absolute;
height: 54px;
width: 52px;
top: 1px;
left: 10px;
z-index: 10;
float: left;
}


.toplinkssearch{width:220px; height:54px; padding-top: 11px; background: transparent;}

.searchform {
   display: inline-block;
   zoom: 1; /* ie7 hack for display:inline-block */
   *display: inline;
   border: solid 1px #d2d2d2;
   padding: 3px 5px;
   
   -webkit-border-radius: 2em;
   -moz-border-radius: 2em;
   border-radius: 2em;

   -webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);
   -moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);
   box-shadow: 0 1px 0px rgba(0,0,0,.1);

   background: transparent; //#f1f1f1;
   //background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
   //background: -moz-linear-gradient(top,  #fff,  #ededed);
   //filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie7 */
   //-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie8 */
}
.searchform input {
   font: normal 12px/100% Arial, Helvetica, sans-serif;
}
.searchform .searchfield {
   background: #fff;
   padding: 4px 4px 6px 8px;
   width: 120px;
   border: solid 1px #bcbbbb;
   outline: none;

   -webkit-border-radius: 2em;
   -moz-border-radius: 2em;
   border-radius: 2em;

   -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
   -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
   box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
}
.searchform .searchbutton {
   color: #fff;
   border: solid 1px #494949;
   font-size: 11px;
   height: 27px;
   width: 27px;
   text-shadow: 0 1px 1px rgba(0,0,0,.6);

   -webkit-border-radius: 2em;
   -moz-border-radius: 2em;
   border-radius: 2em;

   background: #5f5f5f;
   //background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
   //background: -moz-linear-gradient(top,  #9e9e9e,  #454545);
   //filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
   //-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
}
