/*   
Theme Name: Livetr Theme
Theme URI: http://www.livetr.org/
Description: A Clean, Simple & Professional Wordpress Theme. visit the theme page for more info!.
Author: Emexci
Author URI: http://www.livetr.org/
Version: 1.1.0
*/

/*
	1- General 
	2- Page + Header
	3- Main + RightSide
	4. Post
	5. Comments
	6. Pagebar
	7. Footer
*/

* {padding: 0; margin: 0}

body {
	color: #494949; 
	font: 11px/1.5em Verdana, Arial, sans-serif;
}

/* --1-- General */
a{color: #c80000; text-decoration: underline}
a:hover{color: #C80000; text-decoration: underline}
a img{border: 0}
p {margin-bottom: 7px}
h1 {font: bold 1.9em Arial, Arial, Sans-Serif; padding: 0; margin: 0}
h2 {font: bold 1.2em Arial, Arial, Sans-Serif; padding: 0; margin: 0}
blockquote {font: normal 11px/17px Tahoma, sans-serif; margin: 0; padding: 0; padding: 7px 8px 0 8px; background-color: #fafafa; border-left: 3px #CFD1D6 solid}
blockquote p{padding-bottom: 7px}
div.error{padding: 10px}

/* --2-- Page + Header */
div#page {margin: 0 auto; width: 600px; padding: 0 0x 0 0px; border: 0px #aaa solid}
div#page-bot{margin: 10px 0 10px 0; padding:0; clear: both; border: 0px solid;}
div#page div#header{margin: 5px 0 0 0; height: 40px; line-height:40px;  background: none; padding: 0 0 0px 0; border: 0px #000 solid;}
div#page div#header a{font-size: 24px; color: #333333; border:0px solid #000000;}
div#page div#header a:hover{color: #999999; text-decoration:underline}
div#page div#header span#span{font-size: 12px; color: #888; line-height: 18px}
div#page div#header #searchform{float: right; margin:0; padding: 0; height: 40px; line-height: 40px; background: none}
div#page div#header #searchform .search-box{background: url(images/search-bg.gif) no-repeat; font-size: 12px; border: #B8CBD0 solid; border-width: 1px 0 1px 1px; width: 185px; height: 16px; padding:3px 0 2px 5px; margin:0}
div#page div#header #searchform .search-button{background:url(images/search-button.gif) no-repeat; border: 0; width:23px; height: 23px; padding:0 0 2px 0; margin:0}
div#page div#header .text_s{margin: 12px 0 0 0}
* html div#page div#header #searchform .search-button{padding:0; margin:0}



div#page div#header div#rightside {width: 400px; padding-left: 0px; border: 0px #000000 solid; float:right;}
div#page div#header div#rightside div.box{padding:0; margin: 0 0 0px 0; float:right; border: 0px #000000 solid; font-size: 16px;}
div#page div#header div#rightside div.box a{color: #333333; font-size: 17px;}
div#page div#header div#rightside div.box a:hover{color: #999999; }
div#page div#header div#rightside div.box p{padding: 3px; margin:0}
div#page div#header div#rightside div.box h2{padding: 3px; background-color: #F3F2F0;  border-top: 0px #E9E7E2 solid}
div#page div#header div#rightside div.box ul{margin:0; padding:0;	text-align:left; list-style:none; display:inline;}
div#page div#header div#rightside div.box ul li{list-style: none; margin:0; width: 195px; display:inline;}
div#page div#header div#rightside div.box ul li a{background: #ffffff; display: block; padding: 3px; display:inline;}
div#page div#header div#rightside div.box ul li a:hover{width: 194px;}
div#page div#header div#rightside div.box ul li.current_page_item a{background-color: #Fff; color: #000}


/* --3-- Main + RightSide */
div#page div#main {margin: 5px 0 15px 0; border: 0px #eeeeee solid;}
div#page div#main div#rightside {width: 350px; padding-left: 0px; border: 0px #000000 solid; float:right;}
div#page div#main div#rightside div.box{padding:0; margin: 0 0 10px 0; float:right; border: 0px #000000 solid; font-size: 20px; font-family: Verdana, Geneva, sans-serif;}
div#page div#main div#rightside div.box a{color: #808080;}
div#page div#main div#rightside div.box a:hover{color: #808080;}
div#page div#main div#rightside div.box p{padding: 3px; margin:0}
div#page div#main div#rightside div.box h2{padding: 3px; background-color: #F3F2F0;  border-top: 0px #E9E7E2 solid}
div#page div#main div#rightside div.box ul{margin:0; padding:0;	text-align:left; list-style:none; display:inline;}
div#page div#main div#rightside div.box ul li{list-style: none; margin:0; width: 195px; display:inline;}
div#page div#main div#rightside div.box ul li a{background: #ffffff; display: block; padding: 3px; display:inline;}
div#page div#main div#rightside div.box ul li a:hover{width: 194px;}
div#page div#main div#rightside div.box ul li.current_page_item a{background-color: #Fff; color: #000}

/* --4-- Post */
div#page div#main div#leftside {color: #6F0000; margin-right: 0px; padding-right: 0px; padding-left: 0px;margin-left: 0px; border: 0px #000000 solid;}
div#page div#main div#leftside div.post{padding: 9px 0 35px 1px; margin: 5px 0 40px 0; border: 0px solid #ff0000}
div#page div#main div#leftside div.post div.entry{margin-top: 5px; font-size:14px; font: normal Verdana; color: #4b4b4b; overflow: hidden; padding: 2px 0 0 0}
div#page div#main div#leftside div.post div.entry img{padding:0px; margin:0; background: none; border: 0px #000000 solid; background-color: #ffffff}
div#page div#main div#leftside div.post div.entry a:hover{color: #999999; text-decoration:underline}
div#page div#main div#leftside div.post div.categorizedin{padding:3px 0 0px 0px; border:0px solid #cccccc; color:#333; font-size: 12px; font-weight: bold;}
div#page div#main div#leftside div.post div.categorizedin a{color: #333; text-decoration:underline; font-weight:normal;}
div#page div#main div#leftside div.post div.categorizedin a:hover{color: #999; text-decoration:underline; font-weight:normal;}
div#page div#main div#leftside div.post h1{margin:0; padding:0px 0px 0px 0; font: normal 21px Verdana;}
div#page div#main div#leftside div.post h1 a{color: #C80000; text-decoration: underline}
div#page div#main div#leftside div.post h1 a:hover{color: #999999; text-decoration: underline}
div#page div#main div#leftside div.post h1 small{font: normal 14px Verdana; color: #333; padding: 0px; border: #000 0px solid; float:left;}
div#page div#main div#leftside div.post div.entry ul{margin: 10px 0 10px 0; font: normal 11px/17px Tahoma, sans-serif}
div#page div#main div#leftside div.post div.entry ul li{list-style: none; no-repeat 0 6px; margin:0; padding:0 0 0 10px}
div#page div#main div#leftside div.post div.entry ol{list-style-type: decimal; margin: 10px 0 5px 20px; clear: both; font: normal 11px/17px Tahoma, sans-serif; padding: 4px 8px 4px 8px; background: #fafafa}
div#page div#main div#leftside div.post div.entry ol li{padding:0; margin:0}
div#page div#main div#leftside div.post .info{padding:5px 0 0px 0px; border:0px solid #cccccc; color:#333; font-size: 14px; font-weight: bold;}
div#page div#main div#leftside div.post .info a{color: #333; text-decoration:underline; font-weight:normal;}
div#page div#main div#leftside div.post .info a:hover{color: #999; text-decoration:underline; font-weight:normal;}
div#page div#main div#leftside div.post .info span{color: #333333; font-weight:normal;}
/* ---- single php ---navigations */
div#page div#main div#leftside div.navigation{width:600px; border: #000 0px solid; float:left;}
div#page div#main div#leftside div.navigation div.alignleft{width:125px; border: #000 0px solid; float:left;}
div#page div#main div#leftside div.navigation div.alignright{width:125px; border: #000 0px solid; float:left;}
/* ---- pages - about */
div#page div#main div#pagetitle {color: #414141; text-decoration: none; font-weight:normal; padding: 4px 0 5px 0px; margin: 0px 0 10px 0; border: 0px solid #ff0000; font-size: 22px; text-align: center;}
div#page div#main div#pageentry {font-size:14px; color: #4b4b4b; overflow: hidden; padding: 2px 0 0 0; border:0px #000 solid;}
div#page div#main div#pageentry a:{color: #4b4b4b; text-decoration:underline;}
div#page div#main div#pageentry a:hover{color: #999999; text-decoration:underline;}
div#page div#main div#pageentry  h1{font-size:15px; color: #4b4b4b;}
div#page div#main div#pageentry  h2{font-size:15px; color: #4b4b4b; font-weight:bold;}
div#page div#main div#pageentry ul{width: 280px; margin:10px 0 10px 0; padding:0; list-style:none; border: #000 0px solid; display:inline; float:left;}
div#page div#main div#pageentry ul li{border: 0px #000 solid; margin: 5px 0 5px 0;}
div#page div#main div#pageentry ul li a{}
div#page div#main div#pageentry ul li a:hover{}

#searchform {
	font-size:20px;
	border: 1px solid #888888;
	color: #5C97A4;
	width: 250px;
	margin:0px;
	font-weight:bold;
	}

#searchform input {
	border: 2px solid #00A3D9;
	width:35px;

	}
/* ---- pages - archive */
div#page div#main div#pageentry div#entryarchives{color:#333; border:0px solid #D3AAAA; margin-bottom:14px; display:inline; float:left; margin-right:0px;}
div#page div#main div#pageentry ul.archiveslist{	border:0px solid #000; width:280px; list-style-type:none; font-size:13px; margin:0px; padding:0px; display:inline; float:left;}
div#page div#main div#pageentry ul.archiveslist li{font-size:13px; margin:0px; padding-top:2px; padding-bottom:2px;}
div#page div#main div#tagtag {color:#333; width:100%;	text-align:justify;	border-top:1px dashed #D1D1D1; padding:10px 0px 15px 0px; letter-spacing:2px; line-height: 25pt}
div#page div#main div#tagtag a {color: #333;}
div#page div#main div#tagtag a:hover {color:#999;}

div#page div#main #navipage{text-align:left; border:0px solid #000; margin-bottom:15px; margin-top:15px;}
div#page div#main #navipage a{}
div#page div#main #navipage a:hover{}

div#page div#main #nav{width:100%; background-color:#fff; border:0px solid #000; color:#666; font-size:12px; margin:0px 0 0 0px; padding-top:0px; padding-bottom:7px; text-align:right;}
/* --5-- Comments */
div#page div#main div#leftside #commentform {margin:5px 0; padding:5px; background:#fff; border: #000000 0px solid; border-bottom: #DEEFEF 0px solid}
div#page div#main div#leftside #commentform small{font: normal 15px Verdana, Tahoma, sans-serif; color: #333}
div#page div#main div#leftside h3#respond{color: #333333; margin: 40px 0 15px 0px; padding:10px 0 0 0; font: 28px Verdana, Arial, Serif; border-top: #333 0px solid;}
div#page div#main div#leftside .commentlist {margin: 0; padding: 0; border-top: #ddd 1px solid}
div#page div#main div#leftside .commentlist li {list-style:none; margin: 0; padding: 0.5em; border-bottom: #ddd 1px solid;}
div#page div#main div#leftside .commentlist li.alt{background:#F8F8F8}
div#page div#main div#leftside input.textbox{padding:4px; width:250px; border: 1px #7F9DB9 solid; font: normal 15px Verdana, Tahoma, sans-serif}
div#page div#main div#leftside textarea#comment{padding:5px; font:15px Verdana, Arial, Serif; border: 1px #7F9DB9 solid; width: 400px}
div#page div#main div#leftside input#submit{background: #E7E7E7; border: 1px #7F9DB9 solid; font-size: 15px; font-family: Verdana; padding: 4px;}
div#page div#main div#leftside div.mycomment{color: #888; padding: 3px 0 3px 0;line-height: 1.5em; overflow: hidden}
div#page div#main div#leftside div.mycomment div.commentinfo span.author{font: bold 16px Tahoma;}
div#page div#main div#leftside div.mycomment div.commentinfo span.author a{color: #333333; text-decoration:underline;}
div#page div#main div#leftside div.mycomment div.commentinfo span.author a:hover{color: #999999; text-decoration:underline;}
div#page div#main div#leftside div.mycomment div.commentinfo{color: #333333; border-bottom:0px #F1F3F2 solid; padding: 0 0 5px 0; font-size:15px;}
div#page div#main div#leftside div.mycomment div.commentinfo small{font-size:13px; color: #333}
div#page div#main div#leftside div.mycomment div.commentinfo small a{font-size:13px; color: #333}
div#page div#main div#leftside div.mycomment div.commententry{color: #4b4b4b; padding: 2px 0 0 0; font-size:14px}
div#page div#main div#leftside div.mycomment div.commententry p{margin: 5px 0 0 0}
div#page div#main div#leftside .gravatar{background: url(images/bg-avatar.gif);padding: 3px; margin: -2px 5px 0 0; width: 30px; height: 30px}

/* --6-- Pagebar */
div#page div#main div.pagebar{text-align: center; font-size: 26px; padding: 11px 0 11px 0; color: #333333; border: 0px #C9E3E4 solid;}
div#page div#main div.pagebar a{padding: 2px 0 3px 6px; text-decoration: underline; color: #333333;}
div#page div#main div.pagebar a strong{padding: 2px 6px 3px 0; color: #333333; text-decoration: underline; font-weight: normal; text-decoration: none;}
div#page div#main div.pagebar a:hover, div#page div#main div.pagebar a.this{color: #999999; text-decoration: underline;}
div#page div#main div.pagebar a:hover strong, div#page div#main div.pagebar a.this strong{color: #999999; text-decoration: underline;}
/* For IE */
* html div#page div#main div.pagebar a{padding: 0 0 0 6px; text-decoration: underline;}
* html div#page div#main div.pagebar a strong{padding: 2px 6px 3px 0; text-decoration: underline;}

/* --7-- Footer */
div#page div#footer {border-top: 0px #D1D1D1 dashed; clear: both; font-size: 14px; color: #333; padding: 15px 0 15px 0}
div#page div#footer .ffter {border-top: 1px #D1D1D1 dashed; text-align: center; padding: 15px 0 15px 0}
div#page div#footer .ffter span.bottomdash{color: #333333; padding:0; padding:0}
div#page div#footer a{color: #333333; text-decoration: underline;}
div#page div#footer a:hover{text-decoration: underline; color: #999999}









.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	font-size: 15px;
	margin: 2px;
	text-decoration: underline;
	border: 0px solid #0066cc;
	color: #C80000;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-size: 15px;
	text-decoration: underline;
	border: 0px solid #0066cc;
	color: #C80000;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 0px solid #000000;
	color: #999999;
	font-size: 15px;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-size: 15px;
	text-decoration: underline;
	border: 0px solid #0066cc;
	color: #999999;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 22px 2px 2px;
	color: #000000;
	font-size: 10px;
	border: 0px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-size: 19px;
	font-weight: normal;
	border: 0px solid #000000;
	color: #ffffff;
	background-color: #C80000;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	font-size: 15px;
	border: 0px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
