@charset "utf-8";
/*   
Theme Name:Plusturk
Author:Suat Türkmen
Author URI:http://www.plusturk.com
Version:1.0
*/


/* ----- basic --------------------------------------------------------------------------------------------------------------------------------- */
body { margin:0; padding:0; background:#0c2a4c url(img/body-bg.gif) no-repeat top center;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size:12px; color:#666; }
a img { border:none; }
a, a:visited { color:#7f8e91; text-decoration:none; outline:none; }
a:hover { color:#33a8e5; text-decoration:underline; }
p { margin:0 0 1em 0; padding:0; line-height:1.6em; }
ul { list-style-type:none; margin:0 0 1em 0; padding:0; line-height:0%; }
ul li { margin:0; padding:0; line-height:normal; zoom:1; }
ol { margin:0 0 1em 23px; padding:0; }
* html ol { margin:0 0 1em 23px; padding:0; }
ol li { padding:0 0 5px 0; }
form,table,input,textarea,dl,dt,dd { margin:0; padding:0; }
table { border-collapse:collapse; width:100%; border:0; }
blockquote { margin:5px 0 5px 0; padding:35px 20px 0 20px; border:1px dashed #ccc; background:#fafafa url(img/quote1.gif) no-repeat 10px 10px; }
blockquote p { margin:0 0 5px 0; }
.quote_bottom { height:30px; background:#fafafa url(img/quote2.gif) no-repeat right ; margin-right:-10px; }
pre { border:1px solid #ccc; background:#fafafa; padding:10px 20px; margin:0 0 1em 0; overflow:auto; }
object { display:block; margin:0 auto; border:none; background:none; }
.alignright { float:right; }
.alignleft { float:left; }
.aligncenter { display:block; margin-left:auto; margin-right:auto; }
.centered { display: block; margin-left:auto; margin-right:auto; }
.clear { clear:both; }


/* ----- layout -------------------------------------------------------------------------------------------------------------------------------- */
#container { background:transparent url(img/container-shadow.png) repeat-y center ;   }
#wrapper { width:944px; margin:0 auto;  }
#header { background:#070707 url(img/header.png) no-repeat ; margin:0px; padding:0px; height:169px; }
#contents { background:#ffffff; padding:0px; }
#left_col { float:left; background:#ffffff; display:inline; width:575px; margin:20px 0 0 15px; }


/* ----- header -------------------------------------------------------------------------------------------------------------------------------- */
#header_top { height:45px; }
#logo { float:left; display:inline; margin:50px 0 0 30px; }

/*blogtitle*/
#logo a, #logo a:visited { color:#333; font-size:24px; }
#logo a:hover { text-decoration:none; color:#33a8e5; }

/*description*/
#logo h1 { font-weight:normal; line-height:100%; margin:0; padding:0; color:#aaa; font-size:11px; }

/*header menu is at the bottom of this page*/


/* ----- left_col ------------------------------------------------------------------------------------------------------------------------------ */
.post { background:#ffffff; margin:0px  ; padding:0px;}
.posttop{ background: #ffffff url(img/post-top.png) no-repeat; height:10px; font-size:0px;}
.postmiddle{border-right:1px solid #e0e0e0; border-left:1px solid #e0e0e0; padding-left:15px; padding-right:15px; background: #ffffff url(img/conbg.png) no-repeat center; }
.postbottom{ background: #ffffff url(img/post-bottom.png) no-repeat; height:20px; margin-bottom:15px;  }
#single_post { background:none; }
.content_noside { float:right; width:510px;  padding:15px; }

.posttop_page{ background: #ffffff url(img/posttop_page.png) no-repeat top center; height:10px; margin-top:20px;}

.postmiddle_page{border-right:1px solid #e0e0e0; border-left:1px solid #e0e0e0; padding-left:15px; padding-right:15px; background: #ffffff url(img/conbg.png) no-repeat center; width:882px; }
.postbottom_page{ background: #ffffff url(img/postbottom_page.png) no-repeat bottom center; height:20px; margin-bottom:15px;  }

/* post contents */
.post h2, #single_post h2, .page h2 { 	font-size:16px;
	font-weight:bold;
	letter-spacing:0.3px;
	font-family:Verdana,"BitStream vera Sans"; margin:0px 0 3px 55px; line-height:0; border-bottom:1px dashed #CCCCCC; padding:0; }
.post h2 a, .post h2 a:visited, #single_post h2 span, .page h2 span { color:#555555; line-height:120%;  display:inline-block; padding:5px 0 2px 0; }
.post h2 a:hover { text-decoration:none; color:#cc0000; }

.post_content {  overflow:hidden; position:relative; color: #40454B; font-family:'Verdana'; font-size: 13px; margin:0px; width:543px; line-height: 20px; padding:0px 0px 0px 0px; }
.post_content a:link { text-decoration : none; color : #e11921; border: 0px;} 
.post_content a:active { text-decoration : none; color : #e11921; border: 0px;} 
.post_content a:visited { text-decoration : none; color : #e11921; border: 0px;} 
.post_content a:hover { text-decoration : none; color : #2d6db5; border: 0px;}
.pos{ line-height:1px; height:1px;}

.post_content a.more-link, .post_content a.more-link:visited { display:block; clear:both; width:115px; height:23px; font-family:'Verdana'; font-weight:normal; color:#ffffff; margin:15px 0 0 0; padding:2px 0 0px 23px; float:right; background:url(img/read-more.png) no-repeat 0px 0px; text-decoration:none; }
.post_content a.more-link:hover { color:#ffffffs; background:url(img/read-more.png) no-repeat 0px -25px; text-decoration:none; }

.post_content img, .post_content a img { max-width:531px;   background:#ffffff; border:3px solid #efefef; padding:3px; margin:0px;   }
.post_content a:hover img { background:#ffffff; border:3px solid #cc0000; }

/* alignments */
.center {text-align: center; }
.post_content img.center, img[align="center"] { display: block; margin-left: auto; margin-right: auto;}
.alignleft {float: left;}
.post_content img.alignleft, img[align="left"] {float:left; margin:5px 10px 5px 0px;}
.alignright { float: right;}
.post_content img.alignright, img[align="right"] { float:right; margin: 5px 0px 5px 10px;}

.post table { margin:0 0 1em 0; }
.post td, .post th { border:1px solid #ccc; padding:15px; }
.post th { background:#eee; font-weight:normal; }

.post_content ul li { margin:0 0 3px 0; line-height:160%; background:url(img/list.png) no-repeat 3px 7px; padding:0 0 0 18px; }
.post_content ol li { 	 margin:0px 0 2px 0;  }
.post_content input { margin:5px 0; }

/* odd post color */
.meta_comment a, .meta_comment a:visited, .post_date, .post_meta dt.meta_comment { color:#33a8e5; }

.login{
	 line-height:30px;
 overflow:hidden;
 width:298px;
 }
.login img{
  border:none;
} 
  	img.wp-smiley {
border:none;
margin:0;
vertical-align:middle;
padding:0;
}
/* search area */
#search_area { width:200px; height:22px; float:right; background:url(img/search.gif) no-repeat left top;  margin:2px 0px 0px 0px; }
#search_input { float:left; margin:3px 0 0 10px; border:0px; height:15px; display:inline; width:150px; font-size:12px; color:#999999; background:transparent; }
#search_button { float:right; background:url(img/search_button_n.gif) no-repeat }
#search_area_top { background:none; padding:0; margin:0 15px 25px; }
/* ----- footer ------------------------------------------------------------------------------------------------------------------------------- */
.paged,
.wp-pagenavi {
	clear: both;
	float: left;
	width: 510px;
	line-height: 28px;
	padding: 0 0px;
	background:none;
	}
.wp-pagenavi a,
.wp-pagenavi span {
	margin: 0 0px 0 0;
	}




#return_top a { position:absolute; position:fixed; right:15px; bottom:15px; width:18px; height:99px; display:block; background:url(img/return_top.png) no-repeat left top; }
#return_top a:hover { background:url(img/return_top.png) no-repeat right top; }

.single_meta { margin:0px 0px 10px 55px;  overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  height:16px; }

#category { float:left; padding-left:18px; background:url(img/mini-cat.gif) no-repeat 0px 2px; height:16px; line-height:16px; }
#category a { color:#669900; font-size:11px; text-decoration:none; }
#category a:hover { color:#FF0000; text-decoration:none;  }

#jump_com { float:right; padding-left:18px; background:url(img/jumpcomment-mini.gif) no-repeat 0px 2px; height:16px; line-height:16px; }
#jump_com a { color:#698D9C; }
#jump_com a:hover { color:#FF0000; text-decoration:none;  }

#jump_form { float:left;  padding-left:18px; background:url(img/reply.gif) no-repeat 0px 1px; height:16px; line-height:16px; }
#jump_form a { color:#698D9C; }
#jump_form a:hover { color:#99cc00; text-decoration:none; }

.dates { float:left; margin-right:20px; padding-left:18px; background:url(img/mini-date.gif) no-repeat 0px 3px; height:16px; line-height:16px; }
.dates a { color:#cc6600; }
.dates a:hover { color:#ab1000; text-decoration:none; }

.com { float:right;  padding-left:18px; background:url(img/mini-comment.gif) no-repeat 0px 2px; height:16px; line-height:16px; }
.com a { color:#cc6600; }
.com a:hover { color:#ab1000; text-decoration:none; }
/* ----- page ---------------------------------------------------------------------------------------------------------------------------------- */


/* ----- archive/category/tag/search/ ---------------------------------------------------------------------------------------------------------- */
#headline { background: url(img/headline_bottom.gif) no-repeat left bottom; width:510px; margin:0 auto 20px auto; }
#headline p { background:url(img/headline_top.gif) no-repeat left top; color:#CC3300; padding:26px 15px 22px; font-weight:bold; font-size:14px; margin:0; line-height:100%; text-align:center;  }
.archive_contents { margin:0 0 20px 0; padding:0 15px 20px; background:url(img/dot1.gif) repeat-x bottom; }
.archive_contents h2 { font-size:14px; margin:0 0 5px 0; padding:0; }
.archive_meta { margin:0 0 5px 0; color:#999; }
.archive_meta a, .archive_meta a:visited { color:#999; }
.archive_meta li { display:inline; font-size:11px; margin:0 10px 0 0; }
.archive_contents p { font-size:11px; margin:0; }
.archive_contents p a, .archive_contents p a:visited { color:#777; }
.archive_contents p a:hover { color:#33a8e5; }

/* ---------- clearfix hack ---------- */
.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix { display: inline-block; }
/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */
.fixed, .clear {
	clear:both;
}
.icon{
	margin:3px 0px 0px 0px;
	width: 45px;
	float:left;
	display:inline;
	padding:0px;
}
.icon img {
	padding:0px 3px 0px 0xp;
	border:none;

}
#iconpage{
	background:url(img/icco.png) no-repeat 0 1px;
	margin:1px 0px 0px 0px;
	width: 48px;
	height: 48px;
	float:left;
}
/************************************************
*	Top Navbar      							*
************************************************/

#topnavbar {
	width: 944px;
	height: 30px;
	color: #DDDDDD;
	background:#434343;
	margin: 0px auto 0px;
	padding: 0px;
	border-bottom:1px solid #787878;
	}
	
#topnavbar a, #topnavbar a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #DDDDDD;
	text-decoration: none;
	}
	
#topnavbar a:hover {
	color: #d2a815;
	text-decoration: none;
	}
	
#topnavbar p {
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	}
	
.topnavbarleft {
	width: 700px;
	float: left;
	margin-left: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;

	}
	
.topnavbarright {
	width:200px;
	float: right;
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 0px 0px 0px;
	text-align: right;
	}
	
.topnavbarright a img {
	border: none;
	margin: 0px 3px 1px 0px;
	padding: 0px;
	}
	.count {
		float: right;
		width:90px;
		height: 31px;
		margin:5px 10px 0 0;
		}


.titlefield{
text-decoration: none;
}
.labelfield{
color:brown;
font-size: 90%;
}
.datefield{
color:gray;
font-size: 90%;
}
#example1{
width: 600px;
height: 16px;
padding: 6px;
}
.code{
color: red;
}
.son-dk {
width: 700px;
height: 30px;
background: url(img/son-dk.png) no-repeat;
}
.son-haber {
margin-left: 95px;
padding-top:2px;
}
.son-haber a{
color: #f3f3f3;
font-weight:normal;
}
.son-haber a:hover{
color: #d2a815;
text-decoration:none;
}

.undersingle {
	height:28px;
	line-height:28px;
	font-size:12px;
	margin-top:5px;
	border-top:1px dashed #CCCCCC;
	border-bottom:1px dashed #CCCCCC;
}
.etiket{
	height:28px;
	line-height:28px;
	text-align:left;
}
.vote{

float:left;
display:inline;
padding-top:6px;
}
.vote img{
text-transform:uppercase;

}
.ekslink{
float:right;
display:inline;
padding-top:6px;
}
	.count {
	display:inline;
	margin:0px 0px 0 0;
	font-size:16px;
	color:#CCCCCC;
	float:right;
		}
		/* related posts START */
/* when related posts with title */
#related_posts {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px
}
#related_posts h3 {
	font-size:12px;
	padding:6px 12px 6px 3px;
	margin:0px;
	font-family:Verdana,"BitStream vera Sans",Arial,Helvetica,Sans-serif;
	letter-spacing:0em;
	border-bottom:1px solid #eee;
	background:url(img/stripe3.gif);
	text-transform:uppercase;
	border-top:1px solid #eee;
	color:#cc0000;
}
#related_posts ul {
	padding:4px 0px 0px;
	font-size:12px;margin:0px;
}
#related_posts ul li a{
	display:block;
	color:#666666;
}
#related_posts ul li a:hover{
	display:block;
	text-decoration:none;
	color:#990000;
}
#related_posts ul li {
	list-style:none;
	padding:3px 5px 3px 22px;
	border-bottom:1px dashed #E3E4E6;
	line-height:18px;
	background:url(img/fold.png) no-repeat 0 5px;

}
#related_posts .count {
	font-size:10px;
}
#related_posts .excerpt {
	color:#999;
	font-size:11px;
	display:block;
}
/* when related posts without title */
/*
#related_posts {
	padding-top:3px;
	padding-bottom:8px;
}
#related_posts ul li {
	list-style:none;
	padding:3px 5px;
	border-bottom:1px solid #E3E4E6;
	line-height:18px;
}
*/
/* related posts END */
.ads{
margin:0px 30px 0px 0px;
float:right;
}