/* Menu2 */


#menu9 {
	height:35px;
	line-height:35px;
	width: 961px;
	background:url(http://www.marryme.co.il/images/menu9bg.gif) right no-repeat;
	padding:0 13px;
	}

#menu9 ul {
	list-style-type:none;
	}
#menu9 li {
	float:right;
	}
#menu9 li a {
	padding:0 15px;
	display:block;
	color:#ffffff;
	margin-right:2px;
	}
#menu9 li a:hover {
	background:url(/images/bg-menu-hover.png) no-repeat center center;
	}


.style1 {
	margin-bottom: 10px;
	text-align: center;
}
.style2 {
	text-align: right;
}
.style3 {
	margin: 0 0 10px 0;
	text-align: right;
}
.style4 {
	float: left;
	display: inline;
	width: 123px;
	margin: 12px 12px 12px 10px;
}
.style101 {
	color: #DF0000;
	font-size: small;
	text-decoration: underline;
}

.style999 {
	color: #000000;
}

color:#ffffff;
.tt {font-size:12px}

.light_gray {
  color: #aaa;
}

a.light_gray:link, a.light_gray:visited {
  color: #aaa;
}

a.light_gray:hover, a.light_gray:active {
  color: #ccc;
}

table.best_of_imgs {
  border-spacing: 0px 20px;
  background-color: #efe9db;
}

table.best_of_imgs td {
  padding: 10px;
}



/* ------------------------------ */
/* New Home */
/* ------------------------------ */

div#page_content {
  font-family: Arial, Helvetica, Sans-serif;
}

/* New Home div, table {color: #777777;}color!!!!!!!!!gray афеш*/

#home_content_primary {
  width: 648px;
  float: left;
  margin: 0 8px 0 0;
}

#home_main_feature {
  padding: 0; 
  margin: 0 ;
  display: inline;
  float: left;
}

#home_main_feature_top {
  background:url(../images/home/header-mod-top.gif) no-repeat;
  width: 647px;
  height: 9px;
  overflow:hidden;
}

#home_main_feature_middle {
  background: url(../images/home/header-mod-mid.gif) repeat-y;
  width: 672px;
}

#home_main_feature_bottom {
  background: url(../images/home/header-mod-bot.gif) no-repeat;
  width: 647px; 
  height: 8px; 
  overflow:hidden;
}

.home_main_img_cont {
  width: 370px; 
  display:inline;
  float:left;
  margin:2px 0 0 11px;
  padding:0;
}

.home_main_img {
  border: 1px solid #D3C2BE;
  width: 370px;
  height: 330px;
  float: left;
  display: inline;
  padding: 0;
}

.home_main_img_credit {
  display: inline;
  float: left;
  height: 12px;
  width: 370px;
  font-size: 10px;
  padding: 3px 0 0 0; 
}

.hmfc {
  float: left;
  margin: 9px 15px;
  width: 230px;
  display: inline;
  padding: 0; 
}


div.hmfc h2 {
  margin: 4px 10px 0 10px;
  text-align: center;
}

div.hmfc h2 a {
  font: italic 30px "Times New Roman", Times, serif;
  line-height: 31px;
}

div.hmfc .home_main_divider {
  margin: 12px 0 12px 0;
}

div.hmfc p {
 margin: 3px 10px 7px 10px;
 font-size: 13px;
 line-height: 20px;
}

div.hmfc ul {
  font: 14px "Times New Roman", Times, serif;
  line-height: 16px;
  margin: 5px 10px 0 30px;
  padding: 0;
}
  
div.hmfc ul li {
  margin: 0 0 9px 0; 
  padding: 0;
} 

.home_hidden_fp_panel {
  display: none;
}

ul#home_main_feature_buttons {
  float: left;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  width: 100%;
  margin: 0;
  padding: 0;
}

ul#home_main_feature_buttons li#home_mf_button_0 {
  background: transparent url(../images/home/headmod-but0-off.gif) no-repeat scroll 0 0;
  float: left;
  margin: 0;
  padding: 0; 
}
ul#home_main_feature_buttons li#home_mf_button_0.selected, ul#home_main_feature_buttons li#home_mf_button_0:hover {
  background: transparent url(../images/home/headmod-but0-on.gif) no-repeat scroll 0 0;
}

ul#home_main_feature_buttons li#home_mf_button_1 {
  background: transparent url(../images/home/headmod-but1-off.gif) no-repeat scroll 0 0;
  float: left;
  margin: 0;
  padding: 0; 
}
ul#home_main_feature_buttons li#home_mf_button_1.selected, ul#home_main_feature_buttons li#home_mf_button_1:hover {
  background: transparent url(../images/home/headmod-but1-on.gif) no-repeat scroll 0 0;
}

ul#home_main_feature_buttons li#home_mf_button_2 {
  background: transparent url(../images/home/headmod-but2-off.gif) no-repeat scroll 0 0;
  float: left;
  margin: 0;
  padding: 0; 
}
ul#home_main_feature_buttons li#home_mf_button_2.selected, ul#home_main_feature_buttons li#home_mf_button_2:hover {
  background: transparent url(../images/home/headmod-but2-on.gif) no-repeat scroll 0 0; 
}


ul#home_main_feature_buttons li h2 {
  color:#936252;
  font-family:"Times New Roman",Times,serif;
  font-size:1.5em;
  line-height:2.1em;
  margin:0;
  padding:0;
  text-align: center;
}

ul#home_main_feature_buttons li h2#home_mfb_0 {
  width: 216px;
  height: 44px
}
ul#home_main_feature_buttons li h2#home_mfb_1 {
  width: 213px;
  height: 44px
}
ul#home_main_feature_buttons li h2#home_mfb_2 {
  width: 218px;
  height: 44px
}




.home_mini_mod {
  margin: 6px 1px 0px 2px;
  width: 320px; 
  float: left;
  display: inline;
}

.home_mini_mod .home_mini_mod_top {
  background:url(../images/home/mini-mod-top.gif) no-repeat;
  width: 317px;
  height: 46px;
}

.home_mini_mod .home_mini_mod_top h2, .home_lg_mod .home_lg_mod_top h2 {
  padding: 18px 0 0 0;
  text-align: center;
}

.home_mini_mod .home_mini_mod_top h2 a, .home_lg_mod .home_lg_mod_top h2 a {
  text-transform: uppercase;
  font: .8em "Times New Roman", Times, serif;
  color: #393E4F;
  letter-spacing: .025em;
}

.home_mini_mod .home_mini_mod_top h2 a:hover, .home_lg_mod .home_lg_mod_top h2 a:cover {
  color:#68BCB8;
}

.home_mini_mod .home_mini_mod_middle {
  background: url(../images/home/mini-mod-mid.gif) repeat-y;
  width: 317px;
  height: 275px;
}

.home_mini_mod .home_mini_mod_middle2 {
  background: transparent url(../images/home/mini-mod-mid.gif) repeat-y scroll 0 0;
  width: 317px;
  height: 220px;
}

.home_mini_mod .home_mini_mod_bot {
  background: url(../images/home/mini-mod-bot.gif) no-repeat;
  width: 317px;
  height: 25px;
}

a.home_med_img {
  float: left; 
  margin: 12px 12px 0 12px;
  display:inline;
  border: 1px solid #C6BEBD;
  padding: 2px;
}

.home_mod_content {
  float: left;
  display: inline;
  width: 123px;
  margin: 12px 12px 12px 0;
}

.home_mod_h3 {
  margin: 0 0 10px 0;
}

.home_mod_h3 a {
  font: italic 1.05em "Times New Roman", Times, serif;
  color: #75979F;
  line-height: 1.15em;
}

.home_mod_h3 a:hover {
  color: #68BCB8;
}

.home_mod_h3_adjust {
  overflow:hidden;
}

.home_more_link {
  display: block;
  text-align: right; 
  color: #89594A;
  font-weight: bold;
  padding: 0 13px 0 0; 
  line-height:1.2em;
}

.home_h3_teaser {
  color: #7598A0;
  font-family: "Times New Roman",Times,serif;
  font-size: 1.4em;
  font-style: italic;
  line-height: 1.3em;
  margin: 15px 0px 0px 0px;
}



#home_region_sel {
 margin: 10px 0px 22px 0px;
 width: 220px;
}

#home_region_but {
  background: transparent url(../images/home/review-search-button.gif) no-repeat scroll 0 0;
  border: medium none;
  height: 47px;
  margin: 0;
  width: 191px;
  cursor: pointer;
}

#home_review_stars {
  padding: 19px 0px 14px 0px;
  text-align: center;
  margin: 0px 12px 0 12px;
}

#home_review_instructions {
  font-size: 0.95em;
  font-weight: bold;
  margin: 10px 0 0;
  text-align: center;
  text-transform: uppercase;
}

  
a.home_photomod_img  {
  border: 1px solid #C6BEBD;
  padding: 2px;
  float: left;
  margin:0 0 4px;
}

.home_photomod_cont0 {
   margin: 12px 0 0 12px;
   float: left;
   display: inline;
   width: 141px;
}

.home_photomod_cont1 {
  margin: 12px 0 0 10px;
  float: left;
  display: inline;
  width: 141px;
}

.home_photomod_cont2 {
  margin: 10px 0 6px 12px;
  float: left; 
  display: inline;
  width: 141px;
}

.home_photomod_cont3 {
  margin: 10px 0 6px 10px;
  float: left;
  display: inline;
  width: 141px;
}

.home_photo_link {
  display: block;
  text-align: center;
  margin: 3px 0 0 0;
}


.home_lg_mod {
  width: 644px;
  float: left;
  display: inline;
  margin: 6px 0 0 1px;
}

.home_lg_mod .home_lg_mod_top {
  background:url(../images/home/lgmod-top.gif) no-repeat;
  width: 644px;
  height: 50px;
}

.home_lg_mod .home_lg_mod_mid {
  background: url(../images/home/lgmod-mid.gif) repeat-y;
  width: 644px;
}

.home_lg_mod .home_lg_mod_bot { 
  background: url(../images/home/lgmod-bot.gif) no-repeat;
  width: 644px;
  height: 25px;
}

.home_lg_mod .home_lg_mod_mid .home_lg_mod_column {
  float: left;
  display: inline;
  margin: 0 0 13px 13px;
}


.home_lg_mod_column h3#home_hot_threads {
  font-weight: bold;
  text-transform: uppercase;
  color: #676767;
  font-size: 1em;
  margin:12px 0 8px;
}

.home_lg_mod .home_lg_mod_mid .home_lg_mod_column a.home_quote {
  font: italic 1.2em "Times New Roman", Times, serif;
  color: #666;
  display: block;
}

.home_lg_mod .home_lg_mod_mid .home_lg_mod_column a.home_quote:hover {
  color: #75979F;
}

.home_lg_mod .home_lg_mod_mid .home_lg_mod_column a.home_voice {
  text-align: left;
  display: block;
  padding: 0 0 0 10px;
  font-size: .95em;
  margin: 0 0 10px 0;
}


.home_mod_content_comm {
  width: 160px;
  display:inline;
  float:left;
  margin:12px 12px 12px 0;
}

.home_mod_content_comm .home_mod_h3 {
  margin: 0 0 10px 0;
  overflow:hidden;
}

.home_mod_content_comm h3#home_bio_of_week {
  text-transform: uppercase;
  margin: 0;
  color:#676767;
  font-size:0.85em;
  font-weight:normal;
}

a.home_inside_more_link {
  color: #75979F;
  margin: 8px 0 0 0;
  display: block;
}

a.home_inside_more_link:hover {
  color: #68BCB8;
}

#home_content_additional {
  width: 300px;
  float: left;
  padding: 4px 0 0 0;
}

.home_ad {
  margin-bottom: 10px;
}

#home_ww_search {
  width: 300px;
  height: 83px;
  background:url(../images/home/wwsearch.gif) no-repeat;
  margin: 2px 0 10px 0;
}

#home_ww_search_inner {
  padding: 15px 0 10px 14px;
}

#home_ww_search_inner p {
  color: #4A8593; 
  font: bold 1em Arial, Helvetica, sans-serif;
  margin: 0 0 8px 0;
}

#home_ww_search_inner .wws_input {
  border: 1px solid #C0BFBF;
  padding: 3px;
  color: #666;
  display: inline;
  vertical-align: middle;
  margin: 0 3px 0 0; 
  width: 107px;
}

#home_ww_search_inner .wws_button {
  background: url(../images/home/wws-button.gif) no-repeat;
  width: 31px;
  height: 25px;
  border: none;
  display: inline;
  vertical-align: middle;
  cursor: pointer;
}


#bc_ad { 
  float:left;
  width:300px;
  background:url(http://www.teamwedding.ca/_include/gui/bg.gif) no-repeat;
  border: none;
  width: 299px; 
  height: 249px;
 }
	
#bc_ad .bc_desc {
  font: 12px Arial, Helvetica, sans-serif;
  color: #2F707F;
  margin: 90px 20px 20px 20px;
}

#bc_ad .bc_ad_date {
  color: #3A3A3A;
  font: 11px Arial, Helvetica, sans-serif;
  margin: 0 0 0 20px;
}
	
#bc_ad_select {
  margin: 7px 0 0 20px; 
}
	
.bc_ad_button {
  border: none;
  width: 89px;
  height: 29px;
  margin: 20px 0 0 20px;
}


div.home_header_hd {
  display: none;
}
