body {
	font:13px/1.2em Arial, Helvetica, sans-serif;
	background: #000;
}
.none {display:none;}
p {
	padding:0 0  1em 0;
	color:#605247;
}

/*
p img       { float: left; margin: 0.3em 0.833em 0.833em 0; padding: 0; }
p img.right { float: right; margin: 0.3em  0 0.833em 0.833em;  }
*/

h1,h2{
	font-weight:normal;
	color: #605247;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
h3,h4,h5,h6 {
	font-weight: normal;
	color: #605247;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


h1 { font-size: 2.2em;  margin-bottom: 0.682em; }
h2 {
	font-size: 1.9em;
	margin-bottom: 0.79em;
}
h3 {
	font-size: 1.7em;
	margin-bottom: -1.8em;
	margin-top: -10px;
	margin-left: -10px;
}
h4 {
	font-size: 1.4em;
	margin-bottom: .1em;
	margin-top: .5em;
}
h5,h6 {
	font-size: 1.3em;
	margin-bottom: 0.4em;
	color: #666666;
}


/* Color palete */


/*
li ul, 
li ol  { margin:0 1.5em; }
ul, ol { margin: 0 1.5em 1.5em 1.5em; }


dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dl dd { margin-left: 1.5em; }

a { color:#035292; text-decoration:none; }
a:hover { text-decoration: underline; }


table { margin-bottom:1.5em; border-collapse: collapse; }
th { font-weight:bold; }
tr,th,td { margin:0; padding:0 1.5em 0 1em; height:18px; }
tfoot { font-style: italic; }
caption { text-align:center; font-family:Georgia, serif; }


abbr, acronym { border-bottom:1px dotted #000; }
address { margin-top:1.5em; font-style: italic; }
del {color:#000;}


blockquote { padding:1em 1em 1em 1.5em; font-family:baskerville,"palatino linotype",serif; }
blockquote > *:first-child:before { content:"\201C";font-size:2.5em;margin-left:-.62em;font-family:georgia,serif;padding-right:.2em;color:#aaa;line-height:0; }

*/

strong { font-weight: bold; }
em, dfn { font-style: italic; }
dfn { font-weight: bold; }
pre, code { margin: 1.5em 0; white-space: pre; }
pre, code, tt { font: 1em monospace; line-height: 1.5; } 
tt { display: block; margin: 1.5em 0; }
hr {
	width: 90%;
	color: #AA9D87;
	background: #AA9D87;
	margin: 1em auto;
}

/*other small things */

.tc { text-align:center; }
.tr { text-align:right; }
.tl { text-align:left; }

.indent { text-indent:1.5em;}
.open { font-variant: small-caps; }
p.break { text-align:center;text-indent:0;line-height:0; }
p.zero{padding:0; margin:0}
p.one { padding:0 1em  1em 1em;color:#111;}
/*p img.right10 { float: right; margin:0.833em;  }*/

.oldbook { font-family:"Book Antiqua","Warnock Pro","Goudy Old Style","Palatino",Georgia,serif; }
.note { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:0.9em; margin:0.1em; color:#333; } 
.mono { font-family:"Courier New", Courier, monospace; }

/* Form Design */

#contact-area {
	margin-top: 10px;
	text-align: left;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	margin-left: 15px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #900;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}

td.left {
	width: 80px;
	text-align: left;
	font-size: 1.4em;
}

#catpcha-area {
	margin-left: 200px;
}



/* Menu Sub Navigation */
#menunav ul {
	padding: .2em 0;
	margin: 0;
	list-style-type: none;
	background-color: #6D5E46;
	color: #FFF;
	width: 100%;
	text-align: center;
	font-size: 11px;
}
#menunav li {
	display: inline;
}
#menunav li a {
	color: #FFF;
	padding: .2em 1em;
}
#menunav li a:link, #menunav li a:visited {
	text-decoration: none;
	background-color: #6D5E46;
}
#menunav li a:active {
	background-color: #807158;
	color: #fff;
}
#menunav li a:hover {
	background-color: #807158;
	color: #fff;
}

/* Footer and Footer Navigation */
#footer {
	color: #666;
	text-align: center;
	font-weight: bold;
}
#footer p {
	color: #666;
}
#footer a:link, #footer a:visited {
	color: #666;
	text-decoration: none;
}
#footer a:hover {
	color: #fff;
	text-decoration: none;
}


/* Menu Styling */
.menucontent {
	padding:10px;
	border: 2px solid #5a4c36;
	text-align: center;
	background: #DED4C9;
}

/* HEADERS */
.appetizers {background:url(../images/menu_headers.gif) no-repeat 0px 0px; display: block; height: 60px; overflow: hidden;}
.soups {background:url(../images/menu_headers.gif) no-repeat 0px -60px; display: block; height: 60px; overflow: hidden;}
.salads {background:url(../images/menu_headers.gif) no-repeat 0px -120px; display: block; height: 60px; overflow: hidden;}
.entrees {background:url(../images/menu_headers.gif) no-repeat 0px -180px; display: block; height: 60px; overflow: hidden;}
.bowls {background:url(../images/menu_headers.gif) no-repeat 0px -240px; display: block; height: 60px; overflow: hidden;}
.sides {background:url(../images/menu_headers.gif) no-repeat 0px -300px; display: block; height: 60px; overflow: hidden;}
.desserts {background:url(../images/menu_headers.gif) no-repeat 0px -360px display: block; height: 60px; overflow: hidden;}

.dheader {background:url(../images/menu_headers.gif) no-repeat 0px -420px; display: block; height: 60px; overflow: hidden;}
.mheader {background:url(../images/menu_headers.gif) no-repeat 0px -480px; display: block; height: 60px; overflow: hidden;}
.cpheader{background:url(../images/menu_headers.gif) no-repeat 0px -540px display: block; height: 60px; overflow: hidden;}
.contactheader{background:url(../images/menu_headers.gif) no-repeat 0px -540px display: block; height: 60px; overflow: hidden;}


/* Main Page Navigation */
#navBar {
	width: 630px;
	height: 108px;
	margin: 0px auto;
	list-style: none;
}
#navBar li {
	display: inline;
}
#navBar li span {
	display: none;
}
#navBar li a {
	height: 108px;
	float: left;
}

/* Midtown Navigation */
#mMenuCurrent a, #mMenu a:hover, #mMenu a:active  {
	width: 315px;
	background: url(../images/midtown_nav.jpg) no-repeat 0px -108px;
}
#mMenu a {
	width: 315px;
	background: url(../images/midtown_nav.jpg) no-repeat 0px 0px;
}

#mLocationCurrent a, #mLocation a:hover, #mLocation a:active  {
	width: 315px;
	background: url(../images/midtown_nav.jpg) no-repeat -315px -108px;
}
#mLocation a {
	width: 315px;
	background: url(../images/midtown_nav.jpg) no-repeat -315px 0px;
}

/* Decatur Navigation */
#dMenuCurrent a, #dMenu a:hover, #dMenu a:active  {
	width: 315px;
	background: url(../images/decatur_nav.jpg) no-repeat 0px -108px;
}
#dMenu a {
	width: 315px;
	background: url(../images/decatur_nav.jpg) no-repeat 0px 0px;
}

#dLocationCurrent a, #dLocation a:hover, #dLocation a:active  {
	width: 315px;
	background: url(../images/decatur_nav.jpg) no-repeat -315px -108px;
}
#dLocation a {
	width: 315px;
	background: url(../images/decatur_nav.jpg) no-repeat -315px 0px;
}

/* College Park Navigation */
#cpMenuCurrent a, #cpMenu a:hover, #cpMenu a:active  {
	width: 315px;
	background: url(../images/collegepark_nav.jpg) no-repeat 0px -108px;
}
#cpMenu a {
	width: 315px;
	background: url(../images/collegepark_nav.jpg) no-repeat 0px 0px;
}

#cpLocationCurrent a, #cpLocation a:hover, #cpLocation a:active  {
	width: 315px;
	background: url(../images/collegepark_nav.jpg) no-repeat -315px -108px;
}
#cpLocation a {
	width: 315px;
	background: url(../images/collegepark_nav.jpg) no-repeat -315px 0px;
}

/* General Navigation */
#storyCurrent a, #story a:hover, #story a:active  {
	width: 315px;
	background: url(../images/noodle_nav.jpg) no-repeat 0px -108px;
}
#story a {
	width: 315px;
	background: url(../images/noodle_nav.jpg) no-repeat 0px 0px;
}

#contactusCurrent a, #contactus a:hover, #contactus a:active  {
	width: 315px;
	background: url(../images/noodle_nav.jpg) no-repeat -315px -108px;
}
#contactus a {
	width: 315px;
	background: url(../images/noodle_nav.jpg) no-repeat -315px 0px;
}