/*this is the core style sheet of recipies site
has a fixed background image*/
/*text-decoration: underline; was removed from p.method */


body { background-color: #C4DF9B;
background-position: center;
background-position: top;
}

p {font-size: 13px; font-weight: strong; text-align: center;
color: #330066; font-family: Verdana;
margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 0px #000000 solid;}

p.center {font-size: 10px; font-weight: strong; text-align: right;
color: #CCCCCC; font-family: Verdana;
margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 0px #000000 solid;}


p.left {font-size: 13px; font-weight: strong; text-align: left;
color: #330066; font-family: Verdana;
margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 0px #000000 solid;}

p.right {font-family: Verdana;
font-size: 13px; font-weight: strong;
color: #330066;
 text-align: right;
background-color: #;
padding: 0%;
margin-top: 0px;
margin-bottom: 0px;
}

p.boldcenter {font-size: 15px; font-weight: bold; text-align: center;
color: #330066; font-family: Verdana;
margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 0px #000000 solid;}

p.boldleft {font-size: 15px; font-weight: bold; text-align: left;
color: #330066; font-family: Verdana;
margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 0px #000000 solid;}

p.boldright {font-size: 15px; font-weight: bold; text-align: left;
color: #330066; font-family: Verdana;
margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 0px #000000 solid;}


 
p.description { font-family: "verdana";
font-size: 12px; text-align: left;
color: #3300FF; font-weight: normal;
margin-left: 0%;
margin-top: 0px;
}

p.buttons { font-family: "verdana";
font-size: .6em; text-align: right;
color: #3300FF; font-weight: bold;
margin-left: 0%;
margin-top: 0px;
}

/*p.text is used in entry description text blocks */
p.textdesc { font-family: "verdana";
font-size: .8em; text-align: left;
color: #333333; font-weight: normal;
margin-left: 0%;
margin-top: 0px;
}


/*p.text is used for the bottom text block */
p.text { font-family: "verdana";
font-size: .6em; text-align: left;
color: #669933; font-weight: normal;
margin-left: 0%;
margin-top: 0px;
}  



p.white {font-size: .7em; font-weight: bold; text-align: center;
color: blue; font-family: Verdana;
background-color: white; margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 1px #000000 solid;}

p.green {font-size: .7em; font-weight: bold; text-align: center;
color: white; font-family: Verdana;
background-color: #669933; margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 1px #000000 solid;}

p.skyblue {font-size: .7em; font-weight: bold; text-align: center;
color: blue; font-family: Verdana;
background-color: #99CCFF; margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 2px #006699 solid;}

p.yellow {font-size: .7em; font-weight: bold; text-align: center;
color: #669933; font-family: Verdana;
background-color: #FFFFCC; margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 1px #003300 solid;}

p.grey {font-size: .7em; font-weight: bold; text-align: center;
color: #000000; font-family: Verdana;
background-color: #CCCCCC; margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 2px #CC3300 solid;}

p.blue {font-size: .9em; font-weight: bold; text-align: center;
color: white; font-family: Verdana;
background-color: #006699; margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 1px #000000 solid;} 




h1 {font-size: 1.5em; font-weight: bold; text-align: center;
color: #CC3300; font-family: Verdana;
margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 0px #000000 solid;}

h2 {font-size: .8em; font-weight: bold; text-align: center;
color: #CC3300; font-family: Verdana;
margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 0px #000000 solid;}

h3 {font-size: 1.5em; font-weight: bold; text-align: left;
color: #CC3300; font-family: Verdana;
margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 0px #000000 solid;}

h4 {font-size: .8em; font-weight: bold; text-align: left;
color: #CC3300; font-family: Verdana;
margin-top: 0px;
margin-bottom: 0px;
padding: 1%; border: 0px #000000 solid;}

h5 {font-size: .7em; font-weight: bold; text-align: center;
color: #330066; font-family: Verdana;}

h6 {font-size: .7em; font-weight: bold; text-align: left;
color: #330066; font-family: Verdana;}


 

a:link { background-color: #ffffff; color: #006633; text-decoration: underline;} 

a:visited { background-color: #ffffff; color: #333399; text-decoration: underline;}

a:hover { background-color: #ffffff; color: #996600; text-decoration: underline;}

a:active { background-color: #ffffff; color: #660000; text-decoration: underline;}

a.email:link {
background-color: #ffffcc; color: #009999; text-decoration: underline;
}

a.email:visited {
background-color: #ffff99; color: #003300; text-decoration: underline;
}

a.email:hover {
background-color: #cccc33; color: #ff0000; text-decoration: underline;
}

a.email:active {
background-color: #cc99cc; color: #006600; text-decoration: underline;
}


	
.nav {
font: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
 color: #003366;
}

.nav a,.nav a:link,.nav a:active,.nav a:visited {
display: block;
padding: 2px 0px 0px 0px;
color: #003366;
margin-left: 2px; 
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
background: #CCFF99;
font: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
height: 20px;
text-decoration: none;
border: 1px solid #FF9900;
}

.nav a:hover {
display: block;
background: #CCCCCC;
padding: 2px 0px 0px 0px;
color: #003366;
margin-left: 2px; 
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
cursor: pointer;
height: 20px;
text-decoration: none;
border: 1px solid #FF9900;
}

