/*







Theme Name: Plainscape







Theme URI: http://srinig.com/wordpress/themes/plainscape/







Description: A plain and simple theme that just works. Fixed width, two columns, left sidebar, standards compliant.







Version: 1.0.3







Author: Srini G







Author URI: http://srinig.com/wordpress/







Tags: fixed-width, two-columns, right-sidebar, blue, white, light, threaded-comments















	The CSS, XHTML and design is released under GPL:







	http://www.opensource.org/licenses/gpl-license.php















*/















*#hmenu ul li.current_page_item {



background-image:url(images/design.jpg);



background-position:left bottom;



background-repeat:no-repeat;



}















body {







	font-size: 62.5%; /* Resets 1em to 10px */







	font-family: 'Lucida Grande', Sans-Serif;







	color:#555;







	}















small {







	font-family: Arial, Helvetica, Sans-Serif;







	font-size: 0.8em;







	}















h1, h2, h3, h4, h5, h6 {







	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, Sans-Serif;







	font-weight: bold;







	text-transform:normal;







	text-align:left;







}







#post-323 .more-link {



    display:none;



}















h1 { font-size: 2.4em; }







h2 { font-size: 2em; }







h3 { font-size: 1.2em; }







h4 { font-size: 1em; }















pre {







	overflow:auto;







}















acronym, abbr







{







	font-size: 0.9em;







	letter-spacing: .07em;







	cursor: help;







	border-bottom: 1px dashed #999;







}















strong {	







	color:#666;







}















a {







	color: #AC6B45;







	text-decoration: none;







}























a:hover {







	background:none;







}























hr {







	display: none;







	}















a img {







	border: none;







	}























/* Layout */















body {







	margin: 0;







	padding: 0;







}















#page {







	margin: 0 auto;







	padding: 0;







	width: 960px;







}















#header {







	margin: 0 0px;







}















#wrapper {







	padding:20px;







}















#content {







	margin:0;







	padding:0 0 0 0;







	width:100%;







	float:left;







}







	







#sidebar {







	width:217px;







	float:right;	







	margin:0;







	padding:0px 0;







}	















#footer {







	margin: 20px auto;







	clear: both;







}















/* Header */







#headerimage {







	background: url(images/headerimage.jpg) no-repeat;







	width:963px;







	height:204px;







}















#header h1 {







	margin:10px 0;







}















#header .description {







	font-size:1.2em;







}















#hmenu {







	margin:0 20px;



	text-align:center;



	margin: 10px auto 0;



	height:36px;



	width:770px;



	}







p {



color:#533F31;



font-family:"Times New Roman",Times,serif;



font-size:16.4px;



font-weight:bold;



line-height:1.4em;



}















#hmenu ul {







	display:inline;







	margin:0;







	padding:0;







	width:88px;







}







#hmenu ul li {







	display:inline;







	margin:0px;







	padding-left:30px;







	padding-right:10px;







	text-align:left;







	font-size:16px;







	font-weight:normal;







	text-decoration:none;







	width:inherit;



	



	float:left;







}







#hmenu ul li:hover {







background-image:url(images/design.jpg);







background-repeat:no-repeat;







background-position:left bottom;







padding-bottom:24px;







}







#hmenu ul li a {















padding-bottom:24px;







font-size:17px;







color:#3D2719;







line-height:42px;







font-family:"Times New Roman", Times, serif;















}







#hmenu ul li a:hover {







background-image:url(images/design.jpg);







background-repeat:no-repeat;







background-position:left bottom;







padding-bottom:24px;







}















#hmenu ul li.current_page_item {







	background-image:url(images/design.jpg);







	background-repeat:no-repeat;







	background-position:left bottom;







	}







#hmenu ul li.current_page_item a:hover {







	background-image:url(images/design.jpg);







	background-repeat:no-repeat;







	background-position:left bottom;







	padding-bottom:24px;







	color:#3D2719;







}







 #hmenu ul li.current_page_item a {







 color:#A2602E;







 font-family:"Times New Roman", Times, serif;







 }















#hmenu ul li.current-cat {







background-image:url(images/design.jpg);







background-repeat:no-repeat;







background-position:left bottom;







padding-bottom:24px;















}







#hmenu ul li.current-cat a:hover {







background-image:url(images/design.jpg);







background-repeat:no-repeat;







background-position:left bottom;







padding-bottom:24px;







	color:#3D2719;







}







 #hmenu ul li.current-cat a {







 color:#A2602E;







 font-family:"Times New Roman", Times, serif;







}	















#hmenu ul li#hmenu_rss {







	background:url('images/rss.png') no-repeat;







	padding-left:20px;







}	







#content h2 {







	margin:0;







	padding:0;







	text-align:left;







	background-image:url(images/pagesplash.jpg);







	padding-left:86px;







	padding-top:10px;







	height:40px;







	font-family:"Times New Roman", Times, serif;







	color:#A75A24;







}







#content h2 span {







	margin:0;







	padding:0;







	font-family:"Times New Roman", Times, serif;







	color:#3A2313;







}















/* End header */















/* Post */















.post {







	margin: 0;







	padding:5px 0; 







	text-align: justify;







	overflow:hidden;







	clear:both;







	}















.post h2 {







	margin:0;







	padding:0;







	text-align:left;







	background-image:url(images/pagesplash.jpg);







	padding-left:86px;







	padding-top:10px;







	height:40px;







	font-family:"Times New Roman", Times, serif







}















.post h3.post-title {







	font-weight:bold;







	font-size:1.8em;







	margin:0;







	padding:0;







	text-align:left;







        font-family:"Times New Roman", Times, serif;







        padding-left:20px;







	font-size:16px;







        background:url(images/bullet.jpg) no-repeat center left;







        line-height:10px;







}	























div.archive-title {







	font-size:1.6em;







	font-weight:bold;







}















.post hr {







	display: block;







	}















.postmetadata {







	clear: both;







	font-size:1.1em;







	color:#888;







}















.clear {







	clear: both;







}















.entry {







	font-size:16.4px;







	line-height:1.4em;







	margin:20px 0;







	font-family:"Times New Roman", Times, serif;







	color:#3D2719;







	font-weight:bold;







        color:#533F31;







}















.entry blockquote {







	border:1px dashed #ccc;







	font-size:0.9em;







	padding:5px 20px;







	margin:10px 0;







	background:#f8f8f8;







}















.entry blockquote blockquote {







	font-size:1em;







}















.entry fieldset {







	border:1px dashed #ccc;







}















.entry fieldset legend {







	font-weight:bold;







	text-transform:uppercase;







}















.entry table {







	border-width:0 0px 0px 0;







	border-style:solid;







	border-color:#ccc;







	font-size:-1.9em;







}























.entry table tr td {







	padding:-1px 10px;







	border-width:0px 0 0 0px;







	border-style:solid;







	border-color:#ccc;







        line-height:16px;















}















.entry table tr th {







	border-width:1px 0 0 1px;







	border-style:solid;







	border-color:#ccc;







	padding:5px 10px;







	background:#f4f4f4;







	color:#666;







	font-weight:bold;







	text-transform:uppercase;







	text-align:center;







}















.entry ol { list-style-type:decimal; }







.entry ol ol {	list-style-type:lower-alpha; }







.entry ol ol ol {	list-style-type:lower-roman; }























p img {







	padding: 0;







	max-width: 100%;







	}















img.centered {







	display: block;







	margin-left: auto;







	margin-right: auto;







	}















.alignright {







	padding:0;







	margin: 2px 0 5px 10px;







	display: inline;







    float: right;



	}















.alignleft {







	padding:0;







	margin: -5px 10px 5px 0;







	display: inline;







	float:left;







	}



.flash {



	float:left;



	width:236px;



	height:275px;



}











.aligncenter,







div.aligncenter {







	display: block;







	margin-left: auto;







	margin-right: auto;







}















.navigation .alignleft {







	text-align:left;







}







.navigation .alignright {







	text-align:right;







}















.navigation {







	font-size:1.2em;







	clear:both;







	margin:0px 0;







}	























.wp-caption {







	border: 1px solid #ccc;







	text-align: center;







	background-color: #f3f3f3;







	padding-top: 4px;







}























.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;







}















.searchbox {







	padding:20px;







	text-align:center;







	clear:both;







}















.center {







	text-align: center;







	}















.hidden {







	display: none;







	}























/* Comments*/















#comments {







	font-size:1.4em;







	line-height:1.4em;







}















.commentlist {







	margin:20px 0;







	padding:0 0 1px 0;







	background:url('images/border_h.png') repeat-x bottom;







}















.commentlist li {







	list-style:none;







	margin:0;







	padding:0;







	background:url('images/border_h.png') repeat-x top;







}















li.comment div, li.pingback div {







	padding:20px;







	overflow:auto;







}















li.comment div div, li.pingback div div {







	padding:0;







	overflow:visible;







}















.commentlist li.even {







	background-color:#fafafa;







}















.commentlist li.odd {







	background-color:#f6f6f6;







}















ul.children li {







	list-style:none;







}















img.avatar {







	float:right;







	border:1px solid #eee;







	padding:2px;







	margin:0;







	background:#fff;







}















.comment-meta, .reply {







	margin:0;







	padding:0;







	font-size:0.8em;







}















.comment-author cite {







	font-style:normal;







	font-weight:bold;







}























textarea#comment {







	width:100%;















}















#comments div.navigation {







	font-size:0.8em;







}















/* Sidebar */















#sidebar {







	font: 1.5em "Times New Roman",Times,serif;







}







#sidebar h2 {







	background:transparent url(images/latestnews.jpg) no-repeat scroll center bottom;







	font-family:"Times New Roman",Times,serif;







	font-size:1.5em;







	height:41px;







	line-height:45px;







	margin:0;







	padding-bottom:0;







	padding-top:4px;







	text-align:left;







}















#sidebar ul li.cat_posts {







	margin:0;







	padding:0;







	list-style-type: none;







	list-style-image: none;







	margin-bottom: 35px;







}







#sidebar ul, #sidebar ul ol {







	margin: 0;







	padding: 0;







}







#sidebar ul li {







	margin:0;







	padding:0;







	list-style-type: none;







	list-style-image: none;







	margin-bottom: 18px;







}







#sidebar ul p, #sidebar ul select {







	margin: 5px 0 8px;







	}















#sidebar ul ul, #sidebar ul ol {







	margin: 5px 0 0 0;







	}















#sidebar ul ul ul, #sidebar ul ol {







	margin: 0 0 0 20px;







	}















#sidebar ul ol li {







	list-style: decimal outside;







	}















#sidebar ul ul li, #sidebar ul ol li {







	margin: 3px 0 0;







	padding: 0;







	padding-left:15px;







	background:url(images/bullet.jpg) no-repeat center left;







	height:25px;







	line-height:25px;







	font-family:"Times New Roman", Times, serif;







	font-size:16px;







	color:#000000;







	}







	







/* Calendar */







#wp-calendar {







	empty-cells: show;







	width: 155px;







	}















#wp-calendar #next a {







	padding-right: 10px;







	text-align: right;







	}















#wp-calendar #prev a {







	padding-left: 10px;







	text-align: left;







	}















#wp-calendar a {







	display: block;







	font-weight:bold;







	}















#wp-calendar caption {







	font-weight:bold;







	text-transform:uppercase;







	text-align:left;







	margin:0 0 5px 8px;







	color:#666;







	}















#wp-calendar td {







	padding: 3px 5px;







	text-align: center;







	}







	







#wp-calendar td#today {







	background:#eee;







}	















#wp-calendar td#prev a {







	padding: 0;







	text-align:left;







	font-weight:normal;







}















#wp-calendar td#next a {







	padding: 0;







	text-align:right;







	font-weight:normal;







}























/* End Calendar */























/* Footer */	















#footer {







	padding:0px;







	text-align:center;







	font-size:1.3em;







	color:#A75A24;







	margin-top:20px;







	width:953px;







}







#CopyRight {







	text-align: center;







	width:575px;







	height:32px;







	margin:0px auto;







}







#CopyRight span {







	text-align: center;







	margin:0px auto;







	padding:0px;







	







}







#footermenu {







	background: url(images/footer_bg.jpg) bottom center no-repeat;







	text-align:center;







	height:12px;



	



	padding:0 0 0 241px;















}















#footermenu ul {







	display:inline;



	padding:0;	



width:524px;



margin:0 auto;







}















	







#footermenu ul li {







	padding:0;







	display:inline;







	margin:0;







	padding-left:5px;







	padding-right:5px;







	font-size:14px;







	font-weight:bold;







	text-transform:none;



	



	float:left;







}







#footermenu ul li a {















padding-bottom:31px;







font-size:17px;







color:#3D2719;







line-height:42px;







font-family:"Times New Roman", Times, serif;















}







#footermenu ul li a:hover {







background-repeat:no-repeat;







padding-bottom:30px;







background-position:right bottom;







}















#footermenu ul li.current_page_item {







	padding:0;







	display:inline;







	margin:0;







	padding-left:5px;







	padding-right:5px;







	font-size:14px;







	font-weight:bold;







	text-transform:none;







	color:#A2602E;







}







#footermenu ul li.current_page_item:hover {







	padding:0;







	display:inline;







	margin:0;







	padding-left:5px;







	padding-right:5px;







	font-size:14px;







	font-weight:bold;







	text-transform:none;







	color:#3D2719;







}







#footermenu ul li.current-cat {







background-repeat:no-repeat;







padding-bottom:31px;







background-position:right bottom;







color:#A2602E;







}







#footermenu ul li.current-cat a:hover {







	color:#3D2719;







}







 #footermenu ul li.current-cat a {







 color:#A2602E;







 font-family:"Times New Roman", Times, serif;







}















.current_page_item {







	background-repeat:no-repeat;







	background-position:center bottom;







	width:49px;







	height:50px;







}







#footermenu ul li#hmenu_rss {







	padding-left:20px;







}



ul#oped li{



height:60px;







}























