/*  Theme Name: PhotoBookTheme URI: http://inwers.com/photobook/wp/Description: PhotoBook is created by <a href="http://inwers.com">Inwers AND Ilkay Alpgiray</a>.Version: 1.0Author: Inwers AND Ilkay AlpgirayAuthor URI: http://inwers.com*//*-----------------------------*//* 1. SETUP *//*-----------------------------*/fieldset {border:0px;}*{ margin:0; padding:0; outline:none;}body, html{	width:100%;	height:100%;}body{	background:url(images/bg.jpg) repeat top center #111;	font:90% Tahoma, Geneva, sans-serif;	color:#3e3e3e;}.AgentConDB{}a:link, a:visited{ text-decoration:none; color:#5a5a5a;}a:hover{ text-decoration:underline!important; color:#5a5a5a;}/*-----------------------------*//* 2. SITE STRUCTURE & APPEARANCE *//*-----------------------------*/#wrapper{	background:url(images/wrapper_top.jpg) no-repeat left top #FFFFFF;	width:850px;	margin:43px auto 0;	min-height:100%;	overflow:hidden;}/*-----------------------------*//* 2. SITE STRUCTURE & APPEARANCE *//*-----------------------------*//*-----------------------------*//* 3. Header *//*-----------------------------*/#header{	background: url(images/header_bottom.png) no-repeat center bottom;	height:580px;}#header1{	background: url(images/header_bottom.png) no-repeat center bottom;	height:210px;}#header .logo, #header1 .logo{	position:absolute;	width:144px;	height:21px;	margin:114px 0 0 62px;}#header .logo img, #header1 .logo img{	border:0;}#topnav{	position:absolute;	list-style-type:none;	margin:8px 0 0 485px;}#topnav li{	float:left;}#topnav a{	display:inline-block;	width:70px;	padding-top:25px;	height:71px;	float:left;	margin:0 5px;	text-align:center;	color:#FFF;	font-size:16px;	text-decoration:none!important;}#topnav a.home, #topnav a.blue{	background:url(images/topnav_home.png) center top no-repeat;}#topnav a.about, #topnav a.pink{	background:url(images/topnav_about.png) center top no-repeat;}#topnav a.portfolio, #topnav a.green{	background:url(images/topnav_portfolio.png) center top no-repeat;}#topnav a.contact, #topnav a.yellow{	background:url(images/topnav_contact.png) center top no-repeat;}#header h2.title{	position:absolute;	background:#000;	margin:190px 0 0 0;	color:#FFF;	padding:2px 5px 2px 45px;	font-size:28px;}#header h3.slogan{	position:absolute;	margin:232px 0 0 0;	padding:2px 5px 2px 45px;	color:#3e3e3e;	font-size:22px;	font-weight:normal;}#header .topbox{	background: url(images/topbox_bg.png) no-repeat right top;	position:absolute;	margin:260px 0 0 41px;	width:774px;	height:269px;}#header .topbox{	position:absolute;	margin:260px 0 0 41px;	width:774px;	height:269px;}#header .topbox_green{	background: url(images/topbox_bg_3.png) no-repeat right top;}#header .topbox_yellow{	background: url(images/topbox_bg_2.png) no-repeat right top;}#header .topbox_pink{	background: url(images/topbox_bg_4.png) no-repeat right top;}#header .topbox_blue{	background: url(images/topbox_bg_1.png) no-repeat right top;}#header #slideshow{	height:1px;}#header #slideshow-navigation{ 	position:absolute;	margin:520px 0 0 50px;	width:120px;	height:0px;}#slideshow-navigation a {	background: url(images/slide.png) no-repeat scroll 50% 50%;	display:block;	float:left;	font-size:1px;	height:10px;	margin:3px;	outline-style:none;	outline-width:medium;	padding:2px;	width:10px;}#slideshow-navigation .activeSlide {	background: url(images/slide.png) no-repeat scroll 0% 40%;}#header .topbox h2{	position:absolute;	margin:47px 0 0 48px;	color:#FFF;	font-weight:normal;	font-size:24px;}#header .topbox p{	position:absolute;	margin:78px 0 0 50px;	color:#FFF;	text-align:justify;	width:436px;	font-size:12px;	line-height:22px;}#header .topbox a.read_more{	display:block;	background:url(images/read_more.png) no-repeat;	position:absolute;	margin:166px 0 0 414px;	width:73px;	height:24px;	text-align:center;	color:#3d8ca9;	text-decoration:none;	line-height:21px;	cursor: pointer;	font-size:12px;}#header .topbox .ipod{	background: url(images/tv.png) no-repeat;	position:absolute;	margin:103px 0 0px 517px;	border:5px #fff solid;	padding:0px;}#header .topbox .slide{	background:url(images/slide.png) no-repeat;	position:absolute;	margin:250px 0 0 0;	width:70px;	height:18px;}/*-----------------------------*//* 3. Header *//*-----------------------------*//*-----------------------------*//* 4. Container (content&sidebar) *//*-----------------------------*/#container{	min-height:200px;	border-top:1px solid #f2f2f2;	margin:50px 0 0 0;}* html #container{	height:200px;}/*-----------------------------*//* 5. Content *//*-----------------------------*/#content{	position:relative;	width:505px;	float:left;	padding:0 30px 30px 45px;	border-right:1px solid #f2f2f2;	font-size:12px;}#content p{	padding:0px;	line-height:21px;}#content h2.title{	position:absolute;	background:#000;	color:#FFF;	margin:-18px 0 0 -46px;	padding:0 45px 0 45px;	width:auto;	font-size:28px;	font-weight:normal;}#content h2.comments{	display:inline-block;	margin:30px 0 0 -46px;	background:#0bbd74;	color:#FFF;	padding:0 10px 0 45px;	width:auto;	font-size:28px;	font-weight:normal;}#content h3{	margin:20px 0 25px 0;	font-weight:normal;	font-size:21px;	text-align:left;}#content h3.comments_number{font-size:21px;font-weight:normal;margin:8px 0 25px;}.contentbox{	background:url(images/post_line.gif) left 95% no-repeat;	clear:both;	padding:0 0 30px 0;	margin-top:10px;	float:left;}.contentboxImg{	float:left;}#content .last{	background:none!important;	padding:0 0 10px 0;}#content img{	float:left;	margin:0 10px 0 0;	border:solid 5px #f4f4f4;}#content a{	text-decoration: underline;}#content .post_text{	float:right;	width:270px;}#content .post_title{	display:block;	font-size:15px;	font-weight:900;	margin:0 0 10px 0;	color:#3e3e3e;	font-size:17px;	font-weight:500;}#content .post_info{	background:#f4f4f4;	font-size:11px;	margin:0 0 10px 0;	padding:0px 5px;}#content a:hover{	text-decoration: none;}#content .user{	color:#5a5a5a;	font-weight:bold;	font-size:11px;}#content #post_nav{	clear:both;	height:22px;	width:90%;	list-style-type:none;	padding-top:20px;}#content #post_nav li{	float:left;}#content #post_nav li a{	background: url(images/post_nav_bg.png) repeat-x;	display:inline-block;	border:1px #b8c6d4 solid;	float:left;	height:19px;	width:18px;	margin:0 2px;	text-align:center;	line-height:18px;	text-decoration:none;	color:#707070;}#content #post_nav li a:hover, #content #post_nav li a.active{	background:none;	border:none;	width:20px;	line-height:20px;}#content #post_nav li a.next{	background:none;	border:none;	line-height:20px;	margin:0 0 0 5px;}#content #post_nav li a.back{	background:none;	border:none;	line-height:20px;	margin:0 5px 0 0px;}/*-----------------------------*//* 5. Sidebar index *//*-----------------------------*/#sidebar{	position:relative;	width:260px;	float:right;	padding:0 0 0 0;}#sidebar h2{	font-weight:normal;}#sidebar #cat_block{	border-bottom:1px solid #ececec;	overflow:hidden;	margin:0 0 0 -10px;	padding:25px 0 0 25px;	background:url(images/cat_bg.gif) right bottom no-repeat;}#sidebar .cat{	color:#c10ca3;}#sidebar .cat_list{	list-style-type:none;	margin:10px 0 0 10px;	padding:0 0 20px 0;}#sidebar .cat_list li{}#sidebar .cat_list a{	background: url(images/cat_list_point.gif) no-repeat 0px 6px;	display:inline-block;	color:#3b3b3b;	padding:0 0 0 10px;	text-indent:5px;	text-decoration:none;}#sidebar .cat_list a, #sidebar .archives_list a, #sidebar .tags_list a, #sidebar .get_to_know_list a, #sidebar ul a{	font-size:12px;	line-height:22px;}#sidebar #archives{	border-bottom:1px solid #ececec;	overflow:hidden;	margin:0 0 0 -10px;	padding:25px 0 0 25px;	background:url(images/archives_bg.gif) no-repeat right bottom;}#sidebar #archives h2{	color:#00a8c6;}#sidebar .archives_list{	list-style-type:none;	margin:10px 0 0 10px;	padding:0 0 20px 0;}#sidebar .archives_list li{}#sidebar .archives_list a{	background: url(images/cat_list_point.gif) no-repeat 0px 6px;	display:inline-block;	color:#3b3b3b;	padding:0 0 0 10px;	text-indent:5px;	text-decoration:none;}#sidebar #tags{	overflow:hidden;	margin:0 0 0 -10px;	padding:25px 0 0 25px;	border-bottom:1px solid #ececec;}#sidebar #tags h2{	color:#0bbd74;}#sidebar .tags_list{	list-style-type:none;	margin:10px 0 0 10px;	padding:0 0 20px 0;	overflow:hidden;}#sidebar .tags_list li{ float:left;}#sidebar .tags_list a{	background: url(images/tags_point.gif) no-repeat #e4e4e4;	display:inline-block;	color:#727272;	text-indent:5px;	text-decoration:none;	height:21px;	padding:0 12px 0 22px;	line-height:18px;	float:left;	margin:5px;}#sidebar #get_to_know{	border-bottom:1px solid #ececec;	overflow:hidden;	margin:0 0 0 -10px;	padding:25px 0 0 25px;}#sidebar #get_to_know h2{	color:#bfb10c;}#sidebar .get_to_know_list, #sidebar ul {	list-style-type:none;	margin:10px 0 0 10px;	padding:0 0 20px 0;}#sidebar .get_to_know_list li{}#sidebar .get_to_know_list a, #sidebar ul a{	background: url(images/cat_list_point.gif) no-repeat 0px 6px;	display:inline-block;	color:#3b3b3b;	padding:0 0 0 10px;	text-indent:5px;	text-decoration:none;}#sidebar #our_people, #sidebar .block{	border-bottom:1px solid #ececec;	overflow:hidden;	margin:0 0 0 -10px;	padding:25px 0 0 25px;}#sidebar #our_people h2, #sidebar .block h2{	color:#00a3c1;}#sidebar .our_people_list{	list-style-type:none;	margin:20px 0 0 10px;	padding:0 0 20px;}#sidebar .our_people_list li{	display:inline-block;	height:50px;	margin:0 0 20px;	width:180px;}#sidebar .our_people_list img{ float:left; margin-right:7px;}#sidebar .our_people_list span.email{ float:left; font-size:12px;}#sidebar .our_people_list a.name{ float:left; font-size:12px; margin-top:10px; font-weight:900;}#sidebar .about_read_more{ 	float:right; 	margin:10px 10px 10px 10px;	padding:0 20px 0 0;	background:url(images/plus_ico.png) right center no-repeat;	color:#434343;}#sidebar .textwidget{	overflow:hidden;	padding:10px 20px 20px 0px;}#sidebar .textwidget img{	float:left;	margin-right:8px;	margin-top:8px;}#sidebar .textwidget p, #sidebar .textwidget strong, #sidebar #live_support p, #sidebar #live_support strong{	line-height:21px;	font-size:12px;}#sidebar .textwidget h2{	color:#bfb10c;	margin:0 0 10px 0;}#sidebar .textwidget p, #sidebar .textwidget strong{ font-size:12px;}#sidebar .textwidget .phone{ margin:10px 0 0 0;}#sidebar .textwidget .email{margin:10px 0 0 0;}#sidebar .textwidget .email span{ color:#25aad9;}#sidebar #live_support{	overflow:hidden;	margin:0 0 0 -10px;	padding:25px 30px 20px 25px;	border-bottom:1px solid #ececec;}#sidebar #live_support img{	float:left;	margin:0 5px 0 0;}#sidebar #live_support h2{	color:#0bbd75;	margin:0 0 15px;}/* TABLES */table{	border:1px solid #d8d8d8;	border-collapse:collapse;	margin-top:10px;	margin-bottom:10px;}td{	border:1px solid #d8d8d8;	padding-left:3px;	padding-right:6px;	padding-top: 5px;	padding-bottom: 5px;}td#today{	background-color: #ededed;}th{	border:1px solid #d8d8d8;	border:1px solid #d8d8d8;	padding-left:10px;	padding-right:10px;	padding-top: 5px;	padding-bottom: 5px;	background-color: #ededed;}caption{	margin-bottom:10px;		font-size:16px;}.alignleft, .alignLeft, .alignLeftImg{	float:left;	margin-right:15px;}#search{	margin-top:10px;			margin-bottom:20px;		}.block input{	padding:4px;}.block #s{	padding:5px;	width:140px;}/*-----------------------------*//* 5. Footer *//*-----------------------------*/#footer{	background:url(images/footer.png) no-repeat;	width:912px;	height:309px;	margin:0 auto;	text-align:center;	overflow:hidden;}/************************** widget box ******************************************/#footer .widget_box{	text-align:left;	position:relative;	display:inline-block;	position:relative;	height:208px;	width:253px;	margin:11px 20px 0 20px;	overflow:hidden;	padding-top:6px;}#footer .widget_box h2{	text-align:center;}.widget_box{	display:block!important;	float:left;	margin:11px 20px 0 25px !important}#footer .widget_box span, #footer .widget_box .widget_title{	font-size:22px;	color:#FFF;	font-family:"Bauhaus Md BT", Tahoma, Geneva, sans-serif;}.widget_box  ul{	margin-left:32px;	margin-right:32px;	margin-top:15px;	list-style:none;	font-size:12px;}.widget_box  ul li{	padding:3px 8px;	background:transparent url(images/cat_list_point.gif) no-repeat scroll 0 10px;	color:#3B3B3B;	text-decoration:none;	text-indent:5px;	line-height:18px;}/************************** widget comments ******************************************/#footer .comments{	background: url(images/comments_bg.png) no-repeat center top;}#footer strong.name{	position:relative;	margin:16px 0 0 36px;	text-align:left;	font-weight:900;	color:#575656;	font-size:12px;	display:block;}#footer .name{	position:relative;	margin:16px 0 0 36px;	text-align:left;	font-weight:900;	color:#575656;	font-size:12px;}#footer .comments .text{	color:#000;	display:block;	position:relative;	width:162px;	margin:8px 0 0 36px;	text-align:left;	font-size:12px;	font-weight:100;	line-height:21px;}#footer .comments a.read_more{	display:block;	position:relative;	color:#bb0778;	margin:2px 0 0 36px;	text-align:left;}#footer .comments a.all{	display:block;	position:relative;	color:#bb0778;	margin:21px 0 0 24px;	text-align:left;}/************************** widget scial ******************************************/#footer .social{	background:url(images/social_bg.png) no-repeat center top;	text-align:left;}#footer .social #icons{	display:block;	margin:20px 10px 10px 10px;	text-align:center;}#footer .social img{	display:inline-block;}/************************** widget twitter ******************************************/#footer .twitter{	background:url(images/twitter_bg.png) no-repeat center top;}#footer .twitter .date{	color:#575656;	font-weight:900;	display:block;	font-size:12px;	font-weight:900;	margin:16px 0 0 40px;	position:relative;	text-align:left;}#footer .twitter .text{	color:#000;	display:block;	position:relative;	width:162px;	margin:8px 0 0 36px;	text-align:left;	font-size:12px;	font-weight:100;	line-height:21px;}#footer .twitter .read_more{	color:#04cde0;	text-align:left;	display:block;	margin:5px 0 0 40px;}#footer .twitter .followme{	color:#959595;	margin:13px 23px 0 0;	text-align:right;	display:block;}#footer .twitter .followme span{ color:#04d5e9; font-size:14px;}#footer .copyright{ color:#FFF; line-height:80px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:100%; text-align:center; margin:0 auto; clear:both;}/*-----------------------------*//* 5. End Footer *//*-----------------------------*//*-----------------------------*//*  About *//*-----------------------------*/#content .post_info.about{	float:left;	width:245px;}#content span.text{ font-size:12px; line-height:21px;}blockquote{	border-left:5px solid #AFAFAF;	color:#7D7D7D;	font-style:italic;	font-weight: normal;	line-height:24px;	margin:0px 10px 20px 30px;	padding:0px 0 5px 10px;}#content .autograph{	width:100%;	height:36px;	background: url(images/autograph.jpg) no-repeat 100% center;	margin:0px 0 0 0;}#content ul{margin-top: 10px;}#content li{margin-left:30px;list-style-image: url(../images/plus_ico.png);}#content H1{font-size: 16px;font-weight: bold;margin-top: 30px;}#content p{margin-top: 30px;}#content caption{color:#7D7D7D;font-style: normal;font-weight: normal;line-height:24px;margin:0px 10px 20px 30px;padding:0px 0 5px 10px;}/*-----------------------------*//*  End Contacts *//*-----------------------------*/#content input, textarea, label{ float:left; clear:both; margin:1px 0 1px; width:250px;}#content input, textarea{	border:solid 1px #c0c0c0;	background: url(images/contact_form_bg.png);	padding:6px;}.inputShadow{	clear:both;	}#content input{}#content .contact_form{	margin:20px 0 0 0;	color:#3e3e3e;}#content .send{	background:url(images/send.png) no-repeat center top;	float:left;	clear:both;	width:73px;	height:26px;	font-size:14px;	border:none;	margin:5px 0 0 430px;}#content label{ 	color:#3E3E3E;	font-size:13px;	font-weight:900;	padding-bottom:4px;	padding-top:4px;	display:block;}/*-----------------------------*//* Comments *//*-----------------------------*/#content .comment_block{	clear:both;	width:513px;	height:76px;	margin:10px 0;}#content .comment_block p.name {	padding:3px;	color:#0bbd74;	font-size:12px;	font-weight:900;	display:inline-block;	width:auto;	float:left;}.comment-author, .comment-author a{	color:#0bbd74;	font-size:12px;	font-weight:900;	padding-bottom:8px;}#content .comment_block p.comment_text{	font-size:12px;	padding:0 4px;	float:left;	width:440px;}.commentlist p{	line-height:21px;}.commentlist li{	margin-bottom:20px;	}#content .comment_block img, #content .commentlist .avatar{	float:right;}.commentlist{	list-style:none;}#comment_form input, textarea, label{ float:left; clear:both; margin:1px 0 1px; width:480px;}#comment_form input, textarea{	border:1px #dfdfdf solid;	background: url(images/contact_form_bg.png);	margin:5px 0;	float:left;	padding:8px;}input.input_comment{ 	font-size:12px!important; 	font-weight:900;	width:290px!important;}textarea.input_comment{	font-size:12px!important; 	font-weight:900;	padding:4px 0 0 10px;	width:490px!important;}#comment_formt .contact_form{	margin:20px 0 0 0;	color:#3e3e3e;}#comment_form .send{	background:url(images/send.png) no-repeat center center;	float:left;	clear:both;	width:101px;	height:26px;	font-size:15px;	border:none;	margin:5px 0 0 401px;}#comment_form label{ color:#3e3e3e; font-weight:900; font-size:15px;}/*-----------------------------*//* Portfolio *//*-----------------------------*/#content.portfolio{	position:relative;	width:800px;	float:left;	padding:0 0 0 45px;	border:none;	font-size:12px;	text-align:center;}.portfolio-item{	background:url(images/portfolio_item_bg.png) no-repeat center top;	display:inline-block;	width:345px;	height:331px;	margin:0 35px 25px 0;}.portfolio-item .portfolio-item-image{	border:5px solid #F4F4F4;	float:none!important;	margin:23px 0 0 21px!important;}.portfolio-item span.title{	font-weight:normal;	font-size:22px;	text-align:left;	padding:20px 0 0 26px;	color:#17a5d9;	display:block;}.portfolio-item span.item-content{	display:block;	padding:0 20px 0 26px!important;	text-align:justify;	font-size:12px;	line-height:21px;}a.portfolio-title{	background:url(images/portfolio_title.png) no-repeat;	width:105px;	height:35px;	display:inline-block;	position:absolute;	margin:153px 0 0 7px;	font-size:12px;	font-weight:900;	color:#FFF;	padding-top:10px;}#content #portfolio_nav{	clear:both;	height:22px;	list-style-type:none;	margin-bottom:35px;	margin-top:20px;	width:90%;}#content #portfolio_nav li{	display:inline;}#content #portfolio_nav li a{	background: url(images/post_nav_bg.png) repeat-x;	display:inline-block;	border:1px #b8c6d4 solid;	height:19px;	width:18px;	margin:0 2px;	text-align:center;	line-height:18px;	text-decoration:none;	color:#707070;}#content #portfolio_nav li a:hover, #content #portfolio_nav li a.active{	background:none;	border:none;	width:20px;	line-height:20px;}#content #portfolio_nav li a.next{	background:none;	border:none;	line-height:20px;	margin:0 0 0 5px;}#content #portfolio_nav li a.back{	background:none;	border:none;	line-height:20px;	margin:0 5px 0 0px;}
