/* CSS Document */

body{background:#f3fafc url(../images/main-BG.jpg) repeat-x; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* topBG Document */
.bg_top{background:url(../images/bg_top.jpg) repeat-x; height:142px;}
/* END topBG Document */

/* menu bg Document */
.menubg{background:url(../images/bg_menu.jpg) repeat-x; height:128px;}
/* END menu bg Document */

.headText1{color:#000000; font-size:11px; text-align:right; line-height:1.5em;}
.headText{color:#000000; font-size:12px; font-weight:bold; text-align:right;}
.headText a{color:#000000; font-size:12px; font-weight:bold; text-decoration:none; text-align:right; }
.headText a:hover{color:#000000; font-size:12px; font-weight:bold; text-decoration:underline; text-align:right;}
.aniBGM{
	background-image:url(../images/shadow.jpg);
	background-repeat:repeat-y;
	height:100%;
	width:739px; padding:0 0 0 0px;}
	
	.conBGM{
	background-image:url(../images/shadow1.jpg);
	background-repeat:repeat-y;
	height:100%;
	width:739px;z-index:0;
	float:left
}

.conBGM1{
	background-image:url(../images/shadow1.jpg);
	background-repeat:repeat-y;
	height:100%;
	width:739px;z-index:0;
	float:left
}
	
	
.textcontent{color:#000; font-size:76%; text-align:justify;}

.textcontent_bold{color:#000; font-size:76%; font-weight:bold;}
.header{color:#666; font-size:20px; font-weight:bold;}
.more a{text-align:right; color:#fff; padding:2px 10px; background-color:#666; font-weight:bold; text-decoration:none;}
.more a:hover{ color:#66CC33; background-color:#FFFFCC; font-weight:bold; text-decoration:underline;}


/*-------menu css-----*/
.menu{background:url(../images/navigation.jpg) no-repeat ;  height:89px;} 
.menuON{background:url(../images/navigationhover.jpg) no-repeat ; height:89px; cursor:pointer;}
.menutext{ text-align:center; height:50px; font-size:12px; color:#fff; font-weight:bold;}

/*-------END menu css-----*/

#footer{

text-align:center;
color:#808080;
margin:0px 0 0px 0;
padding: 8px 10px 0px 0px;
line-height:1.6em;

background-repeat:no-repeat;
background-position:bottom;

font-size:11px; text-decoration:none;
}

.bot{background:url(../images/homeMainBGbot.jpg) repeat-x left bottom;}
#footer p{margin:0; padding:0px 0 0 0;}
#footer a{color:#808080; font-size:12px; font-weight:bold; text-decoration:none;}
#footer a:hover{color:#808080; font-size:12px; font-weight:bold; text-decoration:underline;}


/*  left navi Css */

.sidebar0{
width:215px;
background-image:url(../images/sideTop.jpg);
background-repeat:no-repeat; 
 height:46px;
 }
.leftnavi_header{color:#FF0; font-size:13px; font-weight:bold; margin:20px 0  0 50px; }
.sidebar{
background-color:none;
width:215px;
background-image:url(../images/sideShadow.jpg);
background-repeat:repeat-y;
}
.bot_box{
background-color:none;
width:215px;
background-image:url(../images/sideBot.jpg);
background-repeat:no-repeat;
height:13px;
}
.box{
color:#ffffff;
font-size:0.9em;
background-color:#ad191c;
border:1px solid #c8c8c8;
line-height:1.3em;
padding:5px 5px 5px 8px;
}
/*  END navi Css */


#content{
line-height:1.5em;
width:750px;
float:right;
text-align:left;
margin:0;
padding:0;
background-color:none;z-index:0;
}

#contentalt{
background-repeat:repeat-x;

line-height:1.5em;
width:740px;
float:left;
text-align:left;
padding:0px;
text-align:justify;
padding-left:5px;
z-index:0;
font:76% Verdana,Tahoma,Arial,sans-serif;
}
#content h3, #contentalt h1{padding:15px 0 8px 25px;}
#contentalt hr{margin: 0 15px}
#contentalt p{margin: 0 15px}
hr{margin:10px 0; color:#0A1A27; background-color:#2c7181; }


#foodImg{padding:3px 3px 3px 6px;width:350px; margin:20px 20px 20px 0;  float:left}

.conBGM table{width:650px; margin:5px 0 0 40px; text-align:center; background-color:#f3fafc; border:#3CF dotted 1px}
.conBGM th{font-size:1.2em;color:#fff;background-color:#09C; border-bottom:#3CF dotted 1px; border-top:#3CF dotted 1px; border-left:none;border-right:none;}
.conBGM td{padding:5px;border:none; border-bottom:#3CF dotted 1px;}.conBGM td:lastchild{border:none;}
.conBGM td{ width:300px; text-align:left; padding-left:20px}.conBGM td img{margin:10px }

h1{
font-size:1.8em;
margin:0 0;
color:#666;
}
h1 a{text-transform:none; color:#ad191c;}

h2{
font-size:1.1em;
color:#F48120;
border-bottom:0px solid #dadada;
padding:0 2px 5px 5px;
margin:0 0 0px 0;
}

h3{
font-size:1.2em;
font-weight:bold;
color:#ad191c;
margin:10px 0 8px 0;
padding:1px 2px 2px 3px;
}

.itemImage{float:left; margin:10px; height:120px;}
.itemImage img{ border:#FF9933 dotted 1px}

.more {text-align:right;}

.ratesImage { width:150px;}
.ratesImage img{float:left;border:#65be0e dotted 1px;}
h2 a{ font-size:12px;padding:10px;color:#CC6600}

#image{width:300px; float:right; margin:10px;}

#rMenu{ position:static; float:left}
#rMenu table{width:650px; margin:5px 0 0 40px; text-align:left; background-color:#f3fcf6; border:#65be0e dotted 1px; font-size:11px}
#rMenu th{ padding:5px;color:#fff;background-color:#65be0e; border-bottom:#65be0e dotted 1px; border-top:#65be0e dotted 1px; border-left:none;border-right:none;}
#rMenu td{border:none; border-bottom:#65be0e solid 1px;}
#rMenu td:lastchild{border:none;}
#rMenu em, strong{ font-size:1.1em}

#menuButton{
position:relative;
float:right;width:100px;

}
#menuButton a{background-color:#65be0e;padding:5px;
}
#menuButton a:hover{
background-color:#91ce55;
}
