@import url("layout-standard.css");

body { background-color:#fff; background:url('../images/furniture/background.jpg') repeat-x; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.78em; }
* html body { font-size: 78%; }

h1 { font-size:1.8em; font-weight:bold; color:#000;}
h2 { font-size:1.35em; font-weight:bold; color:#000;}
h3 { font-size:1em; font-weight:bold; color:#000;}
input, textarea, select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1em; }

a, a:visited { color:#0000C1; text-decoration:none; border-bottom:1px solid #D9D9FF; }
a:hover, a:focus, a:active {border-bottom:1px solid #0000C1;}

.error {font-weight:bold; color:#F00; font-size:0.8em;}

#pagewrapper {background:url('../images/furniture/shadow.jpg') no-repeat top left;}

#masthead {background:url('../images/furniture/masthead.gif') repeat-x top left; text-align:right;}
#masthead a {color:#000; font-size:105%; font-weight:bold; text-decoration:none;}
#masthead a:hover, #masthead a:focus, #masthead a:active {text-decoration:underline;}
#masthead ul#siteinks a {font-size:0.9em;}

#logo {background-image:url(../images/furniture/logo.gif); background-repeat:no-repeat; background-position:10px 13px;}
#logo strong {position:relative; left:-9999px;}

ul#siteinks {list-style:none;}
ul#sitelinks li a {background:url("../images/left_not_current.gif") no-repeat left top; border-bottom:none;}
ul#sitelinks li a span {background:url("../images/right_not_current.gif") no-repeat right top;}

ul#sitelinks li a.current {background:url("../images/furniture/left_current.gif") no-repeat left top; background-position:0% -150px; color:#333;}
ul#sitelinks li a.current span {background:url("../images/furniture/right_current.gif") no-repeat right top; background-position:100% -150px;}

ul#sitelinks li a.current:hover {text-decoration:none; cursor:default;border-bottom:none;}
ul#sitelinks li a:hover {cursor:pointer; text-decoration:underline; border-bottom:none;}

#footer {font-size:0.8em;}



input.send {background-color:#000168; color:#fff; border:none;}

/* Forms */
form#contactus,
form#producers {background-color:#EBEBEB; border:1px solid #BCBCBC;}
div.label {color:#000;}
legend {color:#000;}

/* Producers */
div.producer {border-bottom:1px solid #EBEBEB;}
div.producer span.label {font-style:italic;}


/* Recipes */
ul.recipes {font-size:0.8em;}
