/*



Theme Name: Monograph



Theme URI: http://www.wpzoom.com/themes/monograph/



Description: MONOGRAPH is a premium magazine-style wordpress theme released by WPZOOM.com



Version: 1.0



Author: Dumitru Brinzan



Author URI: http://www.brinzan.net



Tags: blue, fixed-width, two-columns







	MONOGRAPH 1.0



	 http://www.wpzoom.com/themes/monograph/



*/



/*---------- FIXED BAR ----------*/



#fixedbar {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/bgnbar.png) repeat-x scroll 0 0; border-bottom:0px none; height:155px; position:fixed; top:0; width:100%; z-index:900; }





/*---------- NORMAL CSS ----------*/



* {padding:0; margin:0; border: none; outline:0; }



body {font-family:Arial, Tahoma, Helvetica, sans-serif; /*font-family:Verdana, Geneva, sans-serif;*/ font-size: 62.5%; text-align:center; }



h1,h2,h3,h4,h5,h6 {font-family: Georgia, serif; font-weight:normal; margin:0; padding:0; font-size: 12px; }







p {margin: 0 0 15px; }



li,p {line-height: 1.6em; }



li {list-style-type: none; }



#container {width:100%; min-height: 200px; margin: 0 auto; padding-top:150px; text-align:left; }



#container div.wrapper {width: 960px; margin: 0 auto; text-align: left; padding: 0 15px; }



#container div.cleaner {clear: both; font-size:1px; height: 1px; margin:0; line-height: 1px; }







#header {height: 70px; }



#header #logo {padding: 5px 0 5px 0;}



#header div.wrapper {position: relative;}







#headRSS {position: absolute; top: 96px; right: 190px; }



#headRSS p {float: left; display: inline; margin:0; line-height: 18px; width: 120px; }



#headRSS p img {float: right; display: inline; margin-left: 2px; }







#search {position: absolute; top: 92px; right: 15px; clear: right; font-size:10px;	height:23px;  width: 165px; }



#searchformtop {width:165px;	height:23px; }



#searchformtop label,#searchformtop .submit { display:none; }



#setop {	background:none;	border:0;	height:13px; width:165px; font-size: 10px; font-family: Arial,Tahoma,sans-serif; padding: 5px 0 5px 10px; }







#headCats, #headPages {height: 27px; background-repeat: repeat-x; background-position: top left; }



#headCats div.wrapper {position: relative; }



#headPages {clear: left; }







#headPages ul {float: right;}



#headPages ul li {float: left; display: inline; line-height: 25px; font-size: 10px; text-transform: uppercase; margin-left: 15px; }



#barbreadcrumbs {height: 25px; background-color:#FFF; border-bottom:1px solid #CCCCCC; }

#barbreadcrumb div.wrapper {position: relative; }

#breadcrumb {float: left; display: inline; line-height: 25px; font-size: 11px; }







#main {margin: 30px 0;}







/*#featuredStories {padding-bottom: 15px; }*/



#featuredStories h4 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing:1px; font-size: 12px; padding-left: 15px; font-weight: bold; margin-bottom: 10px; }







#featuredMain, #featuredList {float: left; display: inline; }



#featuredMain {padding: 15px 10px 5px 20px; width: 440px; margin-right: 20px; }



#featuredMain h2, #main h1 {font-size: 24px; 	line-height: 32px; letter-spacing: 0px;}



#main #featuredList h2 {font-size: 14px; font-weight: normal; line-height: 20px; color: #fff; }



#featuredMain p {color:#fff; font-size: 14px; line-height: 18px; margin:0;}



#featuredMain p.postmetadata {font-size: 10px; margin:5px 0 10px; text-transform: uppercase; }



#featuredMain div.cover {margin: 0 0 10px;}







#featuredList {width: 468px; padding: 15px 0 0; }



#featuredList p {color: #fff; font-size: 12px; line-height: 16px; margin:0; }



#featuredList li {padding: 8px 10px 6px 15px; }



#featuredList img.cover, #posts div.cover {float: left; display: inline; width: 76px; height: 76px; margin-right: 5px; }



#featuredList img.cover {margin-right: 10px; width: 60px; height: 60px; }



#featuredList li div.content {float: left; display: inline; width: 360px; }







#featuredMain h4 {padding-left: 0;}







/*Example for a Menu Style*/



#featuredList di.menu li a.tabactive {font-weight:bold;  position:relative;}







#featuredCats, #content {clear: both; margin: 0; padding-top: 40px; }



#content-archive {background:none;}







#featuredCats div.category {float: left; display: inline; width: 300px; margin: 0 30px 20px 0; }



#featuredCats div.category-last {margin-right: 0;}



#featuredCats div.category div.cover img {padding: 1px; border: solid 4px #ccc; }



#featuredCats .post p {font-size: 13px; line-height: 20px; margin:0; }



#featuredCats .post img {margin-bottom: 12px;}



#featuredCats .post h2 {font-family:Arial Narrow,Arial; font-size: 18px; font-stretch:condensed; font-weight:bold; margin-bottom: 6px; line-height: 24px; letter-spacing: 0;}



#featuredCats .post p.postmetadata {font-size: 11px; } 



#featuredCats p.header, #posts p.header {margin:0 0 10px; font-size: 10px; font-weight:bold; text-transform: uppercase; line-height: 20px; letter-spacing:1px; }



#featuredCats p.header img, #posts p.header img {float: left; display: inline; margin: 0 5px 0 0;}



p.postmetadata span.category {text-transform: uppercase;}



#featuredCats div.sep {margin: 5px 0; }







#featuredCats ul.moreStories li {padding: 5px 0; }



#featuredCats ul.moreStories li h2 {font-size: 14px; line-height: 20px; }







#main p.more, #posts p.more {font-size: 11px; margin:10px 0 0;}







#posts, #single {float: left; display: inline; width: 630px; margin-right: 30px; }



#posts p.header {margin-bottom: 20px; }



#posts div.cover {width: 120px; height: 90px; }







#posts .post {padding: 10px 0; }



#posts .post p {line-height: 18px; margin:0; font-size: 12px; line-height: 18px; }



#posts .post img, #single img {margin-bottom: 12px;}



#posts .post h2, #single h2 {font-size: 18px; font-weight:normal; margin-bottom: 6px; line-height: 24px; }



#posts .post p.postmetadata {font-size: 11px; margin-bottom: 5px; }



#posts .post div.content {margin-left: 140px;}



#posts .post p.more {font-size: 11px; margin: 5px 0; }



div.column_count {float: right; display: inline; font-size: 12px; font-weight: bold; width: 32px; height: 32px; margin: 0 0 0.75em 1em; line-height: 28px; text-align: center; }



div.column_count a {padding: 5px 10px; }



div.column_count a:hover {text-decoration: underline;}



div.column_count small {font-size: 1.1em; }







#single {font-size: 14px; line-height: 20px; font-family: Arial, Tahoma, sans-serif; }



#single h1 {font-family: Arial Narrow, Arial; font-stretch: condensed; font-size: 40px; line-height: 56px; letter-spacing: 0;}



#single p {margin-bottom: 14px; }



#single ul, #single ol {margin-left: 20px; }



#single li {list-style-position: inside;} 



#single ul li {list-style-type: square;}



#single ol li {list-style-type: decimal;}



#single p.tabs {font-size: 13px; margin-bottom: 15px; }



#single p.tabs a {padding: 3px 5px; }



#single p.postmetadata {margin-bottom: 0;} 







#main div.pagerbox {clear: both; font-size: 12px;}







#single div.comments {margin: 0 0 10px 0; }



#single div.comments h2 {font-size: 18px; font-weight: normal;}



#single div.comments li, #main #respond {padding: 10px 0 5px; margin-top: 10px; }



#single ol.commentlist div.comment-content {margin-left: 95px;}



#single cite {font-style: normal; font-weight: normal; }



#single p.trackbackurl {font-size: 11px; }



#single p.trackbackurl span.url {font-weight: bold; padding:1px; }







#single div.reply {margin: 0; text-align: center;}



#single div.reply a {font-size: 11px; padding: 4px 15px 4px 14px;}



#single a.more-link {display: block; margin: 10px 0 0; }







#single div.post-comments ul, #single div.post-comments ol {margin-left: 0;}  



#single .normalComments {padding: 10px 0; clear: left; }



#single .normalComments li {margin: 0 0 1em 0; padding: 15px; list-style-type: none; }



#single .normalComments li ul.children {padding: 10px 0 0; }



#single .normalComments li ul.children li {clear: left; margin: 0 10px 10px 10px; }







#single .normalComments cite.author, #single .normalComments cite.guest {font-size: 12px; font-weight: bold; }



#single .normalComments div.gravatar {float: left; display: inline; width: 55px; margin: 0 10px 5px 0; }



#single .normalComments div.gravatar img {margin:0;}



#single .normalComments div.comment-author {float: left; display: inline; width: 75px; margin: 0 20px 5px 0; }



#single .normalComments div.comment-content {margin-left: 160px;}



#single .normalComments span.datetime {font-size: 11px; margin-top: 10px; display:block; }



#single .normalComments p, #single .normalComments li.author p {margin: 0; font-size: 12px;  }







#side .sideComments .cover {margin: 0 5px 5px 0;}







#respond {margin: 10px 0 10px 20px; }



#respond h3 {font-size: 1.8em; font-weight: normal;}



#single h2.comments, #respond h2.comment {clear: left; float: left; display: inline; line-height: 64px; padding-left: 60px; }







#commentform {margin-top: 15px;}



#commentform code {font-size: 11px; }



#commentform p {margin: 0 0 5px; font-size: 12px;}



#commentform #formLabels {float: left; display: inline; width: 300px; }



#commentform #formContent {float: left; display: inline; width: 300px; }



#main label, #commentform label {font-weight:bold; line-height: 2.0em; font-size: 11px; display: block; text-transform: uppercase; }



#main input, #commentform input {background-repeat: repeat-x;	width: 250px;	padding: 2px 0 2px 5px;	font-size: 18px; margin-bottom: 5px; font-family: Arial, Tahoma, Helvetica, sans-serif; }



#main textarea, #commentform textarea {	width: 300px; height: 130px;	padding: 2px; margin-bottom: 10px; font-size: 12px;	font-family: Arial, Tahoma, Helvetica, sans-serif; }



#main #submit, #commentform #submit {background:none; font-size: 14px; text-transform: lowercase; padding: 5px 7px; width: auto;}







/* Side formatting */



#main div.share {padding:10px; margin:0; }



#main div.share ul {margin:0; padding: 0; }



#main div.share li {font-size: 11px; margin:0 30px 0 0; padding: 0; float: left; display: inline; list-style-type: none; line-height: 48px; }



#main div.share li.last {margin-right: 0;}



#main div.share li img {margin: 0; display: inline; float: left; }







#main div.postauthor {clear: both; padding: 10px 10px 0; margin: 10px 0 0; }



#main div.postauthor div.avatar {float: left; display: inline; margin: 0 10px 5px 0; height: 100px; }



#main div.postauthor div.avatar img {padding:1px; }



#main div.postauthor p {line-height: 16px; font-size: 11px; }



#main div.postauthor p.more {float: right; display: inline; font-weight: bold; margin:0 0 0 5px; }



#main div.postauthor h6 {margin-bottom: 10px;} 







/* Side block */



#side {width: 300px; float: left; display: inline; margin: 0 0 20px; }



#side li.widget {margin: 0 0 20px; padding-bottom: 20px; }



#side p.header {font-size: 12px; text-transform: uppercase; }



#side li.widget {padding: 1.75em;}



#side li.widget li {font-size: 11px;}



#side div.featured-post img {margin-bottom: 12px; }



#side h2 {margin-bottom: 5px;}



#side div.post-side {clear: left; padding: 5px 0 0; }



#side div.post-side div.cover {margin: 0 8px 8px 0;}







/* Ad blocks */



#side div.banner {margin: 0 0 20px; }



#main div.banner {text-align: center; margin: 10px 0;}



#side div.ads img.ad {margin: 0 6px 10px 0; display: inline; }







#side div.cover {float: left; display:inline; margin: 0 0 10px 0; }



#side div.cover img {margin-bottom: 0; }



#side div.info {margin-left: 0; }



#side .widget li {clear: left; }



#side .featured-post {margin: 0 0 20px 0;}







#side div.widget ul li {font-size: 11px;}







#calendar_wrap {font-size: 11px;}



#calendar_wrap table {width: 100%;}



#calendar_wrap table caption {font-weight: bold; font-size: 12px; line-height: 24px;}



#calendar_wrap th {font-size: 12px; line-height: 22px; height:22px; }



#calendar_wrap td {line-height: 18px; text-align: center; }







/* Footer */



#prefooter {margin: 100px 0 0; height: 1px; }



#footer {text-align: left; padding: 30px 0 20px; }



#footer p {font-size: 1.1em; }



#footer p.header {font-size: 11px; font-weight: bold; text-transform: uppercase; }



#footer #sidebar-narrow div.widget {float: left; display: inline; margin: 0 10px; width: 220px; }



#footer #sidebar-narrow div.widget li {font-size: 11px; line-height: 18px; }



#footer #sidebar-wide {width: 100%;}



#copyright {padding: 15px 0; }



#copyright p {margin:0; font-size: 10px; text-transform: uppercase; }



#copyright p.copy {float: right; margin:0; }







#footer div.aktt_tweets li {margin-bottom: 10px; }



#searchform {}
#searchform label {font-weight: bold; font-size: 11px; display: none; }
#searchform input {float: left; display: inline; height: 18px; padding: 4px; }
#searchform input#s {width: 145px;}
#searchform input#searchsubmit {	border: none; font-size: 11px; font-weight: bold; height: 28px; width: 60px; padding:0; }

#searchform_top_wrap {position: relative;}
#searchform_top {position: absolute; top: 3px; right: 0;}
#searchform_top label {font-weight: bold; font-size: 11px; display: none; }
#searchform_top input {float: left; display: inline; height: 18px; }
#searchform_top input#s {width: 200px; height: 17px; font-size: 11px; padding: 0; padding-left: 2px;}
#searchform_top input#searchsubmit {border: none; font-size: 11px; font-weight: bold; height: 19px; width: 60px; padding:0;}






/* Social Connections Widget */



#footer ul.socialList {padding: 0; margin:0; }



#footer .socialList li {float: left; display: inline; margin: 0 20px 8px 0; font-size: 11px; line-height: 16px; padding-left: 20px; background: url(images/twitter.png) no-repeat top left; }



#footer .socialList li.delicious {background-image: url(images/delicious.png) ;}



#footer .socialList li.digg {background-image: url(images/digg.png) ;}



#footer .socialList li.facebook {background-image: url(images/facebook.png) ;}



#footer .socialList li.flickr {background-image: url(images/flickr.png) ;}



#footer .socialList li.lastfm {background-image: url(images/lastfm.png) ;}



#footer .socialList li.linkedin {background-image: url(images/linkedin.png) ;}



#footer .socialList li.myspace {background-image: url(images/myspace.png) ;}



#footer .socialList li.reddit {background-image: url(images/reddit.png) ;}



#footer .socialList li.stumble {background-image: url(images/stumble.png) ;}



#footer .socialList li.technorati {background-image: url(images/technorati.png) ;}



#footer .socialList li.twitter {background-image: url(images/twitter.png) ;}



#footer .socialList li.youtube {background-image: url(images/youtube.png) ;}







/* Begin Images */



img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}



img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}



img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}



.alignright {float: right; margin-left:4px;}



.alignleft {float: left; margin-right:4px;}



/* End Images */







/* Begin Lists



	Special stylized non-IE bullets



	Do not work in Internet Explorer, which merely default to normal bullets. */



/* Begin Various Tags & Classes */



acronym, abbr, span.caps {	cursor: help;	}



acronym, abbr {	border-bottom: 1px dashed #999;	}



blockquote {	margin: 15px 30px 0 10px;	padding-left: 20px;	border-left: 5px solid #ddd;	}



blockquote cite {	margin: 5px 0 0;	display: block;	}



.center {	text-align: center;	}



.hidden {	display: none;	}



hr {	display: none;	}



a img {	border: none;	}



.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 10px;	}



/* End Various Tags & Classes*/







/* Captions */



.aligncenter, div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}



.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; margin-top:5px;}



.wp-caption img {margin:4px 0 0 0; padding: 0;	border: 0 none;}



.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}



/* End captions */



img#wpstats{display:none}







/* Addendums */



#single p {text-align:justify; color:#000;}



#single p.tabno {font-size: 11px; }



#single p.tabno a {padding: 3px 5px; }



#single p img {margin-bottom:0; margin-top:5px;}



#single p img.box {padding: 1px; border: solid 4px #ccc;}



#single p.wp-caption-text {font-size:11px; line-height:17px; padding: 0 4px 5px; margin: 0; text-align:center;}



.featured-post img {padding: 1px; border: solid 4px #ccc;}


.clearfull {clear:both;}

.left {float: left; }

.right {float: right; }

#posts div.cover img {padding: 1px; border: solid 4px #ccc;}

.wrapper {
	z-index:1000;
}
