/* Elements
---------------------------------*/
img {
  border:0;
}

a {
  color:#E6E89F;
  text-decoration:underline;
  font-weight:normal;
}

a:hover {
  color:#E6E89F;
  text-decoration:none;
}
.footer{
   font-size:10px;
   color:#E6E89F;
   font-family: verdana, Arial, sans-serif;
   font-weight:normal;
   }

h1{
  font-weight:bold;
  font-size:12px;
  font-family: verdana, Arial, sans-serif;
  color:#cc2228;
}

.tabletext {
   font-size:12px;
   color:#fff;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:normal;
}
.tabletext2 {
   font-size:12px;
   color:#E6E89F;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:normal;
}

.headertext {
   font-size:14px;
   color:#FAE0D4;
   font-family: verdana, Arial, sans-serif;
   font-weight:bold;
   margin-left:60;
   
}
.headertextBread {
   font-size:14px;
   color:#DEEAB3;
   font-family: verdana, Arial, sans-serif;
   font-weight:bold;
   margin-left:60;
   
}
.headertextBreadEx {
   font-size:14px;
   color:#FBC273;
   font-family: verdana, Arial, sans-serif;
   font-weight:bold;
   margin-left:60;
   
}
.headertextRolls {
   font-size:14px;
   color:#BEA59D;
   font-family: verdana, Arial, sans-serif;
   font-weight:bold;
   margin-left:60;
   
}
.headertextbagels {
   font-size:14px;
   color:#CCCCFF;
   font-family: verdana, Arial, sans-serif;
   font-weight:bold;
   margin-left:60;
   
}
.headertextboules {
   font-size:14px;
   color:#8DD2CF;
   font-family: verdana, Arial, sans-serif;
   font-weight:bold;
   margin-left:60;
   
}

.cont_hdtext {
   font-size:11px;
   color:#FAE0D4;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.bread_hdtext {
   font-size:11px;
   color:#DEEAB3;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.breadEx_hdtext {
   font-size:11px;
   color:#FBC273;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.rolls_hdtext {
   font-size:11px;
   color:#BEA59D;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.rolls_text {
   font-size:12px;
   color:#AF9080;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.tips_text {
   font-size:12px;
   color:#333300;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.ideas_text {
   font-size:12px;
   color:#333300;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:normal;
}

.bagels_hdtext {
   font-size:11px;
   color:#CCCCFF;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.bagels_text {
   font-size:12px;
   color:#8CA4D1;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.artisan_text {
   font-size:12px;
   color:#CC9999;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.artisan_text2 {
   font-size:10px;
   color:#CC9999;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:normal;
}

.breadEu_text {
   font-size:12px;
   color:#999966;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.breadEx_text {
   font-size:12px;
   color:#CC9966;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.maintext {
   font-size:11px;
   color:#000;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:normal;

}
.smltext {
   font-size:10px;
   color:#000;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:normal;
}
.bread_table{
background-image: url(../images/bread_detail_bg.gif);
	background-repeat: repeat;
	background-position:center top;
	height:30;
}
.bread_eu_table{
background-image: url(../images/bread_eu_detail_bg.gif);
	background-repeat: repeat;
	background-position:center top;
	height:30;
}
.bread__table{
background-color: #663300;
	background-repeat: repeat;
	background-position:center top;
	height:30;
}
.rolls_eu_table{
background-color: #4E362A;
	background-repeat: repeat;
	background-position:center top;
	height:30;
}
.bagels_table{
background-color: #003366;
	background-repeat: repeat;
	background-position:center top;
	height:30;
}
.boules_table{
background-color: #003333;
	background-repeat: repeat;
	background-position:center top;
	height:30;
}

.boules_hdtext {
   font-size:11px;
   color:#8DD2CF;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}
.boules_text {
   font-size:12px;
   color:#CEE9E4;
   font-family: verdana, Arial, sans-serif;
   margin: 5pt 0 0 0;
   padding:0;
   font-weight:bold;
}

#navarea { 
position : absolute;

}

#nav, ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
		
	#nav li ul {
		display: none;
		position: absolute;
		top:30px;
		left:0;
		background-image: url(../images/popup_bg.gif);
		width:125px;
	}
	
	#nav li:hover ul, #nav li.sfhover ul {
		display: block;
		margin:0;
		padding:3px 6px 1px 7px;
		
	}
	
	#content {
		clear: left;
	}