/* Chocolatier Isabelle CSS */
body {
	background-image:url('images/bg.gif');
	background-repeat:repeat-x;
	/*background-color:#003e5f;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}
h1 {
	font-size:14px;
	color:#CC3333;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7b4610;
	font-weight:normal;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:6px;
	padding-right:6px;
	margin:0px;
	
}

h2 a:link, h2 a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7b4610;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	
}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7b4610;
	font-weight:normal;
	padding-top:12px;
	padding-bottom:6px;
	padding-left:6px;
	padding-right:6px;
	margin:0px;
	
}

/* MAIN FRAME ===================================  */
#frame {
	width:760px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	height:auto;
}



/* TOP BANNER ===================================  */
#header {
	width:760px;
	height:104px;
	align:left;
	text-align:right;
	color:#FFFFFF;
	padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}

#header_top_section {
	background-image:url('images/header_top.jpg');
	background-repeat:no-repeat;
	width:760px;
	height:29px;
	align:left;
	text-align:right;
	color:#FFFFFF;
	padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}

/* FLAG ===================================  */
#flag {
	width:100px;
	height:75px;
	float:right;
	text-align:right;
	background-color:#000000;
	margin:0px;
	padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}

/* NAVIGATION ===================================  */
/* NAVIGATION style in listmenu_h.css ===========  */
#nav_container {
	background-image:url('images/menu_bar.jpg');
	background-repeat:no-repeat;	
	width:760px;
	height:23px;
	margin:0px 0px 0px 0px;
	padding-top:8px;
	padding-bottom:0px;
	padding-left:12px;
}

#nav_container a {
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#6f3f0f;
}
#nav_container a:hover {
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
#nav_container p{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#6f3f0f;
}

/* ALLMENUCONTAINER ===================================  */

#awmAnchor-menu {
	width:600px;
	height:25px;
	margin-bottom:0px;
	padding:0px;
}

/* MAIN CONTENT ===================================  */
#main {
	background-image:url('images/main_bg.jpg');
	background-repeat:repeat-y;	
	width:760px;
	background-color:#d6a877;
	overflow:hidden; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
	height:auto;
}

#left_hand {
	float:left;
	width:252px;
	height:autopx;
	font-size:11px;
	color:#BD0404;
	margin:0px 0px 0px 0px;
	padding-left:1px;
	padding-bottom:1px;
}

#left_hand_selections {
	float:left;
	width:252px;
	height:117px;
	font-size:11px;
	color:#BD0404;
	margin:0px 0px 0px 0px;
	padding-top:1px;
}


#right_hand {
	float:left;
	width:505px;
	height:auto;
	font-size:11px;
	color:#BD0404;
	margin:0px 0px 0px 0px;
	padding-left:1px;

}

#right_main {
	float:left;
	width:505px;
	height:auto;
	font-size:11px;
	color:#BD0404;
	margin:0px 0px 0px 0px;
	padding-left:0px;
	padding-top:1px;
	border-top:1px solid #d6a877;

}

#right_main_wedding {
	background-image:url('images/bride_favours.jpg');
	background-repeat:no-repeat;
	background-position:right;	
	float:left;
	width:505px;
	height:auto;
	font-size:11px;
	color:#BD0404;
	margin:0px 0px 0px 0px;
	padding-left:0px;
	padding-top:1px;
	border-top:1px solid #d6a877;

}


/* FOOTER CONTENT ===================================  */
#footer {
	background-image:url('images/footer.jpg');
	background-repeat:no-repeat;
	width:796px;
	height:49px
}

/* COPY RIGHT ===================================  */
#copyright {
	font-size:9px;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	text-align:right;
	width:760px;
	height:15px;
}

/* IE HACKS ===================================  */

*html #header {
	width:760px;
	height:100px;
	align:left;
	text-align:right;
	color:#FFFFFF;
	padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
	border:0px;
}

*html #left_hand {
	float:left;
	width:252px;
	height:0px;
	font-size:11px;
	color:#BD0404;
	margin-bottom:-1px;
	padding-left:1px;
	padding-bottom:0px;
	border:0px;
}

*html #left_hand_selections {
	float:left;
	width:252px;
	height:117px;
	font-size:11px;
	color:#BD0404;
	margin-top:-1px;
	padding-top:0px;
	padding-bottom:0px;
	border:0px;
}

*html #right_hand {
	float:left;
	width:505px;
	height:auto;
	font-size:11px;
	color:#BD0404;
	margin-bottom:-1px;
	padding-left:1px;
	padding-bottom:0px;
	border:0px;

}

*html #right_main {
	float:left;
	width:505px;
	height:auto;
	font-size:11px;
	color:#BD0404;
	margin-top:-1px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	border:0px;
}

*html #right_main_wedding {
	background-image:url('images/bride_favours.jpg');
	background-repeat:no-repeat;
	float:left;
	width:505px;
	height:auto;
	font-size:11px;
	color:#BD0404;
	margin-top:-1px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	border:0px;
}