﻿.width_430 {width:430px;}

.find_designer select {
  background-color:#FFFFFF;
  border:1px solid #D2D2D2;
  color:#7D7D7C;
  float:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  height:21px;
  margin:18px 3px 0 0;
  padding:2px 5px 0;
  width:199px;
}

.frame_gallery
{
  background-color:#FFFFFF;
  border:1px solid #D4D4D4;
  padding:1px;
}

.print_page
{
  margin: 10px 5px;
}

.print_page div
{
  overflow: visible;
}

.article_text a.arrowPink.arrowPink_link
{
  text-decoration: none;
}

.article_text a.arrowPink.arrowPink_link:visited
{
  color: #191919;
}

 .wrapper_255_left
 {
   width: 255px;
   margin-top: 20px;
   float: left;
 }
 
 a.button span span {
	 white-space: nowrap;}
	 
.indicator_big  {
  width: 25px;
  height: 25px;
  padding-right: 13px;
}

span.max
{
  font-weight: bold;
}

.bookmark {width: 436px;}

.f_size_28 {
  font-size:28px;
}

img.gallery_arrowLeft_img_wide{
	left: 0;
	height:30px;
  position:absolute;
  top:142px;
  width:36px;
}
img.gallery_arrowRight_img_wide{
	right: 0;
	height:30px;
  position:absolute;
  top:142px;
  width:36px;
}

img.gallery_arrowLeft_img{
	left: 0;
	height:30px;
  position:absolute;
  top:252px;
  width:36px;
}
img.gallery_arrowRight_img{
	right: 0;
	height:30px;
  position:absolute;
  top:252px;
  width:36px;
}

.gallery_smallthumbs img.gallery_smallthumbs_left_img{
	position: absolute;
	top: 52px;
	height: 30px;
	width: 36px;
	margin: 0;
}

.gallery_smallthumbs img.gallery_smallthumbs_right_img{
	position: absolute;
	top: 52px;
	right: 0;
	height: 30px;
	width: 36px;
	margin: 0;
}

.big.width_440 h2 a
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	line-height: 34px;
	font-weight: normal;
	color: #191919;}

.big.width_440 h2 a:hover
{
    color:#D62C70;
    text-decoration:none;
}

.bigIco_wrapper p.date{
	background: url('/app_themes/alt/images/date.png') no-repeat left top;
	line-height:14px;
	padding-top:2px;
}

.standardbox_teasertext
{
    font-size:12px;
    font-weight: normal;
    line-height: 16px;
    color:#191919;
    margin-top:6px;
    margin-bottom:6px;
}

.big.Big_Blog .bigIco_wrapper h2, .big.Big_Blog.bigIco_wrapper h2 a
{
 margin-top: 7px;
 font-weight: bold;
 color: #191919;   
 } 
 
.big.Big_Blog .bigIco_wrapper span.bigComment {
    background:  url('/app_themes/alt/images/bigComment.png') no-repeat left 7px;
	padding-top:4px;
}
	
.radio_btn ol{
    list-style-type:upper-alpha;
    margin:0 0 0 19px;}	
	
.radio_btn ol li{
	font-size: 12px;
	line-height: 18px;
	padding: 0 0 7px 5px;
    color: #191919;
    font-family:Georgia;}	

.radio_btn input{
	float: left;
	padding: 0;
	margin: 2px 7px 0px 0px;}

.radio_btn span{
	display: block;
	width: 390px;}
	
.top_menu
{
  z-index: 500;
  position: relative;
}	

.fileinputs_gallery{
	position: relative;
	float:left;
	display: inline;
	width: 190px;
}	
.fakefile_gallery{
	position:absolute;
	display:block;
	width:150px;
	margin:0;
	padding:0;
	line-height:90%;  
	background-color: #fff;
	z-index:1;
}	
.fakefile_gallery input{
	float: left;
	height: 18px;
	padding: 0px 5px;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	border: 1px solid #abadb3;
	background-color: #fff;
}

input.hiddenGallery
{
  position:relative;
	float: right;
	height:17px;
	width:179px;
	cursor:pointer;
	text-align:right;
	opacity:0;
	z-index:2;
	margin-top: 28px;
	margin-right: 40px;
}

.mar_b_28
{
  margin-bottom:28px;
}

.clear_none
{
  clear : none;
}

.col_323 span.arrowRight {
    height:31px;
    left:-2px;
    position:absolute;
    top:222px;
    width:36px;
}

.col_323 span.arrowLeft {
    height:27px;
    position:absolute;
    right:0;
    top:222px;
    width:33px;
}

a.sitemap {
    color:#050505;
    font-style:normal;
    font-weight:normal;
    text-decoration:underline;
}

a.sitemap:hover {
    color:#F58BCC;
    font-style:normal;
    font-weight:normal;
    text-decoration:none;
}

.inactiveContent
{
    display: none;
}

.newsContent dd a {
    width:200px;
}

.breadcrumbs a, .breadcrumbs p {
  margin-right: 5px;
}

.breadcrumbs span {
  margin:0 5px 0 0;
}
/*------------- GalleryBox */

.col_469{
	width: 394px;}
	
.grey_slide{
	width: 362px;}	

.imageSlide {
	position: relative;}

.imageSlide_right {
  background: none;
  background-color: #f2f2f2;
  position: absolute;
  right: 0;
  top: 0;
  width: 254px;
  height:467px;
  padding-top: 0px;
  float: none;}
  
.imageSlide_right ul {
  background-color:White;
}

.imageSlide_right ul li {
	display: inline;}
	
.imageSlide_right ul li a{
	width: 254px;
	background: url('/app_themes/alt/images/nav_hover_a_1.gif') no-repeat left top;
	position: relative;}
	
.imageSlide_right ul li a:hover,
.imageSlide_right ul li a.active{
	background: url('/app_themes/alt/images/nav_hover_1.png') no-repeat right top;}
	
.imageSlide_right ul li a span.txt_imageSlide {
  display:block;
  float:left;
  padding-left:0;
  padding-top:4px;
  width:175px;}
	
.bkg_link {
  background:transparent url(/app_themes/alt/images/bkg_pager.jpg) repeat-x scroll left top;
  clear:both;
  height:31px;
  padding-top:16px;
  text-align:center;
}

.bkg_link a {
  color:#191919;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:12px;
}

.bkg_link a:hover{
 color: #d62c70;}

.bkg_link a span {
  color:#D62C70;
}

/* ------------ Articles fixes */

a {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  line-height: 14px;
  color: #191919;}
  
a:hover {
	color: #d62c70;}
	
.top_box a {
  line-height: 18px;
}

.col_170 a img,
.big_gallery_170 img{
	margin-bottom: 0px; }
	
.this_blog img{
	margin: 0;}
	
.col_170 h3,
.col_170 h3 a{
	font-weight: bold;}
	
.col_170 h3 a:hover{
  color: #d62c70;}
 
.big_170_borderPink h3{
  margin: 0px 0px 8px 0px;}
  
.big_170_borderPink a{
  color: #595959;
  font-weight: bold;}
 
.big_170_borderPink a:hover{
  color: #191919;}
  
/*-------- Article listing titles fixes */

.articleList_txt h2 a:hover{
 color: #d62c70;}
 
.articleList_small_txt h3,
.articleList_small_txt h3 a{
 font-size: 16px;
 font-weight: bold;}
 
.articleList_small_txt h3 a:hover{
 color: #d62c70;}
 
/*---- Articles subpager fixes */

.subPager_poll {
 left: 12px;}
	
.Pager_side {
 width:97px;}
 
/*------- Related Gallery Box */

.small_gallery {
 margin: 10px 0px 7px 0px;}

/*-------- BlogListing titles changes */

 .blogRight h3 a,
.blogRight h3 {
 font-size: 17px;
 font-weight: bold;}
 
/* ---------- PageNavigation Menu */

.name_blog_table a.name_r span{
 font-weight: normal;}

.name_blog_table a.name_l span{
 font-weight: normal;}
 
.Nav_lastFirst a.name_l,
a.name_l {
 font-weight: bold;}
 
.Nav_lastFirst a.name_r,
a.name_r {
 font-weight: bold;
 text-align: right;}
 
.width_210{width: 210px;}
 
/*----------- ArticleList TeaserLinkText */

.articleList_small_txt a.linkSingle,
.articleList_txt a.linkSingle {
 line-height: 16px;}
 
.articleList_small_txt a.linkSingle span,
.articleList_txt a.linkSingle span {float: left;}

.articleList_small_txt a.linkSingle span.txt_link_small {
 float: left;
 display: block;
 width: 410px;
 padding: 0px 0px 0px 7px;}
 
.articleList_txt a.linkSingle span.txt_link_big {
 float: left;
 display: block;
 width: 290px;}
 
/*---------- Footer p color */

.footer_black p {color:#fff;}

/*---------- Poll links mouseover */

.arrowWhite:hover{color: #fff;}

/*---------- Login Right links mouseover */

.login_right a:hover {color: #fff;}

.gallery_right p.af_forfatter
 {
   margin:4px 0 15px 0px;
 }
 
 a.gallery_arrowRight:hover {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:transparent url(/app_themes/alt/images/gallery_r_hover.png) no-repeat scroll 0 0;
  right:0;
}

a.gallery_arrowLeft:hover {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:transparent url(/app_themes/alt/images/gallery_l_hover.png) no-repeat scroll 0 0;
  left:0;
}

.gallery_smallthumbs a.gallery_smallthumbs_right:hover {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:transparent url(/app_themes/alt/images/gallery_r_hover.png) no-repeat scroll 0 0;
  cursor:pointer;
  height:30px;
  margin:0;
  position:absolute;
  right:0;
  top:52px;
  width:36px;
 }
 
 .gallery_smallthumbs a.gallery_smallthumbs_left:hover {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:transparent url(/app_themes/alt/images/gallery_l_hover.png) no-repeat scroll 0 0;
  cursor:pointer;
  height:30px;
  margin:0;
  position:absolute;
  top:52px;
  width:36px;
}

/*---------------- LoveVote control*/
.bigIco_wrapper h2,
.bigIco_wrapper h2 a 
{
  line-height: normal;
}

.creation_popup p.white_txt {
  clear: none;
  margin: 0;
}

.creation_popup div.wrapper_color {
  margin: 0 0 30px;
  border: 1px solid #D4D4D4;
}

.forum_box table.table_forum td a.user{
	float: left;
	margin-bottom: 2px;
	width: 40px;
	height: 40px;
	cursor: default;
}

.send {
	background: transparent url('/app_themes/alt/images/send.png') no-repeat scroll left 1px;}

.send:hover {
  background-position:left -12px;}
  
.big_gallery_170 .commentsWrapper {left:10px;}

.forum_box table.table_forum td.col_2 img
{
  border: medium none;
  float:none;
  margin-top: 1px;
}

#imgpreview{
	position:absolute;
	border:1px solid black;
	background:white;
	display:none;
	color:#fff;
}

/* class that fix quotes font problem in forum comments, front page debate box and article comments */
.quotes_fix
{
  font-family: "Courier New", Courier, monospace, Arial;
	font-size: 14px;
	line-height: 20px;
	color: #000;
}

.quotes_fix p
{
  font-family: "Courier New", Courier, monospace, Arial;
	font-size: 14px;
	line-height: 20px;
	color: #000;
}

.quotes_fix_comments {
	font-family: "Courier New", Courier, monospace, Arial;
	font-size: 12px;
	line-height: 18px;
	color: #000;}

.quotes_fix_comments p{
	font-family: "Courier New", Courier, monospace, Arial;
	font-size: 12px;
	line-height: 18px;
	color: #000;}
	
.quotes_fix_comments a{
	font-family: "Courier New", Courier, monospace, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #d62c70;}
	
.quotes_fix_DebatBox {
	font-family: "Courier New", Courier, monospace, Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	color: #191919;}
	
.quotes_fix_DebatBox p{
	font-family: "Courier New", Courier, monospace, Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	color: #191919;}


/* END */



.comments_blockRight_wide_last{
	border-bottom: 0px solid #d4d4d4;
}
/*WI 8581*/
.col_170 h2 a,
.col_170 h2,
.big_gallery_170 h2,
.big_gallery_170 h2 a{	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 20px;
	font-weight: bold;
	color: #191919;
	text-decoration: none;
}

.user_comment_forum
{
	display: block;
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 9px 34px;
	background: url('/app_themes/alt/images/commentsBig_without_border.gif') no-repeat left top;
	border-bottom: 1px solid #d4d4d4;
	clear: both;
}

.user_comment_forum img
{
	float: left;
	padding: 3px 5px 0px 5px;
}

ul.link_bottom li{
	border-bottom:1px solid #c5c5c5;}

ul.link_bottom li a{
	color: #000;}

ul.link_bottom li a:hover {
  color: #595959;
}

/*----------------------------- StatisticsBox */
.newsLinks ul li a {line-height:17px;}
	
.forum_comment_area
{
  color:#000000;
  font-family:"Courier New",Courier,monospace,Arial;
  font-size:14px;
  line-height:20px;
}

.article_comment_area
{
  padding: 0px 10px;
  color:#000000;
  font-family:"Courier New",Courier,monospace,Arial;
  font-size:12px;
  line-height:18px;
}

/*------------------------------ LogInBox*/

.loginWrapper {
	padding-bottom: 0px;
	width: auto;}
	
.login{
	width: auto;
	padding: 9px 5px 10px 5px;
	background: #ee5a94 url('/app_themes/alt/images/login.jpg') repeat-x left bottom;
	overflow: hidden;}
	
.fhoto{
	padding: 0px 0px 0px 8px;}
	
.login_title{
	padding: 0px 8px 7px 10px;}

/*.voting{
	margin-bottom: 6px;
	border-bottom: 1px solid #F699BF;
	padding-bottom:20px;
	}*/
.voted
{
	border-top: 1px solid #F699BF;
  padding-top: 6px; 
  margin-top: 20px;
}
.percentBox{
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-bottom: 0px;
}
.inactiveGallery
{
	display:none;
}
/* new forum design*/
.forum_box 
{
  padding-bottom: 16px;
}

.forum_box.pad_b_15
{
  padding-bottom: 15px;
}
ul.forum_tab 
{
  margin: 0px;
}

ul.big_forum_tabs
{
  margin: 10px 0px 3px 0px
}

ul.big_forum_tabs li a 
{
  margin: 0px 9px;
  font-size: 11px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: -1px;
}
  
ul.forum_tab li a 
{
  margin: 0px 7px;
}
  
ul.big_forum_tabs li.first_tab a,
ul.forum_tab li.first_tab a  
{
  margin: 0px 7px 0px 0px;
}
 
.table_forum 
{
  margin: 8px 0px 0px;
}

/*New subarticle pager start*/
.square-links {
	display: block;
	overflow: hidden;
	margin: 7px 0px 7px 0px;
}

.square-links a {
	display: block;
	float: left;
	text-align: center;
	padding: 0px;
	margin-right: 4px;
	border: 1px solid #d4d4d4;
	font-size: 12px;
	line-height: normal;
	width: 15px;
	height: 15px;
	color: #636363;
}

.square-links a:hover {
	border: 1px solid #fc78ac;
	color: #636363;
}

.square-links a.act_page {
	background: #fc78ac;
	color: #ffffff;
	border: 1px solid #fc78ac;
}

.square-links a.pager-next,
.square-links a.pager-prev {
	background: url('/app_themes/alt/images/pager-prev.png') no-repeat 0px 0px;
	border: 0px;
	padding: 0px;
	margin: 0px 8px 0px 0px;
	width: 70px;
	height: 19px;
	text-indent: -1000px;
	overflow: hidden;
}

.square-links a.pager-next {
	background: url('/app_themes/alt/images/pager-next.png') no-repeat 0px 0px;
	margin: 0px 0px 0px 4px;
}

.square-links a.pager-next:hover,
.square-links a.pager-prev:hover {
	border: 0px;
}

.debate {
	padding: 0px;
}

.debate h3 {
	margin-bottom: 3px;
}

.debate .inner {
	padding: 7px 10px 6px;
}

.debate a {
	background: url('/app_themes/alt/images/pink_arr.gif') no-repeat scroll left 8px;
	color: #191919;
	font-size: 12px;
	line-height: 12px;
	padding: 5px 3px 9px 10px;
	display: block;
	font-family: Courier New;
	border-bottom: 1px solid #c4c4c5;
}

.debate a:hover,
.debate a span {
	color: #d62c70;
}

.debate a.last {
	border: 0px;
}

#tooltip-link-extra {
	
}

#tooltip-link-extra a {
	border-bottom: 1px dotted #000000;
	text-decoration: none;
}

#tooltip-link-extra p.pink_quotes a {
	border-bottom: 1px dotted #000000;
	text-decoration: none;
	font-size: 20px;
}

#tooltip-link-extra a.arrowPink {
	border-bottom: none;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #c4c4c4;
	background-color: transparent;
	width: 212px;
}

#tooltip div { 
	border: 1px solid #ffffff;
	border-top: 0px;
	background-color: #f7f7f7;
	color: #191919;
	font-size: 13px;
	line-height: normal;
	padding: 0px 9px 5px;
}

#tooltip h3 {
	background-color: #f7f7f7;
	border: 1px solid #ffffff;
	border-bottom: 0px;
	display: block;
	color: #f2619a;
	padding: 4px 9px 1px;
	font-size: 14px;
	font-weight: bold;
}
/*New subarticle pager end*/

.grey_slideLeft h2 a {
  font-size: 22px;
  line-height: normal;
}

.grey_slideLeft p a {
  color:#191919;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  line-height:18px;
}

.grey_slideLeft p a:hover {
  color:#D62C70;
}


.linkSite a{
	display: block;
	width: 252px;
	padding: 4px 0px 3px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	clear: both;
	overflow:hidden;
}
.linkSite a:hover{
	color:#D62C70;
}
.linkSite a img 
{
  margin: 0px 5px 0px 0px;
  float: left;
  width: 16px;
  height: 16px;
}
.linkSite a span
{
  float: right;
  display: block;
  width: 231px;
} 

.fhoto a
{
	height: 82px;
}

/*--------------------------------- pink quotes*/
.pink_quotes{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: normal;
	color: #ee5994;}
	
.rightbox_content{
  height:62px;
  margin-bottom:8px;
  overflow:hidden;
  padding-left:25px;
  padding-right:0;
  padding-top:8px;
  width:230px;
}
.article-debat-box{
	padding: 19px 18px 13px;
	}
.debate a.no-border {
	border-bottom: 0;
}
.debate a.no-background {
	background: none;
}
.commentsBig span.no-border{
	border-bottom: 0;
}
a.article_debat_title{
  background: none;
  border-bottom: 0;
  padding:0;
}
.introduction a.teser{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #d62c70;
	border-bottom: 0;
	padding: 0 0 0 10px;
}
.debate p a.commentsSmall, .debate p a.heart {
color:#595959;
font-size:11px;
}
a.article_box_commentsSmall {
  background:transparent url(/app_themes/alt/images/commentsSmall.gif) no-repeat scroll left 2px;
  color:#595959;
  display:block;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:11px;
  line-height:20px;
  border-bottom: 0;
  padding: 0 0 0 16px;
}
.debate p a.commentsSmall, .debate p a.heart {
  color:#595959;
  font-size:11px;
}
a.heart {
  background:transparent url(/app_themes/alt/images/heart.gif) no-repeat scroll left center;
  color:#595959;
  display:block;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:11px;
  line-height:20px;
  margin-left:15px;
  padding: 0 0 0 16px;
  border-bottom: 0;
}
a.commentsDebatBox{
  background:transparent url(/app_themes/alt/images/commentsBig.gif) no-repeat scroll left 4px;
  clear:both;
  color:#595959;
  display:block;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:18px;
  line-height:30px;
  padding: 0 0 0 26px;
}
a.pink_arrowLinkSingle{
 display: block;
 padding: 0px 0px 0px 10px;
 font-weight: bold;
 font-size: 11px;
 line-height: 16px;
 color: #d62c70;
 background-image: url('/app_themes/alt/images/arrow_singleLink.gif');
 background-repeat: no-repeat;
 background-position: left 6px;
 font-family: Georgia,"Times New Roman",Times,serif;
}
.after_login h5 a, .after_login h5 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
	color: #df5308;
}
/*-------------------------------------------------citat Box */
	
.citatBox{
	width: 654px;
	border: 1px solid #c4c4c4; 
	background: url('/app_themes/alt/images/citatBox_repeat.jpg') repeat-y left top;}
	
.citatBox_inner{
	position: relative;
	padding: 23px 15px 0 20px;
	min-height: 167px;
	background: url('/app_themes/alt/images/citatBox.jpg') no-repeat left bottom;}
	
.citatBox_txt{
	width: 520px;
	padding: 0 0 45px 0;}

.citatBox_txt p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 20px;
	line-height: 28px;
	color: #ef5995;
	text-indent: 50px;}
	
.citatBox_link{
	position: absolute;
	bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;}

.citatBox_link span{
	font-weight: normal;}
	
.citatBox_link:hover{
	color: #fff;
	text-decoration: underline;}
	
.bubble_txt{
	position: absolute;
	bottom: 55px;
	right: 25px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #f05995;}
	
.quotes_start{
	position: absolute;
	left: 20px;
	top: 13px;
	width: 43px;
	height: 32px;
	background: url('/app_themes/alt/images/quotes_citat_start.png') no-repeat left top;}
	
.quotes_end{
	position: absolute;
	width: 46px;
	height: 35px;
	background: url('/app_themes/alt/images/quotes_citat_end.png') no-repeat 3px 3px;}

/*-----------------------------------------------------------------recipeSerchBox */


/*--------------------------------------------------- margin /  padding*/
.font_A{ font-family: Arial, Helvetica, sans-serif;}


.mar_t_0{margin-top: 0;}
.mar_t_3{margin-top: 3px;}
.mar_t_4{margin-top: 4px;}
.mar_t_5{margin-top: 5px;}
.mar_t_7{margin-top: 7px;}
.mar_t_10{margin-top: 10px;}
.mar_t_11{margin-top: 11px;}
.mar_t_13{margin-top: 13px;}
.mar_t_15{margin-top: 15px;}
.mar_t_18{margin-top: 18px;}	
.mar_t_20{margin-top: 20px;}
.mar_t_22{margin-top: 22px;}
.mar_t_28{margin-top: 28px;}
.mar_t_31{margin-top: 31px;}
p.mar_t_55{margin-top: 55px;}
.mar_minus_t_1{margin-top: -1px;}
.mar_minus_t_20{margin-top: -20px;}


.mar_b_0{margin-bottom: 0;}
.mar_b_2{margin-bottom: 2px;}
.mar_b_3{margin-bottom: 3px;}
.mar_b_4{margin-bottom: 4px;}
.mar_b_7{margin-bottom: 7px;}
.mar_b_10{margin-bottom: 10px;}
.mar_b_10{margin-bottom: 10px;}
.mar_b_14{margin-bottom: 14px;}
.mar_b_25{margin-bottom: 25px;}
.mar_b_28{margin-bottom: 28px;}

.mar_0 {margin:0;}
.mar_l_0{margin-left: 0px;}
.mar_l_10{margin-left: 10px;}
.mar_minus_l_7{margin-left: -7px;}


.mar_r_0{margin-right: 0px;}
.mar_r_3{margin-right: 3px;}
.mar_r_5{margin-right: 5px;}
.mar_r_6{margin-right: 6px;}
.mar_r_7{margin-right: 7px;}
.mar_r_8{margin-right: 8px;}
.mar_r_12{margin-right: 12px;}
.mar_r_15{margin-right: 15px;}
.mar_r_25{margin-right: 25px;}
.mar_r_30{margin-right: 30px;}
.mar_r_53{margin-right: 53px;}
.mar_r_55{margin-right: 55px;}


.pad_0 {padding:0;}
.pad_l_0{padding-left: 0px;}
.pad_l_18{padding-left: 18px;}
.pad_l_30{padding-left: 30px;}


.pad_b_0{ padding-bottom: 0;}
.pad_b_10{ padding-bottom: 10px;}
.pad_b_15{padding-bottom: 15px;}
.pad_b_20{padding-bottom: 20px;}

.width_100p {width:100%;}
.width_auto {width:auto;}

.pad_t_0 {padding-top: 0;}
.pad_t_5 {padding-top:5px;}
.pad_t_10 {padding-top:10px;}
.pad_t_20 {padding-top:20px;}
.pad_t_40 {padding-top:40px;}
.pad_t_42 {padding-top:42px;}

.height{
	min-height:268px;
  	height:auto !important;
  	height:268px;
	overflow:hidden;

}


/*----------------overlay profile box---*/

.newbox 
{
  width:449px; 
  font-family:Georgia, "Times New Roman", Times, serif; 
  position:absolute; 
  z-index: 500; 
  top:20px;
  left: 250px;
}

.newbox .top {background-image:url('/App_themes/alt/images/OverlayProfilBox_top.png'); width:449px; height:82px;}
.newbox .top .newbox_title {font-size:22px; font-weight:bold; color:#FFFFFF; padding:40px 0 0 40px; float:left}
.newbox .top .close-link {width:30px; height:30px; display:inline; margin: 13px 18px 0 0; float:right; cursor:pointer;}
.newbox .top .close-link img
{
  position: relative;
}

.newbox .top .close-link a
{
  display: block;
}


.newbox .middle 
{
  background-image:url('/App_themes/alt/images/OverlayProfilBox_middle.png'); background-repeat:repeat-y; width:449px; display:block; vertical-align:bottom; float:left;
  position: relative;
}

.newbox .middle h3 {font-size:16px; color:#333333; padding:15px 0px 15px 40px; font-weight:normal;}
.newbox .middle p {font-size:14px; color:#ef5995; font-weight:bold; padding:0px 0px 15px 40px;}
.newbox .middle .avatar {float:right; margin-right:32px;}
.newbox .middle .newbox_content 
{
  width:286px; 
  float:left;
  padding-right:130px;
}

.newbox .bottom {background-image:url('/App_themes/alt/images/OverlayProfilBox_bottom.png'); width:449px; height:126px;}
.newbox .bottom p {padding:28px 0 0 40px; font-size:18px;  color:#686868; float:left;}
.newbox .bottom .signature 
{
  float:right; height:64px; width:249px;
}

.newbox_content a.pink_arrowLinkSingle span{
 color: #000000;
 font-weight: normal;
 font-size: 12px;
}

.newbox_content a.pink_arrowLinkSingle span:hover{
 color: #D62C70;
 font-weight: normal;
 font-size: 12px;
}

.comment-float { background-image:url('/App_themes/alt/images/comment-float.png'); background-repeat:no-repeat; width:151px; height:42px; z-index:30; position:absolute; margin:-30px 0 0 40px; padding-left:7px; padding-top:7px}

.rss_NYT {width:280px; }
.rss_NYT div {border:1px solid #dfdfdf; border-bottom:0; padding:3px 10px 3px 10px; height:18px; line-height:18px; width:278px; vertical-align:middle; }
.rss_NYT .odd {background-color: #f3f3f3;}
.rss_NYT span {padding-right:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#8f8f8f; line-height:18px; height:18px;}
.rss_NYT a {text-decoration:underline; color:#d62c70; font-weight:normal; line-height:18px; height:18px; font-size:12px; margin-top:-10px; padding-top:0}
.rss_NYT a:hover {text-decoration:none;}

/*--------------------------------------*/


.blogColumn_box{
	position: relative;
	display:inline;
	float: left;
	width: 294px;
	margin-left: 18px;
	margin-right: 16px;}
	
.blogColumn_box h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-weight: bold;
	color: #000;}
	
.blogColumn_box p{
	margin-top: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;}
	
.blogColumn_box img{
	margin: 6px 0 10px 0;}
	
.blogColumn_box h3 a{
	display: block;
	padding: 0px 10px 0px 10px;
	font-size: 15px;
	line-height: 17px;}
		
.blogColumn_box h3 a:hover{
	color: #d62c70;}

.blogColumn_box span{
	display: block;
	padding: 4px 10px 20px 10px;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	line-height: 12px;
	color: #333;}
	
.blogColumn_box_bottom{
	float: left;
	display:inline;
	width: 294px;
	margin-left: 18px;
	margin-right: 16px;}
	
.blogColumn_box_bottom .link_pink_arrow{
	float: right;
	padding: 0 10px 6px 0;}

.blogColumn_boxBig{
	position: relative;
	width: 318px;}
	
.blogColumn_boxBig h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	color: #000;}
	
.blogColumn_boxBig p{
	margin-top: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;}
	
.blogColumn_boxBig img{
	margin: 6px 0 2px 0;}
	
.blogColumn_boxBig h3 a{
	display: block;
	padding: 0px 18px 0px 18px;
	font-size: 20px;
	line-height: 22px;
	color: #000;}
		
.blogColumn_boxBig h3 a:hover{
	color: #d62c70;}

.blogColumn_boxBig span{
	display: block;
	padding: 4px 18px 16px 18px;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	line-height: 12px;
	color: #444;}
	
.blogColumn_box_bottomBig{
	width: 318px;}
	
.blogColumn_box_bottomBig .link_pink_arrow{
	float: right;
	padding: 0 17px 6px 0;}
	
	
.comment_wrapper{
	padding: 0 10px 0 0;
	background: url('/app_themes/alt/images/comment_wrapper_r.gif') no-repeat right top;}
	
.comment_wrapper_l{	
	float: left;
	height: 44px;
	width:	10px;
	background: url('/app_themes/alt/images/comment_wrapper_l.gif') no-repeat left top;}
	
.comment_wrapper .commentsWrapper{
	height: 36px;
	margin: 0;
	padding: 8px 0 0 0;
	float:left;
	background: url('/app_themes/alt/images/comment_wrapper_m.gif') repeat-x left top;
	clear: none;}
	
.comment_wrapper_b{
	position: absolute;
	top: 32px;
	left: 15px;
	width: 12px;
	height: 12px;
	background: url('/app_themes/alt/images/comment_wrapper_b.gif') no-repeat left top;}
	
.blogColumn_boxBig p.commentsRecipe {
	margin:-12px 0 16px 18px;
	overflow:hidden;
}

.blogColumn_box p.commentsRecipe {
	margin:-12px 0 16px 10px;
	overflow:hidden;
}
/*-----------------------------------------------------Blog Forside new*/
.bigIco_wrapper.bigIco_wrapperBig{
	height: auto;
	margin-bottom: 9px;}
	
.date_txt{
	float: left;
	width:	250px;}
	
.date_txt h2, .date_txt h2 a{
	float: none;
	margin-top: -4px;
	margin-bottom: 0;
	font-size: 21px;
	font-weight: bold;
	line-height: normal;}

.date_txt p.af_forfatter{
	clear: both;
	margin-top: 0;
	color: #444;
	font-size: 12px;}
	
.date_txt p.af_forfatter a{
	color: #d62c70;}
	
.video_play_new 
{
	position:absolute; 
	z-index:50; 
	width:76px; 
	height:76px; 
}


.profile_image 
{
  position: absolute;
  right: 33px;
  bottom: 0;
}

/*--------------------------------------*/

.content
{
  position: relative;
}

/*-------------------------------------*/
.newsLinksForum{
	width: 100%;
	background: #fff url('/app_themes/alt/images/newsLinkForum_border.gif') repeat-x left bottom;
	overflow: hidden;}

.newsLinksForum ul{list-style-type: none;}

.newsLinksForum ul li{
	float: left;
	height: 30px;
	margin-right: 2px;
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
	border-right: 1px solid #c4c4c4;
	background: url('/app_themes/alt/images/newsLinkForum_m.gif') no-repeat center top;}
	
.newsLinksForum ul li a{
	display: block;
	height: 30px;
	padding-left: 12px;
	font-size: 18px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #a4a7a8;
	background: url('/app_themes/alt/images/newsLinkForum_l.gif') no-repeat left 0;}

.newsLinksForum ul li a span{ 
	display: block;
	height: 30px;
	padding-right: 12px;
	background: url('/app_themes/alt/images/newsLinkForum_r.gif') no-repeat right 0;}

.newsLinksForum ul li a span span{
	display: block;
	height: 20px;
	padding: 10px 2px 0px 1px;
	background-image: url('/app_themes/alt/images/newsLinkForum_repeat.gif');
	background-repeat: repeat-x;
	background-position: right top;
	white-space: pre;
	cursor: pointer;}

.newsLinksForum ul li a:hover,
.newsLinksForum ul li a.act{color: #fff;background-position: 0 bottom;}
.newsLinksForum ul li a:hover span, .newsLinksForum ul li a.act  span{ background-position: bottom right;}
.newsLinksForum ul li a:hover span span, .newsLinksForum ul li a.act span span{background-position: right bottom;}

/* rss*/

.rssNyt{
	margin-top: 20px;
	border-bottom: 1px solid #e5e5e5;}

.rssNyt dl{
	float: left;
	width: 291px;
	padding: 3px 0 3px 9px;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 12px;
	line-height: 16px;
	border-bottom: 1px solid #e0e0e0;
	overflow: hidden;}

.rssNyt dt {
	float: left;
	width: 46px;
	display: inline;
	clear: left;
	color: #a4a7a8;}

.rssNyt dd {
	float: left;
	display: inline;
	width: 245px;}
	
.rssNyt dd a{
	color: #d62c70;
	text-decoration: underline;}
	
.rssNyt dd a:hover{
	text-decoration: none;}
	
.bkg_one{
	background-color: #f2f2f2;}
	
.bkg_two{
	background-color: #f9f9f9;}
	/* end rss*/


a.pink_arrowLinkSingle span {
  color:#000000;
  font-weight: normal;
 font-size: 12px;
}

a.pink_arrowLinkSingle span:hover{
 color: #D62C70;
 font-weight: normal;
 font-size: 12px;
}

#tooltip-link-extra a.link_pink_arrow
{
  border-bottom : none;
}

.blogColumn_boxBig p.commentsRecipe{
	/*margin: -12px 0 16px 18px;*/
	margin:	-12px 0 16px 18px;
	overflow: hidden;}
	
.col_427 h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px; 
	line-height: 26px;}
	
.person{
	display: block;
	padding: 2px 0 9px 0;
	font-weight: bold;
	color: #595959;}
	
.GreyBlock_border{
	border: 1px solid #c4c4c4; 
	padding: 2px;
	background-color: #fff;}

.GreyBlock_bordeeInner{
	padding: 6px 10px 6px 10px;
	background-color: #f7f7f7;}
	
.ingredientsForRecipes p a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-bottom: 1px dotted #000;
	text-decoration: none;
	color: #595959;}
	
.ingredientsForRecipes p a:hover{
	color: #d62c70;
	border-bottom: 1px dotted #d62c70;}
	
.ingredientsForRecipes p{
	padding-bottom: 14px;
	font-size: 14px;
	font-style: italic;
	color: #595959;}
	
.navigation{
	padding: 17px 9px;
	border-top: 1px solid #c4c4c4;}
	
.navigation div{
	width: 170px;
	height: 30px;
	margin-bottom:20px;
	background: url('/app_themes/alt/images/navigation.gif') no-repeat left top;}
	
.navigation div a{
	float: left;
	padding: 8px 0 0 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;}
	
.navigation div img{
	float: left;
	margin: 6px 0 0 4px;}
	
.navigation div a:hover{
	color: #d62c70;}
	
.click_here{
	display: block;
	margin-bottom: 20px;}
	
.wrapperColumn h1{
	padding: 0 18px 0 18px;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:30px;
	font-weight:normal;
	line-height:34px;}
	
.Georgia_17 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size: 17px;
	line-height:20px;}

	/*-----------------------------------------------------------------recipeSerchBox */
	
.recipeSerchBox{
	width: 600px;
	height: 95px;
	padding: 15px 0 0 18px;
	background: url('/app_themes/alt/images/recipeSearch.jpg') no-repeat left top;
	border: 1px solid #c4c4c4;}
	
.recipeSerchBox p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 20px;
	line-height: 24px;
	color: #000;}

.recipeSearch_wrapper{
	margin: 15px 0 0 0;}
	
.recipe_input{
	float:left;
	width: 367px;
	height: 36px;
	background: url('/app_themes/alt/images/recipe_input.gif') no-repeat left top;}
	
.recipe_input input{
	width: 350px;
	height: 20px;
	margin: 2px 3px 0 3px;
	padding: 7px 0 0 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #bbbbbb;
	border: 1px solid #fff;}
	
a.pinkSubmit{
	float: left;
	display: inline;
	height: 36px;
	margin-left: 9px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	background: url('/app_themes/alt/images/pinkSubmit_l.gif') no-repeat left 0;}

a.pinkSubmit span{ 
	float: left;
	display: block;
	height: 36px;
	padding-right: 10px;
	background: url('/app_themes/alt/images/pinkSubmit_r.gif') no-repeat right 0;}

a.pinkSubmit span span{
	float: left;
	display: block;
	height: 26px;
	padding: 10px 0px 0px 0px;
	white-space: pre;
	background-image: url('/app_themes/alt/images/pinkSubmit_m.gif');
	background-repeat: repeat-x;
	background-position: right top;
	cursor: pointer;}
	
a.greySmall{
	float: left;
	display: inline;
	height: 21px;
	margin: 0px 7px 7px 0;
	padding-left: 3px;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ef5995;
	background: url('/app_themes/alt/images/greySmall_l.gif') no-repeat left 0;}

a.greySmall span{ 
	float: left;
	display: block;
	height: 21px;
	padding-right: 3px;
	background: url('/app_themes/alt/images/greySmall_r.gif') no-repeat right 0;}

a.greySmall span span{
	float: left;
	display: block;
	height: 18px;
	padding: 3px 3px 0px 2px;
	white-space: pre;
	background-image: url('/app_themes/alt/images/greySmall_m.gif');
	background-repeat: repeat-x;
	background-position: right top;
	cursor: pointer;}
	
a.greySmall:hover span span{
	color: #D62C70;}




	
.category_food{
	margin: 10px 0 5px 0;
	overflow: hidden;}
	
/*-------------------------------------------------------------------20.05.2010z*/
/*-----------------------------col 318*/
.col_318{
	width: 318px;}
	
.col_318 p.txt_col_318{
	margin: 4px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 19px;}
	
hr.color_hr{
	height: 2px;
	margin: 10px 0 15px 0;
	color: #ccd8e0;
	background-color: #ccd8e0;
	border: none;
	clear: both;}
	
.find_results{
	padding: 11px 0 11px 18px;
	background: #e6e6e6 url('/app_themes/alt/images/find_results.gif') no-repeat left top;}
	
.find_results_bottom{
	height: 4px;
	background: #e6e6e6 url('/app_themes/alt/images/find_results_bottom.gif') no-repeat left bottom;}
	
.find_results h2{
	font-size: 22px;
	line-height: 30px;}
	
.blueBubble{
	float: left;
	display: block;
	height: 31px;
	margin: 15px 0 10px 0;
	padding-left: 3px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	background: url('/app_themes/alt/images/left_bubble.gif') no-repeat left 0;}

.blueBubble span{ 
	float: left;
	display: block;
	height: 31px;
	padding-right: 3px;
	background: url('/app_themes/alt/images/right_bubble.gif') no-repeat right 0;}

.blueBubble span span{
	float: left;
	display: block;
	height: 26px;
	padding: 5px 3px 0px 3px;
	background: url('/app_themes/alt/images/bottom_bubble.gif') no-repeat center top;}
	
.call-to-action_small {
	display: block;
	height: 48px;
	width: 272px;
	margin-bottom:5px;
	padding-left: 10px;
	background: url('/app_themes/alt/images/call-to-action_small.gif') no-repeat left top ;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height:48px;
	color: #fff;
	text-transform: uppercase;}
	
.call-to-action_small:hover{
	background-position: left -55px;
	color: #fff;}
	
.call-to-action_grey{
	display: block;
	height: 48px;
	width: 252px;
	margin-bottom: 5px;
	padding: 0 20px 0 10px;
	background: url('/app_themes/alt/images/call-to-action_small.gif') no-repeat left bottom;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 48px;
	color: #bbbbbb;
	text-transform: uppercase;}
	
.call-to-action_grey span{float: left;}
	
.call-to-action_grey span.right_part{
	float: right;
	font-size: 10px;
	color: #448ccb;}
	
.brands{
	margin: 0 0 20px 0;}	
.brands h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;}
	
/*---------------------------------------------------results */
.results{
	margin-bottom: 10px;}
	
.results_title{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background: url('/app_themes/alt/images/results_title_repeat.jpg') repeat-y left 45px;
	border-bottom: 1px solid #cbcbcb;}
	
.results_title_inner{
	padding: 8px 10px 7px 11px;
	background: url('/app_themes/alt/images/results_title.jpg') no-repeat left top;}
	
.resultsContent{
	padding: 10px 10px 15px 10px;
	background: #f1f1f1 url('/app_themes/alt/images/resultsContent.jpg') repeat-x left bottom;
	border-left: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	overflow: hidden;}
	
.resultsBottom{
	height: 26px;
	background: url('/app_themes/alt/images/results_bottom.jpg') no-repeat left top;
	text-align: center;
	overflow: hidden;}
	
.resultsBottom a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 26px;
	text-transform: uppercase;
	color: #448ccb;}
	
.resultsContent table th{
	padding: 6px 0 5px 2px;
	font-size: 10px;
	color: #003a63;
	font-weight: bold;
	border-bottom: 1px solid #d9d9d9;
	text-align: left;}
	
.resultsContent table th.blank{
	padding: 6px 0 5px 0;
	border-bottom: 1px solid #d9d9d9;}
	
.titleTable{
	font-size: 10px;
	color: #003a63;
	font-weight: bold;}
	
.resultsContent table td{
	padding: 6px 0 5px 2px;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	background-color: #fff;
	border-bottom: 1px solid #d9d9d9;}
	
.resultsContent table td.hold{
	color: #448ccb;
	text-transform: uppercase;}

.resultsContent table td.blank{
	background:  url('/app_themes/alt/images/blank.gif') no-repeat ;}	
	
.resultsContent table td.spaceTd{
	background-color: transparent;
	padding: 0;
	border-bottom: 0; }
	
.resultsContent table td.font_w_n{
	font-weight: normal;}


/*----------------------------------top logo */
.topLogo{
	margin: 3px 0 0 0;}
	
.topLogo img{
	display: block;
	margin: 3px 0 0 0;}
	
.topLogo h1{
	float: left;
	margin: 0 0 25px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #999;
	text-transform: uppercase;}
	
.topLogo a{
	display: inline;
	float: left;
	width: 65px;
	height: 23px;
	margin: 4px 0 0 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 23px;
	text-align: center;
	text-transform: uppercase;
	color: #448ccb;
	background: url("/app_themes/alt/images/backBtn.jpg") no-repeat left top;}

.resultsContent div.ResultsForm{
	display: block;
	margin: 0 0 6px 0;
	clear: both;
	overflow: hidden;}
	
.resultsContent label{
	float: left;
	display: block;
	width: 96px;
	padding: 0 10px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 25px;
	color: #666;
	text-align: right;
	text-transform: uppercase;}
	
.resultsContent .customInput{
	float: left;
	width: 180px;
	height: 23px;
	padding: 2px 5px;
	background: url('/app_themes/alt/images/customInput.gif') no-repeat left top;}
	
.resultsContent .customInput input{
	width: 180px;
	height: 19px;
	padding: 2px 0 0 0;
	border: 1px solid #fff;}
	
.resultsContent h5{
	padding: 0 0 13px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	line-height: normal;
	color: #003a63;}
	
.bigGrey{
	float: left;
	height: 26px;
	padding: 0 0 0 4px;
	background: url('/app_themes/alt/images/bigGrey_l.gif') no-repeat left top;}
	
.bigGrey span{
	float: left;
	height: 26px;
	padding: 0 7px 0 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 26px;
	text-transform: uppercase;
	color: #448ccb;
	background: url('/app_themes/alt/images/bigGrey_r.gif') no-repeat right top;}
	
.bigGrey:hover{
	background: url('/app_themes/alt/images/bigGrey_l.gif') no-repeat left bottom;}
	
.bigGrey:hover span{
	color: #fff;
	background: url('/app_themes/alt/images/bigGrey_r.gif') no-repeat right bottom;}
	
.this_blog a.pink_arrowLinkSingle{
	margin: 6px 0 10px 0;}

/* Side Banner */
	.sidebanner-whole-wrap {
  margin: 0 auto;
  width: 999px;
  position: relative;
 }
    
 .sidebanner-left-wrap,
 .sidebanner-right-wrap {
  width: 200px;
  position: absolute;
  top: 0;
 }
 
 .sidebanner-left-wrap {
  left: -200px;
 }
 .sidebanner-right-wrap {
  right: -200px;
 }
 
 /* End Side Banner */
 
 .galleryMainText{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:14px;
	line-height:20px;
	color:#191919;}
	
.double_list_width
{
	width:656px;
}

.content_inner div.left_col div.double_list_width
{
	width:auto;
}
.recipeOfTheWeek .recipes li a,
.recipeOfTheWeek .moreLinks li a
{
	font-family: Arial, Helvetica, sans-serif;
}
.recipeOfTheWeek .recipes li a
{
	font-size:11px;
	line-height:normal;
}
.recipeOfTheWeek .recipes li a.recipeOverview
{
	font-family:Georgia;
}
.recipeOfTheWeek.withRecipeOverview
{
	height:auto;
}
.recipeOfTheWeek .recipes li.item
{
	padding-bottom:3px;
}
.submenu1 ul li a small 
{
	font-family: Arial, Helvetica, sans-serif;
}
.featuredDeals li.deal a {
    font-family: Georgia;
    font-size: 16px;
}
.forum_article_inner .withPicture .userAvatar{
	float: left;
	padding: 0 10px;
}
.forum_article_inner .withPicture .article_comment_area{
	float: left;
	width: 374px;
	padding: 0;
}
/* Custom size for the shadow wrapper*/
.txt_block.custom_width{
  width:auto;
}
.shadowWrapper.custom_width{
  width:440px;
}

.border_bottom_0
{
  border-bottom:0px;
}
