	body {
		background: #A89666;
		font: 11px Verdana, Arial, Helvetica, sans-serif;color: #000000;
		margin: 0;
		}

	img {
		border: 0;
	}

	h1 {
                font-size:14px;
                margin:0px;
        }

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

	#linkbar {
                margin: 0;
                height: 90px;
                background: #D5B977;
		border-bottom: 2px solid #000;
                }
 
	
	#frame {
		width:920px; 
		position: center;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		text-align:left;
		background: #D5B977;
		}
		
	#contentleft {
		width:160px;
		float:left;
		background: #D5B977;
		margin-right:10px;
		margin-left: 6px;
		}
	
	#contentcenter {
		width:560px;
		margin: 0px;
		float:left;
		background: #D5B977;
		color: #000000;
		margin-right:10px;
		}
	
	#contentright {
                width:160px;
                float:left;
                background: #D5B977;
                color:#000080;
                }

        #contentheader {
		margin-left: 10px;
                margin-right:10px;
                height: 90px;
                background: #D5B977;
                }

	.adsBottom {
                background: #E8D6A7;
                margin: 0px;
		width:560px;
		border: 0px;
        }

	.copyright {
                background: #C5A967;
		margin: 0px;
                width:560px;
                border: 0px;
        }

	.tab {
		padding-left: 1px;
		padding-right: 4px;
		font-weight: bold;
		font-size: 10px;
		color: #300;
	}
	.tab a {
		color: #300;
	}
	.tab a:hover {
		color: #F9F4E7;
		text-decoration: none;
	}
	.tabLeft {
		padding-left: 4px;
		padding-right: 4px;
		font-weight: bold;
		font-size: 10px;
		color: #300;
	}
	.tabLeft a {
		color: #300;
	}
	.tabLeft a:hover {
		color: #F9F4E7;
		text-decoration: none;
	}

	#tabpage {
		background: #E8D6A7;
		margin: 0px;
	}
	#tabpage td {
		background: #D5B977; 
	}

	.tabpageTable {
		border: 0px solid #300;
		margin-top: 5px;
	}

	.tabpageTable td {
		background: #E8D6A7; 		
	}
	
	.tabpageItem {
                border: 1px solid #300;
		background: #D5B977;
		width:179px;
		height:149px;
		font-family: Verdana, Arial;font-size: 11px;color: #000000;
        }

	.tabpageItemJump {
		border: 1px solid #300;
                background: #D5B977;
                width:550px;
                height:125px;
                font-family: Verdana, Arial;font-size: 11px;color: #000000;	
	}

	.pageCount {
		border: 1px solid #300;
                background: #D5B977;
		width:20px;
                height:20px;
		text-align: center;
		font-family: Verdana, Arial;font-size: 11px;color: #000000; 
		font-weight: bold;
	}

	.pageCountMarked {
                border: 1px solid #300;
                background: #763;
                width:20px;
                height:20px;
                text-align: center;
                font-family: Verdana, Arial;font-size: 11px;color: #FFF;
                font-weight: bold;
        }

	.pageCountMarked a {
		font-family: Verdana, Arial;font-size: 11px;color: #FFF;
                font-weight: bold;
	}

	.ratinglist {
		width: 160px;
	}
	.listContainer {
	}

	.menutitle {
		font-weight: bold;
		height: 20px;
		color:#FFF;
		background: #763;
		padding-left: 5px;
	}
	.menutitleNoPad {
		font-weight: bold;
                height: 20px;
                color:#FFF;
                background: #763;
		padding-left: 5px;
	}	
	.menucontent {
                color:#000;
                background: #E8D6A7;
		padding-left: 5px;
	}	
	.menucontent a:hover {
		color: #a00;		
		text-decoration: none;
	}
	.menucontentNoPad {
		color:#000;
                background: #E8D6A7;
	}	
		
	#contentfooter {
                background: #D5B977;
		text-align: center;
                }

	.thumbItemImage {
		float:left;
                background: #D5B977;
                padding-right: 5px;
                text-decoration: none;
	}
	.thumbItemImage a:hover img {
		border: 1px solid #DDD;
        }
	.thumbItemImage img{
		border: 1px solid #300;
	}
	.thumbItemImageRand {
                float:left;
                background: #E8D6A7;
                padding-right: 5px;
                text-decoration: none;
        }
        .thumbItemImageRand a:hover img {
                border: 1px solid #DDD;
        }

        .thumbItemImageRand img{
                border: 1px solid #300;
        }


	.thumbItemContent {
                float:left;
                background: #D5B977;
        }

	.thumbItemTitle {
		color: #44A;
		font-weight: bold;		
		text-align: left;
	}

	.thumbItemText {
                color: #000;
		text-align: left;
        }

	.inputtext {
 		background: #FFFFFF;
		border-width: 1px; 
		color: #000000;
		border-color: #000000; 
		border-style: solid; 
		font-family: Arial;font-size: 12px;
	}

	.button {
		font-family: Verdana, Arial;font-size: 10px;color: #000000;
		font-weight : bold;
		border-width:1px;
		background: #FFFFFF;
		border-color: #000000;
	}

	.gameTitle {
		font-family: Verdana, Arial;font-size: 14px;color: #AA0000;
                font-weight : bold;
	}

	.commentbox_top {
		font-weight: bold;	
        	text-align: left;
	        background: url(/com/img/commentbox_top.gif) no-repeat;
	        /*color: #808080;*/
	        color: #FFF;
	        height: 39px;
	        width: 550px;
	}

	/* commentbox   */
	.commentbox {
	        border-left: 2px solid #763;
	        border-right: 2px solid #763;
	        margin-left: 0px;
	        width: 546px;
	        color: #000000;
	        background: #E8D6A7;
	}
	
	.commentbox_bottom {
	        background: #FFF url(/com/img/commentbox_bottom.gif) no-repeat;
	        color: #000;
	        height: 8px;
	        width: 550px;
	        margin: 0 0 7px 0;
	}
	
	.commentbox_top h2 {
	        color: #000000;
	        background: inherit;
	        margin: 0;
	}


	
