body {margin:0px; background:#FDF4EB url(images/pageElements/bgd_page.jpg) 0 0 repeat-y; font:11px Verdana, Arial, Helvetica, sans-serif; color:#205843; line-height:15px; }

* #shell {width:750px; margin:0px auto 0px auto; background:transparent url(images/pageElements/bgd_container.gif) 0 0 repeat-y; position:relative;}

* #header {background:transparent url(images/pageElements/bgd_header.jpg) 0 0 repeat-x;}

* #headerFlash {height:210px; width:940px; overflow:hidden; }

* #swirl {width:315px; height:428px; background:transparent url(images/pageElements/bgd_swirl.jpg) 0 0 no-repeat;}

* #flashnav {width:216px; height:610px;}

* #maincell {background:url(images/pageElements/bgd_content.jpg) 0 0 no-repeat; width:411px;}

* #sideset {position:absolute; top:630px; left:642px; width:210px;}
	#sideset a {text-decoration:underline; color:blue;}
	#sideset a:hover {text-decoration:none; color:#28639C;}
	
* #content {position:relative; display:block; padding-left:22px; margin-top:0px;}
	#content a {text-decoration:underline; color:#063d29;}
	#content a:hover {color:#fff; text-decoration:none;}
	#content h1 {color:#205843; font:bold 18px Arial, verdana, Helvetica, sans-serif; margin-bottom:2px; line-height:20px;}
	#content h2 {color:#e7ead5; font:bold 18px Arial, verdana, Helvetica, sans-serif; margin-bottom:2px; line-height:20px;}
	#content h3 {color:#e7ead5; font:bold 16px Arial, verdana, Helvetica, sans-serif; margin-bottom:0px;}
	#content h4 {color:#205843; font:bold 12px verdana, Arial, Helvetica, sans-serif; margin-bottom:0px;}
	#content hr {height:1px; color:#000;}
	#content p, #content ul, #content ol {margin-top:4px; margin-bottom:16px;}

* #footer {margin:5px 0 0 250px; font:9px Verdana, Arial, Helvetica, sans-serif;}
	#footer a {color:#205843; text-decoration:none;}
	#footer a:hover {color:#205843; text-decoration:underline;}

/* Stuff */
* .right {margin:0px 0px 5px 7px; float:right;}
* .left {margin:0px 7px 5px 0px; float:left;}
	
* .featureRight {border:7px solid #4d816d; padding:3px; float:right; margin:7px 0px 0px 8px;}
* .featureCenter {border:7px solid #4d816d; padding:3px; margin:7px auto 7px auto; }

* #altmenu {width:95%; background-color:#d3ebe2; border:2px solid #0d422e; padding:8px 8px 8px 8px; font:bold 14px Arial, Helvetica, verdana, sans-serif; color:#0d422e; line-height:20px; text-align:center; margin:15px auto 15px auto;}
	#altmenu a { color:#0d422e; text-decoration:none;}
	#altmenu a:hover {color:#3a866a; text-decoration:underline;}

* .feature {display:block; background-color:#d3ebe2; border:1px solid #0d422e; padding:6px;}

* #flashfeature {	position:absolute; top:326px; left: 237px;}

* .links {z-index:100; font:bold 16px trebuchet ms, 'trebuchet ms', trebuchet, times, times new roman; color:#000;}
	.links a  {z-index:100; font:bold 16px trebuchet ms, 'trebuchet ms', trebuchet, times, times new roman; color:#000; text-decoration:none; }
	.links a:hover {z-index:100; font:bold 16px trebuchet ms, 'trebuchet ms', trebuchet, times, times new roman;  color:#0099FF;}

.nameTable td {text-align: center; }

* #articles {	position:absolute; top:175px; left: 125px;}

img.recipe { border:solid 1px #000; float:right; margin:0 0 5px 5px;}

/* edit.com */

ul, ol {
	margin-top:0px;
	margin-bottom:0px;
}

.NormalText, body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #205843;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	font-style:normal;
}

.SubjectHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e7ead5;
	font-weight: bold;
}


td.BlackBorderBottom { border-bottom: solid 1px #000; padding-bottom: 20px; }

#pgetitle{
	position:relative; display:block; margin-top:0px;
	width:411px;
	height:123px;
	text-align:center;
}

.mPointer{
			cursor:pointer;			
			background-image:url(img/on_hover_over.jpg);
			background-repeat:no-repeat;
			background-position:left bottom;
}

.mPointer1{
			cursor:pointer;
			background-image:url(img/on_hover_out.jpg);
			background-repeat:no-repeat; 			
			background-position:left bottom;
}

ul.subMenu li{ list-style:none;
			
	
}


/*---- sIFR ---*/
* .sIFR-flash {  visibility: visible !important;	margin: 0;	padding: 0; }
* .sIFR-replaced { visibility: visible !important; }
* .sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
* .sIFR-replaced > div { display: none !important; }
* .sIFR-active h1 { visibility: hidden; font-family:"Times New Roman", Times, serif; line-height:23px; font-size:20px; font-weight: bold; color:#E64018; }
* .sIFR-active h5 { visibility: hidden; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-size:14px; font-weight: normal; color:#fff; }
.sIFR-active #menu .mainMenu a, .sIFR-active #menu .mainMenuUrl a{visibility: hidden; font-family:Arial, Helvetica, sans-serif; line-height:23px; font-size:23px; font-weight: normal; color:#fff; }
.sIFR-active #menu .subMenu{visibility: hidden; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-size:14px; font-weight: normal; color:#fff; }

* #pgetitle h1 {font-size:20px; margin:30px 0px 19px -10px; color:#ffffff; }
