/************************ NCWIT SCREEN STYLES **********************************/

/*________________________GROUND RULES__________________________________*/

html   { height:100%; 
         font-size: 100.01%; /* prevent extreme font resizing in IE */
         }

body {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica;
	border-top:1px solid #ffffff;
    font-size: 12px;
    color: #73624C;
    background: #27487E url(../images/bg_top.jpg) repeat-x top;
    height: 101%; /*The 101% vs. 100% causes a virtical scrollbar in all cases and thus prevents page shift - Remove this line if you don't want a scrollbar*/
    }
		
body, p, ul, li, h1, h2, h3, h4, form, html, input, img, a { /*Starts you off with no padding or margin which you can add later on a more specialized basis.*/
    margin:0; 
    padding:0; 
    } 

table, td { margin:0; padding:0; border-spacing: 0px; border-collapse:collapse; text-align:left; } /*This equates too: <table cellspacing="0" cellpadding="0" border="0"> thus, in your HTML your table tags can look like this <table>... </table>. Warning: if you're accommodating IE MAC use: <table cellspacing="0">... </table> */

img, a img, a:link img, a:visited img {border:none; background:none;} /* remove border from images and linked images */    


h3, h2, h1 {padding:0; margin:0;}

/* Default links */
a:link { color: #ACB922; text-decoration: underline;}
a:hover { color: #5C99BA; text-decoration: none;}
a:visited { color: #A3AE81; text-decoration: underline;}
a:visited:hover { color: #5C99BA; text-decoration:none;}


/*________________________SHARED STYLES__________________________________*/

#wrap {
    width:990px;
    margin-left:auto;
    margin-right:auto;
    background-color;
    }

#top {
	height:230px;
	}

#main {
	border-right:1px solid #920329;
	border-left:1px solid #920329;
	background-color:#FFFFFF;
	padding:35px 25px 25px 25px;
    }


#oldlogo {
	width:265px;
	height:147px;
	margin-top:36px;
	background: url(../images/bg_logo.jpg) no-repeat right;
	padding:47px 0 0 31px;
	float:left;
	border-left:1px solid #920329;
	}
	
	
#medlogo {
	width:265px;
	height:147px;
	margin-top:36px;
	background: url(../images/bg_logo.jpg) no-repeat right;
	padding:47px 0 0 31px;
	float:left;
	border-left:1px solid #920329;
	}
	
	
#img_food {
	float:left;
	width:330px;
	height:194px;
	margin-top:36px;
	}
	
#img_main {
	width:362px;
	height:230px;
	float:left;
	border-right:1px solid #920329;
	}

h1 {
	color:#5f0824;
	font-size:18px;
	padding-bottom:10px;
	}

h2 {
	color:#1F586A;
	font-size:16px;
	}

h3 {
	color:#5f0824;
	font-size:14px;
	}

.menuhead {
	color:#1F586A;
	font-size:16px;
	padding-right:5px;
	}

.menulittle {
	color:#73624C;
	font-size:10px;
	}
	
.menusub {
	color:#1F586A;
	font-size:10px;
	}

p {
    padding-bottom:12px;
    line-height:1.7em;
    }

p.menuitem {
	padding-left:30px;
    padding-bottom:12px;
    line-height:1.5em;
    }

hr {
	border: 1px
    solid #91B770;
    }

ul {
	list-style:none;
	}
	
ul li {
	list-style-image:url(../images/bullet_award.gif);
	}	
	
#sitemap ul {
	padding-left:20px;
	list-style-image:url(../images/bullet.gif);
	}

#menu {
	float:left;
	line-height:1.8em;
	width:130px;
	font-size:14px;
	border-right:1px solid #CCCCCC;
	}	
	

#menu li {
	list-style-image:none;
	}	

#menu a:link { text-decoration:none; color:#73624C; }
#menu a:hover { text-decoration:none; color:#7AA1B1; font-weight:bold }
#menu a:visited { text-decoration:none; color:#73624C; }
#menu a:visited:hover { text-decoration:none; color:#7AA1B1; font-weight:bold}


#menu ul li ul {
	list-style-image:none;
	font-size:12px;
	padding-left:20px;
	line-height:1.7em;
	}

#content {
	 float:left; width:782px;
	 padding-left:22px;
	 line-height:1.7em;
	 color: #73624C;
	 background:white;
	 }


#separator {
	clear: both;
	height:1px;
	background:white;
	}


#bottom_curve {
	 height:15px; clear:both;
	 }
	 
#footer {
	font-size:11px; margin-top:5px;
	width:990px;
	height:55px;
    margin-left:auto;
    margin-right:auto;
	}	 

#links {
	float:left;
	width:264px;
	color:#FFFFFF;
	padding-left:10px;
	}	 

#links a:link {color:#ffffff; text-decoration:underline;}
#links a:hover {color:#ffffff; text-decoration:none;}
#links a:visited {color:#ffffff; text-decoration:underline;}
#links a:visited:hover {color:#ffffff; text-decoration:none;}

#address {
	text-align:center;
	color:#ECD679;
	width:362px;
	float:left;
	}	 

#copy {
	float:left;
	width:341px;
	text-align:right;
	color:#ECD679;
	padding-right:10px;
	}	 

	/*________________________HOME ONLY STYLES__________________________________*/

#award {
	height:309px;
	width:329px;
	background: url(../images/img_awards.jpg) no-repeat;
	float:right;
	margin-left:22px;
	 line-height:1.7em;

	}	
	
#award ul {
	padding-top:62px;
	text-align:center;
	 line-height:1.7em;
	font-size:14px;
	list-style:none;
	}

#award ul li {
	list-style-image:none;
	 line-height:1.8em;
	}

#award li {
	list-style-image:none;
	line-height:1.8em;
	}


	/*________________________HOME ONLY STYLES__________________________________*/

#promo {
	width:329px;
	float:right;
	margin-left:22px;
	line-height:1.7em;
	text-align:center;
	}	
	

.promonew {
	color:#990000;
	text-decoration: bold;
	font-size:20px;
	margin-bottom:8px;
	}
	
.promohead {
	color:#990000;
	text-decoration: bold;
	font-size:16px;
	}

.promosub {
	color:#73624C;
	font-size:12px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	