body {
	margin: 0px;
	padding: 10px 0px 0px;
	font-size: 11px;
	color: #C7D7E1;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/background.gif);
}

#top {
    /* Sliding right image */
    background: transparent url(../images/topbg_right.gif) no-repeat scroll top right; 
display: block;
float: left;
height: 108px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
padding-right: 202px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color: #ffffff;
font-size:16px;
font-weight:bold;
}
#top #top2 {
/* Background left image */ 
background: transparent url(../images/topbg_left.gif) no-repeat; 
display: block;
line-height: 18px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 103px 0 5px 0;
width: 574px;
}

/*#top {
	height: 108px;
	background-image: url(../images/topbg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}*/
#top h1 {
	margin: 0px;
	padding: 0px;
}
#top h1 a {
	text-decoration: none;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	height: 59px;
	width: 249px;
	display: block;
	text-indent: -9999pt;
	position: absolute;
	top: 40px;
	margin-left: 11px;
}
#top #searchbox {
	position: absolute;
	top: 90px;
	width: 170px;
	padding: 0px;
	width: 740px;
	text-align: right;
}
#btn{
	float: right;
	}
.bodyBlack {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.bodyWhite {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.loginLink {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.redLink {
	font-size: 11px;
	color: #FF3300;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.editbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-image: url(../images/editbox_bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
	margin: 0px;
	padding: 1px;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFCC00;
	border: 1px solid #333333;
	margin: 0px;
	padding: 0px;
}
#top #searchbox #s {
	float: right;
	padding: 0px 10px 0px 0px;
}
#top #searchbox #button {
	float: left;
}
#mainmenu {
      margin: 0px;
      padding: 0px;
      font-family: Arial, Helvetica, sans-serif;
      width: 775px;
      background-image: url(../images/content_bg.gif);
      background-repeat: repeat-y;
}
#mainmenu ul {
      font-size: 11px;
      list-style-type: none;
      margin: 0px 2px;
      padding: 0px;
      background-image: url(../images/mainmenu_bg.gif);
      background-repeat: repeat-x;
      height: 30px;
      background-position: left center;
}
#mainmenu li {
      padding: 0px;
      margin: 0px;
      float: left;
      height: 30px;
}
#mainmenu li a {
      font-size: 11px;
      text-decoration: none;
      padding: 8px 14px;
      margin: 0px;
      text-transform: uppercase;
      color: #333333;
      font-weight: bold;
      display: block;
      background-image: url(../images/mainmenu_separator.gif);
      background-repeat: no-repeat;
      background-position: right center;
}
#mainmenu li.menu_no_separator{
      width: 105px;
}
#mainmenu li.menu_no_separator a{
      background-image:none;
}
#mainmenu li a:hover {
      color: #FFFFFF;
      text-decoration: none;
      background: url(../images/mainmenu_bg_over.gif);
      background-repeat: repeat-x;
}
.leftbox {
	background-color: #0F486C;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.leftbox ul {
	list-style-type: none;
	margin: 0px;
	padding: 10px;
	line-height: 17px;
}
.leftbox li {
	background-image: url(../images/bullet_yellow.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding: 0px 0px 0px 12px;
	margin: 0px;
}
.leftbox li a {
	color: #FFFFFF;
	text-decoration: none;
}
.leftbox li a:hover {
	text-decoration: underline;
}
#centercontent {
	margin: 0px;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #3B4850;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}
#centercontent a {
	color: #FF3300;
	text-decoration: none;
}
#centercontent a:hover {
	text-decoration: underline;
}
#centercontent h3 {
	margin: 10px 0px 15px;
	padding: 0px;
	font-size: 130%;
}
#centercontent p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#centercontent a.play {
	color: #333333;
	/* border: 1px solid red; */
	background-image: url(../images/playthisgame_bg.gif);
	background-repeat: no-repeat;
	/* background-position: -1px; */
	display: block;
	padding: 6px 0px 5px;
	font-weight: bold;
	width: 113px;
	text-align: center;
	padding-bottom: 8px !important;
}
#centercontent a.play:hover {
	color: #002943;
	background-image: url(../images/playthisgame_bg_over.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 6px 0px 5px;
	font-weight: bold;
	width: 113px;
	text-align: center;
	text-decoration: none;
	padding-bottom: 8px;
}
#news {
	margin: 0px;
	padding: 0px;
}
#news h4 {
	font-size: 110%;
	margin: 0px 0px 5px;
	padding: 0px;
}
#news ul {
	list-style-type: none;
	margin: 0px;
	padding: 10px;
}
#news li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 0px;
	margin-bottom: 5px;
}
#news .date {
	font-size: 10px;
	color: #7C8C95;
}
#rightcontent {
	width: 188px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#rightcontent a {
	color: #FFFFFF;
	text-decoration: none;
}
#rightcontent a:hover {
	text-decoration: underline;
}
a {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.header {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#breadcrumbs {
	background-image: url(../images/breadcrumbs_bg.gif);
	padding: 4px 5px 5px 10px;
	background-repeat: no-repeat;
	margin: 0px;
	font-size: 10px;
}
#innercontent {
	margin: 0px;
	padding: 0px;
	width: 356px;
}
#innercontent h4 {
	font-size: 110%;
	margin: 0px;
	padding: 0px;
	display: block;
}
#innercontent ul {
	list-style-type: none;
	margin: 0px;
	padding: 10px 10px 10px 0px;
}
#innercontent li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	display: block;
	width: 346px;
}
#innercontent .played {
	font-size: 10px;
	color: #7C8C95;
	margin: 0px 0px 0px;
	padding: 0px;
	display: block;
}
#innercontent .addeddate {
	margin: 0px 0px 7px;
}
#innercontent p {
	margin: 0px;
	padding: 0px;
}
#innercontent .thumb {
	width: 78px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
}
#innercontent .thumb_r {
	margin: 0px 0px 0px 80px;
	padding: 0px;
	width: 260px;
	display: block;
}
#innercontent .rating {
	float: right;
}
#innercontent .pages {
	padding: 5px;
	background-color: #0F486C;
	color: #C5DBE8;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#innercontent .pages a {
	color: #FFFFFF;
	text-decoration: none;
}
#loggedin {
	margin: 0px;
	padding: 0px;
}
#loggedin p {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
	font-size: 12px;
	color: #FFFFFF;
}
#loggedin ul {
	margin: 0px;
	padding: 0px 15px 5px;
	list-style-type: none;
	line-height: 16px;
	font-size: 10px;
}
#loggedin li.messages {
	background-image: url(../images/icon_messages.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#loggedin li.edit {
	background-image: url(../images/icon_edit.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#loggedin li.logout {
	background-image: url(../images/icon_logout.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#gamespace {
}
#gamespace h3 {
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}
#gamespace #thegame {
	margin: 0px;
	padding: 10px;
}
#gamespace a.backtogames {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/icon_back.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
#gamespace a.refresh {
	margin: 0px;
	padding: 0px 19px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/icon_refresh.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#gamespace a.addtosite {
	margin: 0px;
	padding: 0px 19px 0px 0px;
	font-size: 12px;
	font-weight: bold;
}
#gamespace a.favourite {

	margin: 0px;
	padding: 0px 0px 0px 20px;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/icon_addfavorite.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px
}
#comments .hdr_comments {
	display: block;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/icon_comments.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.hdr_rating {
	display: block;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#comments .ftr_comments {
	display: block;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
}
#thecomments ul {
	font-size: 11px;
	color: #3B4850;
	list-style-type: none;
	margin: 0px;
	padding: 10px;
}
#thecomments li {
	line-height: 16px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#thecomments .by {
	display: block;
	color: #93A0A7;
	font-size: 10px;
}
#thecomments a {
	color: #FF3300;
	text-decoration: none;
}
#thecomments a:hover {
	text-decoration: underline;
}
#thecomments .addcomment {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 10px;
}
#thecomments small {
	color: #3B4850;
	font-size: 10px;
}
#thecomments .inputs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B4850;
	border: 1px solid #AFC1CF;
	margin: 0px;
	padding: 3px;
}
 a.myplay {
	color: #333333;
	background-image: url(../images/playthisgame_bg.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 4px 0px 5px;
	font-weight: bold;
	width: 113px;
	text-align: center;
}
 a.myplay:hover {
	color: #002943;
	background-image: url(../images/playthisgame_bg_over.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 4px 0px 5px;
	font-weight: bold;
	width: 113px;
	text-align: center;
	text-decoration: none;
}
.paddedTable {
	padding: 5px;

}

