/*
Theme Name: Content Cream
Theme URI: http://bloggingbits.com
Description: A content focused and very soft looking WordPress Theme.
Author: Mohsin
Author URI: http://bloggingbits.com
Version: 1.0
*/

body {
	background		: /*#fff9ee*/ url(images/bg_tile.gif) top left repeat;
    font-family		: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
    margin: 0;
	font-size: 11px;
	line-height: 1.6em;
	color: #444444;
}

/* --------- Global --------- */

a {
	color: #ca6617;
	text-decoration: none;
}
a:hover{
    text-decoration: underline;
}
.alignleft{
    float: left;
}
.alignright{
    float: right;
}
img {
	border: none;
}
img.centered{
    display: block;
    margin-left: auto;
    margin-right: auto;
}
img.alignright{
    padding: 4px;
    margin: 3px 0 2px 10px;
    display: inline;
}
img.alignleft{
    padding: 4px;
    margin: 3px 10px 2px 0;
    display: inline;
}
blockquote {
    background: #f3ecdc url(images/quote.jpg) top left no-repeat;
	padding: 2px 2px 2px 25px ;
	margin: 0;
}
ul{
    list-style: none;
    margin: 0;
    padding: 0;
}
h2 {
  font: normal 20px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;
  text-align		: center;
}
h3 {
	/*font: bold 15px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;*/
	font: bold 15px trebuchet MS;
}
h4 {
  font: bold 13px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;
}

/* --------- First Header --------- */
#first_header {
	background		: url(images/bg.gif) repeat-x left top;
	height			: 106px;
	position		: absolute;
	width			: 100%;
	_width			: auto;
	z-index			: 0;
}
.feed { background: url(images/feed.gif) no-repeat left top; width:48px; height:22px; float:right; padding-left:0!important; margin: 0 1em 0 0!important; }
.feed a { display:block; width:48px;}
.feed a:hover { text-decoration:none; }
/* --------- Container --------- */

#container {
	width: 940px;
    margin: 0 auto;
	position		: relative;
    /*background-color: #fff9ee;*/
}

/* --------- Top Navigation --------- */

#headnav{
    background		: url(images/hnav.gif) no-repeat;
	font-family		: Century Gothic,Verdana,Arial,Sans-Serif;
	font-weight		: normal;
    height			: 30px;
    padding-top		: 5px;
}
#headnav ul {
    margin: 0;
    padding: 0;
}
#headnav li {
    padding: 0 0 0 2em;
    margin: 0;
    list-style-type: none;
    display: inline;
    font-size: 13px;
}
#headnav li.page_item{
	background		: url(images/header_cratima.png) no-repeat left top;
}
#headnav a{
    color: #dfdbbd;
}
#headnav a:hover{
    color: #fffdec;
    background: none;
}

/* --------- Feature Box --------- */

#featured{
    width: 940px;
    border-bottom: 1px solid #d9bd88;
    border-top: 3px solid #4a3705;
    background-color: #fffdf6;
    margin: 12px 0;
    padding-bottom: 8px;
    float: left;
    font-size: 11px;
}
.fbox{
    width: 300px;
    float: left;
    margin: 0 0 0 9px;
}
.fbox h3{
    font: normal 15px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;
    margin: 7px 0;
}
.fbox ul li{
    background: url(images/arrow1.gif) no-repeat;
    background-position: .3em 11px;
    padding: 5px 10px;
    border-bottom: 1px solid #ece8d9;
}

/* --------- Sidebar --------- */

#sidebar, #sidebar_bottom {
	/*background: #f3ecdc url(images/decoration03.gif) bottom center no-repeat;*/
	background: #f1e0c2 url(images/bg_sidebar.gif) left top repeat-x;
	width: 336px;
	float: right;
    font-size: 11px;
	padding: 0 10px 10px;
	margin: 1em 0 0;
    font-family: Verdana, Arial, sans-serif;
    /*border-bottom: 1px solid #d9bd88;*/
    border-top: 3px solid #4a3705;
	}
#sidebar_bottom {
	background		: url(images/decoration03.gif) center top no-repeat !important;
	border-top		: none !important;
	clear			: right;
	height			: 40px;
	margin-top		: 0 !important;
}
#sidebarleft {
	/*width:180px;*/
	width	: 100%;
	float	: left;
}

#sidebarright {
	/*width: 125px;*/
	float: right;
}
#sidebar h3, .commentarea h3 {
	/*background		: url(images/header_line_footer.gif) left bottom repeat-x;
	border-bottom	: 1px solid #e2dfc0;*/
	color			: #261c02;
	font			: normal 14px Century Gothic,Verdana,Arial,Sans-Serif;
	letter-spacing	: .1em;
	line-height		: 2em;
	margin-bottom	: .2em;
	margin-top		: 2em;
	text-transform	: uppercase;
}
	.commentarea h3 { border-bottom: none; font-size: 12px;}


#sidebar ul li {
	background		: url(images/header_line_footer.gif) left bottom repeat-x;

}
#sidebar ul li a {
    /*border-bottom: 1px solid #e6decc;*/
	/*background		: url(images/header_line_footer.gif) left bottom repeat-x;*/

    border			: none !important;
    display			: block;
    padding			: 5px 10px 7px;
}
#sidebar ul li a:hover {
	border-bottom	: 1px solid #d9bd88 !important;
    display			: block;
	padding-bottom	: 6px !important;
    background-color: #f7f1e4 !important;
}

/* -------- Sidebar logo --------- */

#logo{
    color: #aaaaaa;
}
#logo h1{
    margin: 0;
    margin-top: .8em;
    font: bold 19px "Verdana", Arial, Helvetica, sans-serif;
}
#logo h1 a{
    color: #000;
}

/* -------- Sidebar styling --------- */

#about h3{
    background: url(images/about.jpg) no-repeat;
    background-position: 0 50%;
    padding-left: 20px;
}
/*#categories {
    background: red;
}*/
#categories h3{
    /*background: url(images/cats.gif) no-repeat;
    background-position: 0 50%;
    padding-left: 22px;*/
}
#archive h3{
    background: url(images/archive.jpg) no-repeat;
    background-position: 0 50%;
    padding-left: 20px;
}
#search h3{
    background: url(images/search.jpg) no-repeat;
    background-position: 0 50%;
    padding-left: 20px;
}
#categories ul li{
    /*background: url(images/cat_bullet.gif) no-repeat;
    background-position: 0 11px;
    padding-left: 15px;*/
	letter-spacing			: 1px;
	text-transform			: uppercase;
}
/*#categories ul li a {
	color: #6da400;
}*/

/* ------------------------------------------
  sidebar Categorii
------------------------------------------ */
#categories {}
#categories li {}
#categories li a {	
	background		: url(images/cats.gif) no-repeat 8px 7px !important;
    border			: none !important;
	padding-left	: 30px !important;
    /*display			: block;
    padding			: 5px 10px;*/
}

#categories li p {
	border-bottom	: 1px solid #e2dfc0;
	margin			: 0;
    padding			: 5px 10px 5px 30px;
}

/* ------------------------------------------
  sidebar Ultimele Comentarii
------------------------------------------ */
#ultimele_cometarii {}
#ultimele_cometarii li {}
#ultimele_cometarii li a {	
	background		: url(images/comment_icon.gif) no-repeat 8px 8px !important;
    border			: none !important;
	padding-left	: 30px !important;
    /*display			: block;
    padding			: 5px 10px;*/
}
#ultimele_cometarii li p {
	/*border-bottom	: 1px solid #e2dfc0;*/
	margin			: 0;
    padding			: 5px 10px 10px 30px;
}

/* ------------------------------------------
  sidebar Ultimele Scrieri
------------------------------------------ */
#ultimele_scrieri {}
#ultimele_scrieri li {}
#ultimele_scrieri li a {	
	background		: url(images/post_icon.gif) no-repeat 8px 7px !important;
    border			: none !important;
	padding-left	: 30px !important;
    /*display			: block;
    padding			: 5px 10px;*/
}

#ultimele_scrieri li p {
	border-bottom	: 1px solid #e2dfc0;
	margin			: 0;
    padding			: 5px 10px 5px 30px;
}

/* ------------------------------------------
  sidebar Linkuri
------------------------------------------ */
#linkuri {}
#linkuri li {}
#linkuri li a {	
	background		: url(images/icon_external_link.png) no-repeat 8px 10px;
    border			: none !important;
	padding-left	: 30px !important;
    /*display			: block;
    padding			: 5px 10px;*/
}

#linkuri li p {
	border-bottom	: 1px solid #e2dfc0;
	margin			: 0;
    padding			: 5px 10px 5px 30px;
}
/* --------- Content --------- */

#entries {
	width: 568px;
	float: left;
    margin-top: 1em;
}


a:link h3 {
	color: #D00000;
	border: none;
}
a:link img {
	border: none;
}
.postfront, .postfront2{
    border-bottom	: 1px solid #d9bd88;
    border-top		: 3px solid #4a3705;
    margin-bottom	: 15px;
    background-color: #fffdf6;
	position		: relative;
}
.postfront2 {
	border-top		: 1px solid #d9bd88;
}
.postfront img, .post img{
    padding			: 6px;
	position		: relative;
    background-color: white;
    border			: 1px solid #ece6dc;
	display			: block;
	float			: right;
	margin			: .5em;
	margin-top		: 0;
	margin-bottom	: 1em !important;
	_margin-bottom	: 0 !important;
}
.postfront ul {
	list-style: none;
	margin-top: 0px;
    margin-left: 1em;
    padding-left: 0;
}
.postfront ul li{
    background: url(images/arrow_right_grey.gif) no-repeat;
    background-position: 0 .4em;
    padding-left: 13px;
    margin-bottom: 5px;
}
.postfront ul li ul li{
  padding-left: 18px;
}
.postfront a.nr_comments {
    background		: url(images/nr_comments.gif) no-repeat;
	font-family		: Verdana;
	font-size		: 14px;
	font-weight		: bold;
	font-style		: italic;
	height			: 34px;
	width			: 32px;
	padding-top		: 2px;
	position		: absolute;
	right			: 1em;
	top				: 1em;
	text-align		: center
}
.postfront a:hover.nr_comments {
    background		: url(images/nr_comments_h.gif) no-repeat;
	text-decoration	: none;
}
small.author{
  padding-left: 25px;
}
.post{
    margin: 0 25px;
    padding-bottom: 0;
}
.post a{
    text-decoration: underline;
}
.post a:hover{
    color: #FAF7EF;
    background-color: #823d00;
}
p.frontmeta{
    margin: 25px;
	margin-top: 10px;
    margin-bottom: 15px;
    padding: 0;
    text-align: right;
    font-size: 11px;
}
p.frontmeta a{
    color: #ada084;
    font-style: italic;;
}
p.frontmeta span a, p.frontmeta a:hover{
    color: black;
}
h3.heading, h3.titlu_comment {
    background			: url(images/post.jpg) no-repeat;
    background-position	: 6px 19px;
	display				: block;
	font				: bold 18px Century Gothic,Verdana,Arial,Sans-Serif;
	letter-spacing		: 1px;
	margin				: 0;
	padding				: 15px;
    padding-left		: 25px;
	padding-bottom		: 0;
	text-transform		:uppercase;
}
h3.titlu_comment {
	background-image	: none;
	padding-top			: 0;
}
/* --------- Footer --------- */

#footer {
    text-align: center;
	clear: both;
	font-size: 10px;
    padding-bottom: 3px;
}

/* --------- Comments --------- */

.comments_tiny {
	color: #b8b8b8;
	border-bottom: 1px solid silver;
}

.alt, .dark, .autor, .colaborator1, .colaborator2, .colaborator3, .colaborator4, .colaborator5, .colaborator6, .colaborator7, .colaborator8, .colaborator9, .colaborator10, .colaborator11, .colaborator12, .colaborator13, .colaborator14, .colaborator15 {
	margin	: 0;
	padding	: 0 25px;
	color	: #4a4a4a;
	border-bottom: 1px solid #cfc4aa;
}
.alt {}
.dark {
	padding		: 10px 25px 0;
	/*background: #F3ECDC;*/
	border-top, border-bottom: 1px solid silver;
}
.autor {
	background	: #dee1b5;
	padding		: 10px 25px 0;
}
.colaborator1 {
	background	: #EDE9D1;
	padding		: 10px 25px 0;
} 
.com_meta {
	display		: block;
	font-family	: Arial,Sans-Serif;
	font-size	: 1.4em;
	/*padding	: 3px;*/
	color		: #3e3e3e;
}
.com_meta a {
	color		: #8e0000;
}
.commentlist {
	margin-top		: 0px;
	margin-bottom	: 15px;
}

.commentlist li {
	margin		: 10px 0 0 0px;
	position	: relative;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}

#commentform p {
	margin: 5px 0;
}
.commentlist li small {
	color		: #777;
	/*position	: absolute;
	right		: 25px;*/
}
.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
}

.commentmetadata {
	margin: 0;
	display: block;
}

li.comment {
	font-weight: bold;
	padding: 10px;
	list-style: none;
}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}
.commentarea{
	background		: #f1e0c2 url(images/bg_sidebar.gif) left top repeat-x;
    border-bottom: 1px solid #d9bd88;
    border-top: 3px solid #4a3705;
	margin-top		: 12px;
    padding			: 15px 25px;
}
.commentarea2{
    /*background-color: #f3ecdc;*/
	margin-top		: 12px;
    padding			: 15px 25px;
}

#commentform {
	margin-top: 30px;
}

.commentmetadata {
	font-weight: normal;
}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
}

.content {
	margin-bottom: 25px;
	padding-left: 5px;
	font-weight: normal;
}

.commentbox  {
	border-bottom	: none !important;
	width			: 100% !important;
	height			: 150px;
}

/* --------- Forms --------- */

#search_form {
    padding: 0;
}
#search_form .search_input, .textfield, .commentbox, #scf2 textarea {
    background	: #fffdf6;
    font		: normal 11px Verdana, sans-serif; border: 1px solid #b8b5a1;
	padding		: 3px;
}
#search_form .search_input {
    color		: #959595;
    width		: 328px;
	margin-top	: 3px;
    padding		: 3px;
}
.textfield, .single {
    width: 350px;
}
/* ------------------------------------------
  Comment Form Resizer
------------------------------------------ */
#cmnt-resize-handle{
	font-size		: 6px;
	cursor			: s-resize;
	height			: 6px;
	margin-top		: -1px;
	border-top		: 2px dashed #B8B5A1;
}

/* ------------------------------------------
  Form idei@scrieri.ro
------------------------------------------ */
.commentarea2 fieldset {
	margin			: 5px 0;
	padding			: 0;
}

#scf2 textarea {
	width			: 100% !important;
	height			: 450px;
}

.page-item-33 { 
	display			: none !important;
}

/* ------------------------------------------
  nota FOTO
------------------------------------------ */
.nota_foto {
	/*color			: #ccc;*/
	font-family		: Verdana;
	font-size		: 9px;
	font-style		: italic;
}
.nota_foto a {
	color			: inherit;
}
/* ------------------------------------------
  pagina DESPRE
------------------------------------------ */
p.despre_heading {
	background		: url(images/despre_heading.png) no-repeat center center;
	height			: 53px;
	margin			: 1.5em 0 !important;
}
p.despre_heading span {
	visibility		: hidden;
}

p.despre_ornament {
	background		: url(images/despre_ornament.png) no-repeat center center;
	height			: 23px;
	margin			: 2em 0 1.5em 0 !important;
}
p.despre_ornament2 {
	background		: url(images/despre_ornament2.png) no-repeat top center;
	height			: 25px;
	margin			: 2em 0 0 0 !important;
}
p.despre_ornament3 {
	background		: url(images/despre_ornament3.png) no-repeat top center;
	height			: 25px;
	margin			: 2em 0 0 0 !important;
}
p.despre_ornament4 {
	height			: 15px;
}
p.despre_intro {
	font-size		: 1.1em;
	font-style		: italic;
}
p.despre_author {
	font-size		: 1.1em;
	font-style		: italic;
	text-align		: center;
	margin-bottom	: 1em;
}

/* ------------------------------------------
  pagina LIST AUTORI
------------------------------------------ */
ul.autori {

}
ul.autori li {
	background			: url(images/header_line_footer.gif) repeat-x left bottom;
	color				: #d9bd88;
	font-size			: 1.2em;
	padding				: 1em;
}
ul.autori li:hover {
	background-color	: #F1E0C2;
}
ul.autori li a {
	font-size			: 1.05em;
}
ul.autori li a:hover {

}
ul.autori li a img {
	vertical-align		: text-bottom;
}

/*******************************************************************************************************/
.arhiva a {
	text-decoration	: none;
}
 
.arhiva div.post {
	padding-top		: 1em;
}
.arhiva div.post a.car-toggler {
}
.arhiva div.post ul {
	margin			: 1em 0 0 0;

}
.arhiva div.post ul li {
	background		: none;
	padding-left	: 0;
}
.arhiva div.post ul li span.car-yearmonth {
	color			: #ca6617;
	font-family		: Century Gothic,Verdana,Arial,Sans-Serif;
	font-size		: 12px;
	font-weight		: bold;
	letter-spacing	: 0.1em;
	text-transform	: uppercase;
}
.arhiva div.post ul li span {
	color			: #666;
}
.arhiva div.post ul li ul {
	margin			: .3em 0 2em 3em;
}
.arhiva div.post ul li ul li {
	background		: url(images/arrow_right_grey.gif) no-repeat;
    background-position: 0 .4em;
    padding-left	: 13px;
    margin-bottom	: 5px;
}
.arhiva div.post ul li ul li span {
	color			: #9db138;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
}


/* --------- Titluri CATEGORII --------- */
h1.cat_fff, h1.cat_gs, h1.cat_pf, h1.cat_rm, h1.cat_tp,
h1.titlu_autor {
	display			: block;
	height			: 58px;
}
h1.cat_fff {
	background		: url(images/bkg_titlu_cat_fff.gif) no-repeat center top;
}
h1.cat_gs {
	background		: url(images/bkg_titlu_cat_gs.gif) no-repeat center top;
}
h1.cat_pf {
	background		: url(images/bkg_titlu_cat_pf.gif) no-repeat center top;
}
h1.cat_rm {
	background		: url(images/bkg_titlu_cat_rm.gif) no-repeat center top;
}
h1.cat_tp {
	background		: url(images/bkg_titlu_cat_tp.gif) no-repeat center top;
}
h1.cat_autori {
	background		: url(images/bkg_titlu_cat_autori.gif) no-repeat center top;
	display			: block;
	height			: 90px;
}
h1.cat_ab {
	background		: url(images/bkg_titlu_cat_ab.gif) no-repeat center top;
	display			: block;
	height			: 91px;
}

/* --------- Titluri AUTORI --------- */
h1.catalina-george {
	background		: url(images/bkg_titlu_catalina-george.gif) no-repeat center top;
}
h1.cristina-stet {
	background		: url(images/bkg_titlu_cristina-stet.gif) no-repeat center top;
}
h1.eliza-simon {
	background		: url(images/bkg_titlu_eliza-simon.gif) no-repeat center top;
}
h1.irina-mihailovna {
	background		: url(images/bkg_titlu_irina-mihailovna.gif) no-repeat center top;
}
h1.laurentiu-caimac {
	background		: url(images/bkg_titlu_laurentiu-caimac.gif) no-repeat center top;
}
h1.ovidiu-nacu {
	background		: url(images/bkg_titlu_ovidiu-nacu.gif) no-repeat center top;
}
h1.ramona-ilie {
	background		: url(images/bkg_titlu_ramona-ilie.gif) no-repeat center top;
}
h1.sorin-horotan {
	background		: url(images/bkg_titlu_sorin-horotan.gif) no-repeat center top;
}
h1.ovia-herbert {
	background		: url(images/bkg_titlu_ovia-herbert.gif) no-repeat center top;
}
h1.dorin-muresan {
	background		: url(images/bkg_titlu_dorin-muresan.gif) no-repeat center top;
}
h1.bogdan-minut {
	background		: url(images/bkg_titlu_bogdan-minut.gif) no-repeat center top;
	height			: 70px !important;
}
h1.adriana-lisandru {
	background		: url(images/bkg_titlu_adriana-lisandru.gif) no-repeat center top;
	height			: 90px !important;
}

h1.cat_fff span, h1.cat_gs span, h1.cat_pf span, h1.cat_rm span, h1.cat_tp span, h1.cat_autori span, h1.cat_ab span,
h1.titlu_autor span { display: none; }

