/* Theme Name: Studyo Themes 
Theme URI: http://www.emrahca.com/studyo-wordpress-temasi
Description: Emrahca'nın Teması
Author: Emrahca 
Author URI: http://www.emrahca.com
Tags: emrahca, blog, portal
*/

*{ margin: 0; padding: 0; }* 
body { font: .8em Arial, "Verdana", Tahoma, sans-serif; line-height: 1.6em; background: #fff url(images/bg.gif) repeat-x; color: #6e6e6e; }
a {background: inherit; color:#0066CC; text-decoration:none;}
a:hover { color: #808080; background: inherit; text-decoration: none; }
p { margin: 0 0 15px 0; }
h1 { font: bold 17px Arial, "Verdana"; color: #444; }
h2 { font: normal 1.7em Arial, "Verdana"; margin: 0 0 10px; padding: 0 0 3px; border-bottom: 1px solid #eee; }
h3 { background: #e1e1e1 url(images/info.png) no-repeat; font: normal 14px Arial, "Verdana"; margin: 0 0 8px; padding: 0 0 3px; }
h3:hover { background: #e1e1e1 url(images/info-hover.png) no-repeat;}
h3 a { margin-left: 20px; background: none;}
h3 a:hover { background: none;}
img { border: 0; }
#content { width: 930px; margin: 25px auto; }

#content-single { 
	width: 930px; 
	float: left;
	}
	
#single-yazi { 
	width: 468px; 
	float: left;
	text-align: justify;
	margin-right: 10px;
	}
	
#single-center { 
	width: 184px;
	float: left;
	background: #efefef;
	margin-bottom: 20px;
	}
	
.reklam-alani { 
	width: 174px;
	height: 607px;
	background: #fff;
	margin: 5px;
	padding: 10px 0 0 0;	
	}

#single-right { 
	float: right;
	margin-bottom: 20px;	
	}
	
#logo { margin: 0 0 10px 0; width: 250px; float: left; }
	#logo p { margin: 0; }
#menu { float: right;  width: 637px; height: 35px;  margin: -26px 0 10px 0; background: url(images/menu.gif) no-repeat;}
	#menu li { float: left; font-size: 11px; display: inline; padding-left: 15px; }	
	#menu a { padding-top: 8px;}
	#menu li a { width: 80px; height: 35px; float: left;  text-align: center;  color: #0065ce; font-weight: bold; }
	#menu li a .current{ color: #0065ce; font-weight: bold; background: url(images/menu-alt.gif) no-repeat;}	
	#menu li a:hover { text-decoration: none; color: #0065ce; background: url(images/menu-alt.gif) no-repeat; }
.clear { clear: both; }
.caption { background: #fff url(images/title.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff; font-weight: bold; }
.caption p { margin: 0; }
.caption-single { background: #fff url(images/title-single.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff; font-weight: bold; }
.caption-single p { margin: 0; }
.caption-right { background: #fff url(images/title.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff; font-weight: bold; margin-top:10px;}
.caption-right p { margin: 0; }
#left { margin: 0 0 20px; clear: left; width: 270px; float: left; }
#left img { padding: 6px; border: 1px solid #ccc; background: #fff;}
#center { width: 240px; float: left; margin: 0 0 20px 15px; }
#right { float: right; width: 380px; margin-bottom: 10px; }
	
#index-orta {
	width: 525px;
	height: 172px;
	float: left;
	margin-bottom: 20px;
	}
	
#orta-alt {
	width: 525px;
	height: 138px;
	float: left;
	margin-top: 10px;
	}
	
#orta-left {
	width: 100px;
	height: 138px;
	float: left;
	margin-right: 10px;
	background:url("images/sss.gif") no-repeat;	
	}
	
#orta-right {
	width: 395px;
	height: 128px;
	background-color: #efefef;
	padding: 5px;
	float: right;
	}

#rastgele {
	width: 617px;
	height: 55px;
	float: right;
	background: url(images/rastgele.gif) no-repeat;
	padding: 15px 0 0 20px;
	}
	
#rastgele a {
	background: none;
	}
	
#rastgele a:hover {
	color: #fff;
	background: #990000;
	padding: 3px;
	}
	
.box { background: #eee; padding: 10px; height: 270px; }
.box li { list-style: none; border-bottom: 1px dotted #ccc; line-height: 26px; }
.box li a { padding: 0 5px; font: Arial;}
.boxing {min-height:1px;}
.boxing:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}

#search-tabs {position:relative; bottom:-1px; padding-left:200px;}
#search-tabs ul { margin:0; padding:0; list-style:none;}
#search-tabs ul li {display:inline; margin:0; padding:0;}
#search-tabs ul li a {float:left; margin:0; padding:0 0 0 15px; text-align:center; cursor:pointer; font-size:120%; text-decoration:none; color: #940000;}
#search-tabs ul li a span {float:left; display:block; padding:0 15px 0 0; line-height:35px; vertical-align:middle; font-weight:bold;text-decoration:none;}
#search-tabs ul li a.active {background:#fff; text-decoration:none; color:#2F2F2F; font-weight:bold;}
#search-tabs ul li a.active span {background:#fff; text-decoration:none;}

#search {background:#fff; overflow:hidden; padding: 10px;}
#search-in {padding:0 0 8px 0; font-size:120%;}

    #search-input01, #search-input02, #search-input03, #search-input04, #search-input05 {width:500px; padding:3px; border:1px solid #66A6FF;}
    .search-submit {position:relative; bottom:-7px;}

.search {
	float: right;
	margin-right: 10px;
	}
	
.sm li a{
	float: left;
	padding: 2px 5px 2px 5px;
	margin: 0 5px 5px 0;
	background: #c0c0c0;
	font: 11px Arial;
	}
	
.sm li {
	list-style: none;
	}
	
.sm li a:hover{
	background: #E71410;
	color: #fff;
	}	
	
.post-info {
	padding-left:20px; 
	margin-left: 10px;
	background:url("images/folder.gif") 0 5px no-repeat;
	}	

.post-info a{
	background: none;
	}	

.single-info {
	float: left;
	padding-left:20px; 
	margin-left: 10px;
	background:url("images/folder.gif") 0 5px no-repeat;
	}	

.single-info a {
	background: none;
	}

.post-resim {
	width: 125px;
	height: 75px;
	float: left;
	padding: 0 0 5px 10px;
	}
	
.post-resim img{
	border: 1px solid #c0c0c0;
	padding: 5px;
    filter:alpha(opacity=60);
    opacity:0.6;
    -moz-opacity:0.6;	
	}

.post-resim img:hover{
    filter:alpha(opacity=100);
    opacity:1.0;
    -moz-opacity:1.0;	
	}

.post-box { 
	width: 200px;
	height: 75px;
	float: left;	
	}
	
.resim-box { 
	width: 468px;
	height: 75px;
	background: #EFEFEF;	
	margin-bottom: 10px;
	}
	
.begen { 
	width: 100px;	
	float: left;
	background: #fff;
	padding: 10px;
	text-align: center;
	}
	
.post-hak { 
	padding: 5px;
	background: #efefef;
	margin-bottom: 10px;
	}	
	
.write {
	text-align: justify;
	}
	
.write img{
	padding: 5px;
	border: 1px solid #efefef;
	}	
	
.right-column{
	width: 120px;
	height: 266px;
	float: right;
	padding: 10px;
	margin: 0 0 0 10px;
	background: #efefef;
	}
	
.left-column{
	width: 120px;
	height: 251px;
	float: left;
	padding: 25px 10px 10px 10px;
	margin-right: 10px;
	background: #efefef;
	}

.soru-baslik { 
	width: 230px;
	float: right;	
	}	
	
.soru-baslik li{ 
	text-align: right;
	list-style: none; 
	border-bottom: 1px dotted #ccc; 
	line-height: 26px; 	
	}	
	
.soru-baslik li a { 
	padding: 0 5px; 
	font: Arial;
	}	
	
.proje-baslik {
	background-color: #efefef;
	position:relative;
	margin-left: 10px;
	font-weight: bold;
	}	

#category-tab { 
	font-size: .84em; 
	clear: both; 
	padding: 15px;
	background: #eee; 
	}

.category-konu { 
	width: 184px;
	height: 238px;
	float: left; 
	padding: 10px;
	background: #ecedec; 
	margin-left: 8px;	
	margin-right: 8px;
	}
	
.category-img { 
	float: left; 
	border: 1px solid #c0c0c0;
	padding: 5px;
	background: #fff;
    filter:alpha(opacity=60);
    opacity:0.6;
    -moz-opacity:0.6;
	}
	
.category-img:hover{ 
    filter:alpha(opacity=100);
    opacity:1.0;
    -moz-opacity:1.0;
	}
	
.category-baslik { 
	width: 184px;
	height: 40px;
	float: left; 
	font: Arial;
	padding-left: 5px;
	}
	
.category-yazi { 
	width: 140px;
	float: left; 
	padding-left: 5px;
	}
	
.category-yazi li{ 
	margin-left: 15px;
	}

.navigation {
	margin: 20px 0 20px 0;
	padding: 5px;
	text-align: center;
	display: block;
	border: 1px solid #cdcdcd;
	background: #F7F7F7;
	}	

.arsiv {
	height: 200px;
	}	
	
.arsiv-image {
	float: left;
	margin: 0 10px 10px 0;
	}

.arsiv-image img{
	border: 1px solid #cdcdcd;
	padding: 4px;
	}
	
.arsiv-image img:hover{
	background: #e7e7e7;
	}
	
.dikkat h2{ background: url(images/soru.gif) no-repeat left; font: normal 1.8em Arial; margin: 0 0 10px; padding: 0 0 3px; color: #333; border-bottom: 1px solid #eee; }	
.dikkat a{ padding-left:35px;}	

.duyuru h2{ background: url(images/duyuru-icon.gif) no-repeat left; font: normal 1.8em Arial; margin: 0 0 10px; padding: 0 0 3px; color: #333; border-bottom: 1px solid #eee; }	
.duyuru a{ padding-left:35px;}	
	
.benzer h2 {
	font: bold 12px Arial; margin: 0 0 10px; padding: 0 0 3px; color: #777; border-bottom: 1px solid #c0c0c0;
	}	

.benzer  li {
	list-style:none; 
	}	
	
.commentator {
	width: 468px;
	height: 51px;
	padding: 8px 0 0 20px;
	background: url(images/yorum.gif) no-repeat;
	}	
	
.commentator a {
	background: none;
	}	
	
.tabs-sidebar {float: left; margin: 0 10px 0 0; width: 100px; }
.tabs-sidebar ul {margin:0; padding:0; list-style:none; }
.tabs-sidebar ul li {display:inline; margin:0; padding:0;}
.tabs-sidebar ul li a { background:#6B0;  margin:0;text-align:left; cursor:pointer; font-weight: bold; }
.tabs-sidebar ul li a span { background:#efefef; display:block; padding:0 7px 0 7px; margin-bottom: 8px; border: 1px solid #c0c0c0; line-height:35px; vertical-align:middle; text-decoration:none;}
.tabs-sidebar ul li a span:hover { background:#d4d4d4; color: #0066CC;}
.tabs-sidebar ul li a.active {background:#d4d4d4; text-decoration:none; color:#000; font-weight:bold; }
.tabs-sidebar ul li a.active span {background:#d4d4d4; text-decoration:none; color:#000;}

#tabs {
	width: 405px;
	height: 172px;
	background:#efefef;
	float: right;
	}	

#tab-01 {
	padding: 5px 0 0 10px;
	list-style:none; 
	}	
	
#tab-01 li{
	list-style:none; 
	}	
	
#tab-02 {
	padding: 5px 0 0 10px;
	list-style:none;
	}	
	
#tab-03 {
	padding: 5px 0 0 10px;
	list-style:none;
	}
	
#tab-04 {
	padding: 5px 0 0 10px;
	list-style:none;
	}	
	
#tab-04 li {
	list-style:none;
	}		
	
#footer { height: 40px; font-size: .84em; clear: both; padding: 15px 5px 0 5px;}
#footer a { color: #444; }

#footer-left { float: left; width: 530px;}

#footer-right { float: right; text-align: right; }

/* footer menu */
#navSquare {
	margin: 0 0 10px 0;
	padding: 0 0 20px 10px;
	border-bottom: 1px solid #9c9c9c;
	}

#navSquare li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#navSquare a:link, #navSquare a:visited {
	float: left;
	font: Arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	padding: 0 18px 17px 18px;
	text-decoration: none;
	color: #708491;
	}

#navSquare a:link.active, #navSquare a:visited.active, #navSquare a:hover {
	color: #930000;
	background: url(images/tab_1.gif) no-repeat bottom center;
	}