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

a {text-decoration:underline; color:#92A48C; font-size:12px;}
a:hover {text-decoration:none; color:maroon;}

  
table { height:100%; width:100%; border:0;}  
body { 	margin:0px;padding:0px; background:url(images/px_head.jpg) top repeat-x }
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}

.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
}

/*             styles for the star rater                */	
	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 125px;
		height: 25px;
		position: relative;
		background: url(img/alt_star.gif) top left repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:25px;
		height: 25px;
		text-decoration: none;
		text-indent: 10px;
		z-index: 20;
		position: absolute;
		padding: 0px;
                                        FONT-FAMILY: Arial, Tahoma, Verdana; 
                                        font-size: 8px;
	}
	.star-rating li a:hover{
		background: url(img/alt_star.gif) left bottom;
		z-index: 2;
		left: 0px;
		border:none;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:25px;
	}
	.star-rating a.two-stars{
		left:25px;
	}
	.star-rating a.two-stars:hover{
		width: 50px;
	}
	.star-rating a.three-stars{
		left: 50px;
	}
	.star-rating a.three-stars:hover{
		width: 75px;
	}
	.star-rating a.four-stars{
		left: 75px;
	}	
	.star-rating a.four-stars:hover{
		width: 100px;
	}
	.star-rating a.five-stars{
		left: 100px;
	}
	.star-rating a.five-stars:hover{
		width: 125px;
	}
	.star-rating li.current-rating{
		background: url(img/alt_star.gif) left center;
		position: absolute;
		height: 25px;
		display: block;
		text-indent: 10px;
                                        top: 0px;
		z-index: 1;
                                        FONT-FAMILY: Arial, Tahoma, Verdana; 
                                        font-size: 12px;
	}
.menuZ {
                    width:240px;
                    height:240px;
                    float:left;
                    display:block;
                    padding: 0px 2px 0px 2px;
                    margins: 2px 2px 2px 2px;
	font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
	font-size: 12px;
	TEXT-DECORATION: none;
	color: gray;
	font-weight: none;
}
.menuZ a {
	font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
	font-size: 12px;
	TEXT-DECORATION: none;
	backround-color: #E4F3AE;
	font-weight: none;
	cursor: hand;
}
.menuZ a:hover {
	font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
	font-size: 12px;
	TEXT-DECORATION: none;
	backround-color: #E4F3AE;
	font-weight: none;
	cursor: hand;
}
p.date	{
	margin:  0;
	padding: 0;
	font-size: 95%;
	color: #666;
}

Div.WasAdded	{
	font-size: 90%;
                    align: right;
                    font-family: Arial, Verdana, Helvetica, Arial, Sans-serif;
	font-weight: bold;
                    height: 14px;
	color: #858A8E;
                    margin-left: 4px;
}

Div.Title	{
	background: transparent url(img/bullet.gif) no-repeat center left;
	font-size: 140%;
                    align: right;
                    font-family: Arial, Verdana, Helvetica, Arial, Sans-serif;
	font-weight: bold;
	margin-bottom: 0.5em;
                    border-bottom:1px dotted gray;
	color: #0063DC;
}
Div.Text	{
	margin:  0;
	padding: 0px 10px;
	font-size: 70%;
                    align: right;
                    font-family: Arial, Verdana, Helvetica, Arial, Sans-serif;
	color: black;
}
Div.Text a {
	margin:  0;
	padding: 0px 10px;
	font-size: 70%;
                    align: right;
                    font-family: Arial, Verdana, Helvetica, Arial, Sans-serif;
	color: red;
}

Div.Text a:hover {
	margin:  0;
	padding: 0px 10px;
	font-size: 70%;
                    align: right;
                    font-family: Arial, Verdana, Helvetica, Arial, Sans-serif;
	color: green;
}
Div.BottomText	{
                    width: 230px;
	font-size: 80%;
                    text-align:left;
                    font-family: Arial, Verdana, Helvetica, Arial, Sans-serif;
	font-weight: bold;
                    background-color:#F7F8F9;
                    border-bottom:2px solid #F0F1F2;
	color: #858A8E;
}	
	/* remove halo effect in firefox   */
	a:active{
		outline: none;
	}


#tabs {
	float:left;
	width:785px;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #666;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("img/left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("img/right.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}
