/*  
Theme Name: Puf
Theme URI: http://www.namrun.com
Description: Puf Tema
Version: 1.0
Author: namrun
Author URI: http://www.namrun.com
*/
* { margin: 0; padding: 0; }
body { background: #dededb url(images/body-bkg.png) repeat top center; font: normal 80%/1.5 "Verdana", sans-serif; color:#535353; }
input, button, textarea, select {  font: normal 12px/12px "Verdana", sans-serif; color:#535353; vertical-align: middle; }
legend { display: none; }
fieldset { border: none; }
ul, ol { list-style: none;}
ol { list-style-type: decimal;}
table { border-collapse: collapse; width: 100%; }
hr { display: none; }
img { padding: 0px; margin: 0px; border: none; text-align: center;}

a:link { text-decoration: none; color : #ff3300; border: 0px; -moz-outline-style: none;}
a:active { text-decoration: underline; color : #ff3300; border: 0px; -moz-outline-style: none;}
a:visited { text-decoration: none; color : #ff3300; border: 0px; -moz-outline-style: none;}
a:hover	{ text-decoration: underline; color : #336699; border: 0px; -moz-outline-style: none;} 
a:focus { outline: none;-moz-outline-style: none;}

h1, h2, h3, h4 { font-family: "Trebuchet MS", 'Tahoma', Segoe UI, Helvetica, sans-serif; }

h1{
font-size: 24px;
padding: 0 0 10px 0;
}

body, h1, h2, h3, h4, h5, h6, blockquote, address, blockquote, dd, dl, hr, p, form{
margin: 0;
padding: 0;
}

p{
margin-top: 0.4em;
margin-bottom: 0px;
}

img.a {
left: 0;
top: 0;
z-index: 10;
border:none;
}

img.alignright {
float:right; 
margin:0 0 1em 1em;
}

img.alignleft {
float:left;
margin:0 1em 1em 0;
}

img.aligncenter {
display: block; 
margin: 0 auto 5px auto;
}

a img.alignright {
float:right; 
margin:0 0 1em 1em;
}

a img.alignleft {
float:left;
margin:0 1em 1em 0;
}

a img.aligncenter {
display: block; 
margin-left: auto; 
margin-right: auto;
}


.reklam1 {
width: 300px;
height: 250px;
margin-bottom: 4px;
}

.reklam2 {
width: 160px;
height: 600px;
margin-bottom: 4px;
}

.reklam3 {
width: 468px;
height: 60px;
background: #ffc20e;
padding: 5px;
margin-bottom: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

.reklam4 {
float:left;
width: 200px;
height: 200px;
margin: 0 6px 3px 0;
}

.reklam5 {
width: 466px;
height: 15px;
background: #fef1f5;
border: 1px solid #fbd1df;
padding: 5px;
margin-bottom: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

.bookmark { 
display: block; 
clear: both; 
margin-top: 2px;
}
.bookmark a {
  float:right;
  margin:0 2px;
}
.bookmark img { 
border: none; 
}
#sayfa { width: 980px; background: #fff url(images/header-top-bkg.png) no-repeat top left; padding-top: 28px; margin: 0 auto; overflow: hidden;} 

.header { width: 930px; padding: 0px 25px 15px 25px; margin-bottom:18px; position: relative; height:78px; background: #fff url(images/ust-bg.png) no-repeat bottom center; }
#sol {
  width:160px;
  margin-left:18px;
  float:left;
}
#ic {
  width:468px;
  float:left;
  margin-left:8px;
}
#sag {
  width:303px;
  float:right;
  margin-right:14px;
}
.footer { background: transparent url(images/footer-bkg.png) no-repeat bottom; width: 930px; padding: 0px 25px 20px 25px; overflow: hidden; margin: 0 auto;}
.footer hr { border-left:none; border-right: none; border-top:1px solid #ccc; border-bottom: none; height : 1px; display: block; margin-bottom: 10px; }
.footer p { padding: 1px 0px; color:#999; font-size: 11px;}
.footer p a, .footer p a:visited, .footer p a:hover {color:#999; text-decoration: underline;}
.post {
  margin-bottom:28px;
}
.bas {
  border-bottom:0 solid #DDDDDD;
  padding-bottom:0;
}
.postMeta {
background:url("images/dot-k.gif") repeat-x scroll left center transparent;
font-size:11px;
margin-bottom:14px;
text-align:right;
text-transform:capitalize;
}
.postMeta span.date {
background:none repeat scroll 0 0 #FFFFFF;
color:#7F7F7F;
padding:0 2px 0 4px;
}
.postMeta span.comments {
background:url("images/chat_grey.gif") no-repeat scroll left center #FFFFFF;
font-size:14px;
font-weight:bold;
margin-left:0;
padding-left:17px;
}
.postMeta span.comments a, .postMeta span.date a { color:#555555; }
.more-link { text-align:right; display:block; width:100%; }
.etiket { margin:15px 0; color:red; }

.search { width: 288px; float:right; padding: 28px 0px 0px;}
.search form { float: right; margin-right: 10px;}
.search input { float: left; background: url(images/search-input.png) no-repeat; border: none; padding: 8px 6px 8px 12px; width: 182px; color:#000066; font-size: 11px;}
.search button { float: left; background: url(images/search-button.png) no-repeat; width: 44px; height: 29px; border: none; cursor: pointer; color:#fff; vertical-align: middle; padding: 2px 5px 5px 0px; font: bold 11px/11px "Verdana", sans-serif;}
#logo { width:548px; float:left; margin-left:18px; }
#logo h1, #logo #bis { font-weight:900; font-size:34px; color:red; font-family: "Trebuchet MS",'Tahoma',Segoe UI,Helvetica,sans-serif; margin-top:0; }
.navigation {
	border-top: 1px solid #ccc;
	padding-top: .25em;
	width: 100%;
	float: left;
}
.navigation .prev {
	float: left;
	width: 50%;
}
.navigation .next {
	float: right;
	width: 50%;
	text-align: right;
}
.alert,
.error {
	background: #ffc;
	border: 1px solid #ff0;
	border-width: 1px 0;
	margin: 1em 0;
	padding: 1em;
}
/* Comments
############################################################################################################## */
.comments-list { padding-top: 30px;}
.comments-list h2 { color:#272d36; font: bold 24px/24px Arial, sans-serif; letter-spacing: -1px; padding-bottom: 5px; margin-bottom: 15px;  border-bottom: solid 1px #dddddd; }
.comments-list div.entry { margin-bottom: 15px; padding-bottom: 15px; border-bottom: solid 1px #dddddd; }
.comments-list div.alt { margin-bottom: 15px; padding-bottom: 15px;}
.comments-list p.name { font: normal 19px/19px Arial, sans-serif; color:#000; letter-spacing: -1px;}
.comments-list p.avt { padding: 0px; margin: 0px; float: right;}
.comments-list p.avt img { border: solid 4px #dededb;}
* html .comments-list p.avt { left: -60px; }
.comments-list p.date { font-size: 11px; padding-bottom: 10px; color:#999;}
.comments-list p.date a, .comments-list p.date a:visited, .comments-list p.date a:hover { color:#999;}

.comments-list .con { font: normal 12px/17px "Verdana"; color:#333;}
.comments-list .con p { font: normal 12px/17px "Verdana"; padding: 5px 0px; margin: 0px; color:#333;}
.comments-list .con blockquote { font: italic 14px/19px Georgia, "Times New Roman", Times, serif; color:#666; margin: 10px 0px; background:#f1f1f1; padding: 5px 15px; }
.comments-list .con blockquote p { font: italic 14px/19px Georgia, "Times New Roman", Times, serif; color:#666; }


/* Comments Form
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.comments-form { padding-top: 30px; }
.comments-form h3 {color:#272d36; font: bold 24px/24px Arial, sans-serif; letter-spacing: -1px; border-bottom: solid 1px #dddddd; margin-bottom: 15px; padding: 5px 0px;}
.comments-form p.formbg { color:#333; font-size: 11px; font-weight: bold; background: url(images/form-input-bg.png) no-repeat; padding: 8px; margin-bottom: 6px;  }
.comments-form p.formtxt { color:#333; font-size: 11px; font-weight: bold; background: url(images/form-txt-bg.png) no-repeat; padding: 8px; margin-bottom: 6px;  }
.comments-form .required { color:#ff0000;}
.comments-form input { padding: 5px; width: 314px; margin-right: 5px; }
.comments-form input.formid { border: 1px solid #e0e0e0; background: #fff; padding: 4px; color:#000;}
.comments-form input.formemail { border: 1px solid #e0e0e0; background: #fff; padding: 4px; color:#000;}
.comments-form input.formuri { border: 1px solid #e0e0e0; background: #fff; padding: 4px; color:#000;}
.comments-form textarea { border: 1px solid #e0e0e0; background: #fff; padding: 10px; width: 480px; color:#000;}
.post ol, .post ul { margin-left:34px; }
.widget { border:1px solid #d1d1ce; margin-bottom:18px; border-top:0; border-right:0; padding-left:2px; }
.widget_recent_comments { border:0; }
.widget_recent_comments .author { color:#FF3300; display:block; }
.widget_recent_comments li { font-size:11px; }
