/*  
Theme Name: TechnoHolic
Theme URI: http://ericulous.com/2008/05/28/wp-theme-technoholic-free-and-premium/
Description: Technology Blog Style
Version: 1.2
Author: Genkisan
Author URI: http://ericulous.com/
Tags: fixed width, two columns, three columns, blue, sidebar right, valid css, valid xhtml, technology
*/

body{
background: #ffffff;
color: #595959;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.seo-list{
font-size: 11px;
width: 978px;
margin: auto;
margin-bottom: 10px;
padding: 5px 10px 5px 10px;
border: 1px dotted #c2c2c2;
background: #fff;
}

.cat-box{
padding: 6px 0 6px 6px;
margin: 5px 0 10px 0;
border-top: 1px dotted #b4b4b4;
border-bottom: 1px dotted #b4b4b4;
background: #fdffed;
}

.face-like{
margin: 5px 0 5px 0;
}

.face-box{
margin: 0 0 15px 0;
}

a{
outline: none;
}

img{
border:0;
}

/* ----spot---- */
#spot{
width: 100%;
height: 20px;
padding: 0 0 0 0;
margin: -20px 0 0 0;
background: repeat-x url(images/spot-fon.gif);
text-align: center;
}

#spot h1{
font-weight: 100;
font-size: 9px;
letter-spacing: 0;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#spot h1 a{
color: #929292;
text-decoration: none;
}

#spot h1 a:hover{
color: #000000;
}
/* ----spot---- */


/* ----üst---- */
#header{
width: 100%;
height: 100px;
margin: 0 0 0 0;
padding: 0 0 0 0;
background: repeat-x url(images/header.jpg);
}

#logo{
width: 1000px;
height: 100px;
margin: auto;
background: no-repeat url(images/header-pic.jpg);
}

#logo p{
float: left;
margin: 27px 0 0 20px;
padding: 0 0 0 0;
text-indent: -9999px;
display: inline;
}

#logo p a{
width: 345px;
height: 58px;
background: no-repeat url(images/logo.gif);
display: block;
}
/* ----üst---- */


/* ----başlık---- */
#title{
width: 100%;
height: 38px;
margin: 0 0 0 0;
padding: 12px 0 0 0;
background: #009a0a;
border-top: 1px solid #72ff7a;
border-bottom: 1px solid #006106;
text-align: center;
}

#title h1{
font-family: "arial";
font-size: 20px;
font-weight: 100;
color: #effff0;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#title h1 a{
color: #effff0;
text-decoration: none;
}

#title h1 a:hover{
color: #effff0;
text-decoration: none;
}
/* ----başlık---- */


/* ---- üstmenü ---- */
#top-menu{
width: 100%;
height: 35px;
margin: 0 0 15px 0;
padding: 5px 0 0 0;
background: #a5f3a8;
border-bottom: 1px solid #7fb082;
}

#ad-72815{
width: 1000px;
height: 23px;
margin: auto;
padding: 7px 0 0 0;
position: relative;
}

#search-form{
margin: 0 0 0 0;
padding: 0 0 0 0;
position: absolute;
top: 4px;
right: 0;
}

#searchformfield{
float: left;
width: 145px;
background:#ffffff;
border: 1px solid #176c1c;
margin: 0 10px 0 0;
padding: 2px 3px 2px 3px;
}

#searchsubmit{
float: left;
background:url(images/search.gif) no-repeat ;
border: 0;
cursor: pointer;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 67px;
height: 22px;
}
/* ---- üstmenü ---- */

/* ----sosyal---- */
#sosyal-network{
font-family:"Trebuchet MS";
font-size:17px;
font-weight:bold;
padding:0;
margin: 0 0 15px 0;
width:300px;
height: 165px;
color: #464646;
background: no-repeat url(images/fon.jpg);
}

#sosyal-network img{
border: 0;
}

#sosyal-network span{
display: block;
margin: 0 0 0 0;
padding: 13px 0 10px 48px;
background: no-repeat url(images/sosyal-icon.gif) 10px 11px;
}

#sosyal-network ul{
list-style: none;
margin: 11px 0 0 22px;
padding: 0 0 0 0;
}

#sosyal-network ul li{
float: left;
margin: 0 0 0 0;
padding: 0 8px 4px 8px;
}

.add-group{
width: 300px;
height:50px;
text-indent: -9999px;
clear: both;
}

.add-group a{
width: 300px;
height:50px;
display: block;
background: no-repeat url(images/facebook-group.jpg);
}

#wrap #join-maillist{
background: no-repeat url(images/e-mail-list.jpg);
width: 175px;
height: 89px;
margin: 0 0 10px 0;
padding: 11px 0 0 125px;
font-size: 14px;
line-height: 18px;
}

#wrap #join-maillist a{
font-family:"Trebuchet MS";
font-size:17px;
font-weight:bold;
padding: 0 0 0 0;
margin: 5px 0 0 0;
display: block;
text-decoration: none;
}

#wrap #join-maillist a:hover{
text-decoration: none;
}
/* ----sosyal---- */

/* ----wrap---- */
#wrap{
width: 1000px;
overflow: hidden;
margin: auto;
padding: 0 0 20px 0;
}

#wrap a{
color: #0080ed;
text-decoration: underline;
}

#wrap a:hover{
color: #0080ed;
text-decoration: underline;
}
/* ----wrap---- */

/* ----sol alan---- */
#sidebar-wrap{
float: left;
width: 155px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#sidebar-wrap a{
color: #595959;
}

#sidebar-wrap a:hover{
color: #595959;
}

.left-ad{
width: 120px;
margin: 0 0 0 0;
padding: 0 0 10px 10px;
}

.sidebar{
width: 153px;
border: 1px solid #afafaf;
padding: 0 0 5px 0;
margin: 0 0 15px 0;
}

.sidebar span{
display: block;
height: 33px;
margin: 0 0 10px 0;
padding: 11px 0 0 25px;
background: no-repeat url(images/tab-title-fon.jpg);
font-family: "Trebuchet MS";
font-size: 17px;
font-weight: bold;
border-bottom: 1px solid #838383;
}

.sidebar ul{
list-style: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.sidebar ul li{
margin: 0 0 0 0;
padding: 7px 5px 8px 10px;
font-size: 12px;
font-weight: bold;
border-top: 1px solid #d5d5d5;
}
/* ----sol alan---- */


/* ----sağ alan---- */
#sidebar-right{
float: right;
width: 300px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

#sidebar-right a{
color: #323232;
}

#sidebar-right a:hover{
color: #323232;
}

#new-comment{
width: 298px;
padding:0;
margin: 0 0 15px 0;
border: 1px solid #afafaf;
font-size: 12px;
background: no-repeat url(images/new-textbox.gif) 0 46px;
}

#new-comment span{
display: block;
height: 33px;
margin: 0 0 0 0;
padding: 11px 0 0 25px;
background: no-repeat url(images/tab-title-fon.jpg);
font-family:"Trebuchet MS";
font-size:17px;
font-weight: bold;
border-bottom: 1px solid #838383;
}

#new-comment ul{
margin: 0 0 0 0;
padding: 15px 0 5px 0;
list-style: none;
}

#new-comment ul li{
margin: 0 10px 10px 8px;
padding: 0 0 0 25px;
background: no-repeat url(images/doc.gif) 3px 3px;
}

#new-tags{
width: 298px;
padding:0;
margin: 0 0 15px 0;
border: 1px solid #afafaf;
background: no-repeat url(images/new-textbox.gif) 0 46px;
}
		
#new-tags span{
display: block;
height: 33px;
margin: 0 0 0 0;
padding: 11px 0 0 25px;
background: no-repeat url(images/tab-title-fon.jpg);
font-family:"Trebuchet MS";
font-size:17px;
font-weight: bold;
border-bottom: 1px solid #838383;
}

.cloud{
width: 288px;
padding: 10px 5px 10px 5px;
line-height: 24px;
text-align: center;
}

.cloud a{
margin: 0 5px 0 5px;
}

.cloud a:hover{
margin: 0 5px 0 5px;
background: #daffdc;
}

#join-maillist{
background: no-repeat url(images/e-mail-list.jpg);
width: 175px;
height: 89px;
margin: 0 0 15px 0;
padding: 11px 0 0 125px;
font-size: 14px;
line-height: 18px;
}

#join-maillist a{
font-weight: bold;
padding: 0 0 0 0;
margin: 5px 0 0 0;
display: block;
text-decoration: none;
}

#join-maillist a:hover{
text-decoration: none;
}
/* ----sağ alan---- */


/* ----adsense---- */
.google-adsense-1{
width: 389px;
height: 280px;
margin: 0 0 0 0;
padding: 9px 0 0 20px;
background: no-repeat url(images/google-tags-1..jpg) ;
}

.google-adsense-2{
width: 389px;
height: 280px;
margin: 0 0 10px 0;
padding: 9px 0 0 20px;
background: no-repeat url(images/google-tags-2..jpg) ;
}

.google-adsense-3{
width: 389px;
height: 280px;
margin: 0 0 0 0;
padding: 10px 0 0 20px;
background: no-repeat url(images/google-tags-3..jpg) ;
clear: both;
border-top: 1px solid #d5d5d5;
}
/* ----adsense---- */


/* ----post---- */
.contentbody{
float: left;
width: 474px;
overflow: hidden;
padding: 12px 20px 12px 20px;
margin: 0 0 0 0;
border-top: 1px solid #d5d5d5;
}

.contentbody-img{
float: left;
width: 96px;
height: 75px;
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 2px solid #70c7d6;
display: inline;
}

.post-prag{
float: right;
width: 362px;
overflow: hidden;
}

.contentbody h2{
font-size: 15px;
line-height: 20px;
font-weight: bold;
margin: 0 0 5px 0;
padding: 0 0 0 0;
}

.contentbody p{
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: 12px;
}
/* ----post---- */


/* ----facebook---- */
#facebook{
width: 100%;
height: 30px;
margin: 10px 0 0 0;
padding: 10px 0 0 0;
text-align: center;
font-size: 17px;
clear:both;
background: repeat-x url(images/facebook.gif);
}

#facebook a{
color: #ffffff;
text-decoration: none;
}
/* ----facebook---- */


/* ----alt alan---- */
#footer-wrap{
width: 1000px;
overflow: hidden;
margin: auto;
padding: 0 0 0 0;
}

#footer-wrap a{
color: #1274b2;
}

#footer-wrap a:hover{
color: #07446a;
}

.aks-portal-logo{
width: 200px;
height: 31px;
padding: 23px 0 0 0;
margin: 0 25px 0 25px;
float: left;
display: inline;
}

.aks-portal{
width: 998px;
height: 73px;
background: #f7f8f8 repeat-x url(images/aks-bottom-fon.gif);
border: 1px solid #d2d2d2;
overflow: hidden;
margin: auto;
padding: 0 0 0 0;
}

.tweet-me{
float: right;
margin: 16px 15px 0 0;
padding: 0 0 0 0;
display: inline;
width: 198px;
height: 42px;
}

.all-websites{
float: left;
margin: 0 0 0 0;
padding: 13px 0 0 0;
width: 525px;
font-size: 10px;
}

.all-websites ul{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}

.all-websites ul li{
margin: 0 0 0 0;
padding: 7px 10px 0 7px;
float: left;
width: 110px;
}

#footer{
width: 1000px;
overflow: hidden;
margin: auto;
padding: 0 0 0 0;
}

.copyright{
width: 1000px;
margin: auto;
padding: 20px 0 20px 0;
clear: both;
text-align: center;
}


#footer-wrap .copyright a{
color: #595959;
}

#footer-wrap .copyright a:hover{
color: #00000;
}
/* ----alt alan---- */


#content-wrap{
float: right;
width: 830px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#content{
float: left;
width: 513px;
margin: 0 0 0 0;
padding: 0 0 0 0;
overflow: hidden;
border: 1px solid #afafaf;
}

.content-span{
display: block;
height: 33px;
margin: 0 0 4px 0;
padding: 11px 0 0 25px;
background: no-repeat url(images/tab-title-fon.jpg);
font-family:"Trebuchet MS";
font-size:17px;
font-weight: bold;
border-bottom: 1px solid #838383;
}

.content-h2{
font-size: 16px;
font-weight: 100;
margin: 10px 10px 5px 10px;
padding: 0 0 0 0;
color: #0080ed;
}

#content .singlecontentbody{
float: left;
width: 498px;
margin: 0 0 0 0;
padding: 10px 10px 0 10px;
display: inline;
line-height: 16px;
}

#content  .singlecontentbody p{
font-weight: 100;
margin: 0 0 10px 0;
padding: 0 0 0 0;
font-size: 12px;
}

.single-post-content{
width: 493px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.none{
border: 0;
margin: 0;
}

.single-tags{
width: 493px;
padding: 5px 10px 10px 10px;
margin: 0 0 0 0;
clear: both;
color: #b2b2b2;
font-style: italic;
line-height: 16px;
}

#wrap .single-tags a{
color: #a4a4a4;
}

#comments-box{
width: 493px;
padding: 10px 10px 0 10px;
clear: both;
overflow: hidden;
margin: 10px 0 0 0;
}

#comments-box p{
padding: 5px 0 0 0;
margin: 0 0 0 0;
}

#comments-box h3{
font-family:"Trebuchet MS";
font-size: 18px;
font-style: italic;
font-weight: bold;
padding: 0 0 0 5px;
margin: 0 0 10px 0;
color: #0080ed;
}

ol.commentlist{
list-style-type:none;
margin: 0 0 0 0;
padding: 0 0 10px 0;
}

#comments-box ol li{
list-style-type:none;
margin:0 0 5px 0;
padding: 10px;
background: #F2F2F2;
}

#navigation{
padding: 15px 10px 15px 10px;
margin: 10px 0 0 0;
width: 494px;
font-size: 12px;
font-weight: bold;
background: #f4f4f4;
border-top: 1px solid #d3d3d3;
border-bottom: 1px solid #d3d3d3;
}

#navigation a:hover{
color: #595959;
}

/* ----tab-menu---- */
#sidebar-right #tab-wrap UL.tabNavigation {
list-style: none;
margin: 0 0 0 6px;
padding: 0 0 0 0;
width: 292px;
height: 45px;
font-weight: bold;
}

#sidebar-right #tab-wrap UL.tabNavigation LI {
margin: 0 0 0 5px;
padding: 0 0 0 0;
float: left;
text-align: center ;
text-decoration: none;
display: inline;
}

#sidebar-right #tab-wrap UL.tabNavigation LI A {
padding: 6px 0 0 0;
width: 89px;
height: 33px;
display: block;
text-decoration: none;
background: no-repeat url(images/hover.gif);
outline: none;
}

#sidebar-right #tab-wrap UL.tabNavigation LI A.selected{
padding: 6px 0 0 0;
width: 89px;
height: 33px;
text-decoration: none;
background: no-repeat url(images/select.gif);
outline: none;
color: #000000;
}
		
#sidebar-right #tab-wrap UL.tabNavigation LI A:hover {
padding: 6px 0 0 0;
width: 89px;
height: 33px;
background: no-repeat url(images/select.gif);
outline: none;
}

#sidebar-right #tab-wrap div.tabs > div {
padding: 0 0 0 0;
margin: 0 0 0 0;
}
		
#sidebar-right #tab-wrap .tabs p{
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#sidebar-right #first ul{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}

#sidebar-right #first ul li{
margin: 0 10px 12px 8px;
padding: 0 0 0 25px;
background: no-repeat url(images/doc.gif) 3px 3px;
font-size: 12px;
}

#sidebar-right #second ul{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}

#sidebar-right #second ul li{
margin: 0 10px 12px 8px;
padding: 0 0 0 25px;
background: no-repeat url(images/doc.gif) 3px 3px;
font-size: 12px;
}

#sidebar-right #third ul{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}

#sidebar-right #third ul li{
margin: 0 10px 12px 8px;
padding: 0 0 0 25px;
background: no-repeat url(images/doc.gif) 3px 3px;
font-size: 12px;
}
		
#sidebar-right #tab-wrap{
width: 298px;
overflow: hidden;
border: 1px solid #afafaf;
margin: 0 0 15px 0;
padding: 0 0 5px 0;
background: no-repeat url(images/new-textbox.gif) 0 46px;
}
		
#sidebar-right #tab-wrap .tab-title{
display: block;
width: 298px;
height: 33px;
margin: 0 0 15px 0;
padding: 11px 0 0 25px;
background: no-repeat url(images/tab-title-fon.jpg);
font-family:"Trebuchet MS";
font-size:17px;
font-weight: bold;
border-bottom: 1px solid #838383;
}

/* ----tab-menu---- */

.new-gitti-g{
width: 460px;
height: 250px;
margin: auto;
padding: 22px 0 21px 0;
}

#footer .alt-menu{
text-align: center;
color: #363636;
border-bottom: 1px solid #c5c5c5;
border-top: 1px solid #c5c5c5;
padding: 10px 0 10px 0;
line-height: 16px;
}

#footer .alt-menu a{
color: #363636;
}

#footer .alt-menu h3{
color: #363636;
border-bottom: 1px solid #c5c5c5;
padding: 0 0 10px 0;
margin: 0 0 10px 0;
font-size: 14px;
font-weight: bold;
letter-spacing: -1px;
}

#sidebar-text-ad{
width: 250px;
height: 210px;
background: #1ab9ec;
border: 10px solid #75deff;
text-align: center;
padding: 25px 15px 15px 15px;
margin: 0 0 20px 0;
color: #000;
}
#sidebar-right #sidebar-text-ad a{
color: #000;
}
#sidebar-right #sidebar-text-ad a:hover{
color: #fff;
}
#sidebar-right #sidebar-text-ad span{
font-size: 34px;
line-height: 40px;
font-weight: normal;
font-family: georgia;
}
#sidebar-right #sidebar-text-ad p{
font-size: 15px;
padding: 5px 0 0 0;
}

.smilar-posts{
    font-size: 12px;
    font-weight: 600;
    margin: 10px 0 15px 0;
    padding: 10px;
}

.smilar-posts h3{
    font-size: 20px;
    padding: 2px 0 10px 5px;
    border-bottom: 1px dotted #B6B9E3;
    margin: 0;
}

.smilar-posts img{
    float: left;
    margin: 0 15px 0 0;
    border: 1px solid #e3e3e3;
}

.smilar-posts p{
    margin: 0;
    padding: 5px 0 0 0;
    font-size: 11px;
    font-weight: 100;

}

.smilar-posts ul{
    margin: 0;
    padding: 5px 0 0 5px;
    list-style: none;
}

.smilar-posts ul li{
    margin: 0;
    padding: 10px 5px 10px 0;
    overflow: hidden;
    border-bottom: 1px dotted #B6B9E3;
}
