/*
Theme Name: Meleaguri 3.0
Theme URI: http://www.meleaguri.ro
Description: The theme made especialy for the meleaguri.ro website. v3.0beta
Version: 3.0
Author: Stanciu Claudiu
Author URI: http://www.magnificul.ro
*/

html, body, ul, ol, h1, h2, h3, h4, h5, p, form {
	margin:0px;
	padding:0px;
}
html, body {
	/*height:100%;*/
	min-height:100%;
}


body {
	background: url(images/bgr-site.jpg) bottom center repeat-x #155484;
	font:12px "Trebuchet MS";
}
.clear {
	clear:both;
	height:0px;
	font-size:1px;
	line-height:0px;
}
#logo {
	display:block;
	width:324px;
	height:76px;
	background:url(images/logo.jpg) top left no-repeat;
	margin:22px 0px 0px 25px;
	float:left;
}
#logo span{
	display:none;
}
#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -351px;
	width:998px;
	background:url(images/bgr-content.png) top left repeat-y;
	overflow:auto;
}

#header {
	height:136px;
	overflow:auto;
	background:url(images/bgr-header.gif) top left no-repeat;
}

#footerContent{
	padding:38px 0px 0px 0px;
	margin:0 auto;
	width:998px;
}
#content{

}
.footer_push, #footer {	height:351px; clear:both; }
#footer {
	margin-top:11px;
	background:url(images/bgr-footer.jpg) top center no-repeat;
}

#meniuBranding {
	float:right;
	margin:0px;
	list-style: none;
	margin:75px 24px 0px 0px;
	display:inline;
}

#meniuBranding li { float:left; }

#meniuBranding li a, #meniuBranding li.current_page_item a { 
	display:block;
	outline:none;
	text-align:center;
	height:26px;
	width:102px;
	text-transform:uppercase;
	font-size:14px;
	color:#989898;
	font-weight:bold;
	background:url(images/bgr-meniuBranding.gif) top left no-repeat;
	margin:0px 5px 0px 0px;
	padding:14px 4px 0px 0px;
}

#meniuBranding li a:hover {
	background-image:url(images/bgr-meniuBranding-over.gif);
	text-shadow: #ffffff 1px 1px 0px;
}

#meniuBranding li.current_page_item a, #meniuBranding li.current_page_item a:hover {
	background-image:url(images/bgr-meniuBranding-sel.gif);
	height:44px;
}


/* Slider & Co. */
#slider {
	width:624px;
	height:184px;
	background:url(images/bgr-slider.jpg) top left no-repeat;
	padding:15px 20px;
}

#slider h1 {
	color:#e4ffc0;
	text-shadow: #243709 1px 1px 0px;
}

#slider p {
	margin:5px 0px;
	color:#e2e7d9;
}

#slider .more, #slider .galerie {
	color:#e4ffc0;
	background-image:url(images/bgr-link-articol-slider.gif);
	text-shadow: #2f480b 1px 1px 0px;
}

#slider .galerie {
	background-image:url(images/bgr-link-galerie-slider.gif);

}
#slider a {
	color:#e4ffc0;
	text-shadow: #2f480b 1px 1px 0px;
}
/* End Slider*/


.left {
	float:left;
	width:664px;
	margin:0px 0px 0px 26px;
	display:inline;
	
}

.right {
	float:right;
	width:260px;
	margin:0px 26px 0px 0px;
	display:inline;
}

#s {/*Search field*/
	border:none;
	background:url(images/bgr-search-field.gif) top left no-repeat;
	width:174px;
	padding:4px 6px;;
	font-size:14px;
	color:#477e8a;
	float:left;
	font-family:"Trebuchet MS";
	margin:0px;
}

#sSubmit {
	float:left;
	width:74px;
	height:25px;
	background:url(images/bgr-cauta.gif) top left no-repeat;	
}
#sSubmit:hover {background-image:url(images/bgr-cauta-o.gif);}
#sSubmit span {display:none;}

.categHolder {
	margin:15px 0px 5px;
}

#meniuCategorii {
	list-style:none;
	margin:0px;
}
#meniuCategorii li {
	border-bottom:1px solid #f2f2f2;
	padding:1px 0px;
	list-style:none;
}
#meniuCategorii li a, #meniuCategorii li.current-cat a,  #meniuCategorii li.current-cat a:hover {
	display:block;
	font-size:14px;
	color:#5691bb;
	padding:7px 5px 7px 20px;;
	background:url(images/bullet-categorii.gif) 5px 12px no-repeat;;
}
#meniuCategorii li a:hover, #meniuCategorii li.current-cat a, #meniuCategorii li.current-cat a:hover {
	background-image:url(images/bullet-categorii-o.gif);
	background-color:#d5dcde;
	color:#5b7578;
}

a {
	text-decoration:none;
	font-family:"Trebuchet MS";
	color:#7aa332;
	outline:none;

}
a:hover {color:#487581;}

h1, h1 a {
	font-weight: normal;
	font-size:30px;
	color:#55a5d1;
}

h2, h2 a {
	color:#7a8f94;
	font-weight:normal;
	font-size:20px;
}

h3 {
	font-size:16px;
	font-weight:normal;
	color:#4EC2EB;
}

p {
	line-height:1.6em;
}

ul{
	margin:5px 0px 5px 20px;
	list-style-image: url(images/bgr-list.gif);
	color:#555;
}
ol {	margin:5px 0px 5px 20px; color:#555;}

input, textarea {
	padding:4px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#555;
	width:400px;
	margin:0px 0px 5px 0px;
	border:1px solid #ccc;
}
input:focus, textarea:focus { background-color:#E6F3FB;}

form p {color:#aaa;}

.imgLink {
	float:right;
	padding:4px;
	display:inline;
	border:1px solid #444;
	background-color:#f2f2f2;
	margin:5px 0px 5px 20px;
}
.widContainer .imgLink {
	margin:5px 0px 5px 0px;
}

.more, .galerie {
	float:left;
	color:#7aa332;
	background:url(images/bgr-link-articol.gif) left center no-repeat;
	padding:0px 2px 0px 14px;
	margin:0px 15px 0px 0px;
}

.more:hover, .galerie:hover {
	text-decoration:underline;
}
.galerie {
	background-image:url(images/bgr-link-galerie.gif);
	padding:0px 2px 0px 21px;
}

.latestPosts {
	float:left;
	margin:20px 22px 0px 0px;
	width:310px;
}

.latestPosts p.excrept {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#777;
}

.latestPosts .imgLink {
	float:left;
	padding:3px;
	border:1px solid #ccc;
	background-color:#f2f2f2;
	margin:5px 5px 3px 0px;
}

#footer h5 {
	color:#dcdcdc;
	font-size:24px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
}

#footer .tag, #footer a {
	float:left;
	display:inline;
	width:115px;
	margin:1px 15px 1px 0px;;
	font-size:11px;
	color:#46b5d1;
}
#footer a {width:260px; margin:1px 0px 1px 0px;}
#footer .tag:hover, #footer a:hover {text-decoration:underline;}

.tag .info, .tag:hover .info, #footer a .info, #footer a:hover .info  { color:#bfbfbf; text-decoration:none;}

.autor, .left .autor, .actualizare, .left .actualizare {
	float:left;
	color:#c7c7c7;
	font-size:11px;
	font-family:"Trebuchet MS";
	margin-bottom:0px;
}
.actualizare, .left .actualizare{
	float:right;
}
.accentuat {
	color:#548995;
}
.underline {
	border-bottom:1px solid #c7c7c7;
}

.colA {
	width:425px;
	float:left;
	margin-top:10px;
	display:inline;
}

.colB {
	width:225px;
	margin-top:10px;
	float:right;
	display:inline;
}

.colA p, .left p {
	font-family:Georgia;
	color:#777;
	letter-spacing:.2px;
/*	margin:10px 0px;*/
}
.colA p {
	margin:0px 0px 10px 0px;
	line-height:1.5em;
	font-size:125%;
	color:#444;
}

.colB .widContainer {
	padding:0px 0px 10px;
	border-bottom:1px solid #c7c7c7;
	margin-bottom:10px;
}
.widContainer p {margin-bottom:0px;}


.alt {
	background-color:#f8f8f8;
}

.submit {
	width:120px;
}

hr {
	border:none;
	border-bottom:1px solid #ccc;
	height:1px;
	margin:20px 0px;
}

.ratingsValue {
	font-size:22px;
	font-weight:bold;
	color:#548995;
}
.ratingsVotes {
	font-size:12px;
	color:#c9c9c9;
	font-weight:bold;
}

.shareIcons, .shareYahoo {
	width:26px;
	height:27px;
	float:left;
	margin:2px 15px 0px 0px;
	background:url(images/share-yahoo-off.jpg) top left no-repeat;
}
.shareIcons:hover, .shareYahoo:hover{
	background-image:url(images/share-yahoo-on.jpg);
}
.shareIcons span {display:none;}

.shareTwitter {background-image:url(images/share-twitter-off.jpg);}
.shareTwitter:hover {background-image:url(images/share-twitter-on.jpg);}

.shareFacebook {background-image:url(images/share-facebook-off.jpg);}
.shareFacebook:hover {background-image:url(images/share-facebook-on.jpg);}

.shareStumble {background-image:url(images/share-stumble-off.jpg);}
.shareStumble:hover {background-image:url(images/share-stumble-on.jpg);}

.smallRss{
	background:url(images/rssicon.jpg) center left no-repeat;
	padding-left:18px;
}
#searchResults {display:none;}

#searchResults a {
	font-weight:bold;
	color:#175686;
}
#searchResults a:hover {
	text-decoration:underline;
}

#searchResults li {
	margin:4px 0px;
	color:#ccc;
}