body {background:url(../images/body_bg.jpg) left top repeat-x #F3EBD8; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333;}

a {color:#D69052;}
a:hover {color:#3A321F;}

img {border:none;}
.clearfix {clear:both;}

.wrapper {width:1000px; margin:0 auto;}

#main_container {margin:20px 0 0 0}

#main_container .col_left {width:200px; float:left; margin:0 30px 0 0;}
#main_container .headline {width:770px; float:right; margin:35px 0 0 0;}
	#main_container .logo {width:200px; float:left; margin:0 30px 30px 0;}
	#main_container .headline h1 {margin:0px; padding:0px; text-align:center; font-weight:normal; font-size:24px; color:#ffffff;}
	#main_container .headline h2 {margin:0px; padding:0px; text-align:center; font-weight:normal; font-size:16px; color:#ffffff;}
	
#main_container .col_central {width:770px; float:right; background:#fff; margin:15px 0 0 0;}
	#main_container .col_central .content {padding:15px;}
#main_container .col_search_result {background:#fff; margin:20px 0 0 0;}
	#main_container .col_search_result .content {padding:15px;}
	

#main_container .col_left .logo {margin:0 0 30px 0;}
#main_container .col_left .ad {text-align:center; background:#ffffff; padding:15px;}
#main_container .col_left .ad h3 {background:#E9D08E; color:#fff; font-size:16px; margin:0 0 20px 0px; padding:0px; line-height:30px; text-align:center; text-transform:capitalize;}

#menu {background:#E8CF8C; height:40px; margin:0 0 15px 0;}
	#menu ul {list-style-type:none; margin:0px; padding:10px 0 0 20px;}
	#menu ul li {display:inline; color:#857145;}
	#menu ul li a {font-weight:bold; color:#3A321F; font-size:14px; margin:0 7px 0 0;}
	#menu ul li.browse {margin:0 10px 0 0;}

#page {}
#page h3.page_title {color:#7CB1B9; font-size:30px; font-weight:normal;}
#page h3.page_title span {text-transform:capitalize;}
#page .pagemetatext {margin:0 0 10px 0; background:#FCFAEB; border:1px solid #EAEDD2; padding:10px; color:#A09978; line-height:16px;}
#page .author_info {background:#FCFAEB; border:1px solid #EAEDD2; padding:10px; color:#A09978; font-style:italic; float:left; width:430px; margin:0 20px 0 0}
#page .share {float:left; width:250px; text-align: center;}
	#page .share p.head {background:#3AA3BC; color:#fff; font-size:14px; font-weight:normal; margin:0 10px 15px 0; padding:2px 10px; text-align:left}
	#page .share p.head_take_mobile {background:url(../images/icon_take_mobile.jpg) left top no-repeat #ffffff; color:#fff; font-size:14px; font-weight:normal; margin:0 10px 10px 0; padding:18px 10px 2px 25px; text-align:left}
	#page .share p a {color:#fff;}
	#page .share ul {margin:0 20px 0 0; list-style-type:none; padding:0px;}
		#page .share ul li { display:inline; margin:0 3px 0 0;}
		#page .share img {vertical-align:middle; margin:0 0 5px 0;}

#page .quote_item {background:url(../images/img_quote_item.gif) 20px 20px no-repeat #F9F1DA; padding:20px 20px 15px 100px; margin:0 0 15px 0;}
	#page .quote_item p.quote {font-size:16px; color:#C68B4C; font-weight:bold; text-align:center; border:1px solid #EAEDD2; background:#FCFAEB; padding:15px; margin:0 0 10px 0;}
	#page .quote_item p.info {color:#A09978; margin:0px;}
		#page .quote_item p.info img {vertical-align:middle;}
		#page .quote_item p.info a img {opacity:0.4;filter:alpha(opacity=40);}
		#page .quote_item p.info a:hover img {opacity:1;filter:alpha(opacity=100);}
		#page .quote_item p.info a {color:#D69052; text-decoration:none;}
		#page .quote_item p.info a:hover {color:#3A321F;}

#page .random {}
	#page .random h2 {background:#E8CF8C; font-size:20px; color:#3A321F; margin:20px 0; font-weight:normal; padding:5px 10px;}
	#page .random ul {list-style-type:none;}
	#page .random ul li {margin:0 0 5px 0;}

ul.list_authors {list-style-type:none; marign:0px; padding:0 0 0 40px;}
	ul.list_authors li {margin:0 0 5px 0;}
		

#featured {margin:0 0 15px 0; background:url(../images/bg_featured.jpg) left top no-repeat #3C321F;}
	#featured div {height:200px; width:740px; padding:0px;}
		#featured div p.quote {background:url(../images/img_featured_quote_top.jpg) left top no-repeat; text-align:center; font-size:22px; color:#D0C1A5; margin:30px 30px 5px 30px; padding:20px 30px;}
		#featured div p.more {background:url(../images/img_featured_quote_bottom.jpg) right top no-repeat; text-align:left; font-size:16px; color:#A68B57; margin:0 30px 30px 30px; padding:10px 40px;}
			#featured div p.more a {color:#A68B57;}
			#featured div p.more a:hover {color:#E9D08E;}

.paginator {text-align:center; margin:30px 0 50px 0; color:#777; width:720px;}
	.paginator ul {list-style-type:none; margin:0px; padding:0px;}
	.paginator ul li { float:left; margin:0 8px 20px 0; font-size:14px;}
	.paginator ul li a {padding:3px 5px; background:#DBF0F2; border:1px solid #A8DCE1; font-weight:bold; color:#5B9EA8;}
	.paginator ul li a:hover {background:#C4E7EA; border:1px solid #77C8D0; color:#447A82;}

p.results_info {margin:20px 0 20px 0; color:#A09978;}


/* pentru search engines*/

.keys {font-size:11px; color:#a09978}


