@import url("nav.css");
@import url("modules.css");


@font-face {
	font-family: 'DeliciousRoman';
	src: url('delicious-roman-webfont.eot');
	src: local('☺'), url('delicious-roman-webfont.woff') format('woff'), url('delicious-roman-webfont.ttf') format('truetype'), url('delicious-roman-webfont.svg#webfontdJ4TLdr5') format('svg');
	font-weight: normal;
	font-style: normal;
}
body.ENUS {color: #fff; background: #90995b url(img/bg.png) repeat-x; font-size: 78%; }
a {color: #ddd08a;}

h1 {font-size: 26px; font-family: DeliciousRoman; font-weight: bold; }
h1.title { border: 1px solid #a5a8a3; background: url(img/bg_box.png);
	-moz-border-radius: 4px; -webkit-border-radius: 4px; padding: 10px; margin: 0 10px 10px 0 ;} 
h2 {font-size: 20px; font-family: DeliciousRoman; font-weight: bold;}

#wrap {background: url(img/bg_wrap.png) repeat-y;}
#header h1.logo {margin: 0 0 5px 0; font-size: 40px; padding: 0 0 0 25px; 
	font-weight: bold; text-transform: uppercase;
	color: #68727f; }
#header h1.logo a {color: #68727f;}
#header h1.logo a:hover {color: #333; text-decoration: none;}

#tagline { font: normal 20px/1em DeliciousRoman, arial, sans-serif; margin: -5px 0 0 27px; color: #585939;
	letter-spacing: 0.135em; text-transform: uppercase;}
	

#cnt { background: url(img/bg_cnt.jpg) repeat-y; padding-bottom: 1px;}
#cnt.standard {padding-bottom: 8px;}


#footer {background: url(img/bg_foot.png) no-repeat left bottom; }
#footer a {color: #fff;}

#footer h2 {font: bold 32px DeliciousRoman; color: #fff; text-transform: uppercase;
	position: relative; top: -2px;}
#footer th .EditingFormErrorLabel {color: #fff;}
#footer2 {color: #fff;}
#footer2 a {color: #fff;}

#searchbox {background: url(img/bg_search.png) no-repeat;}

.landing {margin-top: 10px;}
.landing th { border: 1px solid #a5a8a3; border-width: 0 1px 0 0; background: url(img/bg_box.png);}

/* home premium */
.pad10 {padding: 10px;}
.box {border: 1px solid #a5a8a3; background: url(img/bg_box.png);
	-moz-border-radius: 4px; -webkit-border-radius: 4px;}
.sitemap {border: 1px solid #a5a8a3; background: url(img/bg_box.png);
	-moz-border-radius: 4px; -webkit-border-radius: 4px; margin: 10px; width: 930px;}
.sitemap td {padding: 5px 0 0 20px; width: 25%;}
.sitemap td h2 {font-size: 20px;}

.homeText.box {margin: 10px; padding: 10px; }
.homeText th img, .homeTextS th img {border: 2px solid #ccc;
	 -moz-box-shadow: 3px 3px 6px #333; -webkit-box-shadow: 3px 3px 6px #666;}

table.home2 {background: url(img/bg_home2.png) no-repeat top center; margin: 0 10px 10px 10px; width: 930px;}
.home2 .box {padding: 10px; margin-right: 10px; }
.home2 .box.alt {margin: 0;}
.home2 .box.alt h3 {text-align: center; text-transform: uppercase; font-size: 14px;}
.home2 h4 { font-size: 16px; font-weight: bold; font-style: normal; }
.home2 h2 {font-size: 24px;}


/* home standard */
.homeTextS th, .homeTextS td#home2 {background: #ebebeb; }
.homeTextS td.homeMain {background: #fff;}
.homeTextS td#home2 h2 {font-size: 22px;}
.homeTextS td#home2 h3 {font-family: DeliciousRoman; font-size: 14px; margin-bottom: 5px; font-weight: normal;}
.homeTextS td#home2 h3 a {color: #333;}
.homeTextS td#home2 h4 {font-size: 16px; font-weight: bold; font-style: normal;}
.homeTextS td#home2 li {font-size: 12px;}
