		body {background-color: #eef2f6; font: 80% arial,Helvetica,sans-serif; margin: 0;text-align: center;}
		
		#taco-aura {background: #fff; float: left; width: 100%;}
		
		#taco-aura.home {background: #fff url(../img/home-bg.jpg) center 3em no-repeat;}
		.hiding {font-size: 0;line-height: 0;margin: 0; padding: 0; text-indent: -10000px;}
			.home h2 {font-size: 1.5em; font-variant: small-caps; margin: 0; padding: 0 0 0 1.2em;}
			.home p {color: #000000; margin: 0; padding: 0 0 1.8em 1.8em;}
		#register {color: #331877; float: left; width: 33.3%;}
		#event {color: #00a2ff;margin: 0 31.5% 0 33.5%;}
		#store {color: #02cda9;float: right; width: 31.3%;}
		
		.col-left {float: left; width: 49%;}
		.col-right {float: right; width: 49%;}

		.col-left h3 {color: #7bb330; font-size: 1.5em; font-variant: small-caps; margin: 0; padding: 0.9em 0 0.9em 1.2em;}
		.col-right h3 {color: #f4a600; font-size: 1.5em; font-variant: small-caps; margin: 0; padding: 0.9em 0 0.9em 1.2em;}
		
		.num-list {line-height: 1.8em; list-style: none; margin: 0; padding: 0 0 1.8em 1.8em;}
		.num-list li {background: url(../img/blue-triangle.gif) top left no-repeat; margin: 0; padding: 0.45em 0 0.45em 2.7em;}
		.num-list li.one {background-image: url(../img/1.gif);}
		.num-list li.two {background-image: url(../img/2.gif);}
		.num-list li.three {background-image: url(../img/3.gif);}

		#taco {margin: 0 auto;text-align: left;width: 980px;}/* adjust width of whole page here: try 760px, 95% */
		
		#veggies {float: left; width: 100%; text-align: center;}
		#veggies ul {float: left; list-style: none; margin: 0; padding: 0;width: 100%;}
			.home #veggies ul {padding: 0 0 405px;}
			#veggies ul li {float: left; margin: 0; padding: 0; width: 14.2857%;}/* Width = 100 / number of links */
			#veggies ul li a {color: #555;display: block; float: left; font-weight: bold; text-decoration: none; width: 100%;}
			#veggies ul li a:hover {background: #555 url(../img/corner-br.gif) no-repeat bottom right; color: #fff;}
			#veggies ul li a span {display: block; float: left; padding: 2.7em 0 1.2em; width: 100%;}
			#veggies ul li a:hover span {background: url(../img/corner-bl.gif) no-repeat bottom left;}
			/* add one more of these sets (with matching colour) for each new link needed, then recalculate width of each list item (5 above) */
			#veggies ul li a#link-1 {color: #44208c;}
			#veggies ul li a#link-1:hover {background: #44208c url(../img/corner-br.gif) no-repeat bottom right; color: #fff;}
			#veggies ul li a#link-2 {color: #089ff8;}
			#veggies ul li a#link-2:hover {background: #089ff8 url(../img/corner-br.gif) no-repeat bottom right; color: #fff;}
			#veggies ul li a#link-3 {color: #05c89e;}
			#veggies ul li a#link-3:hover {background: #05c89e url(../img/corner-br.gif) no-repeat bottom right; color: #fff;}
			#veggies ul li a#link-4 {color: #7cae33;}
			#veggies ul li a#link-4:hover {background: #7cae33 url(../img/corner-br.gif) no-repeat bottom right; color: #fff;}
			#veggies ul li a#link-5 {color: #efa504;}
			#veggies ul li a#link-5:hover {background: #efa504 url(../img/corner-br.gif) no-repeat bottom right; color: #fff;}
			#veggies ul li a#link-6 {color: #fe5400;}
			#veggies ul li a#link-6:hover {background: #fe5400 url(../img/corner-br.gif) no-repeat bottom right; color: #fff;}
			#veggies ul li a#link-7 {color: #c50826;}
			#veggies ul li a#link-7:hover {background: #c50826 url(../img/corner-br.gif) no-repeat bottom right; color: #fff;}
		
		#meat {clear: both; margin: 0 10px;}
		
		/* left column is sauce */
		#sauce {float: left; margin: 60px 0 0; width: 25.4166%;} /* 244/960*100% */
		#sauce h1 {color: #44208c; font-size: 200%; margin: 0 auto; padding: 0 0 0.45em; text-align: center;}
		#sauce h1 img {margin: 0 auto;}
		#sauce h2 {border-top: 1px solid #e2e2e2; clear: both; color: #0599ee; font-size: 1.2em; line-height: 2.3em; margin: 0; padding: 0 0.8em;}
			#sauce h2 a {color: #0599ee; display: block; padding: 0 0.8em; text-decoration: none;}
			#sauce h2 a:hover {text-decoration: underline;}
			#sauce h2.here {background: url(../img/sauce-gradient.png) top center no-repeat; color: #034870;}
			#sauce h2.here a {background: url(../img/blue-triangle.gif) center left no-repeat; color: #034870; text-decoration: none;}
			#sauce h2.here a:hover {text-decoration: underline;}
		#sauce ul {margin: 0; padding: 0 0 0.5em 2.8em; list-style: none;}
			#sauce ul li {font-size: 0.92em; line-height: 2.1em; margin: 0; padding: 0 0 0 1.2em;}
			#sauce ul li.here {background: url(../img/blue-triangle.gif) center left no-repeat; font-weight: bold;}
			#sauce ul li a {color: #0599ee;text-decoration: none;}
			#sauce ul li.here a {color: #034870;}
			#sauce ul li a:hover {text-decoration: underline;}
		#sauce #big-links {border-top: 1px solid #e2e2e2; float: left; width: 100%;}	
        #sauce #big-links a#l1 {color: #331877; display: block; float: left; width: 25%;}
        #sauce #big-links a#l2 {color: #00a2ff; display: block; float: left; width: 25%;}
        #sauce #big-links a#l3 {color: #02cba7; display: block; float: left; width: 25%;}
        #sauce #big-links a#l4 {color: #02cba7; display: block; float: left; width: 25%;}
        #sauce #big-links img {margin: 0.9em 0 0 5px; padding: 1.0em 0;}
		/* main column is ground-beef */
		#ground-beef {float: right; margin: 60px 0 0; width: 69.7916%;} /* 670/960*100% */
		#ground-beef .breadcrumb {float: left; font-size: 1.2em; margin-left: -0.5em; width: 100%;}
			#ground-beef .breadcrumb a {background: url(../img/grey-triangle.gif) center right no-repeat; color: #9e9e9e; display: block; float: left; padding: 0 1.0em 0 0.5em;}
			#ground-beef .breadcrumb span {color: #ff5400; display: block; float: left; font-size: 1.2em; font-variant: small-caps; font-weight: bold; padding: 0 0 0 0.5em;}
		#ground-beef h3 {color: #000000;font-size: 1.2em; font-weight: bold; text-align: center; line-height: 1.8em; margin: 0; padding: 0;}
		#ground-beef h4 {color: #888888;font-size: 1.2em; font-style: italic; font-weight: normal; margin: 0; padding: 0 0 0.8em;}
		
		#plate {background: #eef2f6 url(../img/plate-gradient.jpg) top center no-repeat;border-top: 20px solid #fff; clear: both; color: #8292a2; padding: 28px 0 0; width: 100%;}
		#plate .inner {margin: 0 auto; width: 980px;}/* adjust width of footer here: try 760px, 95% */
		#plate .left {float: left; text-align: left; width: 30%;}
        #plate .right {float: right; text-align: right; width: 70%;}
		#plate .right img {padding: 0 0 0 30px;}
		
		p {line-height: 1.8em; margin: 0; padding-bottom: 1.8em;}
		a img {border: none;}
		a {color: #0599ee;}

        .imgLeft { float: left; margin: 5px 10px 0 0; }

        .imgRight { float: right; margin: 5px 0 0 10px; }
	
		.centerimg {
        display:block;
        margin-left:auto;
        margin-right:auto;
        text-align:center;
        }
		
		a {text-decoration: none; }


