/* CSS Document */
body {
background:url(../images/gradient4.png) repeat-x;
background-color:#a7af62;
margin:15px 0 0 0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.4em;
}
.olinks{
display:none;
}
#maincontent {
background-color:#a7af62;
margin:0 auto;
padding:0;
height:540px;
width:792px;
}
#mastertable{
border:1px solid #341300;
height:100%;
width:790px;
}
#navmenu {
vertical-align:middle;
}
#navmenu td {
background-color:transparent;
color:#AD190F;
text-align:justify;
padding:0;
}
#navmenu a {
border-top:2px solid transparent;
border-bottom:2px solid transparent;
color:#AD190F;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align:center;
text-decoration:none;
display:block;
}
#navmenu a:hover {
border-top:2px solid #AD190F;
border-bottom:2px solid #AD190F;
text-decoration:none;
}
#selmenu {
color:#AD190F;
border:none;
margin-left:10px;
padding:0;
width:320px;
text-align:left;
vertical-align:middle;
}
#selmenu td {
color:#AD190F;
background-color:transparent;
padding:2px 0 2px 0;
border:none;
}
#selmenu a {
color:#AD190F;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
text-decoration:none;
display:block;
border-top:2px solid transparent;
border-bottom:2px solid transparent;
padding:0 0 0 3px;
}
#selmenu a:hover {
color:#AD190F;
text-decoration:none;
border-top:2px solid #AD190F;
border-bottom:2px solid #AD190F;
}
#seldown {
border:none;
margin:10px 0 0 70px;
padding:0;
width:200px;
text-align:center;
vertical-align:middle;
}
#seldown td {
padding:2px 0 2px 0;
border:none;
}
#seldown a {
display:block;
border-top:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
padding:0 0 0 3px;
}
#seldown a:hover {
border-top:2px solid #AD190F;
border-bottom:2px solid #AD190F;
}
#selmenucmt {
	color:#AD190F;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	padding-left:20px;
	display:block;
	border:2px solid #F9E3C2;
}
#copyrighttext {
clear:both;
color:#7A4501;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 1.4em;
text-align:right;
height:14px;
}
#greenhost{
border:0;
vertical-align:text-bottom;
margin:2px 0 0 0;
}
.bubble {
	color: #00BB00;
}
			
.darkfg {
	color: #F9E3C2;
}
	
.lightbg {
	color: #7A4501;
	background-color:#F9E3C2;
}

#lightbg {
	color: #7A4501;
	background-color:#F9E3C2;
}

.darkbg {
	color: #F9E3C2;
	background-color:#7A4501;
}

#darkbg {
	color: #F9E3C2;
	background-color:#7A4501;
}


#home {
	padding:0;
	margin:0;
	}
	
#menu {
	padding:0;
	margin:0;
	}
	
.menu {
color:#7A4501;
padding:0;
line-height:13px;
}

.submenu {
color:#7A4501;
line-height:13px;
}

#employment {
	padding:0;
	margin:0;
	}

#news {
	padding:0;
	margin:0;
	}

#comments {
	margin:0;
	padding:0;
	}

#location {
	padding:0;
	margin:0;
	}
	
.justText {
	padding-top:20px;
	font-size:12px;
	line-height:1.7em;
	text-align: left;
}

.justText2 {
padding-top:0px;
text-align: left;
font-size:12px;
line-height:1.4em;
color:#7A4501;
}

.introtitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
}

.intro {
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-size:12px;
line-height:1.3em;
color:#7A4501;
}

.menutitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #AD190F;
}

.menucat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #AD190F;
}

.spicy {
	color:#AD190F;
}

p{
line-height: 14px;
padding: 0px;
}
a, a:link, a:visited {
color:#660000;
}
a:hover {
color:#330000;
}
div#mainnavi{
float:left;
background-color:#341300;
padding:0 1px 0 1px;
margin:0;
width:96px;
height:540px;
line-height:1.6em;
}
div#mainnaviinner{
background-color:#AD190F;
width:100%;
height:100%;
}
div#navmain {
background-color:transparent;
padding:120px 0 0 0;
color:#FED73A;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
}
div#navmain a {
border-top:2px solid transparent;
border-bottom:2px solid transparent;
margin:0;
padding:0;
color:#FED73A;
text-align:center;
vertical-align:middle;
display:block;
}
div#navmain a:link {
text-decoration:none;
}
div#navmain a:visited {
text-decoration:none;
}
div#navmain a:hover {
background-color:#82100A;
border-top:2px solid #FED73A;
border-bottom:2px solid #FED73A;
text-decoration:none;
}
#navmainon {
vertical-align:middle;
}
#navmainon a {
background-color:#82100A;
border-top:2px solid transparent;
border-bottom:2px solid transparent;
padding:0;
margin:0;
color:#FED73A;
vertical-align:middle;
display:block;
}
#navmainon a:hover {
background-color:#82100A;
border-top:2px solid #FED73A;
border-bottom:2px solid #FED73A;
text-decoration:none;
}
div#homeleft{
float:left;
padding:0;
margin:0;
width:426px;
height:540px;
}
div#homeright{
float:right;
background:#FFFFFF url(../images/bg_home3.jpg) repeat-y 215px 0;
text-align:center;
padding:84px 56px 0 0;
margin:0;
width:210px;
height:456px;
}
.realdine{
color:#7A4501;
font-size:14px;
line-height:1.4em;letter-spacing:5px;
}
div#aboutleft{
float:left;
background:#FFFFFF url(../images/bg_about1.jpg) no-repeat 0 0;
padding:0;
margin:0;
width:426px;
height:540px;
}
div#aboutleftinner{
background:transparent url(../images/bg_vertical1.gif) repeat-y right top;
padding:10px 24px 0 90px;
margin:0;
width:312px;
height:530px;
}
div#aboutright{
float:right;
background:transparent url(../images/bg_canvas.jpg) no-repeat 0 0;
text-align:center;
padding:0 0 0;
margin:0;
width:266px;
height:540px;
}
.abouttitle {
text-align:center;
font-family: "Times New Roman", Times, serif;
font-size: 24px;
font-weight: bold;
color: #AD190F;
}
div#menuleft{
float:left;
background:#FFFFFF url(../images/bg_vertical2a.jpg) repeat-y 0 0;
padding:0;
margin:0;
width:426px;
height:540px;
}
div#menuleftinner{
background:transparent url(../images/bg_vertical1.gif) repeat-y right top;
padding:10px 23px 0 44px;
margin:0;
width:359px;
height:530px;
}
div#menuright{
float:right;
background:transparent url(../images/penangcurry3.jpg) no-repeat 0 0;
text-align:center;
padding:0;
margin:0;
width:266px;
height:540px;
}
div#menurightinner{
background:transparent url(../images/penangcurry3.jpg) no-repeat 50% 100%;
text-align:center;
padding:0;
margin:0;
width:266px;
height:540px;
}
div#menurightleft1{
background-color:transparent;
float:left;
width:8px;
height:100%;
}
div#menurightleft2{
background-color:#AD190F;
float:left;
width:8px;
height:100%;
}
#menurightright{
background:transparent url(../images/bg_menu1b.jpg) no-repeat 50% 100%;
padding:0;
margin:0;
width:266px;
height:100%;
}
div#menudown{
padding:20px 0 0 78px;
}
#menupageright{
float:right;
background:transparent url(../images/bg_menu1b.jpg) no-repeat 0 0;
text-align:center;
padding:0;
margin:0;
width:266px;
height:540px;
}
div#commentsleft{
float:left;
background:#FFFFFF url(../images/bg_vertical2.jpg) repeat-y 0 0;
padding:0;
margin:0;
width:426px;
height:540px;
}
div#commentsleftinner{
background:transparent url(../images/bg_vertical1.gif) repeat-y right top;
padding:10px 32px 0 30px;
margin:0;
width:364px;
height:530px;
}
div#commentsright{
float:right;
background:transparent url(../images/bg_about2c.jpg) no-repeat 0 0;
text-align:center;
padding:0 0 0;
margin:0;
width:266px;
height:540px;
}
div.commentform{
text-align:center;
color:#7A4501;
padding-top:10px;
margin:0;
}
.spacer{
text-align:center;
padding-top:10px;
margin:0;
}
.spacer2{
text-align:right;
padding:0 44px 0 0;
margin:0;
}
div#empleft{
float:left;
background:#7A4501 url(../images/bg_vertical2.jpg) repeat-y 0 0;
color:#FFFFFF;
padding:0;
margin:0;
width:426px;
height:540px;
}
div#empleftinner{
background:transparent url(../images/bg_vertical1.gif) repeat-y right top;
line-height:1.3em;
padding:30px 57px 0 60px;
margin:0;
width:309px;
height:510px;
}
div#empleftinner p{
line-height:1.3em;
}
div#empleftinner p.centerit{
text-align:center;
}
div#empright{
float:right;
background:#FFFFFF url(../images/bg_home3.jpg) repeat-y 215px 0;
text-align:center;
padding:0 54px 0 2px;
margin:0;
width:210px;
height:540px;
}
div#locleft{
float:left;
background:#7A4501 url(../images/bg_location.gif) no-repeat 0 0;
color:#FFFFFF;
padding:0;
margin:0;
width:426px;
height:540px;
}
div#locleftinner{
background:transparent url(../images/bg_vertical1.gif) repeat-y right top;
text-align:center;
padding:60px 25px 0 47px;
margin:0;
width:354px;
height:480px;
}
div#locright{
float:right;
background:#FFFFFF url(../images/bg_vertical3.jpg) no-repeat 200px 0;
text-align:center;
padding:30px 70px 0 2px;
margin:0;
width:194px;
height:510px;
}
div#mapmenu {
background-color:transparent;
vertical-align:middle;
text-align:center;
margin:0 auto;
padding:0 127px 0 127px;
width:100px;
height:18px;
}
div#mapmenu a {
color:#FFFFFF;
background-color:#5A2500;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration:none;
display:block;
border-top:2px solid #5A2500;
border-bottom:2px solid #5A2500;
width:100px;
height:18px;
}
div#mapmenu a:hover {
text-decoration:none;
border-top:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
}
div#newsleft{
float:left;
background:#FFFFFF url(../images/bg_vertical2.jpg) repeat-y 0 0;
padding:0;
margin:0;
width:641px;
height:540px;
}
div#newsleftinner{
background:transparent url(../images/bg_vertical1.gif) repeat-y right top;
color:#7A4501;
padding:10px 23px 0 34px;
margin:0;
width:584px;
height:530px;
}
div#newsleftinner a {
color:#7A4501;
text-decoration:none;
border-top:2px solid transparent;
border-bottom:2px solid transparent;
}
div#newsleftinner a:hover {
text-decoration:none;
border-top:2px solid #7A4501;
border-bottom:2px solid #7A4501;
}
div#newsright{
float:right;
background:#FFFFFF url(../images/bg_home3.jpg) repeat-y 0 0;
text-align:center;
padding:0;
margin:0;
width:51px;
height:540px;
}
div#navnews {
vertical-align:middle;
}
div#navnews td {
background-color:transparent;
padding:2px 0 2px 0;
text-align:justify;
padding:0;
}
div#navnews a {
border-top:2px solid transparent;
border-bottom:2px solid transparent;
color:#AD190F;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align:center;
text-decoration:none;
display:block;
}
div#navnews a:hover {
border-top:2px solid #AD190F;
border-bottom:2px solid #AD190F;
text-decoration:none;
}
#selnews {
color:#7A4501;
border:none;
margin:0;
padding:0;
width:577px;
text-align:left;
vertical-align:middle;
}
#selnews td {
color:#7A4501;
background-color:transparent;
padding:2px 0 2px 0;
border:none;
}
#selnews a {
color:#7A4501;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:12px;
text-decoration:none;
display:block;
border-top:2px solid transparent;
border-bottom:2px solid transparent;
padding:0 0 0 3px;
}
#selnews a:hover {
color:#7A4501;
text-decoration:none;
border-top:2px solid #7A4501;
border-bottom:2px solid #7A4501;
}
.newsbg {
color:#F9E3C2;
background-color:#FFFFFF;
padding:2px 0 2px 0;
}
.style1{
font-size:18px;
}
strong {
text-transform: uppercase;
}
ul {
padding:0;
margin:0;
}
li {
padding:0 0 0 30px;
margin:0;
list-style-type: none;
}