/*
Theme Name: Alexandru Husaru
Theme URL: http://husaru.ro
Description: Premium theme for Wordpress
Version: 1.2
Author: Mediajuice Timisoara
Author URL: http://mediajuice.ro
Tags: right, double, sidebar, wordpress, theme, premium

*/



/* Begin Css Layout */

{
    margin:0;
    padding:0;
}

body {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
    background: #000000 url('images/bg.jpg') top center no-repeat;
	color: #ededed;
	text-align: center;
	margin:0;
	padding:0;
	}

.clear {
    clear:both;
}

img {
	border:0;
}


img.alignleft {
	float:left;
	margin:0 10px 0 0;
	padding:0;
}

img.alignright {
	float:right;
	margin:0 0 0 10px;
	padding:0;
}

#header {
    height:229px;
    width:940px;
    margin:0px auto 0px auto;
    padding:0 0 0 0;
	background:url('images/header.jpg') top left no-repeat;
	position:relative;
}

#header img {
	margin-top:0px;
	margin-left:0px;
}


#logo {
	position:absolute;
	top:72px;
	left:21px;
    padding:0;
    width:354px;
    height:97px;
	cursor:pointer; cursor:hand;	
}
#descp {
	position:absolute;
	top:145px;
	left:277px;
	width:300px;
	height:20px;
	line-height:20px;
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	color:#d3293c;
	font-style:italic;
	font-weight:bold;
	letter-spacing:0px;
	text-shadow:#000 2px 2px 4px;

}
.meniu1, .menu {
	width:762px;
	height:35px;
	margin:0 0 0 0;
	padding:156px 0 0 0;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	text-align:left;
}

.meniu1 ul, .menu ul {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	height:35px;
	line-height:35px;
}

.meniu1 ul li, .menu ul li {
	float:left;
	margin-left:15px;	
	padding:0;
	list-style:none;
	font-style:italic;
	line-height:13px;
	padding-top:10px;
	padding-bottom:11px;
	height:13px;

}

.meniu1 ul li a, .meniu1 ul li a:visited, .menu ul li a, .menu ul li a:visited{
	text-decoration:none;
	color:#a76a1f;
	font-weight:bold;
	padding-right:15px;
	padding-left:15px;
}

.meniu1 ul li a:hover, .menu ul li a:hover, .menu ul li.current_page_item a:link,  .menu ul li.current_page_item a:visited{
	color:#FF0;
}

.menu ul li.current_page_item {
/*	background:url('images/menubg.jpg') top left repeat-x;
	-webkit-border-radius: 8px; 	-moz-border-radius: 8px;*/
	color:#FF0;
}

#content {
	width:940px;
	margin:0 auto 0 auto;
	text-align:left;
}

.posts {
	float:left;
	width:520px;
	margin:0 0 0 0px;
	padding:0;
	text-align:left;
	color:#ededed;
	line-height:16px;
}

.posts h3 {
/*	font-family:Times New Roman, Arial, Helvetica, sans-serif;
	font-size:25px;*/
	font-family:Verdana, Helvetica, sans-serif;	
	font-size:16px;	
	color:#cdbd99;
	line-height:42px;
	padding-left:30px;
	margin:0 0 12px 0;
	background:url('images/pages-bg.png') top left no-repeat;
	text-transform:capitalize;
/*	font-style:italic;*/



}

.posts a, .posts a:visited {
	color:#d3293c;
	text-decoration:none;
}

.posts a:hover {
	color:#000000;
	text-decoration:underline;
}

.posts h2 {
/*	font-family:Times New Roman, Arial, Helvetica, sans-serif;
	font-size:25px;*/
	font-family:Verdana, Helvetica, sans-serif;	
	font-size:18px;		
	color:#3b3630;
	font-weight:bold;
	letter-spacing:-0.5px;
	margin:0 0 0 30px;
	line-height:26px;
	text-align:left;
	padding-bottom:15px;
}

h3 {
/*	font-family:Times New Roman, Arial, Helvetica, sans-serif;
	font-size:18px;*/
	font-family:Verdana, Helvetica, sans-serif;	
	font-size:16px;		
	color:#3b3630;
	font-weight:bold;
	margin:5px 0 5px 15px;
	text-transform:uppercase;
}

.post {
	padding:0;
	margin:0 0 0 0;
	text-align:justify;
	background:url('images/post-mid.jpg') top left repeat-y;
	
}

.post ul {
margin:0 0 0 30px;
padding:0 0 0 15px;
}

.post ul li {
	font-weight:bold;
}

.data {
	display:none;
	float:left;
	width:65px;
	height:33px;
	text-align:center;
	background:url('images/date_bg.gif') top left no-repeat;
	margin:0 10px 0 -70px;
	padding:15px 0 0 0;
	font-size:18px;
	font-weight:bold;
	color:#8ea2b3;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.post p {
	font-size:12px;
	padding-left:30px;
	padding-right:30px;
	color:#4e473d;
}
.post-top {
	padding:0;
	margin:0 0 0 0;
	text-align:justify;
	background:url('images/post-top.png') top left no-repeat;
	height:46px;
	width:520px;
}
.post-bottom {
	padding:0;
	margin:0 0 0 0;
	text-align:justify;
	background:url('images/post-bottom.png') top left no-repeat;
	height:38px;
	width:520px;
}
.comment-bottom {
	padding:0;
	margin:0 0 0 0;
	text-align:justify;
	background:url('images/comment-bottom2.png') top left no-repeat;
	height:23px;
	width:520px;
}	
.comment-mid {
	width:487px;
	padding:0 0 0 33px;
	margin:0 0 0 0;
	background:url('images/comment-mid.jpg') top left no-repeat;	
	clear:both;
	color:#a28f72;
	font-size:11px;
}
.comment-mid a:link, .comment-mid a:visited {
	color:#cdbd99;
	font-weight:bold;
}
.comment-mid a:hover {
	color:#ffffff;
	font-weight:bold;
}
.comment-mid .firstbox {
	width:247px;
	padding:5px 20px 10px 0;
}
.comment-mid .secondbox {
	width:180px;
	padding:5px 0 10px 0;
	float:right;
	background:url('images/commentclip.png') bottom right no-repeat;	
}
.meta {
	padding:0 0 0 0;
	margin:0 0 0 30px;
	color:#a28f72;
	
	font-size:11px;
	text-align:left;
	line-height:26px;
	width:455px;
	height:26px;
	background:url('images/post-details.jpg') top left no-repeat;
}

.meta li {
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
}

.meta li.comment {
	margin:0;
	padding-left:18px;
	background:url('images/comments_icon.gif') center left no-repeat;
	list-style:none;
	display:none;
}

.meta li.date {
	margin:0 0px 0 0px;
	padding-left:12px;
	list-style:none;
}
.meta li.shared {
	list-style:none;
	text-align:right;
	float:right;
	padding-right:10px;
	padding-top:0px;
	margin-top:-2px;
}
.meta li.autor {
	margin:0 0 0 0;
	padding-left:18px;
	list-style:none;
}

.meta1 {
	padding:5px 10px 5px 10px;
	clear:both;
	background:#ffffff;
	margin:15px 0 15px 0;
	color:#d04128;
}
	
.meta1 li {
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
}

.meta1 li.comment {
	margin:0;
	padding-left:25px;
	background:url('images/comments_icon.gif') center left no-repeat;
	list-style:none;
}

.meta1 li.date {
	margin:0 5px 0 0;
	padding-left:25px;
	background:url('images/date_icon.gif') center left no-repeat;
	list-style:none;
}

.meta1 li.autor {
	margin:0 5px 0 0;
	padding-left:25px;
	background:url('images/autor.gif') center left no-repeat;
	list-style:none;
}

.post h2 a:link, .post h2 a:visited {
	text-decoration:none;
	color:#3b3630;
/*	font-style:italic;*/

}

.post h2 a:hover {
	color:#D3293C;
	text-decoration:none;
}

#sidebar {
	width:403px;
	float:right;
	margin:0 0 0 0;
	padding:0 0 240px 17px;
	text-align:left;
	color:#a28f72;
	line-height:12px;
	font-size:11px;
	background:url('images/sidebar-bottom.png') bottom no-repeat;	
}

.sidebar1 {
width:219px;
float:left;
margin:0 0 0 0;
padding:0 0 0 0;

}

.sociale {
width:207px;
height:140px;
background:url('images/sociale.gif') top left no-repeat;
margin:-85px 0 20px -3px;
padding:70px 0 0 20px;
}
.topspace {
width:240px;
height:25px;
}
.topspace2 {
width:162px;
height:25px;
}
.kiss {
width:247px;
height:50px;
margin:0 0 0 0;
padding:0;
}



.sidebar2 {
width:162px;
float:right;
margin:0 0 0 0;
padding:0 0 0 0;
}


.sidebar1 h2 {
	font-family:Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	line-height:37px;
	color:#d3293c;
	margin:0px 0 0 0;
	padding:0 0 0 20px;
	background:url('images/sidebar_h2.png') center left no-repeat;
	width:199px;
	height:37px;
}

.sidebar1 ul {
	margin:0 0px 0px 0px;
	padding:10px 0 0 0;
	list-style:none;
	background:url('images/sidebar_mid.jpg') center left repeat-y;
}

.sidebar1 ul li {
	padding:5px 15px 5px 20px;
	margin:0 0 0 0;
	list-style:none;
	text-align:justify;
	border-bottom:0px solid #3a2d12;
}
.sidebar1 ul.sep {
	background:url('images/sidebar_bottom.png') center left no-repeat;
	height:8px;
	padding: 0 0 0 0;
	margin-bottom:12px;
}

.sidebar1 ul li a, .sidebar1 ul li a:visited, .meta li a:link, .meta li a:visited {
	color:#cdbd99;
	font-weight:bold;
	text-decoration:none;
}

.sidebar1 ul li a:hover, .meta li a:hover {
	text-decoration:underline;
}
.sidebar1 ul.cusep li {
	padding-bottom:12px;
	border-bottom:1px solid #3a2d12;
	text-align:left;
}
.sidebar1 ul li.rssicon {
	padding:0 0 0 0;
	margin:0 0 0 0;
	margin-top:10px;
	margin-right:20px;
	float:right;
	width:25px;
	height:25px;
	background:url('images/rssicon.png') top left no-repeat;
}
.sidebar2 h2 {
	font-family:Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	line-height:38px;
	color:#d3293c;
	margin:0px 0 0 0;
	padding:0 0 0 20px;
	background:url('images/sidebar2_h2.png') top left no-repeat;
	width:142px;
	height:38px;
}

.sidebar2 h2.blue {
	background:url('images/h2_blue.gif') bottom left no-repeat;
}

.sidebar2 h2.white {
	background:url('images/h2_white.gif') bottom left no-repeat;
}


.sidebar2 ul {
	margin:0 0px 0px 0px;
	padding:10px 0 0 0;
	list-style:none;
	background:url('images/sidebar2_mid.jpg') center left repeat-y;}

.sidebar2 ul li {
	padding:10px 10px 5px 18px;
	margin:0px 0px 0px 0px;
	list-style:none;
	text-align:left;
}

 .sidebar2 ul.blogroll a {
	 padding-left:18px;
	 clear:both;
	 font-size:10px;
	 font-weight:normal;
 }

.sidebar2 ul li a, .sidebar2 ul li a:visited, .sidebar2 ul.blogroll a {
	color:#cdbd99;
	font-weight:bold;
	text-decoration:none;
}

.sidebar2 ul li a:hover, .sidebar2 ul.blogroll a:hover {
	text-decoration:underline;
}
.sidebar2 ul.sep {
	background:url('images/sidebar2_bottom.png') center left no-repeat;
	height:8px;
	padding: 0 0 0 0;
	margin-bottom:12px;
}
.sidebar2 ul.tweet-top {
	background:url('images/tweet-top.png') center left no-repeat;
	height:20px;
	padding: 0 0 0 0;
	margin:0 0 0 0;
}
.sidebar2 ul.tweet-mid {
	background:url('images/tweet-mid.png') center left repeat-y;
	padding: 0 0 0 0;
	margin:0 0 0 0;
}
.sidebar2 ul.tweet-bottom {
	background:url('images/tweet-bottom.png') center left no-repeat;
	height:103px;
	padding: 0 0 0 0;
	margin:0 0 0 0;
}

.sidebar2 ul.twitter-btext {
	background:url('images/tweet-mid.png') center left repeat-y;
	padding: 12px 12px 0 0;
	margin:0 0 0 0;
	text-align:center;
}

.sidebar2 ul.twitter-btext a:link, .sidebar2 ul.twitter-btext a:visited, .sidebar2 ul.twitter-btext a:hover {
	font-size:86%;
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}

ul#twitter_update_list {
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style:none inside none;
	background:url('images/tweet-mid.png') center left repeat-y;		
}
ul#twitter_update_list li {
	margin:0 0 0 0;


	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	background:none;
	font-size:10px;
	color:#000;
	text-align:left;
	border-bottom:1px solid #6490a2;
}
ul#twitter_update_list li a:link, ul#twitter_update_list li a:visited {
	color:#006;
}
ul#twitter_update_list li a:hover {
	color:#000;
	text-decoration:none;
}

.sidebar2 h2.yahoom {
	font-family:Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	color:#d3293c;
	margin:0px 0 12px 0;
	padding:10px 0 0 60px;
	background:url('images/yahoo-header.png') center left no-repeat;
	width:102px;
	height:45px;
	cursor:pointer;
	cursor:hand;
	
}
.sidebar2 h2.larger {
	font-family:Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	color:#d3293c;
	margin:0px 0 0 0;
	padding:10px 0 0 20px;
	background:url('images/sidebar2_h22.png') center left no-repeat;
	width:142px;
	height:45px;
	
}
#search {
	width:200px;
	margin:0;
	padding:0;
}

.field {
	width:150px;
	padding:2px 0 2px 5px;
	margin:3px 0 3px 0;
	color:#6a6a6a;
	font-size:11px;
	border:1px solid #cccccc;
}

.buton {
	background:url('images/buton_abonare.gif') top left no-repeat;
	width:81px;
	height:32px;
	display:inline;
	border:0;
	margin-left:5px;
}

.submit {
	background:url('images/buton_cautare.gif') top left no-repeat;
	width:81px;
	height:32px;
	display:inline;
	border:0;
	margin-left:5px;
}

.abonare {
	width:220px;
	padding:7px 0 5px 5px;
	color:#3c3c3c;
	font-size:11px;
	margin-left:0;
}

.arhiva_dropdown {
	width:280px;
	padding:2px 0 2px 5px;
	color:#3c3c3c;
	font-size:11px;
	margin-left:0;
}

#footer {
	width:100%;
	margin:0 auto 0 auto;
	padding:0px 0 0 0;
	color:#6b5c45;
	text-align:center;
	font-size:11px;
	line-height:18px;
	text-shadow:1px 1px #000000;

}

#footer h2 {
	font-family:Arial;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	line-height:15px;
	letter-spacing:0px;
	color:#667585;
	margin:5px 0 0 0;
	padding:0 0 5px 15px;
}

#footer ul {
	margin:0 0px 0 0px;
	padding:0;
	list-style:none;
	line-height:22px;
	text-align:center;
}

#footer ul li {
	display:inline;
	margin:0;
	list-style:none;

}

#footer ul a, #footer ul a:visited {
	text-decoration:none;
	color:#ffffff;
	margin:0 0 0 0;
	font-size:11px;
	
}

#footer ul a:hover {
	color:#000000;
}

#footer a, #footer a:visited {
	text-decoration:underline;
	color:#366997;
	padding:4px;
	margin:0 5px 0 0;
	font-size:11px;
	
}

#footer a:hover {
	color:#000000;
}

.design {
float:right;
margin:10px 30px 0 0;
}


/* Begin Coments Layout */

.commentlist {
	margin:0;
	padding:0;
}

.commentlist li {
	list-style:none;
	margin:0 0 12px 0;
	padding:12px 30px 12px 30px;
	text-align:justify;
	-webkit-border-radius: 8px; 	-moz-border-radius: 8px;
	background:#d8cbaf;	
}

.commentlist li.even { 
	background:#d8cbaf;
}

.commentlist li.odd { 
	/*background:#a28f72;*/
	background:#d8cbaf;	
}


.commentlist li a, .commentlist li a:visited {
	text-decoration:none;
	color:#23170b;
}

.commentlist li a:hover {
	color:#000000;
}
#respond a:hover {
	color:#ffffff;
}
.commentlist img {
	padding:0;
	margin:3px 5px 0 0;
	float:left;
}

.commentlist li div.vcard {
	color:#31281B;
}

.commentlist li div.vcard img.avatar { 
border:1px solid #d5d5d5; 
pading:4px; 
left:7px; 
top:5px; 
float:left; 
}

.commentlist li div.comment-meta { 
font:bold 10px/1.4 arial; 
right:10px; 
margin-top:5px; 
border-top:1px dotted #31281B; 
}

.commentlist li p { 
}

.commentlist li ul {  
list-style:square; 
margin:0 0 1em; 
padding:0;  
}

.commentlist li ul.children li.depth-2 { 
margin:0 5px 1.25em; 
}

.commentlist li ul.children li.depth-3 { 
margin:0 5px 1.25em; 
}

.commentlist li ul.children li.depth-4 { 
margin:0 0 .25em; 
}

.commentlist li ul.children { 
list-style:none; 
margin:1em 0 0; 
text-indent:0; 
}


.commentlist li div.comment-author { 
display:inline;
}

.commentlist li div#cancel-comment-reply{ 
	background:url('images/cancel_reply1.gif') center left no-repeat;
	padding-left:18px;
}
.commentlist li div#cancel-comment-reply a { 
	color:#2084ff; 
	text-decoration:none; 
	text-transform:uppercase; 
}

.commentlist li.comment-author-alexandru-husaru {
	/*border:1px solid #cccccc;*/
	background:#ecd19b; 
}

.commentlist li.comment-author-alexandru-husaru .reply {
	background:url('images/reply.gif') center left no-repeat; 
}

.commentlist li.comment-author-alexandru-husaru div#cancel-comment-reply{
	background:url('images/cancel_reply.gif') center left no-repeat; 
}

.reply {
	background:url('images/reply1.gif') center left no-repeat;
	padding-left:20px;
	text-transform:uppercase;
	font-size:10px;
	margin-bottom:10px;
	text-align:left;
}

div#respond {
	list-style:none;
	margin:0;
	padding:12px 30px 12px 30px;
	text-align:left;
	color:#cdbd99;
	background:url('images/comment-mid.jpg') top left repeat-y;
	border-width:solid 1px  #7a6743;
	-webkit-border-radius: 8px; 	-moz-border-radius: 8px;	


}

#respond p {
margin:0px 0 0px 0;
padding:0;
}

#author {
width:98%;
margin:2px 0 12px 0;
background:#a28f72;
border:1px solid #a28f72;
padding:5px;
color:#000000;
font-size:12px;
-webkit-border-radius: 8px; 	-moz-border-radius: 8px;	
}

#email {
width:98%;
margin:2px 0 12px 0;
background:#a28f72;
border:1px solid #a28f72;
padding:5px;
color:#000000;
font-size:12px;
-webkit-border-radius: 8px; 	-moz-border-radius: 8px;	
}

#url {
width:98%;
margin:2px 0 12px 0;
background:#a28f72;
border:1px solid #a28f72;
padding:5px;
color:#000000;
font-size:12px;
-webkit-border-radius: 8px; 	-moz-border-radius: 8px;	
}

#comment {
width:98%;
height:165px;
margin:2px 0 12px 0;
background:#a28f72;
border:1px solid #a28f72;
padding:5px;
color:#000000;
font-size:12px;
-webkit-border-radius: 8px; 	-moz-border-radius: 8px;	
}

#submit {
width:98%;
height:30px;
margin:10px 0 0 0;
background:#000000;
color:#d3293c;
font-size:13px;
font-weight:bold;
border:0;
}

#submit:hover {
background:#d3293c;
color:#FFF;
}

/* End Coments Layout */


.nav {
	color:#cdbd99;
	height:42px;
	line-height:42px;
	padding-left:30px;
	padding-right:30px;
	width:460px;
	margin:12px 0 12px 0;
	background:url('images/pages-bg.png') top left no-repeat;

}

.left {
float:left;
margin:0 0 0 0px;
padding:0;
width:40%;
text-align:left;
}

.right {
float:right;
margin:0 3px 0 0;
padding:0;
width:40%;
text-align:right;
}
.nav a:hover {
	color:#FFF;
}
.search-box {
	float:right;
	width:203px;
	height:19px;
	padding-left:10px;
	margin-top:17px;
	background:url('images/search-left.png') top left no-repeat;
	
}
.search-box #sinput {
	float:left;
	height:19px;
	width:180px;
	background-color:#e5cf45;
}
input.searchinput {
border:0 solid;
color:#000000;
height:16px;
margin-left:0;
margin-right:0;
padding-top:1px;
width:180px;
font-size:10px;
background-color:#e5cf45;
}
.search-box #ssubmit {
	float:left;
	height:19px;
	width:23px;
}
input.searchbutton {
	border:0 solid;
	width:23px; height:19px;
	background:transparent url('images/search-right.png') top left no-repeat;
}

.comment-body p{
	font-size:11px;
	color:#31281b;
}
.comment-body a:link, .comment-body a:visited {
	color:#23170b;
	font-weight:bold;
	text-decoration:none;
}
.comment-body a:hover {
	color:#000;
	text-decoration:none;
}

/* FORM */
.wpcf7-form input {
width:95%;
background:#a28f72;
border:1px solid #a28f72;
padding:5px;
color:#000000;
font-size:12px;
-webkit-border-radius: 8px; 	-moz-border-radius: 8px;	
}
.wpcf7-form textarea {
width:95%;
height:167px;
background:#a28f72;
border:1px solid #a28f72;
padding:5px;
color:#000000;
font-size:12px;
-webkit-border-radius: 8px; 	-moz-border-radius: 8px;	
}
div.wpcf7-validation-errors {
	border:0px solid;
	padding-left:30px;
	color:#C00;
}
.fsubmit input {
width:100%;
height:30px;
margin:0;
padding:5px;
background:#000000;
color:#d3293c;
font-size:13px;
font-weight:bold;
border:0;
	
}

/* PT WIDGET */
li.widget {
	padding:0 0 10px 0;
	margin:0 0 0 0;
	list-style:none;
	margin-bottom:12px;
}

li.widget {
	background:url('images/sidebar2_mid.jpg') center left repeat-y;
	-webkit-border-radius: 12px; 	-moz-border-radius: 12px;		
	}

li.widget ul li {
	padding:10px 5px 5px 18px;
	margin:0px 0px 0px 0px;
	list-style:none;
	text-align:justify;
}
li.widget h2 {
}
.ngg-galleryoverview {
	padding-left:27px;
	width:92%;
}
.piclenselink {
	width:90%;
}
.ngg-gallery-thumbnail a img {
	width:70px;
	height:70px;
}
.rmoretext {
	padding-left:30px;
	clear:both;
	font-weight:bold;
}
.rmoretext a:link, .rmoretext a:visited{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#3b3630;
	text-decoration:none;
	font-style:italic;

}
.rmoretext a:hover {
	color:#000000;
	text-decoration:none;

}

div.custom-more {
	width:455px;
	clear:both;
	font-weight:bold;
	line-height:18px;
}


blockquote {
	border-left:0px solid #f1edd9;
	font-style:normal;
	margin:0 0px 0 0px;
	padding:5px 5px 5px 5px;
	background:url('images/bquotebg.png') repeat-y;

}
blockquote p {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

/*PT CAPTCHA */
.ccode {
	float:left;
padding-right:20px;
padding-left:30px;
padding-bottom:20px;
}
.cinput {
	float:left;
	height:28px;
padding-bottom:20px;	
clear:right;
}
.captcha-991 input{
	width:60px;
}
.textwidget {
	background: url("images/sidebar2_mid.jpg") repeat-y scroll left center transparent;
	padding: 0px 0px 5px 0px;
}
