﻿/*  --------------------------------------------------------------

    Theme Name: LogoTalk
    Theme URI:  r.com/
    Description:
    Version: 1.0
    Author: Mo3aser
    Author URI: http://www.mo3aser.com/
     -------------------------------------------------------------   */
 
* { margin:  0; padding: 0;  border:  0 none;}

/*	Body
	- - - - - - - - - - */
body {
	background:#FFF ;
    direction: ltr;
    font: 9pt Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
    text-align: left;
	color:#666;
}


 /*	Wrapper
	- - - - - - - - - - */ 
.wrapper {margin:0 auto; width:100%; }   
	.container{
		width:980px;
		overflow:hidden;
		margin:0 auto;
		position:relative;
		padding:0 10px;
	}

@font-face {
	font-family: "Delicious";
	src: url(http://logotalks.com/magazine/wp-content/themes/logotalk/Delicious-Roman.otf) format("truetype");
}
	
/*	Header
	- - - - - - - - - - */
.header {
	height: 250px;
	overflow:hidden;
	margin: 0 auto;
}
    .logo {
    	background:url(images/logo.jpg) no-repeat;
		display:block;
		height:100px;
		text-indent:-9999px;
		overflow:hidden;
		width:389px;
		padding-bottom:25px;

	}
	.nav{
		background:#333;
		list-style:none;
		border-bottom:3px solid #dd9205;
		height:70px;
	}
		.nav li{
			height:60px;
			float:left;
			color:#191919;
			overflow:hidden;
			margin-right:10px;
			font:normal 12pt Helvetica,Arial,sans-serif;
			padding:10px 10px 0 10px;
		}
			.nav li:hover{background:#1E1E1E;}
		
		.nav li a:link , .nav li a:active , .nav li a:visited{
			color:#FFF;
			display:block;
			font-size:14pt;
			margin-bottom:5px;
			font:normal 14pt Delicious,Helvetica,Arial,sans-serif;
		}
			.nav li span a{
				color:#FFF;
				display:inline !important;
				font-size:10pt !important;
				font-weight:normal;
				font:normal 12pt Helvetica,Arial,sans-serif !important;
			}
	.header a:hover{text-decoration:none;}
	.search-index{
		background: #666;
		border: 1px solid #aaa;
		color: #000;
		margin-bottom:7px;
		padding:6px 8px;
		font: bold 12pt Arial,Helvetica,sans-serif;
		position:absolute;
		right:10px;
		top:18px;
	}	
.search-index input ,
.search-index input:hover ,
.search-index input:focus{background:transparent;	border:0 none;	padding:0;	margin:0;}
	.search-index #s{width:190px; font-weight:bold;}
	
/*	Sidebar
	- - - - - - - - - - */
.sidebar{
	width:280px;
	float:right;
	padding:10px 0 10px 0px;
	overflow:hidden;
	margin-top:10px;
	/*margin-bottom: -10000px; padding-bottom: 10000px;*/
}
	.widgettitle{
		border-bottom:2px solid #dd9205;
		padding:0 0 5px 5px;
		color:#333;
		font-size:14pt;
	}
	.list-container{padding: 5px 8px 15px;}
		.list-container ul{list-style-type: none;}
			.list-container ul li {
				display:block;
				border-bottom: 1px solid #dedede;
				padding:7px 3px;
			}
				.list-container ul li:hover {border-bottom: 1px solid #AFAFAF;}
			
	.sidebar a:link,.sidebar a:active,.sidebar a:visited {color: #666;}


/*	Narrowcolumn
	- - - - - - - - - - */
.narrowcolumn{
	background:#FFF;
	overflow:hidden;
	padding:10px 10px 10px 0;
	height:100%;
	width:670px;
	float:left;
	border-right: 1px solid #d5d5d5;
}
	
.post{line-height:22px;	margin-bottom:20px;	clear:both;}
	.entry{	padding:15px 15px 0; border-bottom:1px dashed #d3d3d3;}
	.entry h1 , .entry h2 , .entry h4 , .entry h5{
		font-weight:normal;
		border-bottom:2px solid #000;
		margin-bottom:3px;
		margin-left:-10px;
		padding-bottom:3px;
	}
	.post .date {
		height: 65px;
		width: 45px;
		color: #666666;
		text-align: center;
		padding-right: 6px;
		margin-right: 6px;
		line-height: 100%;
		border-right:1px #d5d5d5 solid;
		float:left;
		font-size:20pt;
		font-weight:bold;
	}
		.post .date span {
			display: block;
			color: #000;
			text-align: center;
			font-size:14pt;
			font-weight:normal;
		}
		
	.more-link{text-align:left; margin:10px 0; display:block; font-weight:bold; padding-left:10px;}
	
	.entry  p{margin-bottom:1.4em;}
	.line-bottom {
		margin-top: 3px;
		margin-bottom: 3px;
		border-top: 1px solid #d5d5d5;
		height: 3px;
		overflow: hidden;
	}
	.postmetadata{
		display:block;
		background:#F0F0F0;
		padding:8px;
		overflow:hidden;
		border:1px solid #d2d2d2;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		font-size:90%;
		height:100%;
		margin-top:10px;
	}
	blockquote {
		margin: 15px 30px 0 10px;
		padding-left: 20px;
		border-left: 5px solid #ddd;
		color: #777;
	}

.navigation {
	display: block;
	text-align: center;
	margin: 0 0 35px;
}
html>body .entry ul {
	margin-left: 0px;
	padding: 0 30px 0 0;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
}
	html>body .entry li {margin: 7px 0 8px 10px;}
	
.entry ul li:before, #sidebar ul ul li:before {	content: "\00BB \0020";}
.entry ol {	padding: 0 0 0 35px;}

	.entry a:link,.entry a:active,.entry a:visited {color: #0000ff;}


/*	CommentList
	- - - - - - - - - - */	
#comments,#respond h3{text-align:center; margin-top:20px;}
#respond{
	width:80%;
}
.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	margin-left:5px;
}
.commentlist cite, .commentlist cite a {font: bold 12pt arial;}
.commentlist p {line-height:20px; margin: 0px 40px 5px 0;}
.alt {padding: 10px;}
.commentlist {text-align: justify;}
.commentlist li {
	border: 1px solid #ddd;
	margin: 15px 4px 10px 5px;
	padding:  10px;
	list-style: none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.commentlist li ul li {margin-left: -5px; margin-right: 20px;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center;}
.commentmetadata {
	margin: 0;
	display: block;
	text-align:left;
	font-size:90%;
	margin-bottom:28px;
}
.says{display:none}
.thread-alt , .thread-even .alt{background-color: #f8f8f8;}
.thread-alt .odd, .thread-even{background-color: #FFF;}
.bypostauthor , .thread-alt .bypostauthor , .thread-even .bypostauthor  {border: 1px solid orange !important;}

/*	Footer
	- - - - - - - - - - */
.footer{
	background:#E4E4E4;
	overflow:hidden;
	margin:10px 0 0;
	border-top:3px solid #dd9205;
}
	.footer-bot{
		clear:both;
		background:#333;
		overflow:hidden;
		color:#d5d5d5;
		padding:5px 10px;
		line-height:20px;
		height:100%;
		text-align:center;
	}
	.footer-box{
		width:31%;
		float:left;
		margin:0 0 20px 19px;
		overflow:hidden;
		text-align:justify;
	}
		*html .footer-box{margin:0 0 20px 9px;}
	.footer-box h3{margin-top:10px; color:#333; padding-left:5px;}
	.footer-box .list-container ul li {border-bottom: 1px solid #AFAFAF; padding:5px 3px;}
		.footer-box .list-container ul li:hover {border-bottom: 1px solid #888;}


/*	Forms
	- - - - - - - - - - */
#commentform input{	width:200px;}	
textarea {width: 95%;}
textarea , input{
	background: #f8f8f8;
	border: 1px solid #aaa;
	color: #000;
	margin-bottom:7px;
	padding:4px 8px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
	input:hover,textarea:hover{	border: 1px solid orange;}
	input:focus ,textarea:focus{border: 1px solid orange;	background:#FFF;}


/*	Align & Links & Text
	- - - - - - - - - - */
img.centered,img.aligncenter {display: block; margin:2px auto; border:1px solid #cbcdcc; padding: 4px;}
img.alignright{ padding: 4px; margin: 2px 3px 3px 8px; display: inline; border:1px solid #cbcdcc; clear:both;}
img.alignleft {	padding: 4px; margin: 2px 8px 3px 3px; display: inline; border:1px solid #cbcdcc; clear:both;}

.alignright {float: right;}
.alignleft  {float: left;}
small {font-size:90%; line-height: 1.5em;}
h2, h3 {font: normal 16pt Arial,Helvetica,sans-serif;}
h2 {font-family: Delicious,Helvetica,Arial,sans-serif; font-size: 20pt; color:#000; font-weight:bold;}

	h2.pagetitle {
		font-size: 18pt;
		text-align: center;
		color:#666;
		margin-bottom:10px;
	}

a:link,a:active,a:visited {
	text-decoration: none;
	outline:none;
	color: #DD9205;
}
a:hover {color: orange;	text-decoration: underline;}

.title a:link,.title a:active,.title a:visited {	color: #FF0000;}
.title a:hover {color: #000;}

.clear{	clear:both;}

/*	ads
	- - - - - - - - - - */
.ad_inline {
float:left;
padding-top: 53px;	
margin-right: 10px;
margin-bottom: 7px;
}
