/*



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



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



*/







body {



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



	font-size:12px;



	color: #ffffff;



	background: #000000;



}







object{



	display:block;



	padding:0px;



	outline:none;



}







small {



	font-size: 9px;



}







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



	font-weight: bold;



	text-transform:uppercase;



	text-align:left;



	display:inline;



}







h1 { font-size: 16px; }



h2 { font-size: 14px; }



h3 { font-size: 12px; }



h4 { font-size: 10px; }







pre {



	overflow:auto;



}







acronym, abbr{



	font-size: 0.9em;



	letter-spacing: .07em;



	cursor: help;



	border-bottom: 1px dashed #999;



}







strong {	



	color:#666;



}







a {



	color: #ffffff;



	text-decoration: none;



}







hr {



	display: none;



}







a img {



	border: none;



	outline: none;



}











/* Layout */







body {



	margin: 0;



	padding: 0;



}







#page {



	margin: 0 auto;



	padding: 0;



	width: 985px;



}







#header {



	margin: 0px;



}







#wrapper {



	padding:15px;



}







#content {



	margin:0;



	padding:0 0 0 0;



	width:600px;



	float:left;



}







#sidebar {



	width:300px;



	float:right;	



	margin:0;



	padding:20px 0;




}







#footer {



	margin: 20px auto;



	clear: both;



}







#home-content p{



	text-align:left;



}







#headline{



	font-size: 16px;



	font-weight: bold;



	margin-top: 8px;



}



#headline #title{



	position:relative;



	top: 6px;



	left: 6px;



	float: left;



}



#headline #icon{



	position:relative;



	top: 3px;



	right: 5px;



	float: right;



}







#feed-item{



	background: #000000 url(../../../images/layout/feed_item_bg.gif) top left repeat-x;



	height: 19px;



	padding: 7px 10px 0 10px;



	margin: 0;



}







.headline-bg1{



	background: #000000 url(../../../images/layout/headline_bg_1.jpg) top left no-repeat;



	width: 215px;



	height:33px;



}



.headline-bg2{



	background: #000000 url(../../../images/layout/headline_bg_2.jpg) top left no-repeat;



	width: 440px;



	height:33px;



}



.headline-bg3{



	background: #000000 url(../../../images/layout/headline_bg_3.jpg) top left no-repeat;



	width: 665px;



	height:33px;



}



.headline-bg4{



	background: #000000 url(../../../images/layout/headline_bg_4.jpg) top left no-repeat;



	width: 890px;



	height:33px;



}







.hidden {



	display: none;



}











/* Header */







#header-container{



	width:985px;



}







#header-logo{



	position:relative;



	width:0px;



	height:0px;



	top:5px;



	left:300px;



	z-index: 20;



}







#header-top{



	background: #000000 url(../../../images/layout/header_top.jpg) top left no-repeat;



	width:985px;



	height:80px;



}



#headerLeft{

	float:left;

	width:152px;

	height:337px;

	background: #000000;

}



#headerRight{

	float:left;

	width:153px;

	height:337px;

	background: #000000;

}



#myDynamicContent{

	float:left;

	width:680px;

	height:337px;

	background: #000000;

}



#header-left-speaker{



	float:left;



	width:152px;



	height:337px;



}







#header-right-speaker{

	float:left;

	width:153px;

	height:337px;

}







#header-bottom-nav {

	position:relative;

	clear:both;

	text-align: left;

	background: #000000 url(../../../images/layout/header_bottom_nav.jpg) top left no-repeat;

	width:985px;

	height:144px;

}







#header-bottom-nav #nav{

	position: relative;

	top: 35px;

	left: 148px;

	width: 780px;

	font-weight: bold;

	font-size: 10px;

	color: #ffffff;

}




#header-media-player{

	float:left;

	width: 680px;

	height: 337px;

}



#myMediaSlide{

	width:680px;

	height:285px;

	background: #000000;

}

#myMediaScroller{

	float:left;

	width:680px;

	height:52px;

	background: #000000;

}



#nav ul li{

	list-style: none;

	display: inline;

	padding: 0 5px;

}





#nav ul li a{

	color: #ffffff;

	text-decoration: none;

}







#nav ul li a:hover {

	color: #770400;

	text-decoration: none;

}











/* End header */















/* Post */







.post {



	margin: 0;



	padding:20px 0; 



	text-align: left;



	overflow:hidden;



	clear:both;



}







.post h2 {



	margin:0;



	padding:0;



	text-align:left;



}







.post h3.post-title {



	font-weight:bold;



	font-size:16px;



	margin:0;



	padding:0;



	text-align:left;



}







div.archive-title {



	font-size:1.6em;



	font-weight:bold;



}







.post hr {



	display: block;



}







.postmetadata {



	clear: both;



	font-size:10px;



	color:#888;



}







.clear {



	clear: both;



}







.entry {



	font-size:1.4em;



	line-height:1.4em;



	margin:20px 0;



}















.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 1px 1px 0;



	border-style:solid;



	border-color:#ccc;



	font-size:0.9em;



	width: 600px;



}







.entry table tr td {



	padding:5px 10px;



	border-width:1px 0 0 1px;



	border-style:solid;



	border-color:#ccc;



}







.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: 2px 10px 5px 0;



	display: inline;



	float:left;



}







.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:20px 0;



}







.wp-caption {



	border: 1px solid #ccc;



	text-align: center;



	background-color: #333333;



	padding: 16px 12px 12px 12px;



	margin: 10px;



}







.wp-caption img {



	margin: 0;



	padding: 0;



	border: 0 none;



}







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



	font-size: 11px;



	line-height: 17px;



	padding: 5px 4px;



	margin: 0;



}







.searchbox {



	padding:20px;



	text-align:center;



	clear:both;



}







.center {



	text-align: center;



}







.hidden {



	display: none;



	visibility:hidden;



}











/* 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;

 background-color:black;

}







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



	padding:0;



	overflow:visible;

 background-color:black;

}







.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.2em 'Lucida Grande', Arial, Sans-Serif;



}







#sidebar h2 {



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



	font-size: 1.2em;



}







#sidebar h2 {



	padding: 0;



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



}







#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: 20px;



}







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



}





	



/* 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:10px;



	text-align:center;



	font-size: 10px;



	color:#ffffff;



}



#footer a{



	color: #ffffff;



}







/* Custom */











