@charset "UTF-8";
/* Polka dot */

body,td,th {width: 100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#112ea9;line-height:130%;
	background-color:#FFFFFF;}

/* GENERAL */
p{margin:0;padding:8px 0;}
.bold{font-weight:bold;}
.block{display:block;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.caps{text-transform:uppercase;}
.pink{color:#db0962;}
.green{color:#009900;}
.pink_dot{font-family:Georgia, "Times New Roman", Times, serif;
	color:#db0962;font-size:34px;line-height:0;display:inline;}
ul{margin:0;margin-left:14px;padding:0;
	font-weight:bold;line-height:150%;
	list-style: none url(../images/bullet.gif);
	_list-style: none url(../images/bullet_ie.gif);}
li{padding-bottom:8px;}

	/* LINKS */
	a:link,
	a:visited{color:#db0962;text-decoration:none;}
	a:hover,
	a:active,
	a:visited:hover{color:#db0962;text-decoration:underline;cursor:pointer;}

/* CONTENT WRAPPERS */
#flash-background {width:100%;height:920px;position:absolute;top:0px;overflow:visible;}
#header_backgound{width:1000px;margin:auto;overflow:visible;}

.wrapper{width:100%;margin:0;padding:0;}
.main {width:1000px;margin:0 auto;padding:0;}
.content{position:relative;top:0;width:1000px;z-index:100;}

/* CONTENT */
.left_column{width:275px;min-height:650px;height:auto !important;height:650px;}
.main_bottle{width:112px;}
.main_column{width:468px;}


/* HEADER */
.header_container{width:1000px;height:132px;margin:auto;position:relative;}
	.logo{width:250px;height:132px;position:absolute;top:0;left:0;}

/* TEXT MENU */	
.text_menu{font-size:10px;padding:20px 55px 30px 14px;height:16px;} /* width added and padding modified by nick d */
	.text_menu a:link,
	.text_menu a:visited{color:#112ea9;text-decoration:none;}
	.text_menu a:hover,
	.text_menu a:active,
	.text_menu a:visited:hover{color:#db0962;text-decoration:underline;cursor:pointer;}
	
	.text_menu a.current{font-weight:bold;}
	.text_menu a.current:link,
	.text_menu a.current:visited{color:#112ea9;text-decoration:none;}
	.text_menu a.current:hover,
	.text_menu a.current:active,
	.text_menu a.current:visited:hover{color:#db0962;text-decoration:underline;cursor:pointer;}
	
	.text_menu img { /* added by nick d */
		vertical-align: middle;
	}

/* MAIN MENU */
.main_menu{position:relative;width:468px;height:35px;} /* width modified by nick d */

	/* SUBMENU */
	.submenu{font-size:11px;color:#db0962;padding-left:14px;height:14px;z-index:3000;width:454px;} /* width added by nick d */
		.submenu a:link,
		.submenu a:visited{color:#db0962;text-decoration:none;}
		.submenu a:hover,
		.submenu a:active,
		.submenu a:visited:hover{color:#db0962;text-decoration:underline;cursor:pointer;}
		
		.submenu a.current{font-weight:bold;}
		.submenu a.current:link,
		.submenu a.current:visited{color:#b50852;text-decoration:none;}
		.submenu a.current:hover,
		.submenu a.current:active,
		.submenu a.current:visited:hover{color:#db0962;text-decoration:underline;cursor:pointer;}
		
/* MAIN CONTENT AREA */
img.main_title{padding-top:65px;padding-bottom:50px;}
.main_title{position:relative;padding:0px 40px 30px 14px;margin:50px 0 0 0; _margin:40px 0 0 0;line-height:140%;
	font-family:Arial, Helvetica, sans-serif;font-size:25px;font-weight:normal;}

.main_content_copy{padding:0 100px 25px 14px;}
	.subtitle{font-size:13px;font-weight:bold;line-height:175%;}

/* POP UP */
.popup{background:url(../images/popup_bg.gif) no-repeat;}
.popup_logo{position:absolute;}
.popup_title{padding:17px 40px 30px 175px;line-height:140%;
	font-family:Arial, Helvetica, sans-serif;font-size:25px;}
.popup_copy{padding:0 25px 20px 175px;}
.popup_footer{padding:20px;clear:both;text-align:center;color:#112ea9;font-size:11px;
	border-top:1px solid #CCCCCC;}
.popup_close_btn{position:absolute;top:15px;right:30px;font-size:11px;font-weight:bold;}
.popup form label {
	display: block;
	float: left;
	width: 100px;
	padding-right: 5px;
	text-align: right;
}

/* DOT CUISINE */
.cuisine_selector{/*width:33%;float:left;_float:none;*/}
.cuisine_selector select{/*width:100px;_*/width:325px;margin:12px;_margin:8px 0}
	/* IE VERSION */
	* .cuisine_selector select{_width:325px;margin-top:8px;_margin:8px 0}
	
.back_to_cuisine{position:absolute;bottom:30px;right:60px;font-size:11px;
	_position:relative;_top:35px;_right:30px;_text-align:right;}


/* FLASH RECIPES */
.recipe_height{min-height:650px;height:auto !important;height:650px;}
.flash_recipes{position:absolute;width:910px;height:400px;top:180px;left:44px;z-index:1000;}


/* FOOTER */
.footer{width:1000px;margin:auto;padding-bottom:20px;clear:both;text-align:center;color:#112ea9;font-size:11px;}


/* iframe, created by nick d */
.iframe {
	background: transparent;
}
