body { 
	margin:0px;
	padding:0px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background:url(images/bg.gif) top repeat-x
}
body.index {
	background: url(images/px_head.jpg) top repeat-x;
}

#header-index {
	background:url(images/bg_head.jpg)
	top no-repeat;
}

#header {
	background:url(images/header-bg.jpg) top no-repeat;
	position: relative;
	width: 746px;
	height: 68px;
}
/* UL
#tabs {
	padding: 0;
	margin: 0;
	position: absolute;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	bottom: 0;
	right: 41px;
	z-index: 99;

}
#tabs li {
	background: none;
	display: inline;
	margin: 0; padding: 0;
	line-height: normal;
	padding-top: 60px;
}
#tabs li a, #tabs li a:active, #tabs li a:visited, #tabs li a:link {
	text-decoration: none;
	color: #653B02;
	font-weight: bold;
	padding: 5px 10px;
}
#tabs li.active {
	background: url(images/tab-active-bg.gif) bottom repeat-x;
}
#tabs li.active a, #tabs li.active a:active, #tabs li.active a:visited, #tabs li.active a:link {
	color: #F35600;
	font-size: 12px;
	text-transform: uppercase;
}
#tabs li a:hover {
	color: #F00;
}
#tabs li.sep img {
	bottom: -5px;
}
*/
#tabs {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	z-index: 99;
}
#tabs td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: none;
	line-height: normal;
	padding-bottom: 3px;
	font-size: 11px;
}
#tabs td a, #tabs td a:active, #tabs td a:visited, #tabs td a:link, #tabs td span {
	text-decoration: none;
	color: #653B02;
	font-weight: bold;
	padding: 5px 6px;
}
#tabs td.active {
	background: url(images/tab-active-bg.gif) bottom repeat-x;
}
#tabs td.active a, #tabs td.active a:active, #tabs td.active a:visited, #tabs td.active a:link {
	color: #F35600;
	font-size: 12px;
	text-transform: uppercase;
}
#tabs td a:hover {
	color: #F00;
}
#tabs td span {
	color: #AEA69C;
}
#tabs td.sep {
	padding-bottom: 0;
}



#body table {
	width: 100%;
	height: 100%;
}
#body td {
	text-align: left;
	font-family:tahoma;
	font-size:10px;
	color:#4D4D4D;
	line-height:13px;
	vertical-align:top;
}

a {text-decoration:underline; color:#2373A1;}
a:hover {text-decoration:none;}

  


span a { color:#AC6519}
span strong { color:#634221; text-transform:uppercase}

ul {margin:0; padding:0; list-style:none}
li {background:url(images/a1.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 11px; line-height:20px }
li a { color:#AC6519; font-size:11px; text-decoration:none}
li a:hover { font-weight:bold}

.copy { color:#827A6F}
.copy a { color:#827A6F; text-decoration:none}
.copy a:hover {text-decoration:underline}

.menu { color:#1276A8; text-transform:uppercase; font-weight:bold}
.menu a { color:#1276A8; text-decoration:none}
.menu a:hover {text-decoration:underline}

.games li a { color:#005D98}
.games li {background:url(images/a.gif) center left no-repeat;}
.games a { color:#005D98; font-size:11px; text-decoration:none}
.games a:hover { font-weight:bold}

.categories li a { color:#005D98}
.categories li {background:url(images/a.gif) left 100% no-repeat; vertical-align: middle;}
.categories li.last {background:url(images/a-last.gif) left 100% no-repeat;}
.categories li a, .categories li.current a {display:block;width:100%;color:#6C5F54; font-size:12px; text-decoration:none;font-weight: bold;}
.categories li a:hover, .categories li.current a, .categories li.current a:hover {padding-left: 3px;color: #c00;}
.categories li.current a:hover { cursor: default; }

.new li a { color:#A92929}
.new li {background:url(images/a2.gif) center left no-repeat;}
.new a { color:#A92929; font-size:11px; text-decoration:none}
.new a:hover { font-weight:bold}

.ringtones li a { color:#3B8207}
.ringtones li {background:url(images/a3.gif) center left no-repeat;}
.ringtones a { color:#3B8207; font-size:11px; text-decoration:none}
.ringtones a:hover { font-weight:bold}

.logos a { color:#AC6519; font-size:11px; text-decoration:none}
.logos a:hover { font-weight:bold}

.top a { color:#005D98; font-size:11px; text-decoration:none}
.top a:hover { font-weight:bold}

.forum a { color:#4D4D4D; text-transform:uppercase; font-size:12px; font-weight:bold}
.forum span { font-size:11px;}
.forum span strong { font-size:10px;}

.next a { color:#0054A6; font-weight:bold; font-size:10px;}
.next span a { text-decoration:none}
.next span a:hover { text-decoration:underline}

.contact a { color:#4D4D4D}

.gray { color:#634221;}
.big { font-size:11px;}

.form { width:168px;
		height:19px;
		font-family:tahoma;
		font-size:10px;
		border-style: solid;
		border-width: 1px;
		background-color:#ffffff;
		color:#4D4D4D;
		margin-left:0px;
		margin-right:0px}
		
.textarea { width:168px;
		height:139px;
		font-family:tahoma;
		font-size:10px;
		border-style: solid;
		border-width: 1px;
		background-color:#ffffff;
		color:#4D4D4D;
		margin-left:0px;
		margin-right:0px}
		
.h-listing {
	background: url(images/arrow-down.gif) left 60% no-repeat;
	text-transform: uppercase;
	margin-top:24px;
	margin-left:10px;
	padding-left:16px;
	font-weight: bold;
	font-size: 13px;
	color: #8B8174;
}
.h-listing span {
	color: #B4AA9D;
	font-weight: normal;
}



a.smiley-block img {
	display: inline-block;
	padding: 10px;
	margin: 3px;
	margin-bottom: 10px;
	cursor:pointer; cursor:hand;
	border-width: 1px;
	border-color: transparent;
}
a.smiley-block img:hover {
	background: #eee;
	border: 1px solid #c0c0c0;
	z-index: 99;
}
.view-range {
	text-transform: none;
	font-size: 11px;
}
/* PopUp Window (link codes)
---------------------------------------*/
#linkcodes {
	
}
#linkcodes .type {
	font-weight: bold;
	font-size: 11px;
	padding-left: 20px;
	padding-bottom: 1px;
}
#linkcodes .type span {
	font-weight: normal;
}
#linkcodes form {
	display: inline;
}
#linkcodes input.textbox {
	border: 1px solid #000;
	background-color: #FFF;
	font-size: 11px;
	padding-left: 3px; padding-right: 3px;
	width: 390px;
	color: #666;
}
#linkcodes .close {
	font-weight: normal;
	font-size: 11px;
	text-align: center;
}
