/*
Theme Name: hareraama2011
Theme URI: http://hareraama.in/
Description: hareraama2011 by sagar
Author: hareraama
Author URI: http://hareraama.in/
version: 1.0
Tags: hareraama2011 by sagar
*/

/* basics */
*{margin:0; padding:0;}

/* text Css */
a:focus {outline: 1px dotted;}
hr {border: 0 #ccc solid;border-top-width: 1px;	clear: both;height: 0;}

body{background:#faf8fd url(images/bg.gif);margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000;}

/* fonts */
h1 {font-size: 22px; margin:0; margin-bottom:5px; padding:5px 0; font-weight:bold; color:#000; line-height:30px;}
h2 {font-size: 20px; margin:0; margin-bottom:5px; padding:5px 0; font-weight:bold; color:#000; line-height:28px;}
h3 {font-size: 18px; margin:0; margin-bottom:5px; padding:5px 0; font-weight:bold; color:#000; line-height:25px;}
h4 {font-size: 16px; margin:0; margin-bottom:5px; padding:5px 0; font-weight:bold; color:#000}
h5 {font-size: 14px; margin:0; margin-bottom:5px; padding:5px 0; font-weight:bold; color:#000}
h6 {font-size: 12px; margin:0; margin-bottom:5px; padding:5px 0; font-weight:bold; color:#000}
p{font-family:Arial, Helvetica, sans-serif;font-size:10pt;padding:5px 0;text-align:left; line-height:13pt; color:#515151}
small{font-family: Tahoma,Arial, Helvetica, sans-serif;font-size:8pt;color:#999999;}

/* images and misc. */

img{ border: none; padding: 0px; }
img a{border:none;}
img.left{ float: left; border: none; padding: 0px; }
img.right{ float: right; border: none; padding: 0px; }

blockquote{	border-left:1px solid #A5ABAB;margin:15px;padding:0 12px 0 12px;}
code{margin:10px;font-family:"Courier New", Courier, monospace;}

/* links */
a:link, a:visited, a:active{color:#ff9600;text-decoration:none;border: none;	}
a:hover{color:#85b817;text-decoration: none; border: none;}
a.one:link, a.one:active, a.one:visited{color: #85b817;	text-decoration:none;border: none;}
a.one:hover{color: #ff9600;text-decoration: none; border: none;}
a.ftr:link, a.ftr:active, a.ftr:visited{color: #fff;	text-decoration:none;border: none; padding:0 3px}
a.ftr:hover{color: #ffff00;text-decoration: underline; border: none;}
a.dt:link, a.dt:active, a.dt:visited{color: #FFFF00;text-decoration:none;border: none;}
a.dt:hover{color:#99CC00;text-decoration: underline; border: none;}

/* container */
#wrapper{width:100%; float:left; background:url(images/bg1.png) repeat-y center}
#container {width: 900px;margin: 0 auto;padding: 0px;color:#333;}
#icontainer {width: 100%;margin: 0px;padding: 0px;color:#333; float:left; background:#FFFFFF}
	
/* header */
#socialicons{width:50px; position:fixed; margin:20px 0 0 2px; left:0; height:330px;}
#importicons{width:50px; position:fixed; margin:20px 2px 0 0; right:0; height:440px;}

#head{width: 100%;height: 148px;float:left; background:#85b817 url(images/headbg.gif) repeat-x top;}
	#hleft{width:40%; float:left;}
	#hcenter{width:20%; float:left; background:url(images/swamiji.gif) no-repeat top center; height:148px;}
	#hright{width:40%; float:right;}
		.headtopdiv{width:95%; height:32px; padding-left:10px;}
		.headtoptitle{width:100%; float:left; padding-top:18px; min-height:100px;}
		.fltrht{float:right; text-align:right;}
		.fltlft{float:left;}
		.txtalnrght{text-align:right}
		
#langmenu ul {margin:0 0 0 0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300;font-weight:bold; float:left; font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;}		
#langmenu li{list-style-type:none; float:left;}
#langmenu a {display:block; padding:6px 10px 7px 10px; color:#fff;text-decoration:none; font-size:10pt; float:left; line-height:10pt; margin:6px 1px 0 1px}
#langmenu a:hover{background:#99d710 ;color:#fff; }
#langmenu .active a{background:#99d710 ;color:#fff;}

.headtoptitle h1{font-size:40px; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:40px; margin:0; padding:0 0 0 30px; color:#fff;}
.headtoptitle h1 a, .headtoptitle h1 a:active, .headtoptitle h1 a:visited{color:#fff;}
.headtoptitle h1 a:hover{color:#fff;}
.headtoptitle h2{font-size:9pt; font-weight:normal; color:#d8ff84; margin:0; padding:5px 0 0 30px;line-height:14pt;}

#panchang1{width:10%; float:left; color:#666; font-size:8pt; padding-top:3px; padding-left:10px;}
#panchang2{width:74%; float:left; padding:0px 10px 0 5px; overflow:hidden; color:#000; font-size:9pt; text-align:left;}
#panchang3{width:10%; float:right; font-size:8pt; padding-top:0px; text-align:left;}
.fltrght{float:right; padding:10px; margin-right:10px;}
.pcls1{font-size:9pt; font-weight:normal; color:#fff; text-align:right; padding-top:12px;}

/* Menu */
#menu{float:left;width: 100%;color: #fff;height: 32px;background:#ff9600; }

#homelinkdiv{width:50px; float:left;}
#homelinkdiv li{list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300;font-weight:bold; float:left; font-family:Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;}
#homelinkdiv a {display:block;  padding:6px 10px 6px 10px; color:#fff;text-decoration:none; font-size:10pt; width:30px}
#homelinkdiv a:hover{background:#99d710 ;color:#fff;}
#homelinkdiv .current_page_item a{background:#85b716; color:#fff;}

#otherlinkdiv{width:850px; float:left;}

#menu-top-menu, #menu-top-menu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300;font-weight:bold; float:left; font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;}
#menu-top-menu a {display:block; padding:6px 10px 6px 10px; color:#fff;text-decoration:none; font-size:10pt;}
#menu-top-menu li {float:left; position:relative;}
#menu-top-menu ul {position:absolute; display:none; width:120px; top:29px; left:-1px; background:#8ec346}
#menu-top-menu ul a {border-left:1px solid #aadf33;border-right:1px solid #aadf33;  padding:3px 10px; text-transform:none; font-size:9pt;}
#menu-top-menu li ul {border-top:1px solid #aadf33; width:142px;}
#menu-top-menu li ul a {width:120px; height:auto; float:left;  border-bottom:1px solid #aadf33;}
#menu-top-menu ul ul {top:auto;}
#menu-top-menu li ul ul {left:120px; margin:0px 0 0 21px; top:-1px }
#menu-top-menu li:hover ul ul, #menu-top-menu li:hover ul ul ul, #menu-top-menu li:hover ul ul ul ul {display:none;}
#menu-top-menu li:hover ul, #menu-top-menu li li:hover ul, #menu-top-menu li li li:hover ul, #menu-top-menu li li li li:hover ul {display:block;}

ul#menu-top-menu li:hover a {background:#99d710 ;color:#fff;  }
ul#menu-top-menu li:hover li a { background-color:#99d710; background-image:none; color:#fff }
ul#menu-top-menu li:hover li a:hover{color:#fff; background:#ff9600;}

#menu-top-menu .current-menu-item a, #menu-top-menu .current-page-ancestor a, #menu-top-menu .current-menu-ancestor a{background:#85b716; color:#fff;}




#menu-right-menu, #menu-right-menu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300;font-weight:bold; float:left; font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; width:180px;}
#menu-right-menu a {display:block; padding:3px 10px 3px 10px; color:#85b817;text-decoration:none; font-size:9pt; width:160px; border-bottom:1px solid #f3f3f3; background:url(images/arr.gif) no-repeat left center}
#menu-right-menu li {float:left; position:relative;}
#menu-right-menu ul {position:absolute; display:none; width:120px; top:0px; left:-140px; background:#8ec346}
#menu-right-menu ul a {border-left:1px solid #aadf33;border-right:1px solid #aadf33;  padding:3px 10px; text-transform:none; font-size:9pt;}
#menu-right-menu li ul {border-top:1px solid #aadf33; width:142px;}
#menu-right-menu li ul a {width:120px; height:auto; float:left;  border-bottom:1px solid #aadf33;}
#menu-right-menu ul ul {top:auto;}
#menu-right-menu li ul ul {left:-160px; margin:0px 0 0 21px; top:-1px }
#menu-right-menu li:hover ul ul, #menu-right-menu li:hover ul ul ul, #menu-right-menu li:hover ul ul ul ul {display:none;}
#menu-right-menu li:hover ul, #menu-right-menu li li:hover ul, #menu-right-menu li li li:hover ul, #menu-right-menu li li li li:hover ul {display:block;}

ul#menu-right-menu li:hover a {background:#99d710 ;color:#fff;  }
ul#menu-right-menu li:hover li a { background-color:#99d710; background-image:none; color:#fff }
ul#menu-right-menu li:hover li a:hover{color:#fff; background:#ff9600;}

#menu-right-menu .current-menu-item a, #menu-right-menu .current-page-ancestor a, #menu-right-menu .current-menu-ancestor a{background:#85b716; color:#fff;}


/* Read More */
#rdmr{width:100%; padding:5px 0px; text-align:right; font-size:8pt;}
#rdmr a, #rdmr a:active, #rdmr a:visited{color:#d24500; text-decoration:underline; font-weight:bold;}
#rdmr a:hover{color: #85b817;}

/* breadcrumb */
.breadcrumb{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #000; width:100%; padding:0px 0 5px 0; font-weight:normal; border-bottom:1px dotted #ccc; }

/* Footer */
#foot{float:left;width: 100%;color: #808080;padding:10px 0;font-family:Arial, Helvetica, sans-serif;font-size:9pt;min-height: 30px;line-height:20px;background: #000000;}
	#foot1{width:90%; float:left;padding-left:20px;text-align:left;}
	#foot1 li{dispaly:block; padding:0px; list-style-type:none; float:left;}
	#foot1 li a{color:#808080; border-right:1px solid #111; padding:0 10px}
	#foot1 li a:hover{color:#a3e11d}

/*Content Box */
#cnt{float:left;width:880px;color: #fff;min-height: 500px;background: #fff; padding:10px;}
.hbx{width:100%; float:left;}

/*left Sidebar */
#leftsdbr{float:left;margin:0px 0;width: 200px;color: #000;min-height: 400px;background: #fafafa;padding:0px 0px;}
#lsdbx{float:left;margin:0px 0 10px 0;width: 100%;color: #000;min-height: 100px; background:#fff;}
#lsdbx ul{ padding:0 0 0 20px; font-size:10pt;}

/*left Sidebar */
#rightsdbr{float:right;margin:0px 0;width:  200px;color: #000;min-height: 400px;padding:0px;}
#rsdbx{float:left;margin:0px 0 10px 0;width: 100%;color: #000;min-height: 30px;}
#rsdbx ul{ padding:0 0 0 0px; font-size:10pt;}

.reccmt ul li{list-style-type:none; padding:2px 0;}

#weblog{width:178px; float:left; background:#f3f3f3; padding:5px 10px; min-height:100px; border:1px solid #ddd;}
#weblog a{color:#389501;}
#weblog a:hover{color:#f00;}

/*right Box */
#icnt{float:left;width: 660px;	color: #000;min-height: 400px;	padding:0px;}
#icnt1{float:left;width: 630px;	color: #000;min-height: 400px;	padding:0px  15px;}
.hbx{width:100%; float:left;}
.marbotom{margin-bottom:10px;}

/* Inner content */
.pagepost{margin: 5px 0px;padding:10px;line-height: 13pt; width:98%; float:right;}
.subpagepost{margin: 5px 0px;padding:10px;line-height: 13pt; width:98%; float:right; background:#fffed5; border:1px dotted #dad76e}
.pagepost ul, .post ul {margin:0px 0 0 20px;}
.pagepost li, .post li {font-family:Arial, Helvetica, sans-serif;font-size:10pt;}

/* post content */
.post {margin: 2px 0px;padding:10px 10px 20px 10px;line-height: 13pt; width:98%; float:right; border-bottom:1px dotted #ccc;}
.spost {margin: 5px 0px;padding:10px;line-height: 13pt; width:98%; float:right;}

.entry img{float:left;margin:5px 15px 5px 5px;padding:5px;background:#fff;border:1px solid #ccc; width:75px; height:75px}
.entry1 img{ }
.postmetadata{clear: both;background:#F7F7F7;padding:6px;margin-top: 16px;}
.navigation {font-size:8pt;float:left;width:100%;margin:10px 0;}
	
.alignleft {float:left; margin:25px;}
.alignright {float:right; margin:25px;}

.notfound{padding: 10px; font-size: 14pt; font-weight: 300;}

/* comments */
#commentssection{clear: both;padding: 2px 12px;margin: 0; border-top:1px solid #ccc;}
#commentssection h3{font-family: georgia, times, verdana;font-size: 12pt;font-weight: bold;color: #006699;}
#commentform{background: #fff;margin: 12px 0px 20px 0px;padding:0 20px;}
#commentform p{color: #000;}
#commentform textarea{width:500px;}
#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}
#commentform h3{font-family: verdana, georgia, times, verdana;font-size: 10pt;font-weight: bold;color: #006699;background:none;}
#commentbox{width:75%;min-width:400px;margin:5px 5px 0 0;}
#author, #email, #url, #commentbox, #submit{background: #fff;font-family: verdana, arial, times;font-size: 8pt;margin:5px 5px 0 0;border: none;padding: 6px;border: 1px solid #B2B2B2;}
#submit{margin:5px 5px 0 0; background:#000; color:#fff; cursor:pointer}
ol.commentlist {list-style-type: none;}
ol.commentlist li {background: #f7f7f7;margin:10px 0;padding:5px 0 5px 10px;overflow: hidden;border:1px dotted #ccc;}
ol.commentlist li.alt {background: #f7f7f7; border:1px dotted #ccc;}
ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}
ol.commentlist a {color:#000;}
cite {font-family: arial, verdana, tahoma;font-size: 9pt;font-weight: bold;font-style: normal;}
cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}

/* search */
#searchform{padding: 0px 0 6px 6px;font-family: verdana, arial, times;width:190px;}
#searchform input#s{font-family:arial, times;font-size: 10pt;padding:3px 5px;margin: 2px;border: 1px solid #B7B7B7;color:#333333;width:145px; height:17px;}
#searchform input#searchsubmit{ margin:0px;float:right;}

/* Text and image properties */
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}

.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption-dd {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

.wp-caption.aligncenter {display: block; margin-left: auto; margin-right: auto}
.wp-caption.alignright {float:right; margin:0 0 1em 1em}
.wp-caption.alignleft {float:left; margin:0 1em 1em 0}


/* Pagination */
.emm-paginate {}
.emm-paginate a {background:#fff; border:1px solid #ccc; color:#666; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}
.emm-paginate a:hover, .emm-paginate a:active {background:#ccc; color:#888;}
.emm-paginate .emm-title {color:#555; margin-right:4px;}
.emm-paginate .emm-gap {color:#999; margin-right:4px;}
.emm-paginate .emm-current {color:#fff; background:#85b817; border:1px solid #89adcf; margin-right:4px; padding:3px 6px;}
.emm-paginate .emm-page {}
.emm-paginate .emm-prev, .emm-paginate .emm-next {}

#screen-meta-links {
display: none;
}
.mmhcls1{padding:3px 3px; margin:2px 3px 2px 0px; width:170px; font-size:9pt; font-family:Arial, Helvetica, sans-serif;}
.mmhcls2{background:#3b3b3b; color:#fff; font-weight:bold; border:2px solid #333; padding:2px 5px; font-size:8pt;-webkit-border-radius:3px;-moz-border-radius: 3px;border-radius: 3px; cursor:pointer; margin:5px 0; float:right;}
.h1cls{font-size:10pt; color:#000; padding:5px 0; margin:0; line-height:10pt;}
#rsdbx1 p{margin-top:-13px; padding:0; font-size:8pt; line-height:10pt;}
#s2email{padding:5px 10px; border:1px solid #ccc; width:170px; float:left; background:#fff; color:#333; margin-bottom:5px}
#subscrb{background-image:none; color:#fff; background-color:#333; padding:4px 5px; cursor:pointer; font-size:8pt; font-weight:bold; border:1px solid #2b3f67; margin:0 2px}

#weblog ul{margin:5px 10px 5px 15px;}
#weblog ul li{list-style-type:square; color:#717171; padding:2px 0px;}

#notification{width:100%; float:left; min-height:50px; background:#fafafa ; padding-bottom:10px; padding-top:5px; border:1px solid #eee;-webkit-border-radius: 7px;
-moz-border-radius: 7px;border-radius: 7px;}
#noti1{width:92%; float:left; padding:5px 0px 5px 20px; color:#333;}
#noti2{width:4%; float:right; text-align:left; } 
#noti1 h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:15pt; font-weight:normal; padding:5px 0; margin:0; line-height:15pt;}

#home_galleries{width:100%; float:left; height:155px; padding:15px 0 0 0;}
#homegal1{width:280px; float:right; height:150px; }
#homegal2{width:175px; float:left; height:150px;  }
#homegal3{width:175px; float:left; height:150px; margin:0 15px;}
#homegal4{width:180px; float:right; height:90px; }
#homegal5{width:175px; float:left; height:150px;margin-left:0px; }
#hometabs{width:96.7%; float:left; min-height:100px; background:#f3f3f3; padding:10px;}

.tabscontainer {width: 635px; float:left; font-family:Arial, Helvetica, sans-serif;}
ul.tabs {margin: 0;padding: 0;float: left;list-style: none;height: 42px;width: 100%;}
ul.tabs small{font-size:7pt; font-weight:normal; color:#b4e350; line-height:8pt;}
ul.tabs li {float: left;margin: 0;padding: 0;height: 60px;border-left: none;margin-bottom: -1px;background:url(images/tab1.gif) no-repeat top center;
	overflow: hidden;position: relative; width:100px; margin:0 4px 0 0;}
ul.tabs li a {text-decoration: none;color: #fff;display: block;font-size: 1.0em;padding: 0 10px;outline: none; font-weight:bold;  padding-top:9px; line-height:10pt;}
ul.tabs li a:hover {color:#fff600;}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: url(images/tab2.gif)}
.tab_container {	border-top: none;clear: both;float: left; width: 100%;background: #fff; min-height:300px;  margin-top:18px;}
.tab_content {padding: 20px;font-size: 1.2em;}
.tab_content h2 {font-weight: normal;padding-bottom: 10px;border-bottom: 1px dashed #ddd;font-size: 1.8em;}
.tab_content h3 a{color: #254588;}
ul.tabs li.active a{color:#000;}
ul.tabs li.active small{color:#000;}

.artlist{width:100%; float:left; padding:10px 0; border-bottom:1px dotted #eee;}
.artlistimg{width:60px; float:left; height:60px;  background:url(images/default.gif) no-repeat  top center}
.artlistimg img{width:60px; height:60px;}
.artlistcontent{width:87%; float:right;}
.artlistcontent h6{font-size:16pt; font-family:Georgia, "Times New Roman", Times, serif; padding:0; margin-bottom:5px; font-weight:normal}
.datecls{min-width:20%; float:left; min-height:20px; background:url(images/date.gif) no-repeat left top; padding-left:20px; font-size:8pt; margin-right:15px;}
.authorcls{min-width:14%; float:left; min-height:20px; background:url(images/auth.gif) no-repeat left top; padding-left:20px;font-size:8pt; padding-right:10px;}
.cmntcls{min-width:14%; float:left; min-height:20px; background:url(images/comm.png) no-repeat left top; padding-left:20px;font-size:8pt;}

#rdmr1{width:100%; float:left; text-align:right; margin:5px 0 10px 0;}
#rdmr1 a{background:#85b817; color:#fff; padding:3px 10px; font-size:8pt;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#rdmr1 a:hover{ background:#ff4e00}
.scaledimage-onscreenpane img{width:200px; height:150px; margin:0;}
#flashbox{width:175px; height:30px; position: absolute; z-index:200; background:#000; opacity:0.7; margin-top:120px;}
#flashbox2{width:280px; height:30px; position: absolute; z-index:200; background:#000; opacity:0.7; margin-top:120px;}
#flashbox4{width:180px; height:20px; position: absolute; z-index:100; background:#000; opacity:0.6; margin-top:80px;}
#flashbox5{width:200px; height:30px; position: absolute; z-index:200; background:#000; opacity:0.7; margin-top:120px;}
#flashbox p, #flashbox2 p, #flashbox5 p{text-align:center; padding-top:6px; color:#fff; font-weight:bold; padding-bottom:0;}


#slider4 { height: 150px; overflow:hidden;  }
#slider4 .viewport { float: left; width: 175px; height: 150px; overflow: hidden; position: relative; }
#slider4 .disable { visibility: hidden; }
#slider4 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 175px; left: 0 top: 0; }
#slider4 .overview li{ float: left; margin: 0 20px 0 0;height: 150px; width: 175px;}
#slider4  img{width:175px; height:150px;}

#slider2 { height: 150px; overflow:hidden;  }
#slider2 .viewport { float: left; width: 175px; height: 150px; overflow: hidden; position: relative; }
#slider2 .disable { visibility: hidden; }
#slider2 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 175px; left: 0 top: 0; }
#slider2 .overview li{ float: left; margin: 0 20px 0 0;height: 150px; width: 175px;}
#slider2 img{width:175px; height:150px;}

#slider3 { height: 150px; overflow:hidden;  }
#slider3 .viewport { float: left; width: 280px; height: 150px; overflow: hidden; position: relative; }
#slider3 .disable { visibility: hidden; }
#slider3 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 280px; left: 0 top: 0; }
#slider3 .overview li{ float: left; margin: 0 20px 0 0;height: 150px; width: 280px;}

#slider4 { height: 150px; overflow:hidden;  }
#slider4 .viewport { float: left; width: 180px; height: 70px; overflow: hidden; position: relative; }
#slider4 .disable { visibility: hidden; }
#slider4 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 180px; left: 0 top: 0; }
#slider4 .overview li{ float: left; margin: 0 20px 0 0;height: 150px; width: 180px;}

#slider5 { height: 150px; overflow:hidden;  }
#slider5 .viewport { float: left; width: 175px; height: 150px; overflow: hidden; position: relative; }
#slider5 .disable { visibility: hidden; }
#slider5 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 175px; left: 0 top: 0; }
#slider5 .overview li{ float: left; margin: 0 20px 0 0;height: 150px; width: 175px;}
#slider5  img{width:175px; height:150px; margin-left:20px;}

.marbottom{margin-bottom:10px;}
.bgclr1{background:#fbff81; padding:5px 0;}
.newsletter-embed-form input{ padding:2px 0; margin:3px 0;}
#rsdbx iframe{display:none;}
.dsq-widget-comment{line-height:13pt;}
#icnt1 img{ max-width:600px}

.hareimg{width:15.9%; float:left; height:97px; background:url(images/noimg.gif) no-repeat center}
.haretitle{width:69%; float:left; padding:0 10px}
.harecomm{width:10%; float:right; text-align:center; font-size:14pt;background:url(images/comm1.gif) no-repeat center; height:36px; padding-top:7px;}
#haresubcat{width:100%; float:left;}
#haresubcat ul{margin:10px 0px;}
#haresubcat li{ list-style-type:none; background:#f8f8f8; padding:3px 20px; margin:3px 5px; border:1px solid #eee;width:90%; }
#haresubcat li ul li{background:#fff;}

.topsliders{width:100%; float:left; margin-bottom:10px;background:#fafafa}


.newsletter-email{padding:5px; margin:5px 0 6px 0; width:150px;}
input[type=submit] { background:#000; padding:3px 5px; font-size:11px; color:#fff; font-weight:bold; border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}