/* * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Copyright (c) 2008 Brian Lovin
Theme Name: Elite
Description: Elite
Author: Brian Lovin
Author URI: http://elitebydesign.com
Support URL: http://elitebydesign.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Design & Inspiration: Brian Lovin http://elitebydesign.com
Coding: http://designslicer.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/*
*	STYLE INDEX
*	
*	@group1 : OVERALL RESETS
*	@group2 : HEADER AND MAIN CONTAINERS
*		@group2-1 : FEATURED POST
*	@group3 : CONTENT AREA
*	@group4 : SIDEBAR
*	@group5 : COMMENT
*	@group6 : FOOTER AREA
*	@group7 : EXTRA CLASSES
*	@group8 : PORTFOLIO
*
*	Indentation Style : K&R
*	Indentation Type : Tabs
*	Child Indenting : No
*/
/* * * OVERALL RESETS - @group1 * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#mini-nav{width: 20px;float: left;margin: 5px;padding-top: 420px;background:transparent;}
#mini-nav img{margin:1px;}
#mini-nav a{border:0;}
#gravt a{background:#900;color:#fff;padding:5px;width:100%;text-align:right;}

body
  {
  margin: 0;
  padding: 0;

  }
  
#sidebar-one #yanpromo a, #sidebar-one table a {display:block;padding:10px;font-size:17px;color:#555;background:#eee;margin-bottom:10px;}
#sidebar-one #yanpromo a:hover {background:#c00;color:#fff;}
.egizle {display:none} .egoster {display:inline}
#kategoriler {}
#kategoriler a {border:1px solid #aaa;color:#333;font-size:12px;padding:7px;background:#eee;margin-right:15px;}
#kategoriler a:hover {color:#c00;}
#content h1 {background:#ddd;color:#000;padding:20px;}
.related_post_title {color:#555;background:#eee;padding:10px;font-weight:normal;}
ul.related_post {background:#eee;padding:10px;margin:5px 0 15px 0;border:1px solid #c00;}
ul.related_post li {margin-bottom:10px;font-weight:bold;}
  
div#fixedBox
  {
  position: absolute;
  top: 1em;
  left: 1em;
  }
div#fixedBox p
  {
  margin: 0;
  padding: 1em;
  border: 0px solid #000;
  }
@media screen
  {
  div#fixedBox
    {
    position: fixed;
    }
  /* Don't do this at home */
  * html
    {
    overflow-y: hidden;
    }
  * html body
    {
    overflow-y: auto;
    height: 100%;
    padding: 0 0 0 0;
    font-size: 100%;
    }
  * html div#fixedBox
    {
    position: absolute;  
    }
  /* All done. */
  }

/************************************************************/
*{
	margin:0;
	padding:0;
	outline:0;
}
img{
	border:0;
	vertical-align:bottom;
}
a{
	text-decoration:none;
}
ul{
	list-style:none outside;
}
/* * * HEADER AND MAIN CONTAINERS - @group2 * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
body{
	text-align:center;
	font:12px/18px arial,serif;
	padding:0;
}
#fa{background:url(images/fa.gif) fixed;}
#main .pfoot #yor {padding:3px;float:right;font-size:14px;color:#000;}
#main .pfoot #yor a {color:#000;}
#header{
	width:860px;
	margin:0 auto;
	text-align:left;
}
#logo{
	font:30px/35px arial;
	overflow:hidden;
	width:100%;
	padding:20px 0;
}
span#des{
	display:block;
	clear:both;
	font:bold 14px/20px arial;
}
#menu{
	width:100%;
	overflow:hidden;
	font:12px/26px arial, tahoma;
	padding:0;
	
}
#menu li{
	float:left;
	margin:0 8px 0 0;
}
#menu li a{
	float:left;
	padding:0 9px;
	position:relative;
	background:#333;
	border-top:1px solid #aaa;
	border-right:1px solid #aaa;
	border-left:1px solid #aaa;
	font-weight:normal;
}
#menu li.selected a,
#menu li.current_page_item a,
#menu li a:hover{
	background:#c00;
}
/* * * FEATURED POST - @group2-1 * * */
#featured{
	width:100%;
	background:url(images/featured-bg.jpg);
	border-bottom:10px solid #bfbfbf;
	border-top:2px solid #b5b5b5;
}
#featured .inner{
	width:100%;
	overflow:hidden;
	background:url(images/featured-top.jpg) repeat-x;
}
#foto {float:right;}
#featured .inner .inner{
width:860px;
}
#featured .inner .inner .inner{
	float:left;
	text-align:left;
	width:527px;
	margin:0 auto;
	margin-top:0;
	margin-bottom:20px;
	background:#eee;
	padding:15px 15px 0 15px;
	color:#333;
}
#featured .pimg{
	float:right;
	margin:7px 0 12px 28px;
	border:2px solid #666;
}
#featured h2{
	font:18px arial;
	margin:0 0 5px;
	background:#333;
	border:0px solid #c00;
	padding:7px 7px 7px 15px;
	margin:-15px -15px 0 -15px;
}
#featured h2 a{color:#fff;}
#featured .pinfo{
	font:14px/20px arial;
	display:block;
	margin:0 0 5px;
	overflow:hidden;
}
#featured .pmain{
	font:12px/18px arial;
	overflow:hidden;
	padding:0 0 10px;
}
#featured .pmain p,
#featured .pmain blockquote{
	padding:8px 0;
	text-align:justify;
}
#featured .pmain blockquote{
	padding:5px 20px;
	margin:5px 20px;
	/*background:#666;*/
	overflow:hidden;
	height:1%;
}
#featured .pmain blockquote blockquote{
	/*background:#888;*/
}
#featured .pmain ol,
#featured .pmain ul{
	padding:10px 20px;
	list-style:disc inside;
}
#featured .pmain ol{
	list-style-type:decimal;
	margin:0 0 0 18px;
}
#featured .pmain ul li{
	padding:0 0 5px 18px;
}
#featured .pmain ol li{
	padding:0 0 5px;
}
#featured .pcomm{
	float:right;
	font:bold 14px/20px arial;
}
#featured .rmore{
	font:bold 14px/20px arial;
}
.shade{
	height:9px;
	background:url(images/featured-footer.png) repeat-x;
	position:relative;
	z-index:10;
	margin-top:8px;
}

/* * * CONTENT AREA - @group3 * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#wrap{
	width:860px;
	margin:-9px auto 0;
	text-align:left;

	overflow:hidden;
}
#outer{background:url(images/bg.gif);margin-top:0;}
#outer .inner{
	margin:0 auto;
}
#main{
	float:left;
	width:100%;
	padding:0 0 10px;
}
#content{
	margin:0 298px 0 0;
	width:559px;
}
#main .apost{
	padding:15px;
	margin:0 0 10px;
	clear:both;
	font:12px/20px arial;
	background:#eee;
	color:#333;
}
#main .apost .pimg{
	float:left;
	border:1px solid #000;
	margin:6px 10px 5px 0;
}
#main .postarchive h2,
#main .postarchive h3,
#main .apost h1,
#main .apost h2{
	overflow:hidden;
	font:18px arial;
	background:url(images/bg.gif);
	border:4px solid #dcdcdc;
	padding:10px;
	margin:-5px -15px 15px -15px;
}
#main .apost h2 a{color:#c00;}

#main .apost .pmain{
	padding:0 0 10px;
}
#main .apost p,
#main .apost blockquote{
	padding:5px 0;
	text-align:justify;
}
#main .apost blockquote{
	padding:5px 20px;
	margin:5px 20px;
	/*background:#666;*/
}
#main .apost blockquote blockquote{
	/*background:#888;*/
}
#main .apost ol,
#main .apost ul{
	padding:10px 20px;
	list-style:disc inside;
}
#main .apost ol{
	list-style-type:decimal;
	margin:0 0 0 18px;
}
#main .apost ul li{
	padding:0 0 5px 18px;
}
#main .apost ol li{
	padding:0 0 5px;
}
#main .apost .pcomm{
	color:#cc0000;
	float:right;
	font:bold 14px/20px arial;
}
#main .apost .rmore{
	font:bold 14px/20px arial;
}
#main .pfoot{
	font:bold 12px arial;
	color:#555;
	width:559px;
	height:25px;
	width:537px;
	margin:0 0 -15px -15px;
	padding:5px 11px;
	background:#f1f1f1;
	border:solid #ddd;
	border-width:1px 0;
	clear:both;
	float:left;
}
#main .facebook_like{
	color:#ccc;
	height:60px;
	width:537px;
	margin:0 0 -10px -15px;
	padding:5px 11px;
	background-color:#eee;
	border:solid #333;
	border-width:1px 0;
	clear:both;
	float:left;
}
#main .pfoot a {color:#ccc;}
#main .pfr{
	display:inline;
	float:left;
}
#main .apost .social{
	font:12px/20px arial;
	width:559px;
	width/**/:/**/533px;
	margin:0 0 -15px -15px;
	padding:8px 11px 4px;
	text-align:center;
	border:solid #bbcfdb;
	border-width:0 2px 2px;
	background:#d7e8f2 url(images/social-bg.jpg) no-repeat;
	list-style:none outside;
}
#main .apost .social li{
	display:inline;
	margin:0 20px;
	padding:0;
}
#main .apost .social li a{
	color:#8c979e;
}
#main .apost .social li a:hover{
	color:#444;
}
#main .postarchive{
	padding:10px 11px;
	margin:0 0 10px;
	clear:both;
	font:12px/20px arial;
	background:url(images/post-bg.jpg);
}
#main .postarchive ul,.postarchive ol,.postarchive p,.postarchive blockquote{
	margin:5px 0;
}
#main #srel,
#main .postarchive #linklist,
#main .apost .subh,
#main .atitle{
	font:30px/35px arial;
}
#main p.nopost{
	font:12px/18px arial;
	margin:0;
}
#main .lead{
	clear:both;
	font:12px/20px arial;
	text-align:left;
	margin:8px 0 0;
	width:100%;
}
#main .lead a{
	overflow:hidden;
	text-indent:-100em;
}
#main .lead .ppre{
	float:left;
}
#main .lead .pnex{
	float:right;
}
#main .wp-pagenavi{
	background:#e5e5e5;
	border:1px solid #CCC;
	text-align:center;
	font:20px arial;
	color:#737373;
	margin-top:24px;	
}
#main .wp-pagenavi a{
	color:#737373;
}
#main .wp-pagenavi a:hover{
	color:#222;
}

/* * * SIDEBAR - @group4 * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#sidebar-one{
	float:left;
	width:283px;
	width/**/:/**/264px;
	margin:0 0 0 -285px;
	padding:9px 9px 0 10px;
	display:inline;
	font:12px/20px arial;
}
#sidebar-one a:link, #sidebar-one a:visited{color:#333;}
.columns{
	padding:0 0 10px;
	margin:0 0 10px;
	background:#ddd;
	border:solid #ddd;
	border-width:1px 0;
	clear:both;
}
.columns_sidebar{
	padding:0 0 0 0;
	margin:0 0 10px 0;
	clear:both
}
.columns h2{
	font:18px arial;
	clear:both;
	color:#555;
	padding:0 10px;
}
.columns ul li{
	padding:0 0 6px;
}
.columns ul li {font-size:12px;}
.columns.rss{
	background:#444;
	padding:5px 0 0 0;
}
.columns.rss .rss{
	float:right;
	margin-top:-10px;
	padding:0 10px 0 0;
	width:41px;
	height:50px;
	background:url(images/rss.jpg) no-repeat;
}
.columns.rss ul{
	font: 18px arial;
	color: #fff;
}
#subscribeform{
	display:block;
	height:1%;
	overflow:hidden;
}
input#ssfr{
	color:#555555;
	padding:5px 3px;
	width:175px;
	float:left;
	border:1px solid #444;
	background:#e9e9e9;
	text-align:left;
	font:10px arial;
}
#searchform{
	display:block;
	height:1%;
	overflow:hidden;
	padding:5px 10px 0;
}
input#s{
	padding:5px 3px;
	width:175px;
	float:left;
	border:1px solid #444;
	background:#e9e9e9;
	text-align:left;
	font:12px arial;
}
input#searchsubmit{
	float:left;
	height:2.08em;
	width:4.62em;
	padding:0 0 2px;
	border:1px solid #444;
	background:#888;
	font:13px arial;
}
* html input#searchsubmit{
	padding:0;
}
#sidebar-one .ads{
	background:none;
	border:none;
	padding:0;
}
#sidebar-one .ads ul{
	overflow:hidden;
}
#sidebar-one .ads ul li{
	float:left;
	padding:0 14px 14px 0;
}
#sidebar-one .ads ul li.second{
	padding:0 0 13px;
}
#sidebar-one .ads ul li a{
	float:left;
}
#sidebar-one .ads .adHere{
	display:block;
	width:264px;
	background:#9e9e9e;
	text-align:center;
	font:bold 13px/25px arial;
}
#sidebar-one .ads .adHere:hover{
	text-decoration:none;
	background:#aaa;
}
#sidebar-one .twitter{
	position:relative;
}

#sidebar-one .twitter a:link{color:#ccc;}
#sidebar-one .twitter div,
#sidebar-one .flickr div,
#sidebar-one .youtube div{
	padding:0 10px;
	width:264px;


	width/**/:/**/244px;
	overflow:hidden;
}
#sidebar-one .youtube div object{
	width:245px;
	height:205px;
}
#sidebar-one .twitter #theTwitter{
	position:absolute;
	right:-10px;
	top:-20px;
	width:50px;
	height:59px;
	background:url(images/twitter.png) no-repeat;
}
#sidebar-one .twitter h2{padding-top:5px;font-size:18px;}
#sidebar-one .flickr{
	padding:0 0 2px;
}
#sidebar-one .flickr div{
	padding:0 0 0 12px;
	width:264px;
	width/**/:/**/252px;
}
#sidebar-one .flickr div a{
	float:left;
	padding:0 8px 8px 0;
}
#sidebar-one #accordion{
	width:100%;
	overflow:hidden;
	clear:both;
}
#sidebar-one #accordion .columns{
	padding:0;
	overflow:hidden;
}
#sidebar-one #accordion .columns h2{
	font:18px arial;
	padding:3px 0 10px 10px;
	background:url(images/accordion-closed.gif) no-repeat 230px 7px;
	cursor:pointer;
}
#sidebar-one #accordion .columns h2.selected{
	font:18px arial;
	background:url(images/accordion-open.gif) no-repeat 230px 11px;
}
#sidebar-one #accordion .columns ul{
	font:16px/30px arial;
}
#sidebar-one #accordion .columns ul li{
	background:#5b5b5b;
	padding:5px 10px;
	width:264px;
	width/**/:/**/244px;
	float:left;
	display:inline;
	line-height:15px;
}
#sidebar-one #accordion .columns ul li.even{
	background:#515151;
}
#sidebar-one #accordion .columns ul li a:hover{
	text-decoration:none;
}
@media print{
	#sidebar-one #accordion ul{
		display:block!important;
		height:auto!important;
	}
}

/* * * COMMENT - @group5 * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#cmbox{
	clear:both;
	text-align:left;
	width:562px;
	width/**/:/**/537px;
	margin:13px 0 0 -15px;
	padding:10px;
	border-right:2px solid #4b4b4b;
	border-bottom:1px solid #333;
	background:url(images/featured-bg.jpg);
}
#cmbox #cminner{
	width:100%;
	padding:0 0 10px;
}
#main .apost #cmbox h2{
	text-align:center;
	font:normal 14px/26px arial;
	cursor:pointer;
	padding:0 0 5px;
	width:559px;
	margin:-4px -11px 0;
}
#main .apost #cmbox .shade{
	width:559px;
	margin:0 -11px;
}
#commentform{
	padding:10px 0 5px;
	width:100%;
	overflow:hidden;
}
#commentform input,
#commentform textarea{
	padding:2px 3px;
}
#author,
#email,
#url,
#comment{
	display:block;
	font-size:13px;
	border:1px solid #333;
	font-family:arial;
	background:#222;
	width:223px;
	width/**/:/**/218px;
	height:24px;
	height/**/:/**/auto;
}
#commentform textarea#comment{
	width:520px;
	min-height:150px;
	border-width:1px;
	margin:0 0 10px;
}
* html #commentform textarea#comment{
	height:150px;
}
#commentform input#submit{
	width:12em;
	height:3em;
	padding:0;
	float:left;
	border:1px solid #555;
	background:#242424;
	font:12px arial;
}
#main .apost #commentform p{
	padding:0;
}
#main .apost .pmain a:link {color:#000;border-bottom:1px solid #c00;}
#main .apost ol.commentlist{
	list-style:none outside;
	padding:0;
	margin:0;
}
#main .apost ol.commentlist li{
	border:1px dashed #333;
	margin:0 0 10px;
	padding:0;
	height:1%;
	overflow:hidden;
}
#main .apost ol.commentlist li.cadmin{
	border-bottom:5px solid #888;
}
#main .apost ol.commentlist li p{
	padding:5px 0;
	text-align:justify;
}
.cauth{
	color:#ccc;
	font:bold 17px arial;
	background:#333;
	padding:5px;
}
.cauth a:link{color:#eee;}
.cauth em{
	font-size:11px;
}
.cmain{
	color:#ccc;
	padding:10px;
}
.cdate{
	display:block;
	text-align:right;
}
.cdate a:link{color:#eee;}
h3#respond,
h3#comments{
	font-size:15px;
	padding:5px 0 10px;
}
.theGravatar{
	float:right;
	border:1px solid #888!important;
	margin:10px 0 0!important;
}

/* * * FOOTER AREA - @group6 * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#footer{
	clear:both;
	width:100%;
	font:14px/24px arial;
	border-top:10px solid #b0b0b0;
	background:url(images/footer-bg.jpg);
}
#footer .inner{
	width:100%;
	overflow:hidden;
	padding:20px 0 5px;
	background:url(images/featured-top.jpg) repeat-x;
}
#footer #priMenu{
	margin:0 auto;
	overflow:hidden;
	font:14px/24px arial;
}
#footer #priMenu li{
	display:inline;
}
#footer #priMenu li a{
	padding:0 10px;
}
#footer #priMenu li.current_page_item a,
#footer #priMenu li a:hover{
	text-decoration:underline;
}
#footer #secMenu{
	font:13px/30px arial;
}
#footer #secMenu li{
	display:inline;
}

/* * * EXTRA CLASSES - @group7 * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.skiplink{
	position:absolute;
	left:-9999em;
	top:-9999em;
}
.left{
	float:left;
	margin:5px 10px 10px 0;
}
.right{
	float:right;
	margin:5px 0 10px 10px;
}
.center{
	display:block;
	margin:0 auto;
}
.extra{
	clear:both;
	font-size:0;
	line-height:0;
	width:100%;
	overflow:hidden;
	display:block;
}
.hidden,
.wp-pagenavi .extend,
.wp-pagenavi .pages{
	display:none;
}

/* * * PORTFOLIO - @group8 * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#outer .portfolio{
	margin:0 auto;
	background:none;
}
#outer .portfolio #content{
	margin:10px 0 0;
	width:100%;
}
#outer .portfolio .aproject{
	width:240px;
	float:left;
	margin:0 0 10px;
	display:inline;
}
#outer .portfolio .aproject-mid{
	margin:0 70px 10px;
}
#outer .portfolio .aproject .pimg{
	display:block;
	padding:5px;
	background:#242424;
}
#outer .portfolio .aproject .pmain{
	padding:5px 10px;
	background:url(images/post-bg.jpg);
}
#outer .portfolio .aproject .pmain a:hover{
	text-decoration:underline;
}
#outer .portfolio .aproject .pmain ul,
#outer .portfolio .aproject .pmain ol{
	list-style:none outside;
	padding:5px 10px;
}

h5{
	font:20px arial;
	border-bottom:1px solid #ccc;
}

/*HC EXTRA*/

.hc-yorum {
	clear:both;
	font:bold 14px arial;
	color:#ccc;
}

img.centered{
	text-align: center;	
}

img.alignright,.alignright{
	text-align: right;
}

img.alignright{	
	float:right;
	padding: 4px 0px 4px 10px;
}

img.alignleft,.alignleft{
	text-align: left;	
}
img.alignleft{
    float:left;
    padding: 4px 10px 4px 0px;
}

 
