/*  

Theme Name: Winners Tennis Club

Theme URI: http://www.recognos.ro/

Description: Tema Winners Tennis Club

Version: 2.0

Author: recognos

Author URI: http://www.recognos.ro/

*/		



body{

	margin: 0;

	padding: 0;

	font: 13px Verdana, Arial, Helvetica, sans-serif;

	color:#423b2b;

	background:#dfd6cd url(images/bg_page.gif) repeat-y center;

}

.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

   float: left;

}





.alignright {

   float: right;

}

a {

	outline:none;

}

a img {

	border: none;

}

.wp-caption {

   border: 1px solid #afa68f;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

   /* optional rounded corners for browsers that support it */

   -moz-border-radius: 3px;

   -khtml-border-radius: 3px;

   -webkit-border-radius: 3px;

   border-radius: 3px;

}



.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}



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

   font-size: 13px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}

#header_photo{

	margin-right: auto;

	margin-left: auto;

	width:890px;

}

div#header {

	height:132px;

	margin: 0 auto;

	width: 910px;

	position:relative;

}

#header #search{

	position:absolute;

	top:80px;

	right:10px;

}

#s , #s-no-results{

	width:100px;

	font-size:12px;

	padding:2px;

	border:solid 1px #FFFFFF;

	vertical-align:middle;

	background: #FFFFFF url(images/bg_field.gif) repeat-x top;

}

#searchform-no-results{

	margin:0 10px;

}

#s-no-results{

	width:200px;

}

#searchsubmit{

	font-size:11px;

	font-weight:bold;

	padding:2px 4px;

	border:solid 1px #FFFFFF;

	color:#4d423f;

	text-transform:uppercase;

	vertical-align:middle;

	background: #c3be0b url(images/bg_buton.gif) repeat-x top;

}

#blog-title {

	margin:0;

	padding: 0;	

}

#blog-title img {

	border: none;

}



#blog-title a.winners-joy{

	background: url(images/logo_winners_joy.gif);

}





#blog-description{

	display:block; 

	font-size:13px; 

	color:#FFFFFF; 

	margin:0; 

	padding:0 0 0 48px;

	position:relative;

	top:0px;

	text-align:left;

}



		div#container {

		float:left;

		width:890px;

		padding:0 10px;

		min-height:485px

		}

		* html div#container {

		height:485px

		}



div#content {

	margin:0 0 0 195px;

	padding:20px 10px;

	min-height:485px;

	background: url(images/bg_cnt.gif) no-repeat 0px 0px;

}

		* html div#content {

		height:485px;

		}



		div.sidebar {

		float:left;

		overflow:hidden;

		width:205px;

		}

		div#primary {

		margin:0 0 0 -100%;

		}

div#primary .sidebar-body {

	background: url(images/bg_sidebar1.gif) repeat-x top left;

	margin: 0px 0 0 10px;

}

		/* * html div#primary {

		left:2px;

		position:relative;

		}*/



		div#secondary {

		margin:30px 0 0 -200px;

		}

		

		div#footer {

		clear:left;

		margin:0 10px 0px 10px;

		background: url(images/bg_wrapper-footer.gif) repeat-x;

		height:46px;

		}

		



		div#body{

			background: url(images/bg_topsh.gif) no-repeat center top;

		}

		div#wrapper{

			width:910px;

			background: url(images/bg_wrapper.gif) repeat-y;

		}

		#ext-header {

			margin:0;

			padding:0;

			background: url(images/bg_ext-header.gif) repeat-x;

		}

#ext-body {

	padding:0;

	margin:0 auto;

	width:910px;

	background: url(images/bg_ext-body.gif) repeat-x;

}

#ext-footer {

	width:890px;

	margin:0 auto;



}

#ext-footer .content{

	text-align:center;

	width:400px;

	margin:0 auto;

	padding: 5px 0 5px 0;

}

#ext-footer .content p{

	color:#3c3c36;

	text-align:center;

	padding:0 0 0 70px;

	margin:0;

	font-size:11px;

	line-height:30px;

	background: url(images/logo_winners_small.gif) no-repeat left ;

}



#menu {

	margin:0 1px 20px;
	padding-top:20px;

}

#menu li a {

	color: #661a00;

	height: 30px;

	line-height: 30px;

	display: block;

	text-decoration: none;

	padding: 0 8px;

	font-size: 13px;

	font-weight: bold;

	text-transform: uppercase;

}

#menu li.menu-item{
	border-bottom:1px dotted #baac78;
}
#menu .sub-menu{
	border-top:1px dotted #baac78;
}

#menu .sub-menu li a:hover {
	background:url("images/bg_menu_hover.png") no-repeat scroll -5px -3px transparent;
}
#menu .sub-menu li.current_page_item a {
	background:url("images/bg_menu_selected.png") no-repeat scroll -5px -3px transparent;
}
#menu .sub-menu li.current_page_item {
	border-top:1px solid #948642;
	border-left:1px solid #ab9b50;
}
#menu li.current_page_item li a {

	background: none;

}

#menu li.current_page_ancestor a, #menu li.current_page_item a {

	/*border-bottom:1px solid #897A33;*/

}

#menu li.current_page_ancestor .page_item a {

	border:none;

}

#menu li.current_page_item li a{

	border:none;

}

#menu li.current_page_ancestor li.current_page_ancestor a {

	border-bottom:1px solid #d5cdbd ;

}

#menu li.current_page_ancestor li.current_page_ancestor .page_item a {

	border:none;

}

#menu li.current_page_ancestor li.current_page_item a{

	/*background:transparent  url(images/bg_current_page_item.gif) no-repeat 176px 9px;*/

}

#menu li.current_page_ancestor li.current_page_item a:hover{

	/*background:#d5cdbd url(images/bg_current_page_item.gif) no-repeat 176px 9px;*/

}

#menu li.current_page_ancestor li.current_page_parent li.current_page_item a:hover{

	background-color: #d5cdbd;

}

#menu li.page-item-15 a, #menu li.page-item-188 a, #menu li.page-item-163 a, #menu li.page-item-648 a, #menu li.page-item-456 a, #menu li.page-item-612 a, #menu li.page-item-18 a {

	background-color: #E5D65B;

}

#menu li.page-item-15 li a, #menu li.page-item-188 li a, #menu li.page-item-163 li a, #menu li.page-item-648 li a, #menu li.page-item-456 li a, #menu li.page-item-612 li a {

	background-color: transparent;

}

#menu li a:hover {

	/*/background-color: #b7ac96 !important;*/
	color:#fff;
	background:url(images/bg_menu_hover.png) no-repeat 0 0;

}
#menu li.current_page_item a, #menu li.current-menu-parent a , #menu li.current-menu-item a{

	/*background: url(images/bg_current_page_item.gif) no-repeat 100% 50%;*/
	background:url(images/bg_menu_selected.png) no-repeat 0 0;
}
#menu li.current-page-ancestor a{
	background:url(images/bg_menu_anc.png) no-repeat 0 0;
}
#menu li.current-menu-parent ul a{
	background:transparent;
border-left:6px solid #CEB747;
}
#menu li ul {

	display: none;

}

#menu li.current_page_item ul, #menu li.current_page_ancestor ul, #menu li.current_page_parent ul {

	display: block;

	margin: 0 0 0 5px;

}

#menu li.current_page_parent ul ul, #menu li.current_page_ancestor ul ul {

	display: none;

}

#menu li.current_page_ancestor ul .current_page_parent ul {

	display: block;

}

#menu li.current_page_item ul {

	display: block !important;

}

#menu li.current_page_item ul ul {

	display: none !important;

}

#menu li ul li a {

	color: #661a00;

	height: 25px;

	line-height: 25px;

	display: block;

	text-decoration: none;

	text-transform: none;

	padding: 0 8px;

	font-size: 13px;

}

#menu li ul li a:hover {

	/*background-color: #E4DDD0;*/
	background:url(images/bg_menu_hover.png) no-repeat 0 0;

}

#menu li .has-new-posts{

	background-image:url(images/has-new-posts.gif);

	background-position:173px center;

	background-repeat:no-repeat;

}





.page_item{color:#999999} 

.current_page_item{color:#ffffff} 

div.gallery *,div.sidebar ul {

margin:0;

padding:0;

}

div.sidebar-header{overflow:hidden; font-size:0;clear:both;height:9px}

div.sidebar-footer{overflow:hidden; font-size:0;clear:both;height:9px}

div.sidebar-body{margin:0;);

}

div#secondary{

}

div.sidebar li {

list-style:none;

}

div.sidebar h3 {

}

div.sidebar input#s {

	width:105px;

	font-size:13px;

	border:solid 1px #454c25;

	background: url(images/bgField.gif) repeat-x top;

}

.button{

	font-size:13px;

	font-weight:bold;

	padding:2px 4px;

	border:solid 1px #FFFFFF;

	color:#4d423f;

	text-transform:uppercase;

	vertical-align:middle;

	background: #c3be0b url(images/bg_buton.gif) repeat-x top;

}





div.sidebar li form {

margin:0;

padding:0;

padding-bottom: 5px;

}

div.sidebar ul ul {

	margin:0 0 0 0;

}

div.sidebar ul ul li {

	list-style:none;

	margin:0;

}

div.sidebar ul ul ul {

	margin:0 0 0 15px;

}

div.sidebar ul ul ul li {

list-style:none;

}

div.nested_border{

margin:0 auto 8px auto;

width:171px;

}





div.nested_footer{

	height:8px;

	background-color:transparent;

	font-size:0;

	overflow:hidden;

}





div.nested_body a{

	color:#534640;

	text-decoration:none;

}

div.nested_body a:hover{

	color:#534640;

	text-decoration:none;

}



/*h3.entry-title{

	margin: 0;

	color:#707e32;

	font-size: 16px;

	padding-top:6px;

	padding-bottom:6px;

	padding-left:8px;

}*/

h3.entry-title{

	background:url("images/second_li.gif") no-repeat 0 7px;

	padding-left:15px;

}



h2{

	margin: 0;

	color:#FFFFFF;

	background:#CEB747;

	font-size: 16px;

	font-weight:bold;

	padding:5px 15px;

	text-transform:uppercase;

	font-family: "Times New Roman", Times, serif;



}

h3{

	margin: 0;

	color:#6b1b00;

	font-size: 11px;

	font-weight:bold;

	padding:5px 0;

	text-transform:uppercase;

	border-bottom:solid 1px #afa68f;

}

.category-noutati h3, .search h3 {

	margin:0 8px;

}

h2.entry-title a, h3.entry-title a {

	text-decoration: none;

}

.spaced {

	margin-bottom: 10px;

}

div.entry-content {

	line-height:18px;

	padding-top:6px;

	padding-bottom:6px;

	padding-left:8px;

}

div.entry-content ul{

	margin:10px;

	padding:0;

}

div.entry-content li{

	padding:5px 0 5px 30px;

	margin:0;

}

div.entry-content ul li{

	list-style: none;

	background:url(images/first_li.gif) no-repeat 0 2px;

}



div.entry-content ul li ul{

	margin:0 0 0 10px;

}

div.entry-content ul li ul li{

	padding:0 0 0 15px;

}

div.entry-content ul li ul li{

	list-style: none;

	background:url(images/second_li.gif) no-repeat 0 5px;

}





div.entry-content ul.balls li{

	list-style: none;

	padding:0 0 0 15px;

	background:url(images/second_li.gif) no-repeat 0 5px;

}

div.entry-content p{

	margin: 0;

	padding: 10px 0;

}

div.entry-date{

background-color:#E7DD74;
display:block;
font-size:10px;
line-height:14px;
margin-left:8px;
text-align:center;
width:78px; 

}

div.entry-meta,div.nav-next,div.nav-previous,div.meta-nav{

	font-size:10px;

	line-height:16px;

	padding-top:6px;

	padding-bottom:6px;

	padding-left:15px;

	padding-right:74px;

}

div.entry-meta a,div.nav-next a,div.nav-previous a{

	font-style: normal;

	font-weight: lighter;

	font-variant: normal;

	text-decoration: underline;

}

div.entry-meta a:hover,div.nav-next a:hover,div.nav-previous a{

	text-decoration: underline;

}



div.entry-content{background-color:;}

div.entry-date{background-color:;}

div#nav-below{background-color:}

div.entry-content{color:}

div.entry-meta,div.nav-next,div.nav-previous{color:#C14444}

div.entry-meta{color:#423B2B}

div.entry-meta a,div.nav-next a,div.nav-previous a{color:#C14444}



a{

	color:#6b1b00;

}







div#footer a{color:#ffffff}

input#author,input#email,input#url,div.navigation div {

}



div#comments{

	padding:5px 10px;

}



#commentform .form-input input{width:324px;border:1px solid;padding:2px;}

#commentform textarea{width:324px; height:80px;border:1px solid ;padding:2px;}

#commentform #submit{border-width: 1px 2px 2px 1px;border-color: #D2D2D2 #666 #666 #D2D2D2;

padding: 2px;border-style: solid;}



div.form-label{

	color:#423b2b;

	margin-top:10px;

}

div#comments a{color:#C14444}

div#comments a:hover{color:#C14444}

li.comment, div.formcontainer {

	color:#423b2b

}

.comment { 

	border-bottom: 1px solid #FFFFFF;

	margin-bottom: 5px;

}

.comment p {

	line-height: 18px;

}

#commentform .form-input input{

	background:#FFFFFF url(images/bg_field.gif) repeat-x scroll center top;

	border:1px solid #AFA68F;

	color:#423b2b;

}

#commentform textarea{

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

	font-size:13px;

	color:#423b2b;

	background:#FFFFFF url(images/bg_field.gif) repeat-x scroll center top;

	border:1px solid #AFA68F;

}

#commentform #submit{

	border:1px solid #afa68f;

	background:#cac2ae;

	padding:5px 10px;

	color:#661A00;

	font-size:11px;

	font-weight:bold;

	text-transform:uppercase;

	cursor:pointer;	

	margin:15px 0;

}

.comment-meta, .unapproved{

	color:#4F6529;

	font-size:10px;

}

.comment-author .avatar{

	vertical-align:middle;

	border:1px solid #afa68f;

}

.execphpwidget{

	margin:0 1px;

}

.sidebar .widget .nested_body  .rss-date{

	background: url(images/bg_rss_date.gif) no-repeat left center;

	width:36px;

	height:41px;

	display:block;

	overflow:hidden;

	text-align:center;

	font-size:11px;

	line-height:11px;

	/*letter-spacing:-1px;*/

	padding:5px 2px 0 2px;

	color:#454c25;

	float:left;

	margin:0 5px 0 0;

}

.sidebar .widget .nested_body .rsswidget{

	font-size:11px;

	line-height:12px;

	float:right;

	margin:5px 0 0 0;

	display:block;

	width:125px;

}



.sidebar .widget_rss ul li{

	margin: 0;

	padding:13px 0;

	clear:both;

}

.sidebar h3.widgettitle{ 

	color:#707e32;

	position:relative;

	margin:0;

	padding:0 0 0 10px;

	text-transform:uppercase;

	font-size:13px;

}

.sidebar h3.widgettitle a.rsswidget{ 

	color:#707e32;

	position:relative;

	margin:0;

	padding:0;

	text-decoration:none;

	text-transform:uppercase;

	font-size:13px;

}



.sidebar h3.widgettitle a.rsswidget img{ 

	display:none;

}



.qtrans_language_chooser{

	position:absolute;

	right:10px;

	top:15px;

}

.qtrans_language_chooser, .qtrans_language_chooser li{

	margin:0;

	padding:0;

}

.qtrans_language_chooser li{

	list-style:none;

	float:left;

	padding:0 2px;

}



.qtrans_language_chooser li{

	list-style:none;

	float:left;

	padding:0 2px;

}



.qtrans_language_chooser li a{

	border:solid 1px #C7A399;

}



.qtrans_language_chooser li.active a{

	border:solid 1px #FFFFFF;

}





.cform .cf_hidden, .linklove, .tickerhidden {

	display: none;

}

.cform .cf-sb {

	padding: 0;

}

html>/*ldelim*//*rdelim*/body .cform .cf-sb {

	padding: 0 0 20px 0;

}

.cform ol {

	list-style: none;

	padding: 0 0 10px 0;

	margin: 0;

}

.cform ol li {

	/*line-height: 1.3em;*/

	margin: 5px 0;

}

.cform legend {

	width: 140px;

	display: -moz-inline-box; /*for mozilla*/

	display: inline-block; /*for Opera & IE*/

}

.cform label span {

	width: 140px;

	display: block;

	float: left;

	text-align:right;

	padding:0 10px;

}

.cform .reqtxt, .cform .emailreqtxt {

	padding-left: 5px;

}

.cform .single {

	width: 339px;

	border: 1px solid #afa68f;

	padding: 2px 5px;

	background: #FFFFFF url(images/bg_field.gif) repeat-x scroll center top;

}

.cform .area {

	width: 339px;

	height: 80px;

	border: 1px solid #afa68f;

	padding: 2px 5px;

	background: #FFFFFF url(images/bg_field.gif) repeat-x scroll center top;

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

	font-size:11px;

}

.failure {

	background-color: #F7E5E5;

	border:1px solid #9A1E1E;

	margin-bottom:15px;

	padding:10px 15px;

	margin-right:10px;

}

.cform .cf_li_err .single {

	border:1px solid #9A1E1E;

}

.cform .cf-sb{

	padding-left:190px !important;

}

.sendbutton{

	border:1px solid #afa68f;

	background:#cac2ae;

	padding:5px 10px;

	color:#661A00;

	font-size:11px;

	font-weight:bold;

	text-transform:uppercase;

	cursor:pointer;

	

}





.wp-pagenavi {

	text-align: center;

	font-size: 0.9em !important;

}

.ngg-navigation {

	height:30px;

}

.wp-pagenavi a, .ngg-navigation .page-numbers, .ngg-navigation .next, .ngg-navigation .prev{

	border: 1px solid #FFFFFF !important;

	font-weight: bold!important;

	margin-right: 3px!important;

	padding: 4px 8px!important;

	text-decoration: none !important;

	background-color: none !important;

	color:#6B1B00 !important;

	background-color:#FFFFFF !important;

}

.wp-pagenavi a:hover, .ngg-navigation .page-numbers:hover, .ngg-navigation .next:hover, .ngg-navigation .prev:hover{

	background:#C3BE0B url(images/bg_buton.gif) repeat-x scroll center top !important;

	color: #6B1B00 !important;

	border:1px solid #ACB843;



}

.wp-pagenavi span.pages, .ngg-navigation span {

	border: 1px solid #FFFFFF;

	font-weight: bold;

	margin-right: 3px;

	padding: 4px 8px;

	

}

.wp-pagenavi span.current, .ngg-navigation span  {

	background:#C3BE0B url(images/bg_buton.gif) repeat-x scroll center top !important;

	border:1px solid #FFFFFF;

	font-weight: bold;

	margin: 0pt 3px;

	padding: 4px 8px;

}

.wp-pagenavi span.extend , .ngg-navigation span {

	border: 1px solid #FFFFFF;

	font-weight: bold;

	margin-right: 3px;

	padding: 4px 8px;

}



.extraa{

	background-color:#E8DF86 !important;

}

.agile a:hover {

	background-color:#B7AC96 !important;

}



#scrolling_tags {

width:100%;

height:20px;

margin:0;

padding:0;

}

#scroller-wrap {

width:910px;

overflow:hidden;

}

#scroller {

height:20px;

list-style:none;

text-align:center;

margin:0;

padding:0;

display:block;

width:1800px;
overflow:hidden;
}

#scroller li {

float:left;

height:18px;

margin:0;

padding:2px 40px 0 0;

overflow:hidden;

}

#scroller li a, #scroller li a:hover {

font-weight:bold;

text-decoration:none;

}



.banner {

height:90px;

position:absolute;

left:252px;

top:11px;

width:460px;

}

.banner ul {

	margin:0;

	padding:0;

}

.banner ul li{

	margin:0;

	padding:0;

	list-style:none;

}

.ngg-albumtitle{ font-size:1em !important; }

.ngg-gallery-thumbnail {

	width: 122px;

	height: 100px;

}

.ngg-gallery-thumbnail img {

	margin: auto !important;

}

.ngg-gallery-thumbnail a:hover img {

	background-color: #A9A9A9;

}





#nav-above{

	margin:5px 0;

}

#nav-below{

	margin:10px 0 5px 0;

}

#menu li.current_page_item li a {
	border-left:6px solid #CEB747;
} 
