/*  

	Theme Name: 	peektell

	Theme URI: 		http://www.mxdn.net

	Description:	A Custom clean and neat theme

	Version: 		2.7

	Author: 		Junaid Ahmed

	Author URL: 	http://www.mxdn.net

*/

* 		 			{ padding:0; margin:0;}

html 				{ font-size:100.01%;}

body 				{ font-size:62.5%; font-family: Georgia, Times, serif, Arial, Helvetica, sans-serif; background:#fff; color:#2e2d27;}

.clear 				{ clear: both;}



table, td, div, img { border:0; border-collapse:collapse;}

td 					{vertical-align:top;}

ul, li 				{ list-style: none;}

p 					{ padding:0px 0px 18px 0px;}

		

a, .comments a:hover {text-decoration: underline; color:#62BD19;}

a:hover, .comments a {text-decoration: none;}



input, select, textarea { vertical-align:middle; font-family: Georgia; font-size:12px; color:#6f6f6f;}

input.text, select, textarea { padding:2px 0px 3px 6px; border:1px solid #cac6ab;}

	

html body textarea { font-family: Georgia; font-size:12px; color:#6f6f6f;}



/*** Main ***/

 

	

.header 			{ position:relative; overflow:hidden; background:#fff; border-bottom:1px solid #b7b6ae;}

	

.navigation-top 	{ background:#fff; height:100%; overflow:hidden;}

.navigation-bot 	{ width:918px; margin:0 auto;}

	

.header-width 		{width:918px; margin:0 auto;}





/*** Menu ***/

.main-menu { clear:both; overflow:hidden; border:solid #acaba5; border-width:1px 0;}
.main-menu-border { border:solid #fff; border-width:1px 0; background:#fff;}
.menu { width:918px; margin:0 auto; overflow:hidden;}
.menu ul { list-style:none; width:100%; overflow:hidden;}
.menu ul li { float:left; height:100%;  background:url(images/ver.gif) no-repeat 0 0; margin:0px 0px 0px -2px; padding:0px 5px 0px 5px;}
.menu ul li a { display:block; float:left; overflow:hidden; text-decoration:none;}
.menu ul li a { font-size:1.2em; font-weight: bold; color:#2e2d27; cursor: pointer;}
.menu ul li span { display:block; float:left; padding:10px 20px 9px 20px;}
.menu ul li a:hover {background:url(images/menu-left.gif) no-repeat 0 1px;}
.menu ul li a:hover span {  padding:10px 20px 9px 20px; }
.menu ul li a:hover span {background:url(images/menu-right.gif) no-repeat right 1px;}
.menu ul li a:hover, .menu ul li.current_page_item a { color:#000; font-weight: bold;}
.menu ul li.current_page_item a {background:url(images/menu-left.gif) no-repeat 0 1px;}
.menu ul li.current_page_item a span {  padding:10px 20px 9px 20px; }
.menu ul li.current_page_item a span {background:url(images/menu-right.gif) no-repeat right 1px;}



/*** Logo ***/

.logo 				{}

.logo .indent 		{ padding:5px 0px 5px 0px; overflow:hidden; height:100%;}

.logo h1 			{ width:485px; height:90px; float:left; margin:0px 17px 0px 0px; background:url(images/logo.jpg) no-repeat 0 0; font-size:1em; font-weight: normal; color:#fff; cursor:pointer; text-indent:-1000em; overflow:hidden;}

.logo h1:hover 		{ text-decoration:none;}

.description 		{ float:left; width:468px; height:60px; margin:0px 0px 0px 0px; font-weight: normal; background:#fff; overflow:hidden;}



/*** Search ***/

/*.search 			{ float:right; padding:50px 0px 0px 0px; width:150px; overflow:hidden}*/

.search 			{ float:right; padding:10px 0px 0px 0px; margin-left:0px; width:150px; overflow:hidden;}

.search form 		{ background:url(images/search-bg.gif) no-repeat 0 1px; padding:0px 0px 2px 0px;}

.search .text 		{ width:100px; padding:3px 0px 0px 0px; color:#000; border:0; background: transparent; margin:0px 0px 0px 0px;}

.search .but 		{ cursor: pointer;}

.search_page 		{ float:left; padding:20px 0px 0px 0px;}


.donate
{
   height:75px;
}
.accessible ul		{ list-style:none; width:100%; overflow:hidden; margin-top:8px }

.accessible ul li 	{ float:left; height:100%; margin-left:5px; margin-right:5px; }

.accessible ul li a { text-decoration:none; color:#000; font-size:130%;}

.accessible .donate { text-align:center; }

.accessible ul .twitter { background:url(images/twitter-small.png) no-repeat top left; padding-left:20px; }





.navigation-bot 	{ width:906px; margin:0 auto;}



div.center 				{text-align:center;}

  .flash-ad	{ margin-top:8px; height:90px; margin-bottom:8px ;width:918px;margin:8px auto;}





/*** Column ***/

.content 			{ clear:both; overflow:hidden; border-top:1px solid #fff; background:#fff; padding:0px 0px 5px 0px;}

.content-width 		{ width:918px; margin:0 auto; padding:0px 0px 0px 0px;}



.column-left 		{ width:579px; float:left; margin:0px 4px 0px 0px; _margin-right:1px;}
.column-left-small {width:559px;}
.column-right 		{ width:329px; float:right; margin:0px 0px 0px 4px; _margin-left:1px;}





/*** Widgets  ***/

.widget_button

{

	margin:0px 0px 15px 0px;

}



.widget { height:100%; overflow:hidden; width:100%; background:url(images/widget-bg.gif) repeat-y 0 0 #f1f0e7; margin:0px 0px 15px 0px;}

.widget-bg { background:url(images/widget-bot.gif) no-repeat 0 bottom; padding:0px 0px 17px 0px; overflow:hidden; height:100%;}



.widget .title { height:100%; background:url(images/widget-title-top.gif) no-repeat 0 0 #d8f9fe; padding:0px 1px 1px 1px; margin:0px 0px 17px 0px;}

.widget h2 {  height:100%; overflow:hidden; font-weight: bold; border-bottom:1px solid #fff;}

.widget h2 { font-size:1.6em; color:#2e2d27; padding:16px 10px 9px 23px;}



.widget ul { margin:0px 10px 0px 25px; color:#747474; font-size:1.2em; height:100%;}

.widget li { background:url(images/widget-marker01.gif) no-repeat 0 2px; padding:0px 0px 11px 14px;}

.widget a { color:#747474; font-size:12px; text-decoration:none; }

.widget a:hover { text-decoration:underline;}



.widget .divcontent,.widget .divcontent1 { margin:0px 10px 0px 25px; color:#747474; font-size:1.2em; height:100%;}



.widget label

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#4f4f4f;

}



.widget_login a

{

	color:#85b94b;

}



.widget_post {  overflow:hidden; width:100%; background:url(images/widget-bg.gif) repeat-y 0 0 #f1f0e7; margin:0px 0px 4px 0px;}

.widget_post .widget-bg { background:url(images/widget-bot.gif) no-repeat 0 bottom; padding:0px 0px 17px 0px; overflow:hidden; height:100%;}



.widget_post .title {    height:40px; overflow:hidden;background: none; padding:0px 0px 1px 0px; margin:0px 0px 17px 0px;}

.widget_post .title div {  background:url(images/widget-title-top-bb.gif) no-repeat 0 0 #d8f9fe;   border-bottom:1px solid #d8f9fe; padding:0px 1px 0px 1px;}

.widget_post h2 {  height:100%; overflow:hidden; font-weight: normal; border-bottom:1px solid #fff;}

.widget_post h2 { font-size:1.6em; color:#2e2d27; padding:16px 10px 9px 22px;}

.widget_post ul li { border:0;}

.widget_post ul{ height:230px;overflow:hidden;}
.widget_post .divcontent1 ul{ height:100%; }
.widget_post .divcontent{ height:240px;overflow:hidden;}

.widget_home .title { height:100%; background:url(images/widget-title-top-bb.gif) no-repeat 0 0 #d8f9fe; padding:0px 1px 1px 1px; margin:0px 0px 17px 0px;}



.widget_home h2, .widget_home .divcontent { text-align:center}


.widget_home .divcontent
{
   height:240px; overflow:hidden;
}

.column-left .widget

{

	background:url(images/widget-bg-big.gif) repeat-y 0 0 #f1f0e7;

}



.column-left .widget .title h2

{

	font-weight:bold;

}



.column-left .widget-bg

{

	background:url(images/widget-bot-big.gif) no-repeat 0 bottom;

}



.widget_adsense5

{

	background:url(images/adsense-5.gif) no-repeat top left;

	width:550px;

	height:91px;

	margin:0px 0px 5px 0px;

}



.adsense5

{

	padding-left:15px;

	padding-top:15px;



}



.btn-login

{

	border:none;

	background:url(images/btn-login.jpg) no-repeat top left;

	width:55px;

	height:20px;

	 

}



.btn-subscribe

{

	border:none;

	background:url(images/btn-subscribe.jpg) no-repeat top left;

	width:81px;

	height:20px;

	text-indent:-1000px;

	margin-right:8px;

}



.btn-unsubscribe

{

	border:none;

	background:url(images/btn-unsubscribe.jpg) no-repeat top left;

	width:92px;

	height:20px;

	text-indent:-1000px;

}



.widget .input

{

	border:1px solid #cccccc;

	width:120px;

}



.widget_comments ul { margin:0px;}

.widget_comments ul li { background:url(images/widget-marker03.gif) no-repeat 0 2px; padding-left:20px; }



.adsense-4

{

	padding-top:8px;

	padding-bottom:8px;

	background:#fff;

}



.wam_ul li a

{

	background-repeat:no-repeat;

	min-height:16px;

	display:block;

}



.two-column-1

{

	width:275px;

	float:left;

}



.two-column-2

{

	width:275px;

	float:right;

}



.widget_small { height:100%; overflow:hidden; width:275px; background:url(images/widget-bg-small.gif) repeat-y 0 0 #f1f0e7; margin:0px 0px 5px 0px;}

.widget_small .widget-bg { background:url(images/widget-bot-small.gif) no-repeat 0 bottom; padding:0px 0px 17px 0px; overflow:hidden; height:100%;}



.widget_small .title { height:100%; background:url(images/widget-title-top-small.gif) no-repeat 0 0 #d8fbff; padding:0px 1px 1px 1px; margin:0px 0px 17px 0px; text-align:center;}

.widget_small h2 {  height:100%; overflow:hidden; font-weight: bold; border-bottom:1px solid #fff;}

.widget_small h2 { font-size:1.6em; color:#2e2d27; padding:16px 10px 9px 10px;text-align:center;}



.widget_small ul { margin:0px 10px 0px 25px; color:#747474; font-size:1.2em; height:100%;}

.widget_small li { background:url(images/widget-marker01.gif) no-repeat 0 2px; padding:0px 0px 11px 14px;}

.widget_small a { color:#747474; font-size:12px; text-decoration:none; }

.widget_small a:hover { text-decoration:underline;}



.widget_small .divcontent { margin:0px 10px 0px 25px; color:#747474; font-size:1.2em; height:500px; overflow:hidden;}



h4.wam { display:none; }



.filelist ul li { background:none; }



.footer-menu {  padding-top:15px; padding-bottom:15px ;width:100%;}

.footer-menu ul{ padding:0px; margin:0 auto; }

.footer-menu li{ display:inline; padding:0px; margin:0px; border:none; padding-left:5px; padding-right:5px }

.footer-menu li a { color:#070707; text-decoration:none}



.footer-menu .copyright { margin-top:10px; }


.footer
{
width:100%;
float:left;
position:relative;
}


.forum_item 

{ 

	border-bottom:1px solid #c0bfb9; 

	padding:0px 1px 0px 1px;

}



.forum_item_top

{

	font-weight:bold;

}



.title_forum .articleinfo

{

	font-size:7pt;

}





.text-box { clear:both; font-size:1.2em; overflow:hidden; height:100%; line-height:1.5em; padding:12px 18px 0px 25px; }

	

.text-box p { padding:0px 0px 14px 0px;}

.text-box p span { color:#747474;}



.text-box .img { margin:-80px 0px 0px 0px;}



.text-box .line { height:1px; background:url(images/line.gif) repeat-x 0 0; overflow:hidden; margin:1px 0px 16px 0px;}

.text-box .more-link { padding:5px 25px 0px 0px;}

.text-box .more-link a { float:right; text-indent:-1000em; overflow:hidden; width:148px; height:18px; background:url(images/more.gif) no-repeat 0 0;}



.text-box .fleft { padding:0px 0px 0px 0px; display: inline;}

.text-box .fleft img { float:left; direction: inherit; margin:4px 20px 4px 0px;}



.text-box .fright { padding:0px 0px 0px 0px; display: inline;}

.text-box .fright img { float:right; direction: inherit; margin:4px 2px 4px 20px;}





.poster 	{ padding-left:18px;}

.poster div { }







/*--- Popup styles ---*/

#commentspopup {}

#commentspopup #header {background:#2F3F99 url(images/popup_header_bg.gif) top repeat-x;}

#commentspopup .page-padding {padding:0 5px;}

#commentspopup .page-width {width:538px; margin:0 auto;}

#commentspopup .header-top {background:url(images/popup_header_bg_top.jpg) top repeat-x;}

#commentspopup .header-top-right {background:url(images/popup_header_bg_top_right.jpg) top right no-repeat;}

#commentspopup .header-top-left {background:url(images/popup_header_bg_top_left.jpg) top left no-repeat; width:100%; height:160px;}

#commentspopup .header-padding {padding:39px 0 0 89px;}

#commentspopup h1 {font-size:1em; margin:0; padding:0; color:#E1E7EC; text-indent:-10000em; width:141px; height:27px;}

#commentspopup h1:hover {text-decoration: none; cursor:pointer;}

#commentspopup .description {width:141px; height:9px; text-indent:-10000em; margin-top:2px;}

#commentspopup .description2 {width:249px; height:27px; text-indent:-10000em; margin-top:19px;}

#commentspopup .border-bottom-left {padding:17px 37px 10px;}

#commentspopup p {font-size:12px;}







small {	font-size: 1em; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

small * {font-size: 0.9em;}

small p {font-size: 0.9em;}



select { width: 130px;}

	

#commentform {font-size:1.2em;}



#commentform input {

	margin: 5px 5px 1px 0;}



#commentform 

{

	margin: 5px 10px 0 0;

}

	

#commentform textarea 

{

	width: 90%;

	height:150px;

	padding: 2px;

}

	

#commentform input[type=text]

{

	width:50%;

	border:1px solid #CAC6AB;

	height:22px;

}	



#commentform label

{

	font-size:80%;

}

	

#respond:after {

		content: "."; 

		display: block; 

		height: 0; 

		clear: both; 

		visibility: hidden;}

	

#commentform #submit {

	margin: 0 0 10px auto;

	float: right;}

	

#respond p { padding:0px 0px 10px 0px; text-indent:0;}

#respond form p { padding:0px 0px 10px 0px; text-indent:0;}



/*--- Begin Calendar ---*/

#wp-calendar { empty-cells:show; width: 155px; font-size:1.1em;}



#wp-calendar th { padding:3px 0; text-align:center; color:#000;}

#wp-calendar td { padding:3px 0; text-align:center; color:#000;}



#wp-calendar a { display: block; font-weight:bold;}

#wp-calendar #next a { padding-right: 10px;	text-align: right; font-weight: normal;}

#wp-calendar #prev a { padding-left: 10px;text-align: left; font-weight: normal;}



#wp-calendar caption { text-align: center; color:#000; font-weight:bold; font-size:1.3em; padding:0px 0px 6px 0px;}



.widget-bot #wp-calendar * { color:#fff;}





/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	border-bottom:1px dashed #999;

	}



blockquote {

	border:1px solid #d3d3bf;

	background:#c8c3a8; padding:15px 10px 10px 20px; margin:5px 0; color:#000;

	}



blockquote cite {

	margin: 5px 0 0;

	display: block;

	}





/* Captions */

.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;}



.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;}





/* Begin Comments*/

.alt { padding: 10px; font-size:1.2em; padding:0px 20px 0px 25px;}



.commentlist {/* font-size:1.2em;*/ color:#000;

	/*padding:0px 18px 0px 20px;*/

	text-align: justify;

	}

.commentlist a { color:#757575}

.commentlist span { color:#212121;}



ol.commentlist  li { list-style: none; font-size:12px;

	margin:6px 0px 6px 0px;

	padding: 5px 10px 3px;

	/*list-style: none;*/

	border:1px solid #d3d3bf;

	background:#F0EEE8;

	}

	

.commentlist li .avatar { 

	float: right;

	border: 1px solid #eee;

	padding: 2px;

	background: #fff; /*margin:0px 20px 15px 0px;*/

	}



.commentlist p { color:#000;

	margin: 10px 5px 10px 0;

	}



#commentform p {

	margin: 5px 0;

	padding-left:15px;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}

	

.title a.quicklink 

{

	font-size:7pt;

	padding-left:30px;

	text-align:right;

	color:#f00;
text-decoration:underline;
}



.contact-us-s

{

	font-weight:bold;

}	



div.dummyExtender{

	font-size:0;

	line-height:0;

	padding:0;

	margin:0;
	height:0px;

}



.widget_subscribe .equals .filelist ,.widget_subscribe .equals .srssfetcher ,.widget_comments .divcontent

{

  height:250px;
  overflow:hidden;

}
 



.column-right .widget h2, .column-right p.submit, .column-right p#nav {  text-align:center;}



.confirm-registeration { font-weight:bold; text-align:center; }

.header div.search  { margin-top:0px } 
.header div.description { margin-top:40px } 

.gadcenter
{
   width:486px;
   height:60px;
   overflow:hidden;
   padding:0px;
   margin:auto;
   padding-bottom:6px;
}
