﻿body
{
    background:#1f3154;
}

/*
body, table
{
    font-family: 'lucida grande' , tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    margin:0px;
    padding:0px;
    background:#1f3154;
}

a
{
	color:#3b5998;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}

table
{
	background-color:Transparent;
}
*/
.header
{
    background: black;
    background-image: url(http://www.zigyugames.com/content/images/headerbackground.png);
    background-repeat: repeat-x;
    width: 100%;
    height: 60px;
}
.header .home
{
    width: 290px;
    height: 60px;
    display: block;
}
.blankheader
{
	font-size:0px;
    width: 100%;
    height: 2px;
    clear: both;
}
.blankheader2
{
	font-size:0px;
    width: 100%;
    height: 1px;
    clear: both;
}
.mainmenu
{
    background: #990000;
    width: 100%;
    height: 30px;
}
.submenu
{
    width: 100%;
    height: 24px;
    background: #e0e0e0;
}
.userpanel
{
    background:#808080;
    background-image: url(http://www.zigyugames.com/content/images/userpanel.png);
    background-repeat: repeat-x;
    float: right;
    padding: 4px 10px 4px 10px;
    display:block;
	height:52px;
    width:400px;
}
.userpanel a
{
	color:#c0c0c0;
	text-decoration:underline;
}
.searchpanel
{
    float: left;
    padding: 2px;
}
.searchpanel form
{
	padding:0px;
	margin:0px;
}
.searchpanel input
{
    height: 16px;
    border: solid 1px #808080;
    font-size: 11px;
}
.searchbutton
{
    width: 65px;
    height: 20px !important;
    border-top: solid 1px #c0c0c0;
    border-left: solid 1px #c0c0c0;
    border-right: solid 1px #808080;
    border-bottom: solid 1px #808080;
    background: #f0f0f0;
}
.searchbutton:hover
{
    background: #fffff0;
}

a.playinfb 
{
	font-size:10px;
	color:White;
	font-weight:bold;
	text-decoration:none;
}
a.playinfb:hover
{
	text-decoration:underline;
}

#menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
#menu li
{
    display: block;
    float: left;
    height: 30px;
}
#menu li a
{
    margin: 0px 2px;
    padding: 8px 15px;
    font-size: 12px;
    font-weight: bold;
    height: 14px;
    float: left; 
    display: block; 
    text-decoration: none;
    text-align: center;
    color: white;
}
#menu li a:hover
{
    color: white; 
    background: #E00000;
}
#menu li .s
{
    color: white; 
    background: #E00000;
}
#submenu
{
	padding:2px;
	float:right;
}
#submenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
#submenu li
{
    display: block;
    float: left;
    height: 20px;
}
#submenu li a
{
    float: left;
    margin: 0px 2px;
    padding: 4px 8px;
    font-size: 11px;
    font-weight: bold;
    height: 12px;
    display: block;
    text-decoration: none;
    text-align: center;
    color: black;
}
#submenu li a:hover
{
    text-decoration: underline;
}
#submenu li .s
{
    text-decoration: underline;
}

.footer
{
	text-align:center;
	margin-top:20px;
	padding:10px 0px 50px 0px;
	border-top:solid 1px #c0c0c0;
}




.gamepanel .tr 
{
	background: url(http://www.zigyugames.com/content/images/corner_righttop_black.png) no-repeat right top;
}
.gamepanel .tl
{
	background: url(http://www.zigyugames.com/content/images/corner_lefttop_black.png) no-repeat left top;
}
.gamepanel .br 
{
	background: url(http://www.zigyugames.com/content/images/corner_rightbottom_black.png) no-repeat right bottom;
}
.gamepanel .bl
{
	background: url(http://www.zigyugames.com/content/images/corner_leftbottom_black.png) no-repeat left bottom;
}


.gamecaption 
{
	padding:10px 0px;
	height:30px;
}

.gamecaption .gametitle h1
{
	font-size:18px;
	font-weight:bold;
	float:left;
}


.gameframe 
{
	
}
.gameframe .gameheader 
{
	background:transparent;
}
.gameframe .gameheaderleft
{
	float:left;
}
.gameframe .gameheaderright
{
	text-align:right;
	float:right;
}
.gameframe .gametitle, .gameframe .gametitle h1,.gameframe .gametitle a
{
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	color:#800000;
}
.gameframe .gametitle a:hover
{
	text-decoration:underline;
}
.gameframe .gamesort
{
	
}

.gamesort .selected
{
	font-weight:bold;
}

.gameframe .gamepaging
{
	margin-bottom:25px;
}


.gamelist
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.gamelist table
{
	padding:0px;
	margin:0px;
	border:0px;
}
.gamelist li
{
	
    padding-right: 10px;
    display: block;
    float: left;
    height:80px;
    width: 235px;
}


.gamelist li .imagecell
{
}

.gamelist li .textcell
{
}



.gamelist li img
{
    border: solid 1px black;
    float: left;
    margin-right: 4px;
    width:60px;
    height:60px;
}

.gamelist .title a
{
    font-weight: bold;
    color: Black;
    font-size: 12px;
    text-decoration: none;
}
.gamelist .title a:hover
{
    text-decoration: underline;
}
.gamelist .remove a
{
    font-size: 11px;
    text-decoration: none;
}
.gamelist .remove a:hover
{
    text-decoration: underline;
}

.gamelist .plays
{
    font-size: 10px;
    color: #808080;
}
.gamelist .rating
{
    font-size: 10px;
    color: #808080;
}
.gamelist .description
{
}



.gamesrandom
{
	padding:5px 10px;
	width:230px;
	background-image:url(http://www.zigyugames.com/content/images/borderbacksn1.jpg);
	background-repeat:no-repeat;
}

.gamesrandom2
{
	padding:5px 10px;
	width:180px;
	/*background-image:url(http://www.zigyugames.com/content/images/borderbacksn1.jpg);*/
	background:#f0f0f0;
	border:solid 1px #c0c0c0;
	background-repeat:no-repeat;
}

.gamesrandom2 .gamelist li
{
    height:50px;
}

.gamesrandom2 .gamelist li
{
	width:180px;
}

.gamesrandom2 .gamelist li img
{
	width:30px;
	height:30px;
}

.gamesrandom2 .gamelist .title a
{
	font-size:11px;
}


.gamestopmini
{
	float:left;
	margin:10px 20px 20px 10px;
	padding:5px 10px;
	width:250px;
	/*background-image:url(http://www.zigyugames.com/content/images/borderbacksn1.jpg);*/
	background-repeat:no-repeat;
}

.gamestopmini .gametitle
{
	margin-bottom:5px;
}

.gamestopmini .gamecontainer
{
	padding:4px;
	border-top:solid 1px #c0c0c0;
	border-left:solid 1px #c0c0c0;
	
}

.gamestopmini .gamelist li
{
    height:40px;
}

.gamestopmini .gamelist li
{
	width:250px;
}

.gamestopmini .gamelist li img
{
	width:30px;
	height:30px;
}

.gamestopmini .gamelist li .textcell
{
	width:210px;
}

.gamestopmini .gamelist .title
{
	width:140px;
}

.gamestopmini .gamelist .title a
{
	font-size:11px;
}

.gamestopmini .gamelist .rating
{
	float:right;
}

.gamestop
{
	padding:5px 10px;
	width:230px;
	background-image:url(http://www.zigyugames.com/content/images/listborder230.gif);
	background-repeat:no-repeat;
	
}

.gamesnew
{
	padding:5px 10px;
	width:480px;
	background-image:url(http://www.zigyugames.com/content/images/listborder480.gif);
	background-repeat:no-repeat;
	
}
/*
.gamesnew .gamecontainer
{
	padding:4px;
	border-top:solid 1px #c0c0c0;
	border-left:solid 1px #c0c0c0;
	
}
*/

.gamesplain
{
	padding:5px 10px;
	width:740px;
}


.gamesl
{
	padding:5px 10px;
	background-image:url(http://www.zigyugames.com/content/images/listborder760.gif);
	background-repeat:no-repeat;
	width:740px;
}

.gamess
{
	padding:5px 10px;
	background-image:url(http://www.zigyugames.com/content/images/borderbacks.jpg);
	background-repeat:no-repeat;
}


.blankrating
{
    background-image:url(http://www.zigyugames.com/content/images/starsgrey.gif);
    background-repeat:no-repeat;
    position:relative;
    width:65px;
    height:12px;
}

.currentrating
{
    background-image:url(http://www.zigyugames.com/content/images/starsred.gif);
    background-repeat:no-repeat;
    position:absolute;
    height:12px;
}
.selectrating
{
    background-image:url(http://www.zigyugames.com/content/images/starsdgrey.gif);
    background-repeat:no-repeat;
    width:0px;
    position:absolute;
    height:12px;
}

.yourrating
{
    background-image:url(http://www.zigyugames.com/content/images/starsblue.gif);
    background-repeat:no-repeat;
    position:absolute;
    height:12px;
}


#social{padding:0px;margin:0px;}
#social{list-style:none;}
#social li{float:left;margin-left:8px; }
#social li a {font-size:12px;}
#social li.splitter {border-left:solid 1px #c0c0c0;padding-left:10px;}
#social li.icn_fav {padding-left:23px;background: url(http://www.zigyugames.com/content/images/icn-fav.gif) no-repeat 3px;}
#social li.icn_rate {padding-left:23px;background: url(http://www.zigyugames.com/content/images/icn-rate.gif) no-repeat 3px;}
#social li.icn_comments {padding-left:23px;background: url(http://www.zigyugames.com/content/images/icn-comments.gif) no-repeat 3px;}
#social li.icn_invite {padding-left:23px;background: url(http://www.zigyugames.com/content/images/icn-invite.gif) no-repeat 3px;}
#social li.icn_inst {padding-left:23px;background: url(http://www.zigyugames.com/content/images/icn-inst.gif) no-repeat 3px;}

#social li a.icon{width:16px;height:16px;display:block;text-indent:-9999em;}
.icn-email{background:url('http://www.zigyugames.com/content//images/icn-email.png') no-repeat;}
.icn-faves{background:url('http://www.zigyugames.com/content//images/icn-fave.png') no-repeat;}
.icn-faves-added{background:url('http://www.zigyugames.com/content//images/icn-fave-added.png') no-repeat;}
.icn-digg{background:url('http://www.zigyugames.com/content//images/icn-digg.png') no-repeat;}
.diggbtn {border-left: 1px solid #444;margin-left: 20px !important;padding-top: 1px;}
.icn-facebook{background:url('http://www.zigyugames.com/content//images/icn-facebook.png') no-repeat;}
.icn-myspace{background:url('http://www.zigyugames.com/content//images/icn-myspace.gif') no-repeat;}
.icn-delicious{background:url('http://www.zigyugames.com/content//images/icn-delicious.png') no-repeat;}
.icn-stumbleupon{background:url('http://www.zigyugames.com/content//images/icn-stumble.png') no-repeat;}
.icn-mixx{background:url('http://www.zigyugames.com/content//images/icn-mixx.png') center center no-repeat;}
.icn-reddit{background:url('http://www.zigyugames.com/content//images/icn-reddit.gif') center center no-repeat;}
.icn-furl{background:url('http://www.zigyugames.com/content//images/icn-furl.gif') center center no-repeat;}




.fb_dialog_icon
{
    margin: 0px !important;
    float: left !important;
    width: 0px !important;
    height: 0px !important;
    background: none !important;
}


.fb_dialog_content a{cursor:pointer;color:#3b5998 !important;text-decoration:none;}
.fb_dialog_content a:hover{text-decoration:underline;}






 .borderbar 
 {
 	background:url(http://www.zigyugames.com/content/images/borderbar2.png);
 	height:10px;
 }
 
 
 .gamedescription, .gamecontrols
 {
 	padding-top:10px;
 }
 
 .gamedescription p, .gamecontrols p
 {
 	font-size:inherit;
 	margin:0px;
 }
 
 
 
 
 
 
 
 .infobox 
{
    background-color: #fff9d7;
    border:solid 1px #e2c822;
    padding:20px;
    margin:10px 0px;
    font-size:16px;
    font-weight:bold;
	
}

.errorbox
{
	margin:4px 0px;
	background-color: #ffebe8;
	border:solid 1px #dd3c10;
	padding:20px;
    margin:10px 0px;
	font-size:16px;
	font-weight:bold;
}

.publishbox
{
	border:solid 1px #ffff00;
	background:#ffff80;
	padding:20px;
	width:700px;
	margin:20px auto;
}