/*   
Theme Name: Gri.iN
Theme URI: http://gri.in
Description: My humble WP Theme
Author: ArGoN
Author URI: http://gri.in
Version: 0.1
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{margin-left:20px;}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*GENEL AYARLAR */
h1, h2, h3,h4,h5,h6{
	font: normal normal normal 2.5em Georgia, "Times New Roman", Times, serif;
	line-height: normal;
	letter-spacing:-1px;
}
	h1{ font-size:3.2em; }
	h2{ font-size:2.5em; color: #99BEFF;}
	h3{ font-size:2.2em; }
	h4{ font-size:1.8em; }
	h5{ font-size:1.5em; }
	h6{ font-size:1.3em; }
hr {width:100%; margin:10px;}
strong{font-size:1.2em;}
.no_sucking_br br, label br{display:none;}
div.except{font-style:italic; font-size:1.2em; margin:0 30px 10px; border: #C68438 2px solid; border-top:0; border-left:0}

.continue, .continuing, .continued{
	display:block;
	position:relative;
	margin:0 auto 20px;
	width:300px;
	height:30px;
	background: url("img/sprites.png") 0 -140px no-repeat;
}
	.continue .icon, .continuing .icon, .continued .icon{display:block;position:absolute; width:50px; height:22px; top:8px; left:130px;}
	.continue .icon{top:6px;}
	
	.continue .icon{ background: url("img/sprites.png") -300px -140px no-repeat; }
	.continue:hover{background: url("img/sprites.png") 0 -210px no-repeat;}
	.continue:hover .icon{background: url("img/sprites.png") -300px -210px no-repeat;}
	
	.continuing .icon{background: url("img/loader.gif") no-repeat;}
	.continued  .icon{background: url("img/sprites.png") -300px -170px no-repeat;}

.bigger{font-size:1.3em;font-weight:bold;}
blockquote {
	background: url("img/dot.png") repeat;
	margin:0 20px 10px;
	border:#000 1px solid;
	border-left:0;border-right:0;
}
	blockquote p{
		font-style:italic;
		padding:10px 0 10px 15px;
		margin: 5px;
		background: url("img/sprites.png") -750px -30px no-repeat;
	}
	blockquote .owner{padding-left:10px; display:block; font: normal normal normal .75em Georgia, "Times New Roman", Times, serif; text-align:right}

p{padding:4px 0;}
.entry p{text-indent:20px;}
p.noindent{text-indent:0}
a, .post_meta{ color: #8ECBE6; text-decoration:none;}
a:hover{color:#6099ff; text-decoration:underline;}
.post_meta{ margin:0; padding:0; font-size:0.9em; width:100%; text-align:right;}
.comment{border-top:#DDD 1px dashed; padding:5px;}
.comment-author-vcard{float:right; width:100px;text-align:center}
.commentmetadata{font-size:0.7em;}
/*/GENEL AYARLAR */
/***************************************************************************************************************/
/***************************************************************************************************************/
/*LAYOUT*/
body{
	background: #18191b url("img/gri.jpg") fixed no-repeat;
/*	background: #18191b url("img/bg.gif") fixed repeat;*/
	color: #e9e9e9;
	font-family: Arial, Helvetica, sans-serif;
	width:800px;
	margin: 0 auto;
	font-size:0.75em;
	line-height:1.5em;
}
#greet,#sidebar,#footer,#greet,#safak{font-family: Georgia,"Times New Roman",Times,serif;}
#navbar,#header,#content,#sidebar,#footer{width:100%;}
.post, #sidebar,#footer{padding:0 20px;}
	/*navbar*/
		ul.nav{list-style: none;}

	ul.nav li{
		float:left;
		text-transform: uppercase;
		font-size:1.2em;
		font-weight:bold;
		margin:10px 0 0 0;
	}
	ul.nav li a {
		display:inline-block;
		color:#DDD;
		text-decoration:none;
	
	}
	ul.nav li a span{
		display:inline-block;
		margin-left:5px;
		height:23px;
		padding: 7px 15px 0 10px;
	}
	ul.nav li:hover a:hover{background: url("img/sprites.png") 0 0 no-repeat;}
	ul.nav li a:hover span {color:#FFF;background: url("img/sprites.png") right 0 no-repeat;}
	
	/*/navbar*/
#header{
	height:200px;
	position:relative;
	top:30px;
}
	#logo,#greet,#safak,#rss_link{position:absolute;}
	#logo,#rss_link{display:block;}
	#logo{
		top:70px;
		left:45px;
		width:285px;
		height:67px;
		background: url("img/sprites.png") 0 -35px no-repeat;
	}
/*	
	#migfer{
		width:42px;
		height:29px;
		position:absolute;
		top:56px;
		left:43px;
	}
	#ak-47{
		width:44px;
		height:78px;
		position:absolute;
		top:60px;
		left:0;
	}
*/
	#rss_link{
		top:0px;
		right:9px;
		height:76px;
		width:76px;
		background: url("img/sprites.png") -350px -140px no-repeat;
	}
	
	/*#greet,#safak{*/
	#greet{
		right:25px;
		width:400px;
		text-align:right;
		cursor:default;
	}
	#greet{top:70px;font-size:1.5em;color:#3F646D;}
	/*
	#safak{top:110px;font-size:1em; font-weight:bold;}
	#safak, #safak a{color:#3F646D;}
	*/
	/*#greet:hover{color:#3F646D;}*/
/*/LAYOUT*/
/***************************************************************************************************************/
/***************************************************************************************************************/
/*PARCALAR*/
#search_form{
	float:right;
	display:block;
	background: url("img/sprites.png") 0 -170px no-repeat;
	width:210px;
	height:35px;
	padding:0;
	margin:0;
	position:relative;
}
	#search_form .text, #search_form .submit{
		position:absolute;
		top:2px;	
		border:0;
	}
	
	#search_form .text{
		left:17px;
		top: 7px;
		width:150px;
		height:18px;
		background:none;
		font-style:italic;
		color:#FFF;
		border-bottom:#888 1px solid;
	}
	#search_form .submit{
		right:10px;
		width:30px;
		height:28px;
		margin-top:2px;
		cursor:pointer;
		background: url("img/sprites.png") -208px -170px no-repeat;
	}
	#search_form .submit:hover{background: url("img/sprites.png") -239px -170px no-repeat;}
.post{
	background: url("img/dot.png") repeat;
	width:760px;
}
	.post_top{
		background: url("img/sprites.png") 0 -110px no-repeat;
	}
	.post_bottom{
		background: url("img/sprites.png") 0 -125px no-repeat;
		margin-bottom:20px;	
	}
	.post_top, .post_bottom{width:800px;height:15px;}
/*/PARCALAR*/
/***************************************************************************************************************/
/***************************************************************************************************************/
/*WORDPRESS*/
/*-------------------------------
Utility classes
-------------------------------*/

.l { text-align: left }
.c { text-align: center }
.r { text-align: right }
.aligncenter { margin: 5px auto 15px auto;	display: block; }
.alignleft { margin: 5px 15px 5px 0; float: left; }
.alignright { margin: 5px 0px 5px 15px; float: right; }

.wrap, .col { float: left;	display: inline; position: relative; }
.wrap { clear: both }

.clear { clear: both }
.fl { float: left }
.fr { float: right }
.hide, .hidden, .anchor, .skip { display: none }
.nomargin { margin-bottom: 0 !important }
.noborder { border: 0 !important }
.top { margin-top: 0 !important }

.replace, .br { display: block; font-size: 1%; line-height: 0; text-align: left; text-indent: -10000px; }

.hr { background: #ccc; height: 1px; margin: 1.5em 0 }
.hr hr { display: none }
.clearfix:after, .post:after  { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.clearfix .post { display: block }
.fix{ clear: both; height: 1px; margin: -1px 0 0; overflow: hidden; }
.clear {
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
	
}
.replace, .br { display: block; font-size: 1%; line-height: 0; text-align: left; text-indent: -10000px; }
.wp-caption-text{font-size:0.8em; font-style:italic; color:#CCC}
/*/WORDPRESS*/




#sidebar,#footer{ text-align:center;}
	#sidebar ul,#sidebar li{text-align:left;}
	#sidebar table{width:100%}
	#sidebar table tr td{width:30%;padding:10px;}
	#sidebar table tr td.mid{border:#FFF 1px solid; border-top:0; border-bottom:0;}
	#sidebar hr{width:80%; margin: 20px auto;}
	#sidebar h4 a,
	#footer a{color:#FFF;}
	#footer a:hover{color:#6099ff;}
	#footer .color{color: #6099ff;}