body{
	margin:0;
	padding:0;
	background:#472c10 url(../images/background-rp.gif) repeat-x top center;
}

#body-page{
	margin:0 auto;
	padding:0;
	background: url(../images/background.jpg) no-repeat top center;
}
a{	
	text-decoration:none;
	outline:none;
    color:#834A13;
}
a:hover{
	text-decoration:none;
	outline:none;
}
#main{
	margin:0 auto;
	padding:0;
	width:950px;
}
.clr{
	clear:both}
	
#top-header{
	margin:0 auto;
	padding:0 0 0 0;
	height:42px;
	width:950px;
}
#top-header-link{
	margin:0;
	padding:10px 0 0 53px;
	text-decoration:none;
	float:left;
	line-height:27px;
	color:#dbbca0;
	font-family:Verdana;
	font-size:10px;
}
#top-header-link a{
	margin:0;
	padding:0 11px 0 11px;
	text-decoration:none;
	color:#dbbca0;
	font-family:Verdana;
	font-size:10px;
}
#top-header-link a:hover{
	margin:0;
	padding:0 11px 0 11px;
	text-decoration:none;
	color:#a26f3a;
	font-family:Verdana;
	font-size:10px;
}
.text-box{
	margin:13px 0 0 4px;
	padding:0;
	background:url(../images/text-box.gif) no-repeat;
	width:119px;
	height:22px;
	float:left;
	color:#eddfc6;
	font-family:Verdana;
	font-size:10px;
	text-align:center;
	line-height:20px;
	text-decoration:none;
}
.text-box a{
	color:#eddfc6;
	text-decoration:none;
}
.text-box a:hover{
	color:#513014;
}
#form-search{
	margin:0;
	padding:13px 0 0 0;
	float:right;
}
#form-search input{
	margin:0;
	padding:2px 0 0 5px;
	float:right;
	border:0;
}
.search-box{
	margin:0;
	padding:0;
	background:url(../images/search-box.gif) no-repeat;
	width:177px;
	height:22px;
}
.go-button{
	margin:0 0 0 5px;
	padding:0;
	float:right;
	background:url(../images/go-button.gif) no-repeat;
	width:40px;
	height:21px;
	display:block;
	text-decoration:none;
	text-align:center;
}
.go-button a{
	margin:0;
	padding:0;
	float:right;
	background:url(../images/go-button.gif) no-repeat;
	width:40px;
	height:21px;
	display:block;
	text-decoration:none;
	text-align:center;
}
.go-button a span{
	visibility:hidden;
}
.go-button a:hover{
	margin:0;
	padding:0;
	float:right;
	background:url(../images/go-button-hover.gif) no-repeat;
	width:40px;
	height:21px;
}
#header{
	margin:0 auto;
	padding:0;
	background:url(../images/header.jpg) no-repeat;
	width:950px;
	height:204px;
}
#header-logo{
	margin:0;
	padding:59px 0 0 252px;
	width:353px;
	height:133px;
}
#navigation{
	margin:0 auto;
	padding:5px 0 0 0;
	width:950px;
}
#navigation ul{
	margin:0;
	padding:0;
}
#navigation ul li{
	margin:0;
	padding:0;
	float:left;
	list-style:none;
	text-align:center;
}
#navigation ul li a{
	margin:0;
	padding:0;
	float:left;
	list-style:none;
	text-align:center;
	display:block;
	line-height:30px;
	text-decoration:none;
}
#navigation ul li a span{
	visibility:hidden;
}
#nav-home, #nav-home a{
	margin:0;
	padding:0;
	background:url(../images/nav-home.gif) no-repeat;
	height:49px;
	width:96px;
}
#nav-home a:hover{
	margin:0;
	padding:0;
	background:url(../images/nav-home-hover.gif) no-repeat;
	height:49px;
	width:96px;
}
#nav-about, #nav-about a{
	margin:0;
	padding:0;
	background:url(../images/nav-about.gif) no-repeat;
	width:110px;
	height:49px;
}
#nav-about a:hover{
	margin:0;
	padding:0;
	background:url(../images/nav-about-hover.gif) no-repeat;
	width:110px;
	height:49px;
}
#nav-bread, #nav-bread a{
	margin:0;
	padding:0;
	background:url(../images/nav-bread.gif) no-repeat;
	width:88px;
	height:49px;
}
#nav-bread a:hover{
	margin:0;
	padding:0;
	background:url(../images/nav-bread-hover.gif) no-repeat;
	width:88px;
	height:49px;
}
#nav-pastry, #nav-pastry a{
	margin:0;
	padding:0;
	background:url(../images/nav-pastry.gif) no-repeat;
	width:85px;
	height:49px;
}
#nav-pastry a:hover{
	margin:0;
	padding:0;
	background:url(../images/nav-pastry-hover.gif) no-repeat;
	width:85px;
	height:49px;
}
#nav-cakes, #nav-cakes a{
	margin:0;
	padding:0;
	background:url(../images/nav-cakes.gif) no-repeat;
	width:170px;
	height:49px;
}
#nav-cakes a:hover{
	margin:0;
	padding:0;
	background:url(../images/nav-cakes-hover.gif) no-repeat;
	width:170px;
	height:49px;
}
#nav-shipping, #nav-shipping a{
	margin:0;
	padding:0;
	background:url(../images/nav-shipping.gif) no-repeat;
	width:181px;
	height:49px;
}
#nav-shipping a:hover{
	margin:0;
	padding:0;
	background:url(../images/nav-shipping-hover.gif) no-repeat;
	width:181px;
	height:49px;
}
#nav-contact, #nav-contact a{
	margin:0;
	padding:0;
	background:url(../images/nav-contact.gif) no-repeat;
	width:131px;
	height:49px;
}
#nav-contact a:hover{
	margin:0;
	padding:0;
	background:url(../images/nav-contact-hover.gif) no-repeat;
	width:131px;
	height:49px;
}
#nav-faqs, #nav-faqs a{
	margin:0;
	padding:0;
	background:url(../images/nav-faqs.gif) no-repeat;
	width:89px;
	height:49px;
}
#nav-faqs a:hover{
	margin:0;
	padding:0;
	background:url(../images/nav-faqs-hover.gif) no-repeat;
	width:89px;
	height:49px;
}
#continer{
	margin:0 auto;
	padding:0;
	width:950px;
}
#sidebar{
	margin:0;
	padding:9px 0 0 0;
	float:left;
	width:230px;
}
#sidebar-nav{
	margin:0 auto;
	padding:0;
	background:url(../images/sidebar-rp.gif) repeat-y;
	width:230px;
}
#sidebar-nav-top ul{
	margin:0 auto;
	padding:0;
}
#sidebar-nav-top ul li{
	margin:0;
	padding:0;
	list-style:none;

}
#sidebar-nav-top ul li a{
	color:#f4e3c1;
	text-decoration:none;
	text-align:left;
	display:block;
}
#sidebar-nav-top ul li a span{
	visibility:visible;
}
#sidebar-nav-top{
	margin:0 auto;
	padding:67px 0 0 15px;
	background:url(../images/sidebar-top.jpg) no-repeat;
	width:230px;

}
#sidebar-nav-bottom{
	margin:0 auto;
	padding:0;
	background:url(../images/sidebar-bottom.jpg) no-repeat;
	width:230px;
	height:23px;
}
#sidebar-nav1, #sidebar-nav1 a{
	margin:0 auto;
	padding:0;
	background:url(../images/side-country.gif) no-repeat;
	width:212px;
	height:27px;
}
#sidebar-nav1 a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/side-country-hover.gif) no-repeat;
	width:212px;
	height:27px;
}

#sidebar-nav2, #sidebar-nav2 a{
	margin:0 auto;
	padding:0;
	background:url(../images/side-bread.gif) no-repeat;
	width:212px;
	height:28px;
}
#sidebar-nav2 a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/side-bread-hover.gif) no-repeat;
	width:212px;
	height:28px;
}
#sidebar-nav3, #sidebar-nav3 a{
	margin:0 auto;
	padding:0;
	background:url(../images/side-pastry.gif) no-repeat;
	width:212px;
	height:27px;
}

#sidebar-nav3 a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/side-pastry-hover.gif) no-repeat;
	width:212px;
	height:27px;
}
#sidebar-nav4, #sidebar-nav4 a{
	margin:0 auto;
	padding:0;
	background:url(../images/side-gift.gif) no-repeat;
	width:212px;
	height:29px;
}
#sidebar-nav4 a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/side-gift-hover.gif) no-repeat;
	width:212px;
	height:29px;
}
#sidebar-nav5, #sidebar-nav5 a{
	margin:0 auto;
	padding:0;
	background:url(../images/side-month.gif) no-repeat;
	width:212px;
	height:27px;
}
#sidebar-nav5 a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/side-month-hover.gif) no-repeat;
	width:212px;
	height:27px;
}
#sidebar-nav6, #sidebar-nav6 a{
	margin:0 auto;
	padding:0;
	background:url(../images/side-sellers.gif) no-repeat;
	width:212px;
	height:28px;
}
#sidebar-nav6 a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/side-sellers-hover.gif) no-repeat;
	width:212px;
	height:28px;
}
#sidebar-nav7, #sidebar-nav7 a{
	margin:0 auto;
	padding:0;
	background:url(../images/side-baking.gif) no-repeat;
	width:212px;
	height:24px;
}
#sidebar-nav7 a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/side-baking-hover.gif) no-repeat;
	width:212px;
	height:24px;
}
#testimonial{
	margin:0;
	padding:0;
	width:230px;
	background:url(../images/testi-rp.gif) repeat-y;
}
#testimonial-top{
	margin:0;
	padding:0;
	width:230px;
	background:url(../images/testimonial-top.jpg) no-repeat top center;
}
#testimonial-bottom{
	margin:0;
	padding:0;
	width:230px;
	background:url(../images/testimonial-bottom.jpg) no-repeat top center;
	height:23px;
}
#testimonial-continer{
	margin:0;
	padding:54px 0 0 34px;
	font-family:Arial, Helvetica, sans-serif;
	color:#331900;
	font-size:13px;
	height:130px;

}
.testimonial-continer{
	margin:0;
	padding:7px 0 7px 0;
}
.read-all{
	margin:0;
	padding:10px 0 0 30px;
	width:114px;
	height:23px;
	
}
.read-all-link, .read-all-link a{
	margin:0;
	padding:0;
	width:114px;
	height:23px;
	text-decoration:none;
	text-align:center;
	display:block;
	background:url(../images/read-all.gif) no-repeat;
	
}
.read-all-link a span{
	visibility:hidden;
	
}
.read-all-link a:hover{
	margin:0;
	padding:0;
	width:114px;
	height:23px;
	background:url(../images/read-all-hover.gif) no-repeat;
	
}

.read-all2{
	margin:0;
	padding:10px 0 0 62px;
	width:114px;
	height:23px;
	
}
.read-all-link2, .read-all-link2 a{
	margin:0;
	padding:0;
	width:114px;
	height:18px;
	text-decoration:none;
	text-align:center;
	display:block;
	height:23px;
	background:url(../images/read-all.gif) no-repeat;
	
}
.read-all-link2 a span{
	visibility:hidden;
	
}
.read-all-link2 a:hover{
	margin:0;
	padding:0;
	width:114px;
	height:23px;
	background:url(../images/read-all-hover.gif) no-repeat;
	
}



#special-bread{
	margin:0;
	padding:3px 0 0 0;
	width:230px;
	height:220px;
}
#content{
	margin:0;
	padding:9px 8px 0 0;
	width:695px;
	float:right;
}

#content2{
	margin:0;
	padding:9px 8px 0 0;
	width:697px;
	float:right;
}
#content ol li{
	margin:0;
	padding:0;
	list-style:lower-roman;
	color:#331a00;
}
#content ul li{
	margin:0;
	padding:0 0 0 10px ;
	list-style:none;
	background:url(../images/arrow-icon.gif) 0 7px no-repeat;
	color:#331a00;
}


#custom-page{
	margin:0 auto;
	padding:0;
	background:url(../images/custom-rp.gif) repeat-y;
	width:695px;
	}
#custom-top{
	margin:0 auto;
	padding:0;
	background:url(../images/custom-top.jpg) no-repeat;
	width:695px;

}
#custom-bottom{
	margin:0 auto;
	padding:0;
	background:url(../images/custom-bottom2.jpg) no-repeat;
	width:695px;
	height:14px;
}
#text{
	margin:0;
	padding:18px 34px 0 42px;
	color:#331a00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:23px;
}

#footer{
	margin:0 auto;
	padding:0;
	background:url(../images/footer.jpg) no-repeat top center;
	height:99px;
}
#footer-page{
	margin:0;
	padding:0;
	background:url(../images/footer-bg.gif) repeat-x;
	height:99px;
	width:100%;
}
#footer-link{
	margin:0 auto;
	padding:38px 0 0 0;
	color:#938065;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#footer-link a{
	margin:0;
	padding:0 10px 0 10px;
	color:#938065;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;

}
#footer-link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
}
#copy-right{
	margin:0;
	padding:5px 0 0 15px;
	color:#795a3e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	float:left;
}
#focusMX-link{
	margin:0;
	padding:5px 0 0 20px;
	color:#795a3e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	float:left;
}
#focusMX-link a{
	color:#795a3e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#focusMX-link a:hover{
	color:#ffffff;
}
#wrapper{
	margin:0 auto;
	padding:0;
	width:950px;
}
#sidebar-bottom2{
	margin:0 auto;
	padding:0;
	width:230px;
	height:187px;
	background:url(../images/sidebar-bottm2.gif) no-repeat;
}
.testimonial2{
	margin:0 auto;
	padding:0;
	background:url(../images/testimonial-bg2.jpg) no-repeat;
	width:230px;
	height:152px;
}
.testimonial2-heading{
	margin:0 auto;
	padding:0;
	width:187px;
	height:24px;
}
.testimonial3-heading{
	margin:0 auto;
	padding:0;
	width:200px;
}
.testimonial2-continer{
	margin:0;
	padding:25px 0 0 12px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#331900;
	line-height:12px;
	
}
.testimonial2-continer input{
	margin:0 auto;
	padding:4px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:174px;
	border:0;
	text-align:center;
	height:16px;
	
}

.sign-up{
	margin:0;
	padding:4px 0 0 62px;
	width:115px;
	height:23px;
	
}
.sign-up-link, .sign-up-link a{
	margin:0;
	padding:0;
	width:115px;
	height:18px;
	text-decoration:none;
	text-align:center;
	display:block;
	height:22px;
	background:url(../images/sign-buton.gif) no-repeat;
	
}
.sign-up-link a span{
	visibility:hidden;
	
}
.sign-up-link a:hover{
	margin:0;
	padding:0;
	width:115px;
	height:22px;
	background:url(../images/sign-buton-hover.gif) no-repeat;
	
}
#home-continer{
	margin:0;
	padding:0;
	float:left;
	width:463px;
}
#flash{
	margin:0 auto;
	padding:0;
	width:463px;
	background:url(../images/flash-banner.jpg) no-repeat;
	height:303px;
}
#tempDisplayImage{
	margin:0 auto;
	padding:0;
	width:463px;
	background:url(../images/tempshipdelay.jpg) no-repeat;
	height:303px;
}
#flash-page{
	margin:0;
	padding:8px 0 0 8px;
}
#graphic-link{
	margin:0 auto;
	padding:0;
	width:463px;
}
#graphic-link ul{
	margin:0 auto;
	padding:0;
}
#graphic-link ul li{
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
#graphic-link ul li a{
	margin:0;
	padding:0;
	float:left;
	list-style:none;
	display:block;
	text-decoration:none;
	text-align:center;
}
#graphic-link ul li a span{
	visibility:hidden;
}
#croissant-form, #croissant-form a{
	margin:0;
	padding:0;
	background:url(../images/croissants-form-france.jpg) no-repeat;
	width:233px;
	height:121px;
} 
#croissant-form a:hover{
	margin:0;
	padding:0;
	background:url(../images/croissants-form-france-hover.jpg) no-repeat;
	width:233px;
	height:121px;
} 
#brotchen-form, #brotchen-form a{
	margin:0;
	padding:0;
	background:url(../images/Brotchen-form-germany.jpg) no-repeat;
	width:230px;
	height:121px;
}
#brotchen-form a:hover{
	margin:0;
	padding:0;
	background:url(../images/Brotchen-form-germany-hover.jpg) no-repeat;
	width:230px;
	height:121px;
}
#apfel-strudel, #apfel-strudel a{
	margin:0;
	padding:0;
	background:url(../images/apfel-strudel.jpg) no-repeat;
	width:157px;
	height:119px;
}
#apfel-strudel a:hover{
	margin:0;
	padding:0;
	background:url(../images/apfel-strudel-hover.jpg) no-repeat;
	width:157px;
	height:119px;
}
#black-forest, #black-forest a{
	margin:0;
	padding:0;
	background:url(../images/black-forest-cake.jpg) no-repeat;
	width:152px;
	height:119px;
}

#black-forest a:hover{
	margin:0;
	padding:0;
	background:url(../images/black-forest-cake-hover.jpg) no-repeat;
	width:152px;
	height:119px;
}
#pretzels, #pretzels a{
	margin:0;
	padding:0;
	background:url(../images/pretzels.jpg) no-repeat;
	width:154px;
	height:119px;
}	
#pretzels a:hover{
	margin:0;
	padding:0;
	background:url(../images/pretzels-hover.jpg) no-repeat;
	width:154px;
	height:119px;
}	
#freanch-baguettes, #freanch-baguettes a{
	margin:0;
	padding:0;
	background:url(../images/french-baguettes.jpg) no-repeat;
	width:233px;
	height:123px;
}
#freanch-baguettes a:hover{
	margin:0;
	padding:0;
	background:url(../images/french-baguettes-hover.jpg) no-repeat;
	width:233px;
	height:123px;
}
#holiday-stollen, #holiday-stollen a{
	margin:0;
	padding:0;
	background:url(../images/holiday-stollen.jpg) no-repeat;
	width:230px;
	height:123px;
}
#holiday-stollen a:hover{
	margin:0;
	padding:0;
	background:url(../images/holiday-stollen-hover.jpg) no-repeat;
	width:230px;
	height:123px;	
}
#home-continer2{
	margin:0;
	padding:0;
	float:right;
	width:222px;
}
#home-continer2 ul{
	margin:0;
	padding:0;
}
#home-continer2 ul li{
	margin:0;
	padding:0 0 0 0;
	list-style:none;
	
}
#home-continer2 ul li a{
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	text-decoration:none;
	text-align:center;
}
#home-continer2 ul li a span{
	visibility:hidden;
}

#french-pastry, #french-pastry a{
	margin:0 auto;
	padding:0;
	background:url(../images/french-pastry.jpg) no-repeat;
	width:222px;
	height:122px;
}
#french-pastry a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/french-pastry-hover.jpg) no-repeat;
	width:222px;
	height:122px;
}
#germany-bread, #germany-bread a{
	margin:0 auto;
	padding:0;
	background:url(../images/germany-bread.jpg) no-repeat;
	width:222px;
	height:126px;
}
#germany-bread a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/germany-bread-hover.jpg) no-repeat;
	width:222px;
	height:126px;
}

#holiday-2009, #holiday-2009 a{
	margin:0 auto;
	padding:0;
	background:url(../images/goliday-2009-1.jpg) no-repeat;
	width:222px;
	height:129px;
}
#holiday-2009 a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/goliday-2009-1-hover.jpg) no-repeat;
	width:222px;
	height:129px;
}
#month-club2, #month-club2 a{
	margin:0 auto;
	padding:0;
	background:url(../images/month-club2.jpg) no-repeat;
	width:222px;
	height:120px;
}
#month-club2 a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/month-club2-hover.jpg) no-repeat;
	width:222px;
	height:120px;
}

#gift-basket, #gift-basket a{
	margin:0;
	padding:0;
	background:url(../images/gift-baskets.jpg) no-repeat;
	height:124px;
	width:222px;
}
#gift-basket a:hover{
	margin:0;
	padding:0;
	background:url(../images/gift-baskets-hover.jpg) no-repeat;
	height:124px;
	width:222px;
}
#best-sellers, #best-sellers a{
	margin:0 auto;
	padding:0;
	background:url(../images/best-sellers.jpg) no-repeat;
	height:124px;
	width:222px;
}
#best-sellers a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/best-sellers-hover.jpg) no-repeat;
	height:124px;
	width:222px;
}
#text-continer{
	margin:0 auto;
	padding:23px 0 0 5px;
	font-family:Arial;
	font-size:12px;
	color:#edd0af;
}
#text-continer2{
	margin:0;
	padding:0 0 0 5px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#edd0af;
}
.input-bg{
	margin:0;
	padding:0;
	background:url(../images/input-text2.jpg) no-repeat;
	width:177px;
}
h1{
	margin:0;
	padding:0;
	font:Arial, Helvetica, sans-serif;
	color:#331a00;

}
h2{
	margin:0;
	padding:0;
	font:Arial, Helvetica, sans-serif;
	color:#331a00;
}
h3{
	margin:0;
	padding:0;
	font:Arial, Helvetica, sans-serif;
	color:#331a00;
}
h4{
	margin:0;
	padding:0;
	font:Arial, Helvetica, sans-serif;
	color:#331a00;
}

h5{
	margin:0;
	padding:0;
	font:Arial, Helvetica, sans-serif;
	color:#331a00;
}
h6{
	margin:0;
	padding:0;
	font:Arial, Helvetica, sans-serif;
	color:#331a00;
}
#custom-page-wide{
	margin:0 auto;
	padding:0;
	background:url(../images/custom-rp-wide.gif) repeat-y;
	width:915px;
	}
#custom-top-wide{
	margin:0 auto;
	padding:0;
	background:url(../images/custom-top-wide.jpg) no-repeat;
	width:915px;

}
#custom-bottom-wide{
	margin:0 auto;
	padding:0;
	background:url(../images/custom-bottom2-wide.jpg) no-repeat;
	width:915px;
	height:14px;
}
	
/*------------------------------------------------------------------------------------------*/	
.strike{
	text-decoration:line-through;
}
/** BOX STYLES **/
.BoxFrame{background-color:#D3E4D6;}

.BoxHeader{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#D3E4D6;
	height:25px;
	padding-left:5px;
	padding-right:5px;
	color:#2C362E;
}
.BoxContent{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	padding-left:10px;padding-right:10px;padding-top:6px;padding-bottom:6px;
	background-color:#f6f6f6;
	color:#451008;
}
.BoxText{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	background-color:#f6f6f6;
	color:#451008;
}
A:ACTIVE.BoxLink{color:#205370;text-decoration:none;}
A:LINK.BoxLink{color:#205370;text-decoration:none;}
A:VISITED.BoxLink{color:#205370;text-decoration:none;}
A:HOVER.BoxLink{color:#000000;text-decoration:underline;}

/** PAGE HEADER AND NAVIGATION					**/
.pageHeader{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;

	text-align:left;
	padding:5px;
	margin:0px;
	color:#000000;
}

.pageNavigation{
	font-size:11px;
	font-style:normal;
	font-weight:normal;

	margin:0;
	padding:0;
	font:Arial, Helvetica, sans-serif;
	color:#331a00;

	padding:5px;
	height:16px;
	
}

.pageNavigation div{
	
	margin:0;
	padding:0;
	font:Arial, Helvetica, sans-serif;
	color:#331a00;


	font-size:11px;
	font-style:normal;
	font-weight:normal;
	
}

/** CATALOG ITEMS				 				**/
.CatalogNavigation{
	background-color:#F6F6F6;
	border-bottom:1px solid #D3E4D6;
}
.CatalogNavigation table tr td{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#F6F6F6;
	color:#666666;
}
.CatalogItemDark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	padding:4px;
	color:#000000;
}
.CatalogItemLight{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	/*background-color:#ffffff;  uncomment if you want to set white background of the product */
	padding:4px;
	color:#000000;
}

/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/

.listHeader{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	color:#000000;
}

.listItem{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	color:#000000;
}

/** FORMS										**/
/**NEW FORM STYLES**/

.formFieldSet{
	border:1px solid #89a8ad;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	/*border-style: outset;*/
	padding-bottom:10px;

}

.formContent{
	clear:both;
	float:left;
	padding-left:0px;
	width:99%;
}

.formSeparator{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	padding:6px;
	color:#000000;
}

.formHeader{
	clear:both;
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	padding:5px;
}

.formLine{
	clear:both;
	float:left;
	width:100%;
}

.formCaption{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	margin-top:3px;
	text-align:right;
	width:40%;
}

.formControl{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
}

.formSpace{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	padding-left:15px;
}

.formControlText{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:144px;color:#666666;
}

.formControlSelect{
	font-family:arial;
	#font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:150px;color:#666666;
}

.formButtons{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	clear:both;
	float:left;
	width:99%;
}
/**NEW FORM END**/

.FormItems{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:2px;
	color:#333333;
}

.formRemark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#999999;	
}

.ProductSubtitle{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	padding:5px;
	margin:0px;
}

.sidenavmenucountry, #sidenavmenucountry a{
	margin:0 auto;
	padding:0;
	background:url(images/side-country.gif) no-repeat;
	width:212px;
	height:27px;
}
.sidenavmenucountry a:hover{
	margin:0 auto;
	padding:0;
	background:url(images/side-country-hover.gif) no-repeat;
	width:212px;
	height:27px;
}

