﻿/*  
Theme Name: WP-Polaroid
Theme URI: http://www.adii.co.za/
Description: Wordpress Polaroid Theme by <a href="http://www.adii.co.za/">Adii</a>
Version: 1.0
Author: Adii
Author URI: http://www.adii.co.za/
*/
a { outline:none }
a:active {
    position:relative;
    top:1px;
}

.size-thumbnail { clear:left; margin:10px 0; }

.your-message textarea { width:400px; }


.ssc_url {
	font-size:9px;
	font-style:italic;
}

.tdomf_form input { width:200px;; }
.tdomf_form #content-title-tf { width:450px; }
.tdomf_form textarea { width:450px; }
.tdomf_form #tdomf_form1_preview { width:100px; background:#CCCCCC; }
.tdomf_form #tdomf_form1_send { width:100px; }
.tdomf_form #notifyme { width:20px; }


form#contactForm input, textarea {
    border:1px solid #CCCCCC !important;
    font-family:Arial !important;
    font-size:12px !important;
}


.cform textarea { height:230px !important; }
.cform label { background:none !important; color:#333 !important; }

.sociable {
	font-size:9px !important;
	margin:6px 0 !important;
	
}
.adminEdit {
	font-size:16px; 
	background:yellow; 
	padding:5px; 
	border:1px solid black;
	clear:both;
}

.ratingtext {
	font-size:9px;
}

h6 {
	font-family: Calibri, Arial;
	font-size:10px;
	text-align:right;
	line-height:10px;
}


.wp-caption  {
	border:0px solid #DDDDDD;
	padding:4px 0 10px 0px;
	margin:0 10px 0 0;
}

.wp-caption  img {
	border:0px solid silver !important;
	margin:0px !important;
	padding:0px !important;
}

.wp-caption-text {
	font-size:9px !important;
	line-height:11px !important;
	margin:0 !important;
	padding:2px 0px !important;
	text-align:center !important;	
}



.aligncenter { 
	text-align:center; 
	margin:0 auto;
}

img.aligncenter {
	display: block !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

.imgAdsSilver { border:1px solid silver; }
.imgAdsRed { border:1px solid #FF7474; }
.imgAdsBlue { border:1px solid #017DC3; }
.imgAdsGreen { border:1px solid green; }
.imgAdsWhite { border:1px solid #fff; }
.imgAdsWhite:hover { border:1px solid silver; }
.imgAdsBlue:hover { border:1px solid black; }
.imgAdsGreen:hover { border:1px solid black; }
.imgAdsRed:hover { border:1px solid silver; }
.imgAdsSilver:hover { border:1px solid #ddd; }


.wpcf7-submit,
.buttonComment {
    background:#C11209;
    color:#fff;
    border:1px solid transparent;
    cursor:pointer;
    font-family:Lucida Sans Unicode,Lucida Sans,Arial,sans-serif;
    padding:10px 20px;
    width:auto;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.wpcf7-submit:hover,
.buttonComment:hover  { background:#F25752; }

.wpcf7-submit a:active,
.buttonComment:active  { background:#333; }

.poeniSidebar {
	font-size:10px; 
	padding:3px; 
	margin-bottom:10px;
	border:1px solid #ccc;
}

.btnDonation
{ width: 150px; height: 50px; 
  font-size: 18px; font-weight: bold;
  cursor:pointer;
  background: #FFCCFF;
  color: #C11209;
  border:1px solid #808080;
}
.btnDonationHover
{ width: 150px; height: 50px; 
  font-size: 18px; font-weight: bold;
  cursor:pointer;
  background: #CC0099;  
  color: #FFCCFF;
  border:1px solid #303030;
  
}

.commentIndex {
	text-align:right;
	border-bottom:0px dotted #CCCCCC;
	height:17px;
	margin-top:-10px;
}
.commentIndex a {
	color:#777;
}


/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0;
}
body{
	background: #d3deeb repeat-x top;
	color: #41484d;
	font: 14px Arial,Tahoma,Verdana,Helvetica,Sans-Serif;

	background:#F2F2F2;
    /* background: #f8f7e5 url(images/main-bg.jpg) repeat-y center top; */
	color: #333333;
	width: 100%;
}

a{
	color: #C11209;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
input,select,textarea{
    border:1px solid #CCCCCC;
    font-size:12px;
    padding:6px;
    width:211px;
}
select{
	padding: 0;
}
li{
	list-style: none;
}
h2 span, h3 span{
	display: none;
}
/*=== Layout ===*/
#page{
	-moz-border-radius:20px 20px 20px 20px;
    -webkit-border-radius:20px 20px 20px 20px;
    -moz-box-shadow:0 0 15px #CCCCCC;
    -webkit-box-shadow:0 0 15px #CCCCCC;
    -box-shadow:0 0 15px #CCCCCC;
    background:none repeat scroll 0 0 white;
    margin:20px auto;
    padding:20px 15px 10px 10px;
    width:940px;
}
#page-bot{
	background: url(images/page-bot.png) no-repeat bottom;
	height: 7px;
}
#page-top{
	background: #FFFFFF url(http://www.astma.rs/wp-content/themes/wp-polaroid/images/header_bg_root.gif) no-repeat scroll 0 0;
	height: 30px;
}
#bot-bgr{
	background: none;
	padding: 0 0 0px; /* 0 0 50 */
}
/*=== Subscribe to Feed ===*/
ul.subscribe{
	float: right;
	padding: 25px 40px 0 0;
}
* html ul.subscribe{
	padding-right: 20px;
}
.subscribe li{
	float: left;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 0 20px 0 10px;
}
.subscribe li.feed{
	background: url(images/ico-post.gif) no-repeat left;
	padding: 0 0 0 20px;
}
.subscribe li a{
	color: #41484d;
	position: relative;
}
/*===========================================         Header       ====================================*/
#header{
	height: 70px;
	margin-left:10px;
}

#logotag {
	width:300px;
	height:50px;
	float:left;
	padding-top:5px;
}
#logotagTitle {
	/*font-size:37px;
	font-weight:bold;
	letter-spacing:-3px;
    */
    font-family:tahoma;
    font-size:36px;
    font-weight:bold;
    letter-spacing:-2px;
    text-shadow:0 2px 3px #DDDDDD;
}
#logotagTitle a{ color:#F2170B; }
#logotagTitle a:hover { text-decoration:none; }

#header-banner {
    float:right;
    height:75px;
    margin:-10px -5px 0 0;
}

.tag {
	float:left;
	margin:-4px 0 0 0;
	font-size:15px;
	color:#ADADAD;
}
/*- Search -*/
.search{
	background: url(images/search-bgr.gif) no-repeat;
	float: right;
	height: 30px;
	border:1px solid red; /*#ADADAD;*/
	margin:5px 0;
	width:213px;
	background: #FFF2F1;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
}
.search input{
	background: none;
	border: 0;
	color: #000;
	float: left;
	font-size: 12px;
	margin: 5px 0 0 7px;
	padding: 2px;
	width: 166px;
}
.search .btn{
	margin: 5px 0 0 5px;
	padding: 0;
	width: auto;
}
/*=== Title ===*/
#title{
	/*background: url(images/title-bgr.gif) repeat-x top;*/
	height: 200px;
	width:933px;
	margin-left:5px;
}
.left-title {
	float:left;
	width:280px;
	height:149px;
	padding:20px 20px;
	color:#FFF;
	}

.left-title-title {
	color:#DB1E15;
	font-size:15px;
	text-transform:uppercase;
    font-weight:bold;
}
.left-title p, .right-title p {
	text-align:justify;
	font-size:12px;
}

#title li{
	float: left;
	font-weight: bold;
	line-height: 26px;
	padding: 0 15px;
}
#title li a{ color: #ffffff; }
#title li a:hover { color:#F2170B; }

.tcol1{
	float: left;
	width: 350px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	background:transparent url(images/title-bgr.gif) repeat-x scroll center top;
}
#tcol2{
	float: right;
	padding:20px;
    background:transparent url(images/title-bgr.gif) repeat-x scroll center top;
    
    color:#FFFFFF;
    height:149px;
    width:310px;
    
    -moz-border-radius-topright:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
}

 #tcol2 p {
    font-style:italic;
    font-size:12px;
    padding:0 0 0 3px;
    text-align:justify;
}

#polaroids{
	background: url(images/polaroids/rotator.php) no-repeat;
	height: 298px;
	margin: 0 0 0 321px;
	position: absolute;
	top: 59px;
	width: 276px;
}


#columns{
	margin: 15px 0 0;
	width:937px;
    clear:both;
}

#columns h1{
	color: #F2170B;
	font-size: 25px;
	font-weight: bold;
	margin:0 0 5px 0;
    letter-spacing:-1px;
}
#columns h1 a{
	color: #F2170B;
	padding:2px;
}
#columns h1 a:hover {
	color: #fff;
	background:red;
	padding:2px;
	text-decoration:none;
}

#page h2 {
    margin:15px 0 0px 0;
}
#columns h2{
	color: #F2170B;
	font-size: 25px;
	font-weight: bold;
	padding-bottom:5px;
    margin:0;
    text-shadow:0 1px 1px #333;
    text-shadow:1px 1px 2px #ccc;
}

.entry h2 {
	font-size: 20px !important;
	font-weight:normal !important;
	letter-spacing:-1px !important; 
    text-shadow:none !important;
}

.post #entry-socials { 
    background:none repeat scroll 0 0 #E8F0F9;
    border:1px solid #ABD2E9;
    overflow:hidden;
    padding:7px;
}

.post #entry-socials h4 {
    color:#3A5796;
    font-family:'Helvetica Neue',Arial,sans-serif;
    font-size:16px;
    font-weight:bold;
    clear:both;
    margin:0 0 10px 0;
}

#columns h2 a{
	color: #F2170B;
	padding:2px;
}

#columns h2 a:hover {
	color: #fff;
	background:red;
	padding:2px;
	text-decoration:none;
}
#columns h3{
	color: #C11209;
	font-size: 15px;
    margin:3px 0px 10px 0px;
    letter-spacing:-1px;
    text-align:justify;
    
}
#columns h3 em{
	color: #C11209;
	font-style: normal;
}
#columns h4{
	color: #C11209;
	font-size: 14px;
	font-weight: normal;
	line-height: 15px;
	padding:0px 0px 5px 5px;
	font-weight:bold;
    text-shadow:0 1px 1px #DDDDDD;
}
#columns h4 a{
	color: #C11209;
}
.col1{
	margin:30px 20px 0px 7px;
	width:450px;
	float:left;
	
}
.col2{
	float: left;
	margin: 35px 20px 0 0;
	width: 221px;
}
.col3{
	float: right;
	margin-top:20px;
	width:218px;
}
.col3-ads {
    padding-bottom: 10px; 
    text-align:left; 
    font-size:11px;
}
.col3-ads-item { padding-bottom:10px; }

/*=== Each Post ===*/
.pagetitle{
	color: #41484d !important;
	border-bottom:#41484d dotted 1px;
    border-top:#41484d dotted 1px;
	padding:3px;
	text-align:center;
}
.post{
	padding:5px 0px 5px;
	border-bottom:1px dotted #ccc;
	margin-bottom:3px;
}
.post p{
	/*clear: both;*/	
	padding: 0 0 15px;
}
.post.last{
	background: none;
}
.postmetadata{
	color: #777;
	font-size: 11px;
	padding: 0 0 15px;
}
.postmetadata a{
	color: #777;
}
.meta-cal {
	/*background:url(images/ico-cal.gif) center left no-repeat;*/
	padding-left:5px;
	}
.meta-comm {
	/*background:url(images/ico-comm.gif) center left no-repeat;*/
	margin-top:4px;
	padding-left:5px;
}
.meta-tag {
	/*background:url(images/ico-tag.gif) center left no-repeat;*/
	margin-top:4px;
	padding-left:5px;
}

.aquaLink a {
	background:#FFFCCB; 
	padding:1px 4px;
}
.aquaLink a:hover {
	background:#00C2F2;
	text-decoration:none;
	color:#fff;
}

.grayLink a {
	padding:1px 4px;
	background:#EFEFEF;
}
.grayLink a:hover {
	background:#333;
	text-decoration:none;
	color:#fff;
}
.gray2Link a {
	background:#EFEFEF;
	padding:2px;
}
.gray2Link a:hover {
	background:#ccc;
	text-decoration:none;
	color:#fff;
}





.postimg img.fl{
	float:left;
	margin:0 15px 0 10px;
}
.entry p{
	text-align:justify;
	font-size:12px;
	line-height:20px;
	}
.entry blockquote { 
	padding: 3px 15px;
	background:#FFFDE3;
	border-left:1px solid #FFDCB3;
	border-right:1px solid #FFDCB3;
	margin: 5px auto 15px auto;
	color:#000;
	width:87%;
	}
.entry blockquote p {
	font-size:12px;
	padding: 5px 0px;
	margin: 5px 0px;
	line-height: 20px;
	}

.entry img { 
	/*padding: 2px 2px 2px 2px;*/
	background:#f0f0f0;
	/*border: solid 1px #DEDEDE; */
	margin:1px 13px;
	display:inline;
}
.none-img { 	
	background:none !important;
	border:none !important; 
	}
.none-img img { 	
	background:none !important;
	border:none !important; 
	}
.entry ul, .entry ol {
	margin-bottom:15px;
	font-size:12px;
	line-height:20px;
	margin-left:15px;
	}
.entry ul li ul, .entry ol li ol{
	margin-bottom:0px;
	padding-top:1px;
	}
.entry ul li {
	list-style:circle inside !important;
	padding:0px;
	}
.entry ul li ul li {
	list-style:disc inside !important;
	}
.entry ol li {
	list-style:decimal inside !important;
	padding:0px;
}
.entry ol li ol li {
	list-style:decimal-leading-zero inside !important;
	}
/*================================================================================
                    	Comments
==================================================================================*/
.comments_template{
	margin: 0 0 0 10px;
	padding: 0 0 10px 0;
}
.comments_template p.nocomments, .comments_template p.alert{
	padding: 10px;
	font-size: 12px;
}
#comments {	 }

.commentsIcon {
    font-size: 18px !important;
    margin:0 0 5px 0 !important;
    padding: 2px 10px 0px 30px; 
	background:url(images/ico-comment.gif) center left no-repeat;
    clear:both;
}
.comments_template form#commentform{
	margin: 0;
	padding: 10px;
}
.comments_template form#commentform p{
	line-height: 16px;
}
ol.commentlist{
	margin:1px 0px 15px 0px;
	padding: 0;
	list-style: none;
	font-size: 11px;
	line-height: 10px;
}
ol.commentlist p{
	margin-bottom:3px;
	line-height: 16px;
}
ol.commentlist li{
	padding:8px 10px 1px 10px;
	border-top:0px dotted #F5857E;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}
ol.commentlist li.alt{
	background:#FDEAE8;
    /*
    background:-moz-linear-gradient(120% 100% 180deg, #FFFFFF, #FDEAE8) repeat scroll 0 0 transparent !important;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDEAE8), to(#FFFFFF)) !important;
    */
	border-top:0px dotted #F5857E;	
}
ol.commentlist li.highlighted{
	background:#FDEAE8;
	border-top:0px dotted #F5857E;	
}
.commentmetadata {
	float:right;
	font-size:9px;
}
.commentmetaauthor {
    float:left;
    font-size:15px;
    font-weight:bold;
    height:19px;
    width:315px;
    color:#635E5A;
}
.smallNormal { font-size:11px; }


/*=== Navigation ===*/
.navigation {
    -moz-border-radius:3px 3px 3px 3px;
    -webkit-border-radius:3px 3px 3px 3px;
    background:none repeat scroll 0 0 #8C6461;
    padding:15px 0;
    text-align:center;
    width:453px;
}

.wp-pagenavi { 
    color:#333 !important; 
    padding:7px 0; 
}


.wp-pagenavi span.current, .wp-pagenavi a { 
    color:#333 !important; 
    border:none !important; 
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    padding:10px 12px !important;
    background:#FFFCCB !important;
    text-shadow:0 1px 1px #DDDDDD;
 }
 
 .wp-pagenavi a:hover {  background:#FFDCB3 !important; }
 .wp-pagenavi a:active {  background:#333 !important; color:#fff !important; }
 
 
.alignleft {
	float:left;
	display:inline;
	text-align:left;
    margin: 0 10px 0 0 !important;
}
.alignright {
	float:right;
	text-align:right;
	display:inline;
    margin: 0 0 0 10px !important;
}
/*=== Ads ===*/
.ads{
	height: 125px;
	/* margin: 10px 0 30px; */
	margin:0;
}
.ads img{
	display: block;
	float: left;
	/* margin: 0 24px 0 0; */
	margin:0;
}
.ads img.last{
	margin: 0;
}
/*             ------------------------------------------------------------------------------       Comments          -------------------------------------------------------------------------    */
#commentspanel {  margin:-15px 0 0 0; }
#commentspanel_main {
    color:#000000;
    margin:9px auto 5px;
    padding:3px 5px;
}

/* ------------------------------------------------- novi --------------------------------------------------- */
ul.comments{
	padding: 0 0 15px;
}
.comments li {
	font-size: 11px;
	padding: 3px 0 3px 5px;
	color: #333;
	line-height:12px;
	font-weight: normal !important;
}
.comments li em, .comments li a em{
	color: #C11209;
	font-style: normal;
}
.comments li a{
	color: #41484d;
	font-weight: normal !important;
}
.comments li a:hover {
	text-decoration:none;
	background:red;
	color:#fff !important;
}

#divThisMonth li { color: #41484d; }
#divThisMonth li a { color: #41484d; }
#divThisMonth li a:hover { color: #fff; }

#divIzdvajamo li a:hover { background:#6DA817; }

#divTeme li { color:#11578B; }
#divTeme li a:hover { background:#00C2F2; } /* garmin boja 2F79B8 */

#divRecentComm li a { color:#D43981; }
#divRecentComm li a:hover { background:#D43981; color:#fff; }

#divReference li a:hover { background:#FFB03B; }
#divLinkovi li a:hover { background:#BA8C7D; }
#divLastPosts li a:hover { background:#2F79B8; }

#divFB { margin:0 0 20px -10px }

#divSocial {
	text-align:center;
	float:left;
	margin:3px 7px 10px 2px;
}

.comments img {
	vertical-align:text-bottom;
	padding-left:5px;
	padding-right:5px;
}
	
/*=== Misc. ===*/

.clear { clear:both; }
.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden;
}

.fr{ float: right; }
.ac{ text-align: center; }
.ar{ text-align: right; }

/*================================================================================
                      Fading Tooltips By Dustin Diaz
==================================================================================*/
body div#toolTip 
{ 
  position:absolute;
  z-index:10000;
  width:200px;
  background:#eee;
  border:1px double #ccc;  
  text-align:left;
  padding:2px;
  min-height:1em;
  -moz-border-radius:6px; 
  -webkit-border-radius:6px;
   text-align:center;
}

body div#toolTip p 
{ 
  margin:0;
  padding:0;
  color:#000;
  line-height:13px !important;
  font-size:11px;
  
 }

body div#toolTip p em 
{ 
display:block;
margin-top:3px;color:#f60;
font-style:normal;
font-weight:bold;
 }

body div#toolTip p em span 
{ 
  font-weight:bold;color:#fff;
}

/*================================================================================
                      Footer
==================================================================================*/
  
#footer  {
 /* font-size: 10px; 
  margin:auto;
  background: #41484d; 
  width:988px; 
  color: #acb4b9;
  height:62px;
  background:transparent url(http://www.astma.rs/wp-content/themes/wp-polaroid/images/footer_bg_with_logo1.gif) no-repeat scroll left bottom;
  */
  color:#ACB4B9;
font-size:10px;
border-top:2px solid #DDDDDD;
color:#999999;
margin:5px 0 0;
padding:5px 0 0;
}
.footerText {
	padding:10px;
	margin-left:25px;
	color:#999999;
}




/*================================================================================
                      MENU
==================================================================================*/

.page-item-2878 { margin: 0 276px 0 0; }

#menuHead {	 
    height:35px;
    margin:-11px 0 0 15px;
    padding:0 0 0 5px;
    width:905px;
    
    background: #FFFCCB;
    border-bottom:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
    
    -moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
}
#menuHead li {	
	padding:0;
	float: left;
	list-style: none;
    display:block;
    width:auto;
    z-index:12;
}
/*
#menuHead li:hover { 
    background:none; 
}
*/

#menuHead li a {	
    color:#41484D;
	display: block;
	text-decoration: none;
    font-weight:bold;
	padding:10px 10px 0;
	white-space: nowrap;
    text-transform:uppercase;
    letter-spacing:-1px;
    height:25px;
}
#menuHead li a:hover {	
    background:#D43981;
    background:#DB1E15;
    color:#FFFFFF;
    display:block;
    text-decoration:none;
    -moz-border-radius-topleft:10px;
    -moz-border-radius-bottomright:10px;
    -webkit-border-bottom-right-radius:10px;
	-webkit-border-top-left-radius:10px;
}
	
#menuHead li ul
{
	margin: 0;
	padding: 0;
    position: absolute;
	background: #FFFCCB;
    
    left:-999em;
    float:left;
    width:200px;
    z-index:9999;
    
    /*
    -moz-border-radius-bottomleft:15px;
    -webkit-border-bottom-left-radius:15px;
    */
    
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	
    
    border-bottom:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
}

#menuHead li ul li {	
	float: none;
	display: inline;	
     
}

#menuHead li ul li a { 
    height:17px;
    width: auto; 
    text-transform:none;
    padding:5px 5px 5px 15px;
    font-weight:bold;
    font-size:12px;
    letter-spacing:0px;
}
#menuHead li ul li a:hover { 
    background:#3C78A7; 
    background:#DB1E15;
    color:#fff; 
    -moz-border-radius-topleft:16px;
    -moz-border-radius-bottomright:16px;    
    -webkit-border-bottom-right-radius:16px;
	-webkit-border-top-left-radius:16px;
}

#menuHead li:hover ul { left:auto; }




	
/*================================================================================
                     
==================================================================================*/

.cleanArhiveLi {
	border-bottom:1px dotted #F5857E;
	color:#C11209;
	font-size:13px;
	font-weight:normal !important;
	padding:4px 0 5px 5px;
}


/*================================================================================
                      Related post
==================================================================================*/
/* -------------------------------------------------------            YARRP / Related posts           ----------------------------------------------------------------  */

#similarUlTitle {
    font-size:17px;
	font-weight:bold;
    color:#5C5540;
    text-shadow:0 0px 1px #EEEEEE;
	
    text-align:left;
    clear:both;
    background:#fff;
    
	margin:0 0 -15px -10px;
    padding:15px 15px 0px 15px;
}

#related_posts { 
    -moz-border-radius:7px; 
    -webkit-border-radius:7px;
    overflow:hidden;
    background:#FFFCCB;
    color:#000000;
    font-size:12px !important;
    margin:0 0 10px 0;
    padding:0;
}

#related_posts h4 {
    font-family:'Helvetica Neue',Arial,sans-serif;
    font-size:16px;
    font-weight:bold;
    clear:both;
    margin:10px 0;
    padding:0 0 0 10px;
}
#related_posts ul {
    width:100%;
    list-style:none;
    margin:0 0 0 8px;
    padding:0;
}
 
#related_posts li {
    display:inline;
    float:left;
    margin:0;
    padding-left:0;
    padding:0 4px;
    width:100px; /* change this value accordingly to your template */
}
 
#related_posts img { margin:0px; }


#related_posts a:hover {
    position:relative;
    top:1px;
    text-decoration:none
}
 
#related_posts .related_permalink{
    width:100px;/*change this value accordingly to your template */
    text-align:left;
    font-size:10px;
    padding:0px 0 10px 0;
    line-height:12px;
}
 
#related_posts .related_thumbnail{
    width:100px; /*change this value accordingly to your thumbnail size */
    height:67px;
    overflow:hidden;
    text-align:center;
}
/* -------------------------------------------------------          end  YARRP / Related posts           ----------------------------------------------------------------  */

.cform  {
    margin: 0 0 20px 0 !important;
    width:auto!important;
    padding:10px;
    background:#eee;
}

.cform textarea, .cform input {
    border:1px solid #DDDDDD !important;
    font-size:14px;
    padding:5px;
    width:635px !important; 
    background:#fff !important;
}

.cform textarea:hover, .cform input:hover {
    background:#fff !important;
}

span.reqtxt, span.emailreqtxt {
    text-align:right !important;
    width:auto !important;
}

.cform input.sendbutton { cursor:pointer; width:150px !important; }

.linklove { display:none; }