BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
         background-image: url(http://www.ezifun.com/images/body-bg.gif);     
        background-attachment: fixed;
	background-color: #EDE9E0;
	background-position: center top;
	background-repeat: repeat-x;
 }

#center {
       
	
	height: 125px;
	margin-left: auto;
	margin-right: auto;
}

#header {
  height: 100px;
  margin-left: auto;
  margin-right: auto;
  width: 980px;
}
#menu {
 background-image: url(http://www.ezifun.com/images/bg_ezi.gif);
	float: right;
	height: auto;
	width: 980px;
}
.barstyle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.barstyle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.stext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pinklink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #72179D; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION:none

}
.htxtb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gadd {
	FONT-WEIGHT: bold; FONT-SIZE: 10.7pt; COLOR: #72179D; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION:underline
}
.gadd1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #72179D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none
}
.gtext {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}


.normaltext {
	FONT-SIZE: 11px; COLOR: #d5d4d3; FONT-FAMILY: Arial, Helvetica, sans-serif
}



.mm {
        COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, helv, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal
}

A.mm:link {
  cursor: pointer;        FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, helv, sans-serif; TEXT-DECORATION: none; ALIGN: CENTER
}
A.mm:hover {
  cursor: pointer;    FONT-WEIGHT: normal;   FONT-SIZE: 9pt; COLOR: #BBBBFF; FONT-FAMILY: Verdana, Arial, Helvetica, helv, sans-serif; text-decoration: none; ALIGN: CENTER
}
A.mm:visited {
       cursor: pointer;   FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, helv, sans-serif; TEXT-DECORATION: none; ALIGN: CENTER
}
A.mm:active {
  cursor: pointer;        FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, helv, sans-serif; TEXT-DECORATION: none; ALIGN: CENTER
}

.bullettext {
	FONT-SIZE: 11px; COLOR: #d5d4d3; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d5d4d3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	 COLOR: #000099;  TEXT-DECORATION: underline
}

.InputText1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #484848; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.linkLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #d5d4d3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linkLarge:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #d5d4d3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


}
DIV.main-pull-down-menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: smaller; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR:#FFFFFF; opacity: 1
}
.main-pull-down-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR:#FFFFFF
}
.main-pull-down-menu LI {
	BORDER-RIGHT:none; PADDING-RIGHT: 0px; BORDER-TOP: none; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: none; COLOR: none; PADDING-TOP: 0px; BORDER-BOTTOM: none; BACKGROUND-COLOR:none; TEXT-DECORATION: none
}
.main-pull-down-menu A {
	BORDER-RIGHT:none;BORDER-LEFT:none;font: 12px solid Arial, Helvetica, sans-serif;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: none;
}
.main-pull-down-menu A:hover {
   font: 12px solid Arial, Helvetica, sans-serif;  COLOR: #d5d4d3;  WHITE-SPACE: nowrap; BACKGROUND-COLOR:#000099; TEXT-DECORATION:none;
}
.main-pull-down-menu LI UL {
	DISPLAY: none;
}
.main-pull-down-menu LI:hover UL {
	BORDER-RIGHT: None; PADDING-RIGHT: 0px; BORDER-TOP: NOne; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 1; VISIBILITY: visible; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: None; WIDTH: 90px; PADDING-TOP:0px; BORDER-BOTTOM: none; POSITION: absolute;
}
#nav LI.sfhover UL {
	BORDER-RIGHT:none; PADDING-RIGHT: 0px; BORDER-TOP: None; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 1; VISIBILITY: visible; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: None; WIDTH: 90px; PADDING-TOP: 0px; BORDER-BOTTOM: none; POSITION: absolute;
}
.main-pull-down-menu LI LI {

}
.main-pull-down-menu LI LI A {

BORDER-RIGHT:#0c0c0c 1px solid; PADDING-RIGHT: 0px; BORDER-TOP:none; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT:#676767 1px solid; WIDTH: 90px; PADDING-TOP:none; BORDER-BOTTOM: #0c0c0c 1px solid;BACKGROUND-COLOR:#FFFFFF; COLOR: #000000;		
}
#latest_stuff {
	border:1px solid #CCCCCC;
	float:left;
	height:240px;
	width:555px;
        }
#showcase {
	background:#fff url("http://www.ezifun.com/images/indicator.gif") no-repeat center;
	float:left;
	height:240px;
	position:relative;
	padding:0px;
	margin:0 auto;
	width:380px;
	z-index:10;
}
#immage {
	left:0px;
	position:absolute;
	text-align:center;
	top:0px;
}
#immage img {
	z-index:25;
	text-align:center;
	height:240px;
	width:380px;
}
#showcase-information {
	position:absolute;
	width:380px;
	bottom:0;
	height:0px;
	background:#000;
	color:#fff;
	overflow:hidden;
	z-index:240;
	opacity:.6;
	filter:alpha(opacity=60);
	text-align:left;
}
#showcase-information h3 {
	padding:4px 8px 3px;
	font-size:12px;
	color:#FFFFFF;
}
#showcase-information p {
	padding:0 8px 8px;
	font-size:11px;
	float:left;
}
#showcase-tabs {
        top:0px;
	float:Right;
	width:175px;
}
#showcase-tabs ul {
	list-style:none;
}
#showcase-tabs ul li {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:7px;
	overflow:hidden;
}
#showcase-tabs ul li {
	background:url(http://www.ezifun.com/images/showcase-tabs.gif) repeat-x 0 0;
}
#showcase-tabs ul li.selected {
	background:url(http://www.ezifun.com/images/showcase-tabs-sel.gif) repeat-x 0 0;
	color:#666666;
}
#showcase-tabs ul li a {
	color:#FFF;
	text-decoration:none;
}
#showcase-tabs ul li.selected a {
	color:#666;
}
#showcase-tabs ul li a h2 {
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:5px;
}
#showcase-tabs ul li .brief {
	font-size:10px;
}

#funny-news {
	background: no-repeat scroll 0 bottom transparent;
	float:right;
	height:244px;
	width:250px;
}
#funny-news .head-m {
	width:230px;
}
.block {
	border:0px solid #EFEFEF;
	display:block;
	overflow:hidden;
}
.left-block {
	width:590px;
}
.right-block {
	width: 250px;
}
.head-l {
	float:left;
}
.head-m {
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	text-transform:uppercase;
	padding:px 0 0 12px;
}
.head-r {
	float:right;
}

.orange-header .head-m {
	background:url(http://www.ezifun.com/images/funbar.jpg) repeat-x 0 0;
	height:24px;
}


.content {
	display:block;
	padding:0 10px 10px;
        
}
.cl {
	clear:both
}
.fr {
	float:right;
}
#rel-advice {
        margin-top:10px;
        margin-left:5px;
	float:left;
	min-height:165px;
	width:335px;
}
p {
	margin:5px 0;
	padding-left:20px;
}
p.tick {
	background:url("http://www.ezifun.com/images/tick.gif") no-repeat scroll 0 0 transparent;
}
p.bullet {
	background:url("http://www.ezifun.com/images/bullet_black.png") no-repeat scroll 0 0 transparent !important;
        
}

#games {
	float:right;
	height:325px;
	width:470px;
        margin-top:8px;
        margin-left:5px;
}
#games .head-m {
	width:450px;
}
.box {
	display:block;
	float:left;
	text-align:center;
	padding:2px 15px 5px;
	width:80px;
}
.box .box-image, .box .box-image img {
	display:block;
	height:100px;
	margin:0 auto;
}
.box img {
	border:1px dotted #EFEFEF;
	max-height:100px;
	max-width:80px;
	padding:2px;
}
.box .play-game{background: no-repeat scroll left center transparent;cursor:pointer;float:none;height:64px;margin-left:-30px;*margin-left:30px;margin-top:30px;opacity:0.6;filter:alpha(opacity=60);position:absolute;text-align:left;width:64px;z-index:500;}
.box .play-game:hover {opacity:0.9; filter:alpha(opacity=90);
}








.square-ad {
	float:left;
	height:230px;
	margin:15px auto 0;
	overflow:hidden;
	width:300px;
}
.square-ad img {
	max-height:230px;
	overflow:hidden;
}
.ad-rec-mid {
	float:right;
	margin:15px auto 0;
	overflow:hidden;
	width:628px;
}
.ad-rec-mid img {
	max-height:76px;
	overflow:hidden;
}




#wallpapers {
	background: repeat-x scroll 0 bottom transparent;
	float:left;
	height:180px;
	width:580px;
}
#wallpapers .head-m {
	width:562px;
}
#wallpapers .box {
	width:80px !important;
}
/*#wallpapers .box-left{padding-right:10px !important;padding-left:0px !important;}
#wallpapers .box-right{padding-right:0px !important;padding-left:10px !important;}*/
#wallpapers .box .box-image, #wallpapers .box .box-image img {
	height:84px !important;
}
#blogs, #facts {
	float:left;
	min-height:165px;
	width:285px;
}
#blogs .head-m, #facts .head-m {
	width:267px;
}
#blogs {
	background: no-repeat scroll 0 bottom transparent;
}
#facts {
	background: no-repeat scroll 0 bottom transparent;
	margin-left:10px;
}
#videos {
	background: repeat-x scroll 0 bottom transparent;
	display:block;
	min-height:400px;
	width:250px;
        
}
#videos .head-m {
	width:230px;
}
.video-items {
	border-bottom:1px dotted #999;
	padding:8px 0 4px;
}
.video-item-first {
	padding:0 0 4px !important;
}
.video-item-last {
	border:0;
	padding:8px 0 0 !important;
}
.video-items .thumbnail {
	display:block;
	float:left;
	margin-right:8px;
	text-align:center;
	width:80px;
}
.video-items .thumbnail img {
	border:1px dotted #DEDEDE;
	max-width:75px;
	max-height:85px;
	padding:2px;
}
.video-items .thumbnail img:hover {
	border:1px solid #ccc;
}
.video-items .description {
	height:auto;
	overflow:hidden;
}
.video-items .description h2 a {
	color:#555555;
	font-size:13px;
}
.video-items .description h4 a {
	color:#555555;
	font-size:11px;
}
.video-items .description h2 a:hover {
	color:#B0221E;
	text-decoration:underline;
}
.video-items .description p.metadata {
	height:40px;
	overflow:hidden;
}
.video-items .description .info {
	background:transparent;
	display:block;
	margin-top:10px;
}
.p-normal {
	background:transparent;
	color:#666;
	margin:1px 0;
	padding:0;
}
.bold {
	font-weight:bold;
}

#gad1, #gad2 {
	float:left;
	min-height:165px;
	width:350px;
}
#gad1 .head-m, #gad2 .head-m {
	width:350px;
}
#gad1 {
	background: no-repeat scroll 0 bottom transparent;
}
#gad2 {
	background: no-repeat scroll 0 bottom transparent;
	margin-left:20px;
}

#quotes {
	float:left;
	min-height:165px;
	width:250px;
}
#quotes .head-m {
	width:230px;
}
#quotes {
	background: no-repeat scroll 0 bottom transparent;
}





















