/*Style Sheet: Typography Using EmsVersion: 1.0  Author: Neil Collyer  Email: neil@amoebacorp.com*/ /* COPY */ body {	/*font-size: 62.5%; /* This percentage makes 1em roughly 10px */ font-size: 60.0%;color: #000000;/* font-family: Helvetica, Arial, sans-serif; */font-family: Geneva, Geneva, sans-serif;font-weight: normal;font-style: normal;}p {font-size: 1.3em;/* Original: *//* color:#85898A;*//*color:#7A7A7A;*/color:#6B6B6B;line-height:1.4em;margin:0;}strong, b {font-weight: bold;}pre {/*moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going to go larger because monospace tends to run you into overflow pretty quick. prior moz and net are okay.*/font-family:Geneva, Geneva, sans-serif;font-size:1.2em;}	/* HEADERS */ h1 {font-size: 1.7em;color:#739CD2;font-weight:normal;margin-top: .5em;margin-bottom: .5em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/vertical-align:bottom;}h2 {font-size:1.6em;color:#737373;margin:0 0 10px 0;font-weight:normal;}h3 {font-size: 1.6em;line-height:2.0em;font-weight: normal;color:#85AD07;margin:0;}h4 {font-size:1.6em;line-height:1.8em;font-weight:normal;color:#3E4743;margin:0;}h5 {font-size:1.0em;font-weight:bold;margin:1.2em 0em 1.2em 0em;}h6 {color:#739CD2;font-size:1.4em;font-weight:normal;margin:0;}/* LINKS */ /* Universal links*/a {text-decoration:none;font-weight:normal;}a:link {text-decoration:none;color:#85898A;}a:visited {text-decoration:none;color:#85898A;}a:active {text-decoration:none;color:#85898A;}a:hover {text-decoration:underline;color:#739CD2;}ul {	color:#737373;}li {	color:#737373;}/* Class Links*/.nav a:link {text-decoration:none;color:#85898A;}.nav a:visited {text-decoration:none;color:#85898A;}.nav a:hover {text-decoration:none;color:#739CD2;}.nav a:active {text-decoration:none;color:#85898A;}.contact {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.1em;	margin:0.75em 0.5em 0.75em 0.5em;	}.blog_post {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.1em;	margin:0.75em 0.5em 0.75em 0.5em;	}.testimonial {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.1em;	text-align: left;	margin:0em 5em 0em 5em;	}.faq_post {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.1em;	text-align: left;	margin:0.75em 0.5em 0.75em 0.5em;	}.recipe {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.4em;	margin:0.75em 0.5em 0.75em 0.5em;	}.holiday_recipe {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.2em;	margin:0.75em 0.5em 0.75em 0.5em;	}.recipe_desc {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.0em;	margin:0.75em 0em 0em 0.5em;	}.blog_post {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.1em;	margin:0.75em 0.5em 0.75em 0.5em;	}.post_author {	color:#959595;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.0em;	margin:0.75em 0.5em 0.75em 0.5em;	}.menu {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.2em;	margin:0.75em 0.5em 0.75em 0.5em;	}.menu_footer {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.1em;	margin:0.75em 0.5em 0.75em 0.5em;	}.index {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.4em;	margin:0.75em 0.5em 0.75em 0.5em;	/*text-align: left;*/	}.lunch {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.1em;	margin:0.75em 0.5em 0.75em 0.5em;	}.order {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.4em;	margin:0.75em 0.5em 0.75em 0.5em;	}.order_small {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.1em;	margin:0.75em 0.5em 0.75em 0.5em;	}.faq {	color:#737373;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.3em;	margin:0.3em 0.3em 0.3em 0.3em;	}.recipe form, .recipe form div { display: inline; } .menu form, .menu form div { display: inline; } .order-title {    text-align: left;    font-size: 1.3em;    font-weight: bold; }.order-price-title {    text-align: right;    font-size: 1.3em;    font-weight: bold; }.order-item {    text-align: left;    font-size:1.2em;}.order-qty {    text-align: left;    font-size:1.2em;}.item-price {    text-align: right;	    font-size:1.2em;}.total-line {    border-top: 1px solid #379;}.total-cell, .total-qty, .total-price {    /*border-top: 1px solid #595;*/    font-size: 1.2em;    text-align: right;}.message {	color:#036C92;	font-family: Verdana, Verdana, sans-serif;	font-weight: normal;	font-size:1.1em;	margin:0.75em 0.5em 0.75em 0.5em;	}#notice {     border: 2px solid red;     padding: 1em;     margin-bottom: 2em; } #contentBody {	background-color: #ffffff;	padding: 0px;	clear:both;	border-color:#BABABA;}#contentBody.twoColumn {	background-image: url(/plugin_assets/substruct/images/public/body_background_2.png);}/* ID Links*/#id_name a:link {}#class_name a:visited {}#class_name a:hover {}#class_name a:active {}