/* recipe css */
h1 {
color: #800000; 
	padding-bottom: 5px;
	margin: 10px 0;
	font-size: 22px;
line-height: 27px;
font-family: verdana,arial;
text-decoration: none;
} 
td.menurow {
font-family: verdana,arial;
font-size: 10px;
line-height: 15px;
padding: 5px;
background-color:#FCFBE3  ;
}
table.menuitems {
font-family: verdana,arial;
font-size: 11px;
line-height: 15px;
padding: 5px;
}
p.line {
border-bottom: 1px solid #ccc;
}
div.featured {
width:95%;
text-align:center;
padding:5px;
border: 5px solid #ffffff;
} 
.rightcol {
background-color:#91BCCC;
}
.leftcol {
background-color:#91BCCC;
}
.centercol {
background-color:ffffff; 
padding: 0 3px 0 8px;
font-family:verdana,arial;
font-size:12px;
line-height:16px;
}
.doubleline{
border-bottom:1px solid;color:FF0000
}
 fieldset
{
border: 1px solid #781351;
width: 95%;
padding:2px;
background:#EDDFA6;
}
input.searchtext
{
color: #000000;
background: #FCFBE3;
border: 1px solid #781351;
font-size:20px;
line-height:22px;
} 
select.search
{
color: #000000;
background: #FCFBE3;
border: 1px solid #781351;
font-size:15px;
line-height:20px;
margin:3px;
} 
input.searchsubmit
{
color: #000000;
background: #FCFBE3;
border: 1px solid #781351;
font-size:16px;
line-height:18px;
margin-top:5px;

}  
legend
{
color: #ffffff;
font-family: verdana, arial;
font-weight:bold;
background: #336299; 
border: 1px solid #781351;
padding: 6px 10px 6px 10px;
} 
h1.recipehead {
font-size : 20px;
font-family : verdana,arial,helvetica,sans-serif;
color : #c00000;
/*height : 11px; */
font-weight : bold; 
line-height: 22px
}
div.medrectangle {
width:300px;
height:250px;
border: 1px solid #000;
background:#ffffff;
}
div.leaderboard {
width:728px;
height:90px;
border: 1px solid #000;
background:#ffffff;
} 
 

/* site listings text */
#listing {
font-size : 12px; 
font-family : verdana, helvetica, sans-serif; 
font-weight : bold; 
color : #CFFF20; 
height : 16px; 
} 
A:link    { color: c00000 }       /* unvisited links */
A:visited { color: 00009c }      /* visited links */
A:active  { color: 00009c }    /* active links */
/* subscriptions text */
#header1 {
font-size : 18px;
font-family : verdana, helvetica, sans-serif;
color : #ffffff;
height : 18px;
}
#whitehead {
font-size : 12px;
font-family : verdana, helvetica, sans-serif;
color : #ffffff;
height : 12px;
}
#catname {
font-size : 22px;
font-family : verdana, helvetica, sans-serif;
color : #ffffff;
line-height: 26px;
letter-spacing: 1px
}
#generaltext {
font-size : 11px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 11px;
line-height: 16px
}
.generaltext:link { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px  } 
.generaltext:active { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 
.generaltext:visited { color: #800000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 
.generaltext:hover { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 16px } 

.articlelink:link { color: #800000; font-size : 13px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 18px  } 
.articlelink:active { color: #800000; font-size : 13px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 18px } 
.articlelink:visited { color: #00009c; font-size : 13px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 18px } 
.articlelink:hover { color: #00009c; font-size : 13px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 18px } 

/* multimedia css */
table.grid {
font-size : 10px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 220px;
cellpadding: 4;
line-height: 14px
}
table.grid2 {
font-size : 10px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
cellpadding: 4;
line-height: 14px
}
ul.featuremenu {
list-style:none;
margin-left: 0;
padding-left: 0;
}
li.featuremenu {
color:ffffff;
width:180px;
padding-bottom:2px;
border-bottom: 1px solid #cccccc; 
margin-left:4px;
margin-bottom:4px;
}
a.featuremenu {
text-decoration:none;
font-size:11px;
font-family:verdana,arial;
line-height:14px;
}
fieldset.white
{
border: 1px solid #781351;
width: 95%;
padding:2px;
background:#ffffff;
}
/* end multimedia css */

#imagepad {
padding: 0 8px 5px 0;
}

/* article template listings text */
table.art {
font-size : 12px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
line-height: 16px
}

table.mini {
font-size : 10px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 30px;
cellpadding: 4;
line-height: 14px
}

h2 {
font-size : 18px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
font-weight : bold; 
line-height: 27px;
}

table.gen {
font-size : 13px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 11px;
line-height: 18px
}

.art:link { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px  } 
.art:active { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 
.art:visited { color: #800000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 
.art:hover { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 16px } 

P.artheads {
font-size : 18px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
/*height : 11px; */
font-weight : bold; 
line-height: 22px
}
#navl{
background-color:#FFCC00;
height:60px;
margin:2px;
line-height:18px;
padding:5px;
font-weight:bold;
text-align:center;
font-family:verdana,arial;
font-size:13px;
text-decoration:none;
width:120px;
	}
P.recipehead {
font-size : 20px;
font-family : verdana,arial,helvetica,sans-serif;
color : #c00000;
/*height : 11px; */
font-weight : bold; 
line-height: 22px
}

h3 {
font-size : 18px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
/*height : 11px; */
font-weight : bold; 
line-height: 22px
}

h1.recipes {
font-size : 18px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
/*height : 11px; */
font-weight : bold; 
line-height: 22px
}
#articletitle {
font-size : 24px; 
font-family : verdana, helvetica, sans-serif;
color : #c00000;
line-height: 27px;
 letter-spacing: 1px
}

#OLDarticletitle {
font-size : 26px; 
font-family : Georgia, arial, verdana, geneva, sans-serif; 
color : #c00000;
line-height: 27px;
 letter-spacing: 2px
}

#booktitle {
font-size : 18px; 
font-family : arial,verdana, geneva, sans-serif; 
color : #c00000;
line-height: 18px;
}

/* PRINT FRIENDLY CSS */

P.printtitle {
font-size : 22px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
font-weight : bold; 
line-height: 25px;
letter-spacing: 1px
}
P.printheads {
font-size : 18px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 11px;
font-weight : bold; 
line-height: 16px
}
#printtext {
font-size : 13px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 11px;
line-height: 16px
}
.printtext:link { color: #c00000; font-size : 13px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px  } 
.printtext:active { color: #c00000; font-size : 13px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 
.printtext:visited { color: #800000; font-size : 13px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 
.printtext:hover { color: #c00000; font-size : 13px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 16px } 

/* END PRINT FRIENDLY CSS */

/* site template listings text */
#tinytext {
font-size : 10px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 13px;
}
#tinyred {
font-size : 10px;
font-family : verdana, helvetica, sans-serif;
color : #c00000;
height : 13px;
}
#sublink {
font-size : 11px;
font-family : verdana, helvetica, sans-serif;
color : #c00000;
height : 11px;
TEXT-DECORATION: none;
}
#dash {
border-bottom-width: 1px;
border-style: dashed;
border-color: #669999;
width: 100%;
line-height: 3px;
border-bottom: 1px dashed #669999;
border-top: 0 solid #000000;
border-left: 0 solid #000000;
border-right: 0 solid #000000;
}
hr.dash {border: none 0;
border-top: 1px dashed #000;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}
td.mini {
font-size : 10px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 30px;
cellpadding: 4;
line-height: 14px
}

td.generaltext {
font-size : 11px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 11px;
line-height: 16px
}

td.menu {
font-size : 10px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 25px;
cellpadding: 4;
line-height: 14px
}

.minilink:link { color: #c00000; font-size : 10px; font-family : verdana, helvetica, sans-serif; text-decoration: underline } 
.minilink:active { color: #c00000; font-size : 10px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 
.minilink:visited { color: #c00000; font-size : 10px; font-family : verdana, helvetica, sans-serif;text-decoration: underline } 
.minilink:hover { color: #c00000; font-size : 10px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 


.minicatlink:link { color: #000000; font-size : 10px; font-family : verdana, helvetica, sans-serif; text-decoration: underline } 
.minicatlink:active { color: #c00000; font-size : 10px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 
.minicatlink:visited { color: #000000; font-size : 10px; font-family : verdana, helvetica, sans-serif;text-decoration: underline } 
.minicatlink:hover { color: #c00000; font-size : 10px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 

.booktitle:link { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline } 
.booktitle:active { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline } 
.booktitle:visited { color: #800000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline } 
.booktitle:hover { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline } 

.menulink:link {line-height:16px;  color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none } 
.menulink:active {line-height:16px;  color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none } 
.menulink:visited {line-height:16px;  color: #800000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none } 
.menulink:hover {line-height:16px;  color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline } 

.sidemenulink:link {line-height:16px;  color: #00009c; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none } 
.sidemenulink:active {line-height:16px;  color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 
.sidemenulink:visited {line-height:16px;  color: #00009c; font-size : 11px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 
.sidemenulink:hover {line-height:16px;  color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 

.sidemenulink2:link { line-height:16px; color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none } 
.sidemenulink2:active {line-height:16px;  color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 
.sidemenulink2:visited {line-height:16px;  color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 
.sidemenulink2:hover {line-height:16px;  color: #00009c; font-size : 11px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 

.netnav:link { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 16px  } 
.netnav:active { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 16px } 
.netnav:visited { color: #800000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 16px } 
.netnav:hover { color: #c00000; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 

.netnavframe:link { color: #ffffff; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 16px  } 
.netnavframe:active { color: #ffffff; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 16px } 
.netnavframe:visited { color: #ffffff; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 16px } 
.netnavframe:hover { color: #ffffff; font-size : 11px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 

#netnav {
font-size : 11px; 
font-family : verdana, helvetica, sans-serif; 
color : #000000; 
height : 16px; 
}

#netname {
font-size : 28px; 
font-family : georgia, verdana, helvetica, sans-serif; 
font-weight : bold; 
color : #ffffff; 
height : 16px; 
letter-spacing: 0.1cm;
} 
#nettag {
font-size : 12px; 
font-family : verdana, helvetica, sans-serif; 
color : #ffffff; 
height : 16px; 
} 

#minilink {
font-size : 10px; 
font-family : verdana, helvetica, sans-serif; 
color : #000000; 
height : 13px; 
}

#booktitlexxx {
font-size : 11px; 
font-family : verdana, helvetica, sans-serif; 
color : #c00000; 
height : 13px; 
}

#whitesmall {
font-size : 10px; 
font-family : verdana, helvetica, sans-serif; 
color : #ffffff; 
height : 13px; 
}

div.prenext {
font-size : 12px; 
font-family : verdana, helvetica, sans-serif; 
color : #800000; 
line-height : 19px; 
margin: 20px 5px 20px 5px;
padding: 10px;
text-align: center;
}