/*

Theme Name: Punjabi Sukhan2

Theme URI: http://punjabisukhan.org/

Description: The default Punjabi Sukhan theme based on the punjabi magazine website  <a href="http://punjbaisukhan.com/">PunjabiSukhan.com</a>.

Version: 1.0

Author: Prabhjeet Singh

Author URI: http://webeventures.com/

Tags: Pale Yellow, custom header, fixed width, two and three columns



	Punjabi Sukhan v1.0

	 http://webeventures.com



	This theme was designed and built by Prabhjeet Singh,

	whose website you will find at http://webeventures.com/



	The CSS, XHTML and design is copyrighted to:

	http://www.punjabisukhan.com



*/







/* Begin Typography & Colors */

@charset "utf-8";

/* CSS Document */



html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, 

del, dfn, em, font, ins, kbd, q, s, samp, strike, strong, sub, sup, tt, var, 

h1, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, 

dl, dt, dd, ol,ul, li, fieldset, form, label, legend {

	vertical-align: baseline;

	
font-family:Arial, Helvetica, sans-serif;
	

	outline: 0;

	padding: 0;

	margin: 0;

	border: 0;

	}

/* remember to define focus styles! */

:focus {

	outline: 0;

	}

/*body {

	background: white;

	line-height: 1;

	color: black;

	}

	

	*/

ol, ul {

	list-style: none;

	}

/* tables still need cellspacing="0" in the markup */

table {

	border-collapse: separate;

	border-spacing: 0;

	}

caption, th, td {

	font-weight: normal;

	text-align: left;

	}

/* remove possible quote marks (") from <q> & <blockquote> */

blockquote:before, blockquote:after, q:before, q:after {

	content: "";

	}

blockquote, q {

	quotes: "" "";

	}

	

	

	

	

	

/* Main Theme Css */



body {

background:url(images/bg.jpg);

}





.thumbnail-home {

border: 0px;

margin: 0px 0px 0px 0px;

}



.thumbnailwrap {

border: 10px solid #EFEFEF;

background-image: url(images/noimage.gif);

width: 94px;

height: 94px;

padding: 0px;

margin-top: 15px;

}





p{

font-size:12px;

padding-left:15px;

line-height:2em;

}



#top{

width:880px;

height:30px;

margin:0 auto;

background-image:url(images/january09.gif);

background-repeat:no-repeat;

background-position:bottom right;

}



.pinjabisukhan {

padding-top:6px;

margin-left:5px;

color:#ecc347;

font:Arial, Helvetica, sans-serif;

font-size:14px;





}



#container {

margin:0 auto;

width:900px;

}



#main_content_bg {

margin:0 auto;

width:900px;

margin-top:-8px;

background:url(images/containterbg.jpg);

}



#inner_content_bg {

margin:0 auto;

width:900px;

margin-top:-8px;

background:url(images/innercontentbg.jpg);

}







#header {

width:900px;

height:114px;

background:url(images/header.jpg) no-repeat;

}



#logo {

width:298px;

height:68px;

background:url(images/logo.jpg) no-repeat;

margin-left:45px;

margin-top:28px;

position:absolute;

}



#logo a{

display:block;

width:298px;

height:68px;

}



#logo h1{

text-indent:-9999px; background:none;

}





#navigation{

width:900px;

height:auto;

background:url(images/navBg.jpg) no-repeat;

margin:0 auto;

}





#navigation ul {

margin: 0px;

    padding: 0px;

    font-family: Arial, Helvetica, sans-serif;

    font-size:14px;

	font-weight:bold;

    color: #702501;

  

    white-space: nowrap;

	margin-left:20px;

}



#navigation li {

list-style-type: none;

    display: inline;line-height: 50px;

}



#navigation li a{

 text-decoration: none;

    padding: 0px 20px;

    color: #702501;



}













#month{

float:right;

font:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color: #702501;

margin-bottom:10px;

}



.dates{

margin-bottom:10px;

font-size:12px;

}



.dates a{

color:#702501;

text-decoration:none;

}



.dates a:hover{

color:#702501;

text-decoration:underline;

}



#content {

width:639px;

float:left;

/*background:url(images/containerBg.jpg) repeat-x #fff8cd;*/

padding:10px 16px 10px 30px;

}



#content_inner {

width:475px;

float:left;

/*background:url(images/containerBg.jpg) repeat-x #fff8cd;*/

padding:10px 8px 10px 10px;

}











.block {

width:100%;

height:1px;

border-bottom:0px dotted #e4bf71;

padding-top:40px;

}



h2{margin:0px;

}



a:link{

font-size:12px;

color:#702501;

}



.title_bg{

width:auto;

border:#996600 1px dotted;

background-color:#ffdd69;

padding-left:15px;
padding-top:5px;
padding-bottom:5px;
display:block;

}



.entry img{

padding-right:8px;

padding-top:0px;

padding-bottom:0px;

}



a.post_title{

text-decoration:none;

color:#702501;
display:block;
padding:3px;
padding-left:0px;
font-size:20px;
}



a:hover.post_title{

color:#000;

text-decoration:underline;

}



.pagetitle {

color:#702501;

font-size:20px;

margin-bottom:20px;

text-align:center;

}



.entry {
margin:15px 0 15px 0;

}

.postmetadata {

border-top:#996600 0px dotted;

background-color:#ffef97;

text-align:right;

padding-right:15px;

}

.postmetadata a{

font-size:12px;

color:#702501;

text-decoration:none;

}



.postmetadata a:hover{

text-decoration:underline;

}





.alignleft a, .alignright a{

font-size:12px;

color:#702501;

}
#left_sidebar {
height:auto;
width:200px;
float:left;
}



#right_sidebar {
position:relative;
width:196px;
float:right;
}






#sampadak {

width:190px;

height:200px;

margin-left:5px;

}



#sampadakTitle{

width:76px;

height:23px;

background:url(images/sampadak.jpg) no-repeat;

margin:10px 62px;

}



#sampadaks {

background:url(images/sampadaks.jpg) no-repeat;

width:185px;

height:151px;

margin: 0 ;

float:right;



}









#categories {

width:180px;

margin:0 auto;

margin-left:12px;

}



#categories a{

text-decoration:none;

background-color:#ffdd69;

display:block;

width: 170px;

padding:2px;

margin-bottom:0px;

padding-left:10px;

border-bottom:1px #990000 dotted;

font-size:14px;

color:#702501;

}



#categories a:hover {

background-color:#fdf1ab;

}





#categories_leftbar {

width:180px;

margin:0 auto;



}



#categories_leftbar a{

text-decoration:none;

display:block;

width: 170px;

padding:2px;

margin-bottom:0px;

padding-left:10px;

border-bottom:1px #990000 dotted;

font-size:14px;

color:#702501;

}



#categories_leftbar a:hover {

background-color:#fdf1ab;

}













#last_ankk {

width:200px;

text-align:center;

}



#last_ankk a{

text-decoration:none;

border-bottom:#702501 1px dotted;

font-size:14px;

color:#000000;

}



#last_ankk a:hover{

text-decoration:none;

border-bottom:#702501 1px dotted;

font-size:14px;

color:#702501;

}



#last_ankk_title {

width:103px;

height:28px;

background:url(images/ankk.jpg) no-repeat;

margin:5px 52px;

}



#our_writers_title {

width:89px;

height:27px;

background:url(images/ourWriters.jpg) no-repeat;

margin:5px auto;

}





.divider {

background:url(images/divider.jpg) no-repeat;

width:167px;

height:5px;

margin:10px auto;

}



#footer{

width:900px;

height:15px;

margin:0 auto;
margin-top:-5px;
background:url(images/footer.jpg) no-repeat;

}



#innerFooter{

width:900px;

height:16px;

margin:0 auto;
margin-top:-5px;
background:url(images/innerFooter.jpg) no-repeat;

}





#footer_nav{

width:900px;

height:auto;

margin:0 auto;

background:url(images/note.jpg) no-repeat right;

}



#footer_nav ul {

margin: 0px;

    padding: 0px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: small;

    color: #ecc347;

    line-height: 30px;

    white-space: nowrap;

}



#footer_nav li {

list-style-type: none;

    display: inline;

}

#footer_nav li a{

 text-decoration: none;

    padding: 7px 5px;

    color: #ecc347;

}



.bottomtext {

width:900px;

text-align:center;

color: #ecc347;

margin:0 auto;

}



#copyrights {

text-align:center;

color: #ecc347;

font-size:14px;

}





#madeBy {

width:900px;

font-size:12px;



}

#madeBy a{

color: #ecc347;

font-style:italic;

}



#comments{

width:auto;

height:auto;

padding:10px;

border:#702501 1px dashed;

background-color:#ffef97;

}



.comment{

width:auto;

height:auto;

background-color:#ffdd69;border:#702501 1px dashed;

padding:5px;

margin-top:10px;

margin-bottom:10px;

}





.comment-author, .url{

font-size:12px;

color:#702501;

text-decoration:none;

}



.comment p, .comment-author-admin p{

margin-left:0;

padding-left:0;

margin-top:10px;

font-size:12px;



}



.commentmetadata a{

font-size:12px;

color:#702501;

text-decoration:none;

font-style:italic;

}

.says{

display:none;

}



#respond{

background-color:#ffef97;

border:#702501 1px dashed;

padding:5px;

margin-top:20px;

}



#respond input{

width:200px;

height:24px;

margin-bottom:5px;

border:#333333 1px solid;

}



#respond textarea {

width:400px;

height:130px;

margin-bottom:5px;

border:#333333 1px solid;

}



#comment_form_title{

padding:5px;

color:#702501;

text-decoration:underline;

}



#commentform label{

display:block;

}



.wpcf7-form {

background-color:#ffef97;

border:#702501 1px dashed;

padding:5px;

margin-top:20px;

}



.wpcf7-form p{

font:Arial, Helvetica, sans-serif;

font-size:12px;

}



.wpcf7-form input{

width:200px;

height:24px;

margin-bottom:5px;

border:#333333 1px solid;

}



.wpcf7-form textarea {

width:400px;

height:130px;

margin-bottom:5px;

border:#333333 1px solid;

}





#leftbar_month{

font:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

background-color:#ffdd69;

margin:10px;

border:#702501 1px dashed;

height:20px;

text-align:center;

color:#702501;

}

ul.writers a {
color:#702501;
font-size:14px;
line-height:2.5em;
margin-left:100px;
}


ul.writers a:hover {
text-decoration:none;
}

.page_title{

color:#702501;

font-size:24px;

border-bottom:#702501 1px dotted;

padding:10px 0 0px 0px;

}


a:link{
font:Arial, Helvetica, sans-serif;
}


.reset {

clear:both;

}