/*  
Theme Name: Havana/IDAHO
Author: Maor Barazaany
Version: 3.0.5
TechnoCraft http://www.TechnoCraft.co.il
www.maorb.info

*/

/*****Reset****/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1; text-align:right;}
ul{list-style:none}
ol {margin: 10px 0;}
ol li {margin-right:15px; margin-bottom:3px;}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}

/*****Body****/
body{background: #FFF url(images/bg_tomer.png) top repeat-x;color:#222;font-family:Arial;font-size:100%;}

.wrapper {  text-align:right;
			margin-top:8px; 
			margin-bottom:20px; padding:5px 4px;
			background: #fff url(images/bg_hold.gif) repeat-y;
			border-bottom:1px solid #7e7c73;		
			-moz-border-radius:5px; -webkit-border-radius:5px;}

/******Links*****/
/*a, a:link, a:visited {text-decoration:none; color: #333;}*/
a:focus{outline:1px dotted invert}
/*a:hover {color:#BD0658;}*/

a, a:link, a:visited, a.link, a.link:link, a.link:visited  {color:#D8528D; text-decoration: none;}
a:hover, a.link:hover {color:#bd0658;/*border-bottom:1px dotted #d8528d; */}

/*****Formatting*****/
p {line-height:20px; margin-bottom:20px; color: #222;}
hr{border:0 #ccc dotted;border-top-width:1px;clear:both;height:0}
h1{font-size:25px;margin-bottom:20px; font-weight:normal;}
h2{font-size:23px;margin-bottom:10px; font-weight:normal;padding-bottom:10px; border-bottom:1px solid #DEDBD1; }
h3{font-size:18px;margin-bottom:10px; font-weight:normal;padding-bottom:10px; border-bottom:1px solid #DEDBD1; line-height:24px;}
h4{font-size:18px;margin-bottom:10px; font-weight:normal;padding-bottom:10px; border-bottom:1px solid #DEDBD1; line-height:24px;}
h5{font-size:17px;margin-bottom:20px; font-weight:normal;}
h6{font-size:15px;margin-bottom:20px; font-weight:normal;}
blockquote {padding: 10px 40px 10px 10px; margin:25px 0px 0px 0px; list-style:none; background: url(images/quote.png) no-repeat 95% 0; text-indent:20px;}
/****Grid****/
.container_12{margin-right:auto;margin-left:auto;width:982px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:right;margin-right:10px;margin-left:10px;}
.alpha{margin-right:0;}.
omega{margin-left:0;}
.container_12 .grid_1{width:61px;}
.container_12 .grid_2{width:142px;}
.container_12 .grid_3{width:223px;}
.container_12 .grid_4{width:304px;}
.container_12 .grid_5{width:385px;}
.container_12 .grid_6{width:466px;}
.container_12 .grid_7{width:547px;}
.container_12 .grid_8{width:628px;}
.container_12 .grid_9{width:709px;}
.container_12 .grid_10{width:790px;}
.container_12 .grid_11{width:871px;}
.container_12 .grid_12{width:952px;}
.container_12 .prefix_1{padding-right:81px;}
.container_12 .prefix_2{padding-right:162px;}
.container_12 .prefix_3{padding-right:243px;}
.container_12 .prefix_4{padding-right:324px;}
.container_12 .prefix_5{padding-right:405px;}
.container_12 .prefix_6{padding-right:486px;}
.container_12 .prefix_7{padding-right:567px;}
.container_12 .prefix_8{padding-right:648px;}
.container_12 .prefix_9{padding-right:729px;}
.container_12 .prefix_10{padding-right:810px;}
.container_12 .prefix_11{padding-right:891px;}
.container_12 .suffix_1{padding-left:81px;}
.container_12 .suffix_2{padding-left:162px;}
.container_12 .suffix_3{padding-left:243px;}
.container_12 .suffix_4{padding-left:324px;}
.container_12 .suffix_5{padding-left:405px;}
.container_12 .suffix_6{padding-left:486px;}
.container_12 .suffix_7{padding-left:567px;}
.container_12 .suffix_8{padding-left:648px;}
.container_12 .suffix_9{padding-left:729px;}
.container_12 .suffix_10{padding-left:810px;}
.container_12 .suffix_11{padding-left:891px;}
.container_12 .push_1{right:81px;}
.container_12 .push_2{right:162px;}
.container_12 .push_3{right:243px;}
.container_12 .push_4{right:324px;}
.container_12 .push_5{right:405px;}
.container_12 .push_6{right:486px;}
.container_12 .push_7{right:567px;}
.container_12 .push_8{right:648px;}
.container_12 .push_9{right:729px;}
.container_12 .push_10{right:810px;}
.container_12 .push_11{right:891px;}
.container_12 .pull_1{right:-81px;}
.container_12 .pull_2{right:-162px;}
.container_12 .pull_3{right:-243px;}
.container_12 .pull_4{right:-324px;}
.container_12 .pull_5{right:-405px;}
.container_12 .pull_6{right:-486px;}
.container_12 .pull_7{right:-567px;}
.container_12 .pull_8{right:-648px;}
.container_12 .pull_9{right:-729px;}
.container_12 .pull_10{right:-810px;}
.container_12 .pull_11{right:-891px;}

.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block; }
.block {display:block;}
.alignright {text-align:right; float:right;}
.alignleft {text-align:left; float:left;}
p.alignright {text-align:right;}
p.alignleft {text-align:left;}
.ltr, p.ltr; {direction:ltr;}
img.alignright {float:right; margin:6px 0 6px 16px;}
img.alignleft {float:left; margin:6px 16px 6px 0;}

.postcontent .alignleft, .postcontent .alignight   {clear:both;}
p.nomargin {margin-top:0 !important; margin-bottom:0 !important;}

#google_translate_element {height:24px; width:150px;}
/***Logo*******/
.logo h1 {padding-top:10px; padding-right:0px; margin-bottom:10px; margin-right:-2px;}
.logo h1 a {font-size:40px; color:#BD0658; text-transform:uppercase; letter-spacing:-1px; /*border-bottom:1px solid #CCC;*/ font-family:Arial; font-weight:bold;}
.logo_uri {margin-top:7px;}
.logo_uri img {margin-right:-20px;}
.description {margin-top:0px;}
.description h2 {font-size:22px; color:#222; border-bottom:none; padding-right:18px; padding-bottom:0;margin-bottom:0; text-transform:uppercase; font-weight:bold;}
.kolhashana {padding:0 10px 0 5px;}
.kolhashana h3 {border-bottom:4px solid #8A0542; border-top:4px solid #8A0542; margin:3px 0 5px; padding-bottom:0; text-align:center;color:#8A0542; font-weight:bold; /*background: #8A0542;*/} /*8A0542/
/*** Logo image ***/
.logoimage {float:left; margin-top:-8px;}
.logoimage img.may17 {m argin-top:15px; margin-top:5px;}
.logoimage img.idaho_tri_top {margin-right:55px;}

/****Toplinks****/
.toplinks {padding-top:25px; color:#CCC; float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.toplinks a { text-decoration:underline;}

/*****Navigation******/
ul#navbar{cursor:default;font-size:100%;list-style-type:none;margin:0;padding:0;width:auto; background-color:#8A0542; height:28px;}
ul#navbar li{cursor:pointer;float:right;font-size:100%;list-style-type:none;margin:0;padding:0;text-align:right;}
/*ul#navbar li.current_page_item {border-left:1px solid #D8528D;}*/ 

ul#navbar li a{
		background-color:#8A0542;
		color:#fff;
		cursor:pointer;
		display:block;
		padding:0.5em 1.6em;
		text-decoration:none; 
		font-size:13px;
		border-left:1px solid #fff;
		width:auto;
		font-weight:bold;}
ul#navbar li a:hover{background-color:#000;color:#FFF;}
ul#navbar li.current_page_item a, ul#navbar li.current_page_ancestor a {background-color:#000; padding-bottom:8px; color:#D8528D; }
ul#navbar li.current-cat a {background-color:#000000;color:#D8528D;padding-bottom:8px;}
ul#navbar li:last a {border-left:none;}



/**Styling Boxes****/
.box {padding:15px; background:#fff url(images/grad.png) top repeat-x; border:1px solid #DEDBD1;-moz-border-radius:5px;-webkit-border-radius:5px; text-align:right;}
.box p {font-size:14px; text-align:justify; }
.box_nobg {padding:15px; background:#fff;}
.box_nobg p {font-size:14px;}
.box.pagebar {border:none;}
.pagebar_wrapper .box {border:none}
li#execphp-9  {border:none !important} /*this is evenets in sidebar*/
.rmore a:link, .rmore a:visited {font-size:13px;display:block; padding-top:10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:underline;line-height:16px;}
.ths {padding:5px; border:none;/*1px solid #EBEBEB;*/}
.readmore {float:right;}
.featured .readmore {margin-top:-8px;}
.box.featured{padding-bottom:11px !important; border:none; overflow: auto; margin-top:-2px; padding-top:10px;}
.featured h2 {font-size:18px; margin-bottom:5px; width:220px;}
.featured p {text-align:justify;}
.featured_right {float:right; width:216px;}

.catname {background:url(images/rss.png) right no-repeat; padding-right:20px; float:left; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:16px;}
.readmore_roller {float:left; margin-top:-10px;}

.hp_excerpt {margin-bottom:0px !important; line-height: 18px;}
.hp_excerpt p {margin-bottom:15px !important; text-align:justify; line-height: 18px;}

/***** Common to hp areas ****/
.hp_area a {color:#8A0542;}
.hp_area a:hover {border-bottom: none; color:#bd0658;}
.hp_area.area1 h2 {font-size:20px;}
/*left box of the hp area - css for the ul/li in case this area is list of subpages */ 
.left_box ul a {font-size:14px; color:blue; color:#D8528D; display:block;}
/*.left_box ul a:hover {border-bottom:1px dotted #d8528d; color:#bd0658;}*/
.left_box ul a:hover {background:#BD0658;color:#fff;} 
.left_box ul li {margin-bottom:10px; background:url(images/bullet.png) no-repeat right; padding-right:20px;}
.box.side_hp {border:none;}
.area3 {height:263px;}

/***Featured ***/
.featuredthumb {float:left; margin:4px 15px 0 0;}
.featured.hp_area .featuredthumb  {margin:4px 10px 0 0;}
/** Area 1 page **/
.cat1thumb {margin-left:5px; float: right;}
.TabbedPanelsContent.tab2 p {margin:0px 0 5px 0; line-height:1.1;}
.tab1 {background:#eee;}
/***Category 2 Post**********************/
.cat2thumb {margin-top:-5px; margin-bottom:-5px;}

/******Sidebar****/
.sidebar {margin-bottom:10px;}
.sidebar h2 {font-size:18px;}
.sidebar ul {margin-bottom:20px;}
.sidebar ul li {background:url(images/bullet.png) right no-repeat; padding:5px 20px 5px 0; font-size:14px;}


li.widget {
	background:#FFFFFF url(images/grad.png) repeat-x scroll center top;
	margin-bottom:15px;
	}

li.sb-widget {
	padding:10px 5px 10px 5px;
	border:1px solid #DEDBD1;
}

li#execphp-10.sb-widget {border:none;}

.pagebar h2.widgettitle {background:url(images/bg_section_sidebar.png) no-repeat 5px -3px; text-indent:5px;}
/*.bottombox {z-index:10;}*/
.bottombox h2.widgettitle {background:url(images/bg_section_bottombox.png) no-repeat 5px -6px; text-indent:5px;} 


#arch, #cat {width:170px; -moz-border-radius:5px;}

/*search form - results page*/
#searchform.res_page {display: inline;}
#s {width:190px; margin-bottom:10px; color:#C31D56; background:#ffffff; font-weight: normal; border:1px dotted #C31D56;}
.res_page #s {width:305px;}
.s_inner #s {width:270px;}



.pagebar #s {width:300px;}
li#search-3 {margin-bottom:33px;}

.post .meta {font-size:12px; font-weight:bold;}
.meta {padding-bottom:5px; font-size:11px; font-weight: bold;}
.meta span.date  {font-size:11px; color: #999; }
.meta span.fblike_in_meta	{
	display:inline-block;
	float:left;
	margin-top:-3px;
	}

/*.meta {font-size:11px; line-height:22px; color:#999; border-top:1px solid #CCC; padding-top:10px;}*/
span.cats {background:url(images/folder.png) right no-repeat; padding-right:24px;}
span.tags {background:url(images/link.png) right no-repeat; padding-right:24px;}

.featured .meta span.date, .hp .meta span.date,  span.date {font-size:11px; color: #000; font-weight: bold;}

.post {
		padding:15px;
		margin-bottom:15px;
		background:#fff url(images/grad.png) top repeat-x;
		border:1px solid #DEDBD1;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		}

.post h2 {line-height:26px;margin-left:30px;font-size: 20px;}
.post h2 a, .post h3 a  {color:#8A0542; }
/*.post h2 a:hover, .post h3 a:hover  {color:#555; }*/
.post img.wp-post-image {margin-bottom:20px;}

.postcontent {line-height:20px; margin-bottom:10px; color: #222; font-size:14px;}
.postcontent h2 {color:#700F3B; font-size:17px; line-height:1.1; padding-top:35px; margin-left:0; font-weight:bold;}
.postcontent h3 {color:#8A0542; margin:25px 0 0; border:none; font-size: 15px; font-weight: bold;}
.postcontent a {color:#D404CB;}
.postcontent a:hover  {color:#BD0658; text-decoration:underline;}
.postcontent h3 a:hover {color:#D404CB; text-decoration:underline;}
.postcontent ul {list-style-image:url("images/bullet.png"); margin-bottom:15px;}
.postcontent ul li {color:#000; margin-right:10px; padding-right:10px}
/*.postcontent p:first-child {padding-top:20px;}*/


h2.search {font-size:16px; border:none; background:#FFFFFF url(images/bg_section_arc.jpg) no-repeat left -3px; padding:2px 10px 2px 10px; color:#000; margin-bottom:20px; font-weight:bold; margin-left:0px !important;}
h2.search a {color:#000;}
h2.search a:hover {color:#8A0542;}
h4.search {font-size:16px; border:none; background:#FFFFFF url(images/bg_section_arc.jpg) no-repeat left -3px; padding:2px 10px 2px 10px; color:#000; margin-bottom:20px; font-weight:bold;}


/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:25px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}



/*****Subscribe******/
#subscribe {font-size:14px; color:#999;}
.subscribetext {background:url(images/bullet.png) right no-repeat; padding-right:20px; margin-bottom:20px;}
.subscriberss {line-height:35px; font-size:18px; border-bottom:1px dotted #CCC; padding-right:5px;}
.subtext { background:url(images/feed.png) right center no-repeat; padding-right:37px; padding-bottom:5px;}
.twitter {line-height:35px; margin-bottom:15px; font-size:18px;border-bottom:1px dotted #CCC;}
.twittext { background:url(images/twitter.gif) right no-repeat; padding-right:42px;}
.subscribemail {margin-bottom:10px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.subscribeinput{border:1px solid #CCC; width:280px; padding:3px;}
.subscribesubmit{ background:#FB9E3D; color:#fff; border:1px solid #FFF; font-family:Arial, Helvetica, sans-serif; padding:3px; width:70px; -moz-border-radius:5px;}

/*****Tabs****/
.TabbedPanels{clear:none;float:right;margin:0px;padding:0px;width:100%; height:auto; }
.TabbedPanelsTabGroup{margin:0px;padding:0px;}
.TabbedPanelsTab{
		background:#fff url(images/grad.png) top repeat-x; 
		border:1px solid #DEDBD1; /*D8528D*/ 
		border-bottom:none;
		cursor:pointer;
		float:right;
		font:13px Arial;
		font-weight:bold;		
		list-style:none;
		margin:0px 0px 0px 1px;		
		moz-user-select:none;
		p adding:4px 6px;
		padding:4px 3px;
		position:relative;
		top:0px; 
		color:#D8528D;
		khtml-user-select:none;
		-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
		-webkit-border-top-right-radius:5px
		;-webkit-border-top-left-radius:5px;
		}
.TabbedPanelsTabHover{background-color:#D8528D; background-image:none; color:#000;}
.TabbedPanelsTabSelected{background-color:#D8528D; background-image:none; color:#fff;}
.TabbedPanelsTab a{text-decoration:none;}
.TabbedPanelsContentGroup{ background: url(images/grad.png) top repeat-x; border:1px solid #D8528D;clear:both; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;}
.TabbedPanelsContent li {padding:5px 20px 5px 5px; font-size:14px; border-bottom:1px dotted #CCC; list-style: none; background:url(images/bullet.png) right no-repeat;}
.TabbedPanelsContent{padding:10px 10px 5px; height:150px; overflow:hidden;}
.TabbedPanelsContentVisible{}
.TabbedPanelsContent p {font-size:13px; text-align:justify; line-height: 1.15; margin-bottom:5px;}
.VTabbedPanels .TabbedPanelsTabGroup{background-color:#EEE;border-bottom:solid 1px #CCC;border-right:solid 1px #CCC;border-left:solid 1px #999;border-top:solid 1px #999;float:right;height:20em;position:relative;width:10em;}
.VTabbedPanels .TabbedPanelsTab{border-right:none;border-left:none;border-top:none;float:none;margin:0px;}
.VTabbedPanels .TabbedPanelsTabSelected{background-color:#EEE;border-bottom:solid 1px #999;}
.VTabbedPanels .TabbedPanelsContentGroup{clear:none;float:right;height:20em;padding:0px;width:30em;}
.commentnumber {color:#999; font-style:italic;}
.TabbedPanelsContentGroup span.readmore {}
.tab_thumb img {float:left;margin:5px 15px 5px 5px;}
.TabbedPanelsContent span.readmore a {font-size:15px; font-weight: bold;}

/*** changes for tabs in hp******/
.tabs_hp .TabbedPanelsTab {	
	f ont:normal 12px Arial;
	font:bold 11px Arial;	
	margin:0 0 0 0px;
	p adding:4px 3px;
	padding:4px 1px;
}


/****content*****/
#content a:hover {color:#D8528D; text-decoration: underline;}


/***bottom box ****/
.bottombox {background:#fff url(images/grad_pink.png) top repeat-x; text-align:right; height:245px;}
.bottombox a:hover {background:#BD0658;color:#fff;}


/******Footer****/
.copyright { background:#fff url(images/grad.png) top repeat-x; border:1px solid #DEDBD1; padding:10px; font-family:Arial, Helvetica, sans-serif;font-size:11px;-moz-border-radius:5px;}
.copyright_left { float:left;}
.copyright_right { float:right;}
.center {margin: 0 auto;}

/* comments */
#commentsno, #leavecomment {
	font-size:17px;
	font-weight:bold;
	font-family:Arial;
	color:#700F3B;		
	padding-right:24px;
	border-bottom:8px solid #700F3B;	
}

#commentsno {background:url(images/comments.png) right no-repeat;}
#leavecomment {background:url(images/comment_add.png) right no-repeat;}

.comments-box {zoom: 1;margin: 30px 0 0 0;}
.comments-box img {vertical-align: middle;}
.comments-box h3 {color: #333;font-size: 1.4em;letter-spacing: 0;margin: 0;padding: 0 0 5px 0;border-bottom: 1px solid #ddd;}
#respond {background: #fff;margin: 20px 0 0 0;padding: 5px;}
#respond p {color: #777;line-height: 1.4em;margin: 10px 0 0 0;}
.cancel-comment-reply {padding: 5px 0 0 0;}
.cancel-comment-reply a {color: #C00; font-size:12px;}
.comment-reply-link { font-size:12px;}
.text {border: 1px solid #ddd;padding: 2px;color: #777;width: 200px;}
/* framework for comments */
ol.commentlist a:link {text-decoration: none;}
.vcard, .commentmetadata {font-size:12px; font-style:italic;}
ol.commentlist li div.vcard cite.fn a.url:hover {text-decoration: none;}
ol.commentlist {margin: 10px 0 0 0;padding: 0;background: #fff;}
ol.commentlist li {margin: 10px 0 10px 0;padding: 10px;list-style-type: none;border: 1px solid #e9e9e9;}
ol.commentlist li.alt {background: #efefef;}
ol.commentlist li div.vcard cite.fn {font-style: normal;font-weight: bold;}
ol.commentlist li div.vcard cite.fn a.url {color: #222;}
ol.commentlist li div.vcard img.avatar {float: left;}
ol.commentlist li div.vcard img.avatar-32 {padding: 2px;background: #fff;border: 1px solid #ddd;}
ol.commentlist li div.vcard img.photo {padding: 2px;background: #fff;border: 1px solid #ddd;}
ol.commentlist li div.vcard span.says {color: #888;}
ol.commentlist li div.comment-meta {margin: 3px 0 0 0;font-size: 0.9em;}
ol.commentlist li div.comment-meta a {color: #aaa;text-decoration:none;}
ol.commentlist li p {margin: 15px 0 0 0;line-height: 1.4em;}
ol.commentlist li div.reply {background: #f8f8f8;color: #666;width: 80px;margin: 10px 0 0 0;padding: 2px 5px 2px 5px;line-height: 16px;border: 1px solid #e9e9e9;}
ol.commentlist li div.reply a {color: #666 !important;}
ol.commentlist li div.reply a:hover {color: #fff !important;text-decoration: none; background: #BD0658;}
ol.commentlist li ul.children {}
ol.commentlist li ul.children li {margin: 10px 0 0 0;background: #fff;border: 1px solid #e9e9e9;}
ol.commentlist li ul.children li li.alt {background: #fff;}
/* comment form */
#commentform {margin-top: 5px;}
#commentform input {width: 210px;margin: 5px 0 1px 5px;padding: 5px;border: 1px dotted #BD0658; background:#fff;}
/*#commentform input:focus {border: 1px solid #191919;}*/
#commentform .author {padding: 3px 5px 3px 3px;background:#fff;color: #BD0658; font-weight:bold; border:1px dotted #BD0658; }
#commentform .email {padding: 3px 5px 3px 3px;background:#fff;color: #BD0658; font-weight:bold; border:1px dotted #BD0658; }
#commentform .url {padding: 3px 5px 3px 3px;background:#fff;color: #BD0658; font-weight:bold; border:1px dotted #BD0658; }
#commentform textarea {background: #fff;width: 100%;height: 100px;padding: 2px;border: 1px dotted #BD0658 ;color: #BD0658; font-weight:bold }
/*#commentform textarea:focus {border: 1px solid #191919;}*/
#commentform button {margin: 0;padding: 4px;color: #fff;font-weight: bold;border: 1px solid #000;background: #BD0658;width: 155px; cursor: pointer;}
#commentform button :hover {background: #000;border: 1px solid #191919;text-decoration: underline;color: #fff;
							padding:10px 0;
							margin-top:10px;
							float:left;
						}

/* more customs*/

.floatl {float:left;}
.floatr {float:right;}

/* faq page */
#post-53 {background:url(images/faq.png) no-repeat 160px 40px;}

/*#post-2 {background:url(../../files/logo/logo_idaho_2.png) no-repeat left top;}*/

ul#postTabs_ul_98.postTabs {padding:2.8em 1em 0.2em 0 !important;}
ul.postTabs li{
	/*border:1px solid #000;*/
	-moz-border-radius-topleft:5px !important;
	-moz-border-radius-topright:5px !important;
}

ul.postTabs li a {font-size:14px !important; font-weight:bold;}


.partners {margin: 25px 35px 10px;}
.partners_single {margin: 0px;} 
.partners ul {}
.partners ul li {margin:10px 15px 10px 15px; border:0px solid blue; display:block; width:200px; height:140px;}
.partners ul li img {display: block;}

ul.footer_pages1 li a {font-weight:bold; font-size:13px; color:#333;}
ul.footer_pages1 li a:hover {color:#D8528D;}


.section {background: #FFF url(images/bg_section.png) left -3px no-repeat;}
ul.section_narrow h2 {background: #FFF url(images/bg_section_narrow2.png) left -3px no-repeat; color:#000; text-indent:5px;}
.section h3 {font-size:20px;border:none; margin-bottom:1px; text-indent:40px;}
.world_news {margin-top:2px;}
.section_title h3 a, h3.section_title a {color:#222222;}
.section_title h3 a:hover, h3.section_title a:hover {border-bottom:1px dotted #222222;}
.world_hp {padding-bottom:0px;}
.fb {margin-bottom:8px;}
.fb .fb_fan {float:right;}
.fb .fb_badge {float:left;}
h2.narrow_title {background: #FFF url(images/bg_section_narrow2.png) left -7px no-repeat; color:#000; text-indent:5px; font-size: 15px; font-weight: bold; padding-top:4px; border-bottom:none; height:19px; margin-bottom:0px; padding-bottom:0;} 

.main_hp_loop {margin-top:2px;}
.hp_roll .hp_thumb img {margin:4px 0 0 10px; float:right;}
.post.hp_roll {padding:5px 15px 15px 10px; margin-bottom: 8px; min-height: 150px;}
.post.hp_roll h2 {margin-left:0px;}

h2.index_titles	{font-size:16px; font-weight: bold; padding-bottom:4px; line-height: 20px; magin-bottom:7px;}
/*.more_posts {margin:2px 0 5px 0; padding:7px 0;	width:220px !important;}*/
.more_posts {margin:2px 0 5px 0; padding:7px 0;	width:222px !important; border:none; background: #efefef;}

.right_box {margin-left:15px; padding-left:5px;}
.more_posts img {float:right; margin:0 7px;}
h2.more_index_titles	{
		font-size:12px;		
		border:none;
		padding:0; margin:0;
		margin-top:5px;; 
		margin-left:10px;
		margin-bottom:8px;
		}
		
h2.more_index_titles a {color:#8A0542; font-weight:bold;}
/*h2.more_index_titles a:hover {color:#555555;}*/ 
.more-in_category a {color:#BD0658; float:left; margin-top:10px; font-weight: bold; height:20px;}
.more-in_category a:hover {color:#8A0542; border-bottom:1px dotted #8A0542; height:19px;}

.more-in_category.more_category_hp_side a {margin-top:1px; margin-bottom:5px; font-size:13px;}
.side_hp.side1 h3 {margin-bottom:6px;}
.more_local a {margin-bottom: 20px;  }
.more_local a:hover {}
.more_world a {margin-bottom: 3px; }
.more_world a:hover {}

span.hp_author {font-size:11px; color:#222;margin-top:8px; font-weight: bold;}


/****gallery slider **/

.sliderwrapper {
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	border: 10px solid navy;
	width: 462px; /*width of featured content slider*/
	height: 200px;
}



.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	padding: 5px;
	background: white;
	width: 462px; /*width of content DIVs within slider. Total width should equal slider's inner width */
	height: 100%;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.pagination{
	width: 480px; /*Width of pagination DIV. Total width should equal slider's outer width */
	text-align: left;
	background-color: #ffffff;
	padding: 0px 5px;
}

.pagination a{
	padding: 0 5px;
	text-decoration: none; 
	color: #181818;
	background: #ffffff;
}

.pagination a:hover, .pagination a.selected{
color: #181818;
background-color: #ffffff;
}	

#slider4{
border: 2px solid #181818;
background: #ffffff;
margin-right: 9px;
}

#paginate-slider4{
border-color: #181818;
margin-right: 9px;
margin-top: 4px;
}

#paginate-slider4 a img{
width: 80px;
height: 60px;
border: 2px solid #181818;
margin-top: 5px;
padding: 3px;
}

#paginate-slider4 a img:hover, #paginate-slider4 a.selected img{
border: 2px solid #ef8701;
}

.galleryScreen {height:65px !important; top:260px !important; /*background-color: transparent !important;*/}


/****gallery slider **/

.imageflow {margin:28px 0;}

/** breadcrumbs  **/

.breadcrumbs {color: #444; font-size:12px; margin:-10px 5px 8px 0; clear:both;}
.breadcrumbs a:hover {font-weight: normal; border-bottom: 1px dotted #D8528D}
.breadcrumbs span {color:#D8528D;}

table.wp-table-reloaded th{text-align:center; }
table.wp-table-reloaded td{text-align:right; } 
.wp-table-reloaded .row-hover tr:hover td {background: #F6E2E3 !important;}
table.wp-table-reloaded  td.column-1 {font-weight: bold;}

/* children  and sibling pages  */

.children span {font-weight: bold;display: block;margin: 30px 0 10px;}
.children ul li {background: url(images/bullet.png) no-repeat right center; padding-right:20px;}
.children a:hover {background:#BD0658;color:#fff;}

ol.commentlist .children span {display:inline;}

/*some fixes for pods ui*/
	.leftside {float:right !important;}
	.form.txt {width:850px !important;}
	select.date_hour, select.date_minute, select.date_second{float:left;}
/*some fixes for pods ui*/


/*events pod*/
.events {margin-top:30px !important; margin-bottom:15px !important;}
.single_event p {margin-bottom:5px;}
.single_event span {font-weight:bold;}
.single_event p.eventdate {direction:ltr; text-align:left; float:left; font-size: 12px;}

span.search_highlight {color:#fff; background:#bd0658;}
.add_event .form.txt {width:300px !important;}
.add_event {margin-bottom:25px;}
.add_event hr {border-top:1px solid #D8528D;margin:25px 0 34px 0;}
.ticker { /*width:285px !important; height:350px; */ margin:0px !important}
.ticker ul { padding:10px 0px 15px 0px !important; /*background-color:#e5e5e5; */padding-top:10px; border:1px solid #ffffff; border-bottom:none; border-right:none; /*position:relative; */}
.ticker ul li { margin:0 !important; /*padding:2px 10px 2px 10px !important;*/ border-bottom:1px solid #aaaaaa; background:#ffffff; width:180px;/*position:relative;*/ /*height:65px !important;*/}
.ticker ul li a:hover {text-decoration: underline;}
.ticker li.last { border-bottom:1px solid #ffffff; }
.ticker div { margin-top:0; }

.side_events.ticker { width:350px !important; height:350px; margin:0px !important}
.side_events.ticker ul { padding:10px 0px 15px 0px !important; background-color:#e5e5e5; padding-top:10px; border:1px solid #ffffff; border-bottom:none; border-right:none; /*position:relative; */}
.side_events.ticker ul li { margin:0 !important; padding:2px 10px 2px 10px !important; border-bottom:1px solid #aaaaaa; background-color:#ככככככ; width:320px;/*position:relative;*/ height:auto !important;}
.side_events.ticker li.last { border-bottom:1px solid #ffffff; }
.side_events.ticker div { margin-top:0; }


/*mivzakim*/
/*.mivzakim {max-height:405px;}*/
/*.miv_hp {max-height:205px !important;}*/
.mivzakim ul li {/*height:auto !important; padding-bottom:20px;*/ padding:5px;}
.miv_hp ul, .miv_hp ul li {width:98% !important;}
/*.miv_hp ul li {padding-bottom:15px !important;}*/
.miv_hp li a {font-size:11px;}
.mivzakim span.mivzak {color:#D8528D;}
span.mivzakdate {color:#222; font-size:12px;}
.mivzakim span.mivzak a {color:#BD0658;}
.mivzakim span.mivzak a:hover {color:#D8528D;}
ul.first_miv {padding: 0px 0px 5px !important}
ul.first_miv li {background: #efefef; width:138px; padding-left: 0; border-bottom:1px dotted #8A0542; font-weight: bold;}
.mivzakim  ul.first_miv span.mivzak a {color: #8A0542;}
.mivzakim  ul.first_miv span.mivzakdate  {font-weight: bold;}
/*events pod*/

.banner_hp {
	/*border:1px solid blue;*/
	margin:5px 0 0 10px;
	padding:1px 0 10px 5px;
}

.banner728 {margin:0px 0 20px;text-align:center; z-index: 0;}
.banner250 {margin:20px 5px 5px; text-align:center;}

p.morenews {
	text-align:left;
/*	padding-left:8px;*/
	margin-top:-10px !important;
	margin-bottom:18px !important;
	background: transparent;
}


p.morenews a {
	color:#BD0658;
	font-size:13px;
	font-weight:bold;
}

p.morenews a:hover {
	border-bottom:1px dotted #8A0542;
	color:#8A0542;
}


/*for banners page*/

xmp {width:480px; color:#fff; background:#000; direction:ltr; text-align:left; }

/*add event button in the events page*/
#post-393 .children  {text-align:center;}
#post-393 .children ul li {list-style: none; background: none;}
#post-393 .children ul li a{ color:#D8528D; font-weight:bold; font-size:16px; display:block;background:#000;padding:20px 0;margin:10px auto; width:200px;}
#post-393 .children ul li a:hover{background:#D8528D; color:#fff;}
/*li.page-item-397*/
/*add event button in the events page*/


/*contact form*/
form.formBuilderForm {text-align:right !important; direction:rtl;}
.formBuilderForm .formBuilderLabelRequired {
font-weight:bold;
}
.formBuilderForm .formBuilderLabel, .formBuilderForm .formBuilderLabelRequired {
	clear:right !important;
	float:right !important;
	margin-bottom:10px !important; 
	margin-left:10px !important;
}
form.formBuilderForm input, form.formBuilderForm select, form.formBuilderForm textarea {
	background:#fff;
	color:#BD0658 ;
	font-weight:bold !important;
	border:1px dotted #BD0658 !important;
	font-family:arial !important;
	font-size:14px !important;
	padding:2px 0 !important;
	} 
form.formBuilderForm .formBuilderLabel, form.formBuilderForm .formBuilderLabelRequired {color:#BD0658;}
form.formBuilderForm input {width:220px;}
form.formBuilderForm select  {width:222px;}
/*form.formBuilderForm .formBuilderSubmit{width:100px;}*/ 
form.formBuilderForm input[type="submit"] {
		background:#BD0658 !important;
		color:#fff !important; 
		border:1px solid #000 !important;
		width:120px;
		padding:10px 0;
		margin-top:10px;
		float:left;		
		cursor:pointer;		
		}

form.formBuilderForm input[type="submit"]:hover{
	background:#fff;
	color:blue;
	border:1px solid green;
	}

/* events pod form */

form.filterbox_events input, form.filterbox_events select, form.petition input, form.petition textarea, form.petition checkbox, .pods_form form_events input, .pods_form form_events select {
background:#fff;
	color:#BD0658 ;
	/*font-weight:bold;*/
	border:1px dotted #BD0658;
	font-family:Arial;
	font-size:14px;
}

form.filterbox_events input[type=submit], form.petition input[type="submit"] {
	background:#BD0658;
	color:#fff; 
	border:1px solid #000;
	font-weight:bold;
	cursor:pointer;
}

form.petition input[type="submit"]	{
	font-size:18px; 
	padding:6px;
	}
form.petition input[type="submit"]:hover {
	background:#000;
	color:#BD0658;
	border: 1px solid #BD0658;	
}
	
	
/* events pod form */
/*google trasnlate select box*/
select.goog-te-combo {
	background:#fff;
	color:#BD0658 ;	
	border:1px dotted #BD0658;
	font-family:Arial;
	font-weight:normal;
	font-size:14px;
	text-align: left;
	direction:ltr;
}

/*contact form*/

.tagslistarchive {color:#000;}
.tagslistarchive span {display:block; margin-bottom:10px;color:#000; font-weight:bold;}
.tagslistarchive ul li {padding:0px 25px 3px; border-right:10px solid #D8528D;} 
.tagslistarchive ul li:hover {border-right:15px solid #8A0542; color:#8A0542; font-weight: bold;}
.tagslistarchive span.medorim {margin-top:15px;}

.banner-partners-area {float:left; margin-left:40px;width:200px; height:280px; margin:40px 15px;}

.pagebar_wrapper {position:relative;}
li#execphp-9 {position:relative;z-index:10; margin:0;padding:0;}
li#execphp-9.widget {margin:0px;}

ul.related_post {list-style:none; margin-right:0;padding-right:0;}
ul.related_post li {padding-right:0;margin-bottom:20px; min-height: 75px;}
ul.related_post li a {font-weight:bold;}
ul.related_post li img {float:right; margin-left:6px;}
h2.related_post_title {border-bottom:8px solid #700F3B; padding-top:20px; margin-left:0; color:#700F3B; font-size:17px; font-weight: bold; line-height:1.1; }

.wp-pagenavi a, .wp-pagenavi span {float:right;}
.wp-pagenavi span.pages {border:none !important;}



.remembering {margin:1px 0 8px; padding:4px 6px; background:#000; color:#D8528D; font-weight:bold; font-size:12px; text-align:center;}
.remembering img {vertical-align: middle;}
.remembering a {text-decoration: underline;}

p.rabak img {vertical-align: middle;}

.bottom {margin-top:20px;}

.fbLikeContainer {float:left;}

/*.columns_3 {width:33%;}*/


span.comment {background: url("images/comment_icon.png") no-repeat 50% top;}
span.comment a {color:#BD0658;}
span.comment a:hover {color: #D8528D;}

li.comment-author-yadin, li.comment-author-admin {background: #f397bf !important; }
li.comment-author-yadin a, li.comment-author-admin a {color:#222222 !important; }

h2.type_title {color:#8A0542;}

.more_item_in_type {margin-bottom:10px;}
.more_item_in_type span.more_items_link {display: block; text-align:left; margin:20px 0 30px 10px; font-size:14px; font-weight:bold;}
.more_item_in_type p.title {border-bottom:8px solid #700F3B; padding-top:15px; color:#700F3B; font-size:17px; font-weight: bold;}
.more_item_in_type ul {margin-right:0;padding-right:0;}
.more_item_in_type ul li {padding-right:0;margin-bottom:10px;}
.more_item_in_type ul li:hover {background:#F5E0E1;}
.more_item_in_type ul li a {color: #D8528D; display: block; min-height: 20px; padding-right:20px; background-image: url("images/hav_icon16.png"); background-repeat: no-repeat;  background-position: right 5px;}
.more_item_in_type a:hover {color: #8A0542; background-color:#F5E0E1; }
.more_item_in_type ul li h3  {line-height:1.25; font-size:14px; border-bottom:none; margin-bottom:0; padding-bottom:0;  display: inline;}
span.mivzak_date, .more_item_in_type ul li span.date {color:#333333 !important;}
.more_item_in_type ul li span.content {font-size:13px; color:#222222;}

.more_item_in_type.type_archive ul li {margin-top:15px;}
.more_item_in_type.type_archive ul li h3 {font-size:15px; font-weight: bold;;}

strong.search-excerpt {background:#8A0542; color:#fff;}


/*new roller*/
/* Container DIV - automatically generated */
.simply-scroll-container {position: relative;}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}

/*Vertical scroller */
/* Container DIV */
.vert { 
	width: 144px; 
	height: 130px; /*180px*/
	margin-bottom: 10px;
}

/* Clip DIV */
.vert .simply-scroll-clip {
	width: 144px;
	height: 120px; /*180px*/
}

/* Explicitly set height/width of each list item */
.vert .simply-scroll-list li {
	width: 144px;
	height: auto;
}

.vert-inside, .vert-inside .simply-scroll-clip, .vert-inside .simply-scroll-list li {
	width:335px;
	height:300px;
	}
	
/*end of new roller*/


/*hp new narrow section*/

.side_hp h3.title {	
	background:url("images/bg_section_narrow3.png") no-repeat scroll right top #FFFFFF;
	border-bottom:medium none;
	color:#000000;
	font-size:20px;
	padding-top:3px;	
	text-indent:25px;
}

.side_hp {margin-right:5px !important; margin-left:5px !important;}
.side_hp.tagslistarchive ul li a {display: block; width: 185px;}


.add_our_banners {margin-top:12px; height:55px; border:4px solid #8A0542; background: #D8528D;}
.add_our_banners a {padding-top:5px; display: block; height: 60px; font-weight: bold; text-align: center; font-size: 20px; color:#fff;}
.add_our_banners:hover {background:#8A0542;}
.flags {margin-top:6px;}


/*contest2011 */
body.contest2011 {background: #222222;;}
body.contest2011 .wrapper {background: #ffffff; }
div.contest2011 {background: #ffffff; }
.contest2011 ul.partners2011 li {w idth:130px;  margin:5px 4px; }
/*.contest2011 ul.partners2011 li.partner-2 {margin:30px 80px 0 0;}*/
.contest2011 ul.partners2011 li.partner-18 {margin:30px 4px 0 0 ;}
.contest2011 h1.title  {text-align: center; color:#8A0542;}
.contest2011 .postcontent {padding-top:20px;}
a.button2011 {background: #8A0542; color:#ffffff; font-weight:bold; font-size:20px; padding:12px; display: block; width: 150px; text-align: center; margin:0 auto;}
a.button2011:hover {text-decoration: none; background: #D8528D; color:#000000;}

.above_top	{
	background: #F5E0E1 url("images/hav_icon16.png") no-repeat 98% 5px; /*#efefef;*/
	height:17px;
	padding:3px 0 3px 0;
	margin-bottom:5px;
	font-size:16px;
	font-weight:bold;
	text-indent:30px;	
}

.above_top a	{color: #BD0658;}
.above_top a:hover	{color: #D8528D;}

.featured_right.have_above	{
	max-height:197px; overflow:hidden;    
}

.single-have-above {padding:3px 15px 15px 15px;}
.breadcrumbs.bread-have-above {margin:0 5px 8px 0;}

.article_subjects	{
	font-size:12px;
	margin:5px 0 12px 30px;
	padding-bottom: 5px;
	border-bottom: 1px solid #DEDBD1;
}

.article_subjects a	{
	padding: 0 2px;
}

.article_subjects a:hover	{
	b ackground: #BD0658;	
	color:#fff;	
}


a.go_to_comment	{
	clear:both;
	display: block;
	padding:10px 5px;
	background: #700F3B;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	text-align: center;	
}

a.go_to_comment:hover	{	
	background: #D8528D;	
	color:#fff;
	text-decoration: none;
}
