body {
background:#656565 url('http://www.yarisoyunuoyna.com/templates/yarisoyunuoyna/images/gg.jpg') center top no-repeat fixed;
font-size:11px;
font-family:arial,'Trebuchet MS',sans-serif;
text-align:left;
margin:0;
padding:0;
color:#222;
}

a {
color:#fff;
text-decoration:none;
}

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

img, img a {
border:none;
vertical-align:middle;
}

form,table {
margin:0;
padding:0;
}

input,textarea {
background:#fff;
border:1px solid #ddd;
font-family:arial;
font-size:11px;
margin:2px;
padding:2px;
}

.main {
width:950px;
margin:0 auto 10px auto;
padding:0;
}

.top {
text-align:center;
background:#505050;
height:30px;
padding:0;
}

.top-left {
color:#fff;
font-size:11px;
margin-left:10px;
margin-top:8px;
text-align:left;
float:left;
}

.top-right {
color:#fff;
font-size:11px;
margin-right:10px;
margin-top:8px;
text-align:right;
float:right;
}

.top-right span {
color:#eee;
}

.header {
background:#777;
height:110px;
}

.logo {
width:200px;
float:left;
text-align:center;
color:#efd88c;
padding:2px 0;
margin:5px auto 0 auto;
}

.logo h1 {
font-size:4em;
margin:0;
}

.header-ad {
float:right;
text-align:center;
margin:4px 2px 0 0;
}

.header-menu {
height:38px;
background:#505050;
color:#fff;
font-size:1.2em;
font-weight:700;
margin:0;
padding:2px 0 0 12px;
text-align:center;
clear:both;
}

.header-menu a {
color:#ffff99;
}

.header-menu a:hover {
color:#fff;
}

.catg-link {
float:left;
padding:10px 0;
}

.content {
background:#eee;
}

.contentbox {
border:1px solid #ccc;
margin-bottom:5px;
}

.sidebar a,.content a {
color:#990000;
}

.sidebar a:hover,.content a:hover {
text-decoration:underline;
}

.contentheader {
background:#777;
color:#fff;
font-weight:700;
font-size:12px;
text-align:left;
margin:2px;
padding:4px 2px 4px 4px;
}

.newsline {

}

.filebox {
border:1px solid #ccc;
margin-bottom:5px;
}

.fileboxheader {
background:#990000;
color:#fff;
font-weight:700;
font-size:12px;
text-align:left;
margin:2px;
padding:4px 2px 4px 4px;
}

.fileboxheader a {
color:#cfab39;
}


.fileboxheader a:hover {
color:#fff;
}

.frametext {
font-size:12px;
color:#fff;
text-align:left;
padding:5px;
}

.played {
font-size:9px;
}

.browsegamesbox {
background:#ffff99;
color:#222;
text-align:left;
width:100%;
padding:3px;
}

.pagenumbers {
color:#222;
text-align:center;
padding:3px;
}

.pmboxheader {
border:1px solid #cfab39;
background:#fff;
margin-bottom:8px;
font-size:11px;
color:#222;
text-align:left;
padding:4px;
}

.quote {
border:1px dotted #093;
text-align:left;
margin:2px 2px 6px;
padding:3px;
}

.newprivatemessage {
font-size:12px;
text-align:center;
padding:5px;
}

.pmboxtable {
border:0;
width:99%;
background:#fff;
font-size:11px;
color:#222;
padding:4px;
}

.readpmtable {
width:99%;
font-size:11px;
padding:2px;
}

.pmtexttable {
border:1px solid #cfab39;
width:80%;
color:#000;
text-align:left;
padding:3px;
}

.bottom {
background:#505050;
height:60px;
}

.bottom-text {
color:#fff;
font-size:11px;
padding-top:6px;
text-align:center;
}

.boxestext,.newstext {
color:#222;
text-align:left;
padding:4px 4px 2px 5px;
}
