/* CSS Document */

.background {
background-color: #FAF4ED;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
background-image:url(images/topbg.jpg);
background-position:top;
background-repeat:repeat-x;
}
.menutd {
background-image:url(images/clipping.jpg);
background-position:top;
background-repeat:no-repeat;
padding-top:10px;
font-size:15px;
color:2D50C3;
line-height:18px;
text-align:left;
}
.bottmenutd {
padding-top:4px;
font-size:13px;
color:2D50C3;
line-height:16px;
text-align:right;
}
a.menu:link {
color:#2D50C3;
text-decoration:none;
}
a.menu:visited {
color:#2D50C3;
text-decoration:none;
}
a.menu:hover {
color:#000000;
text-decoration:underline;
}
a.menu:active {
color:#1B3075;
}
.maintext {
padding:8px;
background-color:FFFFFF;
border-width:1px;
border-style:solid;
border-color:#DBD9CA;
}
.notice {
padding-left:3px;
padding-right:9px;
padding-top:4px;
}
.noticeinside {
padding:3px;
background-color:FFFFFF;
border-width:1px;
border-style:solid;
border-color:#DBD9CA;
font-size:12px;
text-align:center;
}
.smallertext {
font-size:14px;
}
.aboutbg {
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
background-color:#CEDEFE;
}
.abouttd {
padding-right:8px;
text-align:left;
}
div.hr { 
width: 100%;
height: 1px; 
border: 0; 
background-color:#999999;
margin-top: 3px;
margin-bottom: 3px; 
} 
.recipe {
padding:8px;
background-color:#FFFFFF;
border-width:1px;
border-style:solid;
border-color:#DBD9CA;
text-align:left;
}
.recipetitle {
padding:8px;
background-color:#1B3075;
color:#FFFFFF;
border-width:1px;
border-style:solid;
border-color:#2D50C3;
text-align:left;
}
.thumbnail {
padding:8px;
background-color:#DBD9CA;
border-width:1px;
border-right-width:0px;
border-style:solid;
border-color:#BEBBA1;
text-align:left;
}