body
{
  background:#333333;
  color:#151515;
  font-family:Arial;
  font-size:72.5%;
  line-height:1.4;
  text-align:left;
  margin:0;
  padding:0;
}

#wrap
{
  position:relative;
  padding:0;
  text-align:left;
  width:984px;
  margin:2px auto 2px auto;
  overflow:hidden;
  background:white;
}

#wrap .bottom
{
background: url(images/sl-bottom.png) no-repeat bottom left;
  width:984px;
height:20px;
 padding:0;
}




#wrap .top
{
background: url(images/sl-top.png) no-repeat top left;
  width:984px;
height:20px;
 padding:0;
}

#content
{
  font-size:1.1em;
  float:left;
  width:660px;
  padding:0;
  margin-left:20px;
}


#sidebar-left
{
  font-size:1.1em;
  float:left;
  width:250px;
  padding:.2em .2em 2em 1em;
  margin-left:5px;
  font-family:Trebuchet MS;

}


#footer
{
  color:#CC0000;
  font-size:.80em;
  clear:both;
  text-align:center;
  padding:1em;
}

div.post-block {
	width: 300px;
	float: left;
	clear: none;
	margin:30px 5px 30px 15px;

	}
	
.inner {
	width: 300px;
	height:150px;
	padding:5px;
	font-size:11px; 
	}
	
div#container_division {
	width: 660px;
	}

.navigasyon
{
	border-bottom: 1px solid #333333;
	clear: both;
	height: 25px;
	letter-spacing: normal;
	line-height: 25px;
	margin: 0 0 10px;
	padding: 5px !important;
	font-family:Trebuchet MS;
	font-size:11pt;
}
.navigasyon a
{
	color:#0000CC;
	clear:both;
	width:100%;
	font-family:Trebuchet MS;
	font-size:12pt;
}

#credits
{
  margin:55px 0 -10px;
}


#footer a
{
    color:#CC0000;
	font-family:Trebuchet MS;
}

#footer a:hover
{
  color:#b2b2b2;
}


a
{
  color:#2200cc;
  text-decoration:none;
}

h1,h3,h4,h5,h6
{
  font-weight:400;
  letter-spacing:-.1px;
  margin:0;
}

h2
{
font-family:Trebuchet Ms;
font-size:12pt;
color:#cc0000;
text-transform:uppercase;
}

.entrytitle
{
  text-align:left;
  height: 28px;
}


/*=== Post ===*/
#content .post h3{
	clear: both;
	color: #CC0000;
	font-size: .70em;
	height: 28px;
	letter-spacing: normal;
	line-height: 28px;
	margin: 0 0 15px;
	padding: 0px !important;
}
#content .post h3 a{
color: #CC0000;
}
#content .post h3 span{
	float: left;
	text-transform: uppercase;
}
#content .post h3 em{
	float: right;
	font-style: normal;
}

#content .post h2 a{
color: #CC0000;
font-size: 16pt;
font-weight:bold;
}

#content .post h1 a{
color: #CC0000;
font-size: 26pt;
font-weight:bold;
margin-left:15px;
}


blockquote
{
display:block;
background:#FCFCFC  none repeat scroll 0 0;
padding:2px 10px;
clear:both;
margin-left:0px;
margin-right:0px;
}

pre
{
  max-width:640px;
  font-size:12px;
  padding:10px;

  clear:both;
}

code
{
  font-size:12px;
  max-width:580px;
  padding:10px;
  clear:both;
  overflow:auto;
}


.entry
{
  margin-bottom:0;
}

.entry a:hover
{
  color:#CC0000;
}

.entry p
{
  margin:0;
  padding:0 0 5px;
}

.entry h3
{
  font-size:1.3em;
  padding-bottom:.3em;
}
  
.entry h4 {
	font-size:1.1em;
	padding-bottom:0.2em;	
}

.entry img
{
  max-width:580px;
  margin-left:5px;
  margin-right:5px;
  border:0;
}

.entrybody
{
  padding-bottom:6px;
  font-style: arial;
  font-size:10pt;
}

.entrybody a
{
  padding-left:6px;
  padding-right:6px;

}

.entry code
{
  font-size:1.1em;
  text-align:left;
  padding:.2em;
}

.entrymeta
{
  padding-top:.5em;
  color:#b3960e;
  border-top:1px dotted #ccc;
  margin-bottom:3em;
  clear:both;
}


.btitle
{  
  letter-spacing:-.1px;
  font-size:47px;
  font-family:georgia, times New Roman;
  font-style:italic;
  margin:0 0 0 .5em;
}

.btitle a
{
  color:#333;
}


.postinfo
{
  margin-top:3px;
}

.postinfo img
{
  border:2px solid #F8F8EC;
  margin:0;
  padding:0;
}

.entrytitle_wrap
{
  padding-bottom:4px;
}

.avatar
{
  
  color:#FFF;
  clear:right;
  float:left;
  margin:0 15px 0 0;
  padding: 2px;
}

img.centered
{
  display:block;
  margin-left:auto;
  margin-right:auto;
}

img.alignright
{
  display:inline;
  margin:0 0 2px 7px;
  padding:4px;
}

img.alignleft
{
  display:inline;
  margin:0 7px 2px 0;
  padding:4px;
}

.alignleft
{
  float:left;
}

.aligncenter
{
  margin-left:auto;
  margin-right:auto;
}

.socbook,.alignright
{
  float:right;
}


#sidebar ul
{
  list-style-type:none;
  clear:both;
  margin:0 5px 0 5px;
  background:#dce0e3;
  padding:0 0 5px 5px;
    width:250px;
  border:1px solid #333333;
  border-top:none;
  
}


#sidebar ul li{
background: url(images/ico-star.gif) no-repeat left;
padding:0 0 5px 20px;
}
#sidebar ul li a
{

color:#5048e9;
font-family:Tahoma;
  
}

#sidebar ul li:hover
{
color:#CC0000;
background:#FFE5F4;

}

#sidebar ul li a:hover
{
font-style:underline;
}

#sidebar ul.children
{
	margin:0;
	background:#CC0000;
}


#sidebar h2
{
  color:#CC0000;
  font-size:1.5em;
  margin-top:1em;
}

#sidebar h4
{
font-family:Tahoma;
background:url(images/bg-footer.gif) repeat-x center;
font-size: 1.0em;
margin-top:20px;
float: left;
line-height: 23px;
height: 23px;
color:white;
font-weight:bold;
padding:2px;
width:260px;
text-align:center;
text-transform:uppercase;
border:1px solid #333333;
border-bottom:none;
}

#sidebar img
{
  max-width:235px;
  border:0;
}
/*=== Top Menu ===*/

#b li{
	background: transparent;
	float: left;
	line-height: 37px;
	
}
#b li a{
	color: #FFFFFF;
	display: block;
	margin: 0 1px 0 0;
	padding: 6px 21px;
	font-size:10pt;
	font-family:Trebuchet MS;
	font-weight:bold;
}
#b li a:hover,#b li.active a{
	color: #ff7800;
	background: #FF3333;
	text-decoration: none;
}

#topmenu {width:940px; margin:0 auto;}


#a {float:left; width:29px; height:37px; background:url(images/solmenu.png)}
#b {float:left; width:882px; height:37px; background:url(images/ortamenu.png) repeat-x; }
#c {float:right; width:29px; height:37px; background:url(images/sagmenu.png) }

/*- Nav2 / Dropdowns-*/
#menu {padding:0; margin:0; list-style:none; height:26px; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#menu li {float:left; margin-right:1px;}
#menu li a {display:block; float:left; height:24px; line-height:24px; background:TRANSPARENT; color:#FFFFFF; text-decoration:none; font-size:10pt; font-weight:bold;}


#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

#menu li a:hover {z-index:200; position:relative; color:#0000CC;}
#menu li:hover {position:relative; z-index:200;}

#menu li:hover > a {color:#fff; background:#333;}
#menu li:hover > a.sub {color:#CC0000; background:#333; }

#menu li.children a {color:#CC0000; }

#menu li a.sub {background: #333333; color:#FFFFFF;}
#menu li.children a.sub {color:#FFFFFF; background: #333333;  }

#menu :hover ul {z-index:900; left:0; top:30px; width:200px; background:#CC0000;}

/* keep the 'next' level invisible by placing it off screen. */
#menu ul, 
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#menu :hover ul :hover ul
{left:120px; top:-1px; background:#222; white-space:nowrap; width:100px; z-index:200; height:auto;}

#menu :hover ul li {margin:0;}
#menu :hover ul li a {width:200px; padding:0; text-indent:10px; font-style:underline; background:#333; font-size:9pt; color:#FFFFFF; height:23px; line-height:23px;}
#menu :hover ul li a.fly {background:#EEEEEE;}

#menu :hover ul :hover { color:#CC0000; background:#EEEEEE;}
#menu :hover ul :hover a.fly { color:#CC0000;}

#menu :hover ul li.children a { color:#CC0000; background:#EEEEEE;}
#menu :hover ul li.children a.fly { color:#CC0000;}

#menu :hover ul :hover ul li a {width:100px; padding:0; text-indent:10px; background:#3e3e3e; font-size:9pt; color:#E600AC;}
#menu :hover ul :hover ul :hover {background-color:#d70; color:#CC0000;}

#menu :hover ul :hover ul li.children a,
#menu :hover ul :hover ul li.children a:hover { color:#CC0000;}


/*=== Header ===*/
#header{
	height: 96px
}
/*- Logo -*/
#header h1{
	float: left;
	text-indent: -9999px
}
#header h1 a{
	display: block;
	height: 96px;
	width: 457px;
}

#nav2{
	margin-bottom:2px;
	width: 700px;
}



/*- LOGO -*/
#logo{
	float: left;
	text-align:center;
	width: 350px;
	color:#CC0000;
	margin-left:5px;
}


/*************************************
 +Comments
 *************************************/
.commentsblock,contactform
{
  font-size:1em;
  clear:both;
  padding-top:20px;
}

.commentsblock textarea,.contactform textarea
{
  width:538px;
}

.commentsblock input,.commentsblock textarea,.contactform input,.contactform textarea
{
  border:1px solid #d1d1d1;
}

.commentauthor
{
  display:block;
  font-size:1.5em;
}

ol.commentlist
{
  color:#505247;
  font-size:1em;
  margin:1.5em 0 0;
  padding:0;
}

ol.commentlist a
{
  color:#0000cc;
}

ol.commentlist a:hover
{
  color:#cc0000;
}

.commentlist li
{
  margin-bottom:.5em;
  padding:8px;
  overflow:auto;
}

.commentlist p
{
  text-transform:none;
  font-size:10pt;
  margin:10px 5px 10px 59px;
}

.commentlist blockquote p
{
  margin:10px 5px;
}

.commentlist blockquote
{
  margin:10px 0 10px 59px;
}

.commentlist .children
{
	padding-left:0px;
}

#commentform p
{  
  margin-left:0px;
}

.comment_headings
{
  font-size:11ptem;
  color:#6C6C6C;
}

.vcard
{
  font-size:10pt;
}

.vcard cite
{
  font-weight:700;
  font-size:16px;
}

.commentsblock textarea:focus,.contactform textarea:focus,.commentsblock textarea:focus,.commentsblock input:focus,.contactform textarea:focus,.contactform input:focus
{
  background:#eee;
  border:1px solid #a1a1a1;
}

 .fix{
	clear: both;
	height: 1px;
	margin: 0 0 -1px;
	overflow: hidden
}
 
 .baslik {
height:30px;
 } 
 
 .baslik a{
font: bold 12pt Arial;  
color:#CC0000;
 } 
 
 .baslik a:hover{
font: bold 12pt Arial;  
color:#CC0000;
text-decoration:underline;
color:#0000CC;
 }
 
 .thumb{
float:left;
 }  
 
 .thumb img {
border:1px #ccc solid;
margin:2px;
clear:both;
height:80px;
width:100px;
 } 
 
 .thumb img:hover {
border:1px #CC0000 solid;
margin:2px;
clear:both;
height:80px;
width:100px;
 }

 .anasayfa {
	padding:0 10px 0 10px;
	font-family:Tahoma;
    font-size:95%;
	height:150px;
	background:#E5ECFF;
	border:1px solid #cccccc;
}


.boxtop
{
background: url(images/boxtop.png) no-repeat bottom left;
width:660px;
height:20px;
padding:0;
}

.boxbottom
{
background: url(images/boxbottom.png) no-repeat bottom left;
width:660px;
height:20px;
padding:0;
}


.reklam{
text-align: center;
}

.date{
font:normal 7pt Tahoma;
color: #333333;
height:15px;
margin-left:8px;
clear:both;
height:20px;

}

.date a:hover, .date a:active, .date a:visited, .date a:link {
font: bold 7pt Tahoma;
color: #006600;
margin-bottom: 3px; 
text-decoration: underline;
}

.sag_menu {
margin-bottom: 4px;
padding:5px;
border:1px #777777 solid;
background-color: #FFD86B;
font-size:12pt;
margin-top:20px;
}

.socialbookmark{
padding: 0;
width: 100%;
border-top: 5px solid #D10000; /*Red color theme*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.socialbookmark ul{
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.socialbookmark li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.socialbookmark a{
float: left;
display: block;
font: bold 12px Arial;
color: black;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 9px 10px; /*Padding within each menu item*/
background-color: white; /*Default menu color*/
}

.socialbookmark a:hover{
background-color: #D10000; /*Red color theme*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: white;
}

#cse-search-box form{width: 208px;}

#cse-search-box input{background: url('images/search_bg.gif') no-repeat; width: 310px; height: 21px; float: left; padding: 10px 20px 5px 20px; border: 0; margin-right: 3px;}

#cse-search-box button{background: url('images/search_bg.gif') -353px -5px  no-repeat; width: 54px; height: 40px; cursor: pointer; float: left; border: 0; margin-top: 5px;}

#cse-search-box button:hover{background: url('images/search_bg.gif') -408px -5px  no-repeat; width: 54px; height: 40px; cursor: pointer; float: left; border: 0;}


#recentbar {height:100px; font-size:12px;  font-family: Arial; text-align:center;}
#recentbar ul li{
background: url(images/ico-star.gif) no-repeat left;
padding:0 0 0px 15px;
}
#recentbar ul
{
  list-style-type:none;
  margin:0;
  padding-left:8px;
  }
#random { float:right; width:200px;}
#kpss { float:right; width:200px; }
#popular { float:right; width:200px;}
.kutu { background:#E5ECFF; border:1px solid #cccccc; font:10pt; font-family:Arial; padding:5px;  margin-top:5px;}
