/* GENEL (GENERIC) */

* {
margin: 0;
padding: 0;
}

html { 
/* Sayfa kÄ±sa dahi olsa kaydÄ±rma Ã§ubuÄŸu etkin. IE de Ã§alÄ±ÅŸmaz. */
margin-bottom: 10px;
}

body {
background-image: url(http://www.backgroundlabs.com/backgrounds/42.jpg);
background-repeat: repeat;
background-attachment: scroll;
background-color: white;
background-position: top-left;
}

.medred         { color: #7f0050; }
.medgreen       { color: #007f50; }
.medblue        {
	color: #FFCC00;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.lightgray      { color: #777; }
.darkgray       { color: #444; }
.cursorpointer  { cursor: pointer; }
.cursorhelp     { cursor: help; }
.fontsize08     { font-size: 0.8em; }
.fontsize07     { font-size: 0.7em; }
.fontsize06     { font-size: 0.6em; font-weight: 400; }
.italic         { font-style: italic; }
.bold           { font-weight: 700; }
.nobold         { font-weight: 400; }
.indent         { margin-left: 25px; }
.clearleft      { clear: left; }
.clearright     { clear: right; }
.clearboth      { clear: both; }

h1, h2, h3, h4 {
font-family: Arial, Sans-Serif;
font-weight: 700;
font-style: italic;
font-size:14px;
letter-spacing: -0.02em;

line-height: 110%;
}
 
a:link, a:visited { 
color: #00077f;
text-decoration: none;
}

a, :focus, :active {
outline: none; 

}
 
a img {
border: none;
}

a:hover { 
color: #0033cc;
text-decoration: none;
}
 
p {
line-height: 120%;
}
 
small {
font-size: 1em;
font-family: Arial, 'Helvetica', Sans-Serif;
color: #333; 
}

em, cite { 
font-family: 'Courier New', Courier, Fixed;
font-style: oblique; 
}

em, code, pre, acronym, abbr, cite, strike {
color: #777;
}

acronym, abbr {
border-bottom: 1px dotted #999;
font-size: 0.9em;
cursor: help;
}

hr {
width: 99%;
height: 3px;
margin: 3px 1px;
padding: 0;
background-color: #ddd; 
}

.space {
margin: 0;
padding: 3px 0;
clear: both;
display: block; 
}

.alignleft {
float: left;
}
 
.alignright {
float: right;
}
 
.aligncenter {
text-align: center;
}
 
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

ol {
list-style-type: decimal;
}
	
ul {
list-style-type: square;
}


/* GÃ–VDE (WRAP) */

#wrap {
width: 960px;
margin: 0 auto;
position:relative;
padding: 0 0 0 0px;
}

#rightbox {

	width: 196px;
	padding: 0 0 0 0px;
	float: left;
	padding: 0 0 0 0px;
}

/* BAÅžLIK (HEADER) */

#header {
width: 960px;
	height: 159px;
	overflow: hidden;
	background-image:url("images/kiz-oyun.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
	vertical-align: bottom; 
	left: 0;
	padding: 0 0 0 0px;
	}

#girl_ad {
	top: 61px;
	left: 230px;
	vertical-align: bottom;
	position: absolute;
}



#bodybox_bottom {
	width: 960px;
	height: 100px;
	vertical-align: top;
	left: 0;
	position: relative;
	background-image:url("images/body2.gif");
	overflow: hidden;
	padding: 0 0 0 0px;
	}

#bodybox {
	width: 960px;
	height: 840px;
	vertical-align: top;
	left: 0;
	position: relative;
	background-color:#be1b1c;
	padding: 0 0 0 0px;
	}


/* ANA SAYFA (MAIN) */

#main {
width: 960px;
	height: 1120px;
	vertical-align: top;
	left: 0;
	position: relative;
	background-color:#be1b1c;
	padding: 0 0 0 0px;
	}

#main1 {
width: 960px;
	height: 140px;
	vertical-align: top;
	left: 0;
	position: static;
	background-color:#be1b1c;
	padding: 0 0 0 0px;
	}

/* MENUS
------------------------------------------------------ */

.menubox {width:auto; margin:1px 0 3px 2px; border:0px dashed #bbbccc;}
.menubox a, .gamebox a:visited {text-decoration:none; color: #FED75C; padding-left:4px; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:15px;  text-align: left; width: 166px; height: 18px; background: #AA1819;  float: left; margin: 2px 1px;}
.menubox a:hover {color: #be1b1c; background: #bbbccc;}


.selected {width:auto; margin:1px 0 2px 2px; border:0px dashed #bbccbb;}


/* SAYFALAR (PAGES) */

#pages {
width: 557px;
	padding: 0 0 0 0px;
	float: left;
	padding: 0 0 0 0px;
background-color: #F00;
}

#pages h2 {
margin: 0 0 -4px 0;
padding: 0 0 4px 0;
color: #222;
background: #fff url('images/gradient.gif') repeat-x 0 0;
font-size: 1.5em;
font-weight: 700;
text-align: left;
text-indent: 3px;
clear: both;
}

#pages h2 a {
color: #777;
}

#pages ul {
margin: 4px 0 0 0;
padding: 2px 0 5px 0;
font-size: 0.8em;
list-style-type: none;
clear: both;
}

#pages ul li {
margin: 0 2px 0 2px;
padding: 0;
float: left;
display: block;
text-indent: 0;
}

#pages ul li p {
margin: 0;
padding: 2px 1px 0 1px;
text-align: center;
display: block;
}

#pages .categoryback {
width: 130px;
height: 128px;
margin: 0 0 0 0px;
display:block;
overflow:hidden;
float:left;
background: url('images/gameicon.gif') no-repeat 0 0;
}

#pages .gameback {
width: 130px;
height: 128px;
margin: 0;
padding: 0;
background: #fff;
}

#pages .gameback:hover {
background: #ccccff;
}


#pages ul li img, #pages ul li img a {
width: 120px;
height: 80px;

border-width: 0px;
margin:6px;
	text-decoration:none;
	text-align: center;
	color: #be1b1c;
	overflow:hidden;
}

#pages ul li a {
color: #be1b1c;
font-weight: 700;
}

#pages ul li a:hover {
color: #be1b1c;
}

table.pagenav {
width: 99%;
margin: 5px 0 5px 10px;
padding: 0 5px 0 0;
}

table.pagenav select {
padding: 2px;
}

#pages .play {
width: 100%;
margin: 1px auto auto 1px;
padding: 0;
}

#pages .backto {
margin: 3px 0 0 13px;
padding: 3px;
background-color: #ddd;
border: 1px solid #ccc;
float: left;
cursor: pointer;
}

#pages .reload {
margin: 3px 0 0 17px;
padding: 3px;
background-color: #ddd;
border: 1px solid #ccc;
float: left;
cursor: pointer;
}

#pages .fullscreen {
margin: 3px 0 0 5px;
padding: 3px;
background-color: #ddd;
border: 1px solid #ccc;
float: left;
cursor: pointer;
}

#pages .rating {
margin: 1px 0 0 0;
padding: 3px;
float: left;
cursor: pointer;
}

#pages .comment {
width: 100%;
margin: 0;
padding: 15px 0;
clear: both;
}

#pages form {
display: block;
}

#pages form p {
margin: 5px 0;
line-height: 110%;
}

#pages .inputname {
width: 70%;
padding: 3px 0 2px 17px;
color: #444;
background: #fff url('images/user.gif') no-repeat 1% 50%;
border: 1px solid #777;
vertical-align: middle;
}

#pages .inputemail {
width: 70%;
padding: 3px 0 2px 21px;
color: #444;
background: #fff url('images/email.gif') no-repeat 1% 50%;
border: 1px solid #777;
vertical-align: middle;
}

#pages .textarea {
width: 71.5%;
height: 150px;
padding: 3px;
color: #444;
background: #fff;
border: 1px solid #777;
vertical-align: middle;
}

#pages .inputsecurity {
width: 20%;
padding: 3px;
color: #444;
background: #fff;
border: 1px solid #777;
vertical-align: middle;
}

#pages .inputnormal {
width: 70%;
padding: 3px;
color: #444;
background: #fff;
border: 1px solid #777;
vertical-align: middle;
}

#pages .inputsubmit {
height: 24px;
padding: 3px;
background-color: #ddd;
font-family: Arial;
border: 1px solid #ccc;
vertical-align: middle;
cursor: pointer;
}

#pages .selectbox {
height: 24px;
margin: 0 3px 0 0;
padding: 2px;
border: 1px solid #bbb;
vertical-align: top;
}

#pages .inputcheckbox, .inputradio {
vertical-align: middle;
display: inline;
}

#pages .notice {
margin: 10px 0 5px 0;
padding: 5px;
background: #ffffcc;
border: 1px solid #eee;
font-size: 0.9em;
color: #666;
clear: both;
}

#pages .contentbox {
margin: 6px 0 0 0;
padding: 5px;
background: #ecf320;
border: 1px solid #ddd;
font-size: 0.9em;
color: #444;
clear: both;
text-indent: 0;
}

#pages .contentpage {
margin: 10px 0 0 0;
padding: 10px 20px 10px 20px;
background: #fff;
border: 1px solid #eee;

font-size: 0.9em;
color: #444;
clear: both;
text-indent: 0;
}

/* KENAR (SIDEBAR) */

#sidebar {
width: 200px;
	padding: 0 0 0 0px;
	float: left;
	padding: 0 0 0 0px;
}

#sidebar h4 {
margin: 0;
padding: 0 0 5px 8px;
color:#ffffff;
font-size: 1.1em;
font-weight: 400;
text-align: left;
text-indent: 3px;
}

#sidebar ul {
margin: 3px 0 10px 0;
padding: 0 0 0 8px;
list-style-type: none;
}

#sidebar ul li {
margin: 0;
color:white;
padding: 3px 0 5px 0;
text-indent: 0;

}

#sidebar form {
display: block;
}

#sidebar form p {
margin: 2px 0;
line-height: 110%;
}

#sidebar .inputsearch {
width: 120px;
padding: 3px 0 2px 13px;
color: #444;
background: #fff url('images/search.gif') no-repeat 1% 50%;
border: 1px solid #777;
vertical-align: middle;
}

#sidebar .inputusername {
width: 120px;
padding: 3px 0 2px 12px;
color: #444;
background: #fff url('images/user.gif') no-repeat 1% 50%;
border: 1px solid #777;
vertical-align: middle;
}

#sidebar .inputpassword {
width: 120px;
padding: 3px 0 2px 12px;
color: #444;
background: #fff url('images/key.gif') no-repeat 1% 50%;
border: 1px solid #777;
vertical-align: middle;
}

#sidebar .inputsubmit {
width: 40px;
height: 24px;
background-color: #fffddd;
font-family: Arial;
border: 1px solid #ccc;
vertical-align: middle;
cursor: pointer;
}

#sidebar .inputcheckbox, .inputradio {
vertical-align: middle;
display: inline;
}


/* ALT (FOOTER) */

#footer {
width: 876px;
height: 24px;
margin: auto;
clear: both;
}


/* PLUGINS */

/* Tag Cloud */
a.tag {
padding: 3px;
line-height: 120%;
}

a.tag:hover {
background-color: #eee;
}

/* Oyun altý reklam */
#spillpre_bar {
background-color:#00a8ff;
width:346px;
font-size:10px;
}

#spillpre_bar span {
background-color:#fff;
color:#026AB3;
padding:0px;
height:1px;
line-height:1px;
font-size:1px;
}

div#spillpre_loader {
width:346px;
height:10px;
border:1px solid #18acea;
background-color:#fff;
text-align:left;
margin:auto;
overflow:hidden;
margin-bottom:5px;
}

div#spillpre_ad {
text-align:center;
margin:auto;
}

div#spillpre_adcont {
margin:0 auto;
margin-bottom:11px;
padding-top:20px;
}

div#spillpre_click2close A {
font-size:11px;
color:blue;
text-decoration:none;
}

div#spillpre_c2c_container {
margin:0 auto;
width:310px;
height:20px;
}

div#spillpre_click2close,div#spillpre_percent {
float:left;
height:15px;
line-height:20px;
font-size:11px;
}

div#spillpre_percent {
font-size:10px;
font-weight:bold;
color:#00a8ff;
text-align:right;
}

div#spillpre_clear {
font-size:1px;
line-height:1px;
height:1px;
clear:both;
width:310px;
margin:0 auto;
}


/* PATTERNS
------------------------------------------------------ */

#middlepat_top {

	width: 557px;
	height: 12px;
	vertical-align: top;
	left: 0;
	position: relative;
	background-image:url("images/middle1.gif");
	overflow: hidden;
	float: left;
	padding: 0 0 0 0px;
}

#middlepat_bottom {

	width: 557px;
	height: 12px;
	vertical-align: top;
	left: 0;
	position: relative;
	background-image:url("images/middle2.gif");
	overflow: hidden;
	float: left;
	padding: 0 0 0 0px;
}

#middlepat {

	width: 557px;
	padding: 0 0 0 0px;
	float: left;
	padding: 0 0 0 0px;
	float: left;
	background-color: #FFF;
}

#middlepat2 {

	width: 557px;
	padding: 0 0 0 0px;
	float: left;
	padding: 0 0 0 0px;
	float: left;
	background-color: #FFF;
}


#rightpat_top {

	width: 196px;
	height: 12px;
	vertical-align: top;
	left: 0;
	position: relative;
	background-image:url("images/right1.gif");
	overflow: hidden;
	float: left;
	padding: 0 0 0 0px;
}

#rightpat_bottom {

	width: 196px;
	height: 9px;
	vertical-align: top;
	left: 0;
	position: relative;
	background-image:url("images/right3.gif");
	overflow: hidden;
	float: left;
	padding: 0 0 0 0px;
}

#rightpat {

	width: 196px;
	height: 600px;
	vertical-align: top;
	left: 0;
	position: relative;
	background-image:url("images/right2.gif");
	overflow: hidden;
	float: left;
	padding: 0 0 0 0px;
}

#rightpadding {

	padding:0 0 0 16px; 
}

/* default/style.css sonu --------------------------------------------------- */
