/*
	960 Grid System ~ Core CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/
/* `Main Navigation
----------------------------------------------------------------------------------------------------*/
#NavContainer 			{margin: 0 auto; padding: 0; width: 960px; height: 85px; text-align: left; display: block;}
#NavMain				{margin: 0; padding: 0; width: 960px; height: 85px; float: left; list-style: none; background: url(../images/bg-Nav-Main.gif) no-repeat; font-weight: bold;}
#NavMain ul 			{}
#NavMain a 				{margin: 0; padding: 0; display: block; width: 100px; height: 85px; color: #a6a395; text-decoration: none;}
#NavMain li 			{margin: 0; padding: 0; float: left; height: 85px;}
#NavMain li ul 			{margin: 0; padding: 0; position: relative; left: -999em; height: auto; width: 100px; font-weight: normal;}
#NavMain li li 			{height: auto;}
#NavMain li ul a 		{padding: 10px; width: 115px; height: 10px; background: #333; z-index: 100; float: left; display: block; position: relative; color: #a6a395; border-top: 1px solid #444; border-bottom: 1px solid #252525; font-size: 13px;}
#NavMain li ul a:hover	{background: #222;}
#NavMain li ul ul 		{}
#NavMain li:hover ul ul, 
#NavMain li:hover ul ul ul, 
#NavMain li.sfhover ul ul, 
#NavMain li.sfhover ul ul ul 			{left: -999em;}
#NavMain li:hover ul, 
#NavMain li li:hover ul, 
#NavMain li li li:hover ul, 
#NavMain li.sfhover ul, 
#NavMain li li.sfhover ul, 
#NavMain li li li.sfhover ul 			{left: auto;}
#NavMain li:hover, #NavMain li.sfhover 	{background: none;}

#Home a				{width: 151px; border: 0px solid #fff;}
#ThaiGroup a		{width: 151px; border: 0px solid #fff;}
#ThaiHouse a		{width: 119px; border: 0px solid #fff;}
#CharmModern a		{width: 119px; border: 0px solid #fff;}
#ChilliHouse a		{width: 120px; border: 0px solid #fff;}
#UrbanBistro a		{width: 120px; border: 0px solid #fff;}
#Samba a			{width: 160px; border: 0px solid #fff;}

#Home a:hover			{background: transparent url(../images/bg-Nav-Main.gif) 0px 0px no-repeat;}
#ThaiGroup a:hover		{background: transparent url(../images/bg-Nav-Main.gif) -151px -85px no-repeat;}
#ThaiHouse a:hover		{background: transparent url(../images/bg-Nav-Main.gif) -302px -85px no-repeat;}
#CharmModern a:hover	{background: transparent url(../images/bg-Nav-Main.gif) -421px -85px no-repeat;}
#ChilliHouse a:hover	{background: transparent url(../images/bg-Nav-Main.gif) -540px -85px no-repeat;}
#UrbanBistro a:hover	{background: transparent url(../images/bg-Nav-Main.gif) -660px -85px no-repeat;}
#Samba a:hover			{background: transparent url(../images/bg-Nav-Main.gif) -780px -85px no-repeat;}

#Home a ul				{}
#ThaiGroup ul li a		{width: 130px; }
#ThaiHouse ul li a		{width: 100px;}
#CharmModern ul li a	{width: 100px;}
#ChilliHouse ul li a	{width: 100px;}
#UrbanBistro ul li a	{width: 100px;}
#Samba ul li a			{width: 160px;}


/* `Secondary Navigation
----------------------------------------------------------------------------------------------------*/

#secondarymenu {
	font-family: 'Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #6e5d54;
	font-size:11px;
	text-align:right;
	margin-right: 10px;
	padding-top: 5px;
}

#secondarymenu a {
	color: #a6a395;
	text-decoration: none;
}

#secondarymenu a:hover {
	color: #b8b8b8;
}

/* `Secondary Navigation
----------------------------------------------------------------------------------------------------*/
#submenu{
	height: 56px;
	padding: 0px;
	margin-bottom: 10px;
	width: 640px;
	background: #fff;
	}
	
#nav {
background:url("../images/section_nav.gif") no-repeat;
width: 640px;
height: 56px;
margin:0;
padding:0;
}

#nav span {
display: none;
}

#nav li, #nav a {
height:56px;
display:block;
}

#nav li {
float:left;
list-style:none;
display:inline;
}

#nav-01 {width: 80px;}
#nav-02 {width: 130px;}
#nav-03 {width: 120px;}
#nav-04 {width: 80px;}
#nav-05 {width: 140px;}
#nav-06 {width: 90px;}


#nav-01 a:hover {background:url("../images/section_nav.gif") 0px -56px no-repeat; }
#nav-02 a:hover {background:url("../images/section_nav.gif") -80px -56px no-repeat; }
#nav-03 a:hover {background:url("../images/section_nav.gif") -210px -56px no-repeat; }
#nav-04 a:hover {background:url("../images/section_nav.gif") -330px -56px no-repeat; }
#nav-05 a:hover {background:url("../images/section_nav.gif") -410px -56px no-repeat; }
#nav-06 a:hover {background:url("../images/section_nav.gif") -550px -56px no-repeat; }


/* `Accordion Menu
----------------------------------------------------------------------------------------------------*/

.accordian {
	width: 600px;
	margin: 50px auto;
}

.accordian li {
	list-style-type: none;
	font-family: 'Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #6e5d54;
	font-size:13px;
	line-height: 110%;
	padding: 10px;
	margin: 70px 5px 10 5px;
}

.dimension {
	height: 500px;
}
	
.even, .odd {
	font-weight: normal;
	height: 25px;
	padding-top: 10px;
	padding-left: 10px;
}
	
.even {
	border: 1px solid #d8d8d8;
	background-color: #71bdc9;
}
	
.odd {
	border: 1px solid black;
	background: #333;
	color: white;
}

.accordian #title {
	font-family: 'Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-size: 18px;
	color: #fff;
	font-weight:normal;
	}