/* talaythairestaurant.com css v1, http://www.talaythairestaurant.com/ */
/* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/  */
/* All associated graphics copyright 2006,  Nontajit "Go" Lertworachon */

/* IMPORTANT */
/* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
/* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
/* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */

/* Design and CSS created by Nontajit "Go" Lertworachon */
/* www.gografica.com */




body {
margin: 0px 0px 0px 0px;
background: #ebe1c8;
font-family: Georgia, serif;
color: #663300;
font-size: 10px;
font-weight: normal;
line-height: 15px;
}
	
a 			{ color: #993300; text-decoration: none; }
a:link		{ color: #993300; text-decoration: none; }
a:visited	{ color: #993300; text-decoration: none; }
a:active	{ color: #ff6600; text-decoration: none; }
a:hover		{ color: #ff6600; text-decoration: none; }
	
p {
margin: 0px 0px 10px 0px;
}


h1 {
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 18px;
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

h2 {
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 16px;
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
	
h3 {
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
line-height: 15px;
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

small {
font-size: 10px;
display: none;
}

	
/* begin masthead styles */

#masthead {
background: #99cc66 url("interface/pattern.gif") 0px 0px repeat-x;
width: 100%;
min-width: 760px;
height: 80px;
}

#masthead h1 {
font-size: 14px;
font-weight: bold;
line-height: 18px;
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

#masthead h1 span {
display: none;
}

#masthead h3 {
font-size: 11px;
font-weight: bold;
line-height: 15px;
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

#masthead h3 span {
display: none;
}

#logo {
background: #99cc66 url("interface/logo.gif") 0px 0px no-repeat;
width: 345px;
height: 80px;
float: left;
display: block;
}

#address {
background: #99cc66 url("interface/address.gif") 0px 0px no-repeat;
width: 405px;
height: 16px;
margin: 54px 7px 0px 0px;
float: right;
}

/* end masthead styles */


/* begin navigation styles */

#main_nav {
background: #669933 url("interface/gradient_a.gif") 0px 0px repeat-x;
width: 100%;
min-width: 760px;
height: 21px;

color: #ffffff;
font-size: 10px;
line-height: 20px;
font-weight: bold;
text-align: right;
}

#main_nav span {
margin: 0px 10px 0px 0px;
}

#main_nav a 			{ color: #ffffff; text-decoration: none; }
#main_nav a:link		{ color: #ffffff; text-decoration: none; }
#main_nav a:visited		{ color: #ffffff; text-decoration: none; }
#main_nav a:active		{ color: #ccff66; text-decoration: none; }
#main_nav a:hover		{ color: #ccff66; text-decoration: none; }

#sub_nav {
background: #cccc99 url("interface/gradient_b.gif") 0px 0px repeat-x;
width: 100%;
min-width: 760px;
height: 20px;
color: #336600;
font-size: 10px;
line-height: 20px;
font-weight: bold;
text-align: right;
}

#sub_nav span {
margin: 0px 10px 0px 0px;
}

#sub_nav a 				{ color: #336600; text-decoration: none; }
#sub_nav a:link			{ color: #336600; text-decoration: none; }
#sub_nav a:visited		{ color: #336600; text-decoration: none; }
#sub_nav a:active		{ color: #003300; text-decoration: none; }
#sub_nav a:hover		{ color: #003300; text-decoration: none; }

/* end navigation styles */


/* begin content styles */

#content {
width: 100%;
min-width: 760px;
margin: 10px 0px 10px 0px;
}

/* end content styles */


/* begin menu table styles */

.menu_table {
width: 700px;
margin: 10px 30px 10px 30px;
}

.menu_table th {
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
}

.menu_table h3 {
font-size: 11px;
font-weight: bold;
line-height: 15px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.number {
width: 30px;
text-align: right;
vertical-align: top;
}

.entry {
width: 600px;
text-align: left;
vertical-align: top;
border-bottom: 1px dotted #cc9966;
}

.price {
width: 70px;
text-align: right;
vertical-align: top;
}

.menu_subhead {
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif;
text-align: center;
}

/* end menu table styles */


/* begin map styles */

#map {
width: 300px;
height: 200px;
margin: 10px 10px 10px 10px;
}

#map img {
border: 1px solid #336600;
}

/* end map styles */







