


body {
	background-color: #fff; background-image:url(../images/pag-back.jpg); background-repeat:repeat-x;
margin:0;padding:0;}
#container {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	background-color: #FFFFFF;
	width: 790px;
	margin-right: auto;
	margin-left: auto;border:1px solid silver;}

h1{margin-left:20px;color:#001F65; font-size:20px;}
h1 .gold{padding-left:100px;color:#E6C053;font-size:18px;margin-bottom:0;}
h2{margin-left:20px;;color:#6B97C4;font-size:16px;}

#header {
	height: 125px;
	color: #CCCCCC;background-image:url(../images/main_header_fin.jpg); background-repeat:no-repeat;}

#lfttop{width:65px;height:45px;float:left;position:absolute;margin-left:-23px;margin-top:-9px;}
#righthead{width:200px;float:right;color:#333}


#MainPageContent {
	float: left;
	width: 580px;
	background-color: #0D2E5B;
	margin-right: 5px;
	background-image: url(../images/aback_main.jpg);
	background-position: bottom center;
	background-repeat:no-repeat;
	border-left-color: #E9C356;
	border-left-width: thin;
	border-left-style: solid;
	height:430px;
	color:white;padding-bottom:1px;
}
#MainPageContent p{font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;color:black;
	padding-right:5px;
	margin-bottom:5px;
	line-height:140%;
	font-size: 1.0em;
}
#MainPageContent p a {color:#115095; color:bold;}
#MainPageContent p a:hover{color:#F49433;}

/*#MainPageContent #mtext{
	width:475px;
	margin-left:60px;
	padding:5px;
	border:1px solid black;
	background:#153E76;
	text-align: center;
}*/

#MainPageContent #mtext a{Color:white;Font-weight:bold;}
#MainPageContent #mtext a:hover{Color:yellow;}

#show {width:350px;float:right;padding-top:80px;}
#lftmain {float:left;width:225px;padding-top:90px;}

#SubPageContent {
	float: left;
	width: 580px;
	margin-right: 3px;padding-bottom:0px;

}
#SubPageContent p{margin-left:20px;line-height:140%;margin-bottom:8px;margin-right:5px;background-color:transparent;}

#SubPageContent p a{color:#115095;color:bold;}
#SubPageContent p a:hover{color:#F49433;}
p img {border:1px #6B97C4 solid;padding:3px; background-color:#CCCCCC;margin:3px;}
#SubPageContent #logo{float:left;margin-right:3px; margin-bottom:15px;margin-left:10px;}

#clearer {
	margin: 0px;
	padding: 0px;
	clear: both;
}
#content {padding-bottom:1px;margin:0px;background-image:url(../images/content-bk.jpg);
	background-repeat:repeat-y;}
	#SubContentRightMain {
	float: right;
	width: 200px;
/*background:url(../images/submenu_head.jpg) no-repeat top center;*/
	color: #333;padding-bottom:1px;}
	
#SubContentRight {
	float: right;
	width: 200px;
background:url(../images/submenu_head.jpg) no-repeat top center;
	color: #333;padding-bottom:1px;}


#navigation {
	background-repeat:repeat-x;
	height: 24px;
	padding: 0px;
	margin-bottom:1px;
	background-image:url(../images/gationback.jpg);
}

#footer {
	padding: 0px;
	height: 40px;
	background-color: #fff;
	background-image:url(../images/footer_bk2.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	text-align: center;
	font-size: 0.9em;
	margin-top: 0px;
}


#ulNav {
	margin:0;
	padding:0;
	list-style: none;
	width:780px;
	float:left;
	padding-left:10px;}

#ulNav li {float:left;text-align:center;}
#ulNav a {
	color: white;
	height: 23px;font-family: tahoma, geneva, "lucida sans unicode", "lucida grande", arial, sans-serif;font-size:0.9em;text-decoration:none;letter-spaceing:0.15em;font-weight:bold;float:left;line-height:23px; width:125px;    background:url(../images/divback.jpg) no-repeat left top;}
#ulNav a:hover {line-height:23px; width:125px;	height: 23px;
color:white;font-weight:bold;background:url(../images/divback.jpg) no-repeat left bottom;}
#SubNavMain {
	margin: 0px;
	padding: 0px;
	list-style-type: none;padding-bottom:5px;text-align:center;}/*background-image:url(../images/ulback.jpg);background-position:bottom;background-repeat:no-repeat;t
*/
#SubNavMain li h5{background-image:url(../images/top-nav.jpg);background-repeat:no-repeat;margin:0px;padding:2px;color:black;text-align:center;padding-bottom:10px;}
#SubNavMain a img{filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;}

#SubNavMain a:hover img{filter:alpha(opacity=100);   
-moz-opacity: 1.0;   opacity: 1.0;}
#SubNav {
	margin: 0px;
	padding: 0px;
list-style-type:none;padding-bottom:19px;background-image:url(../images/ulback.jpg);background-position:bottom;background-repeat:no-repeat;
}

#SubNav a { width:199px;font-family: tahoma, geneva, "lucida sans unicode", "lucida grande", arial, sans-serif;font-size:1.0em;font-weight:bold;text-transform:capitalize;
display:block;line-height:21px;height:21px;text-indent:20px;color:#616161;text-decoration:none;
border-bottom:solid navy 1px; }
#SubNav a em {color:red;font-style:normal;font-weight:200;}
#SubNav a:hover {
background:url(../images/mmenu.jpg) no-repeat bottom;color:navy;}

#SubNav li h4{margin:0;padding-top:25px;text-align:center;line-height:15px;padding-bottom:10px; color:#0E4685;}

/*menu*/

.menu {
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;}
#welc {margin-top:10px;margin-left:20px;}
#wcmenu{border:2px #1A5294 solid;margin-top:10px;margin-left:20px;line-height:140%;clear:both;}
.mheadwc {padding:5px;color:#000066;text-decoration:underline;text-transform:capitalize;font-size:1.0em;}


/*good*/

#dinerdiv{width:570px;padding-left:10px;float:left;}


#innernav {
width:235px;float:right;
      font-size:93%;
	  border-bottom:1px solid #2763A5;
      line-height:normal;
      }
    #innernav ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #innernav li {
      display:inline;
      margin:0;
      padding:0;
      }
    #innernav a {
      float:left;
      background:#3A74B4;
      margin:0;
      padding:0 0 0 0px;border-right:1px solid white;
      text-decoration:none;
      }
    #innernav a span {
      float:left;
      display:block;
      background:#3A74B4;
      padding:5px 6px 4px 6px;
      color:#FFF;
      }
    #innernav a span {float:none;}
    /* End IE5-Mac hack */

    #innernav a:hover {background:#fff;
  
      }
    #innernav a:hover span {background:#7AB1E9;
      }
	 


/*#dinernav {margin:0;padding:0;width:225px;list-style-type:none;display:inline;}
/*#dinernav li{text-indent:20px;list-style-type:none;width:85px;height:25px;display:inline;line-height:25px;}
#dinernav a{float:left;text-decoration:none;width:85px;height:25px;padding:4px;display:inline;background:url(../images/innernavbox2.jpg) no-repeat left bottom;color:#000033;text-decoration:none;font-weight:bold;}
#dinernav a:hover{color:#000033;background:url(../images/innernavbox2.jpg) no-repeat right bottom;}
*/
#dineleft{
	clear:both;
}
#dineleft img {float:left;}

#dinecardA{width:425px;padding-bottom:1px;background-color:white;float:left;margin-left:10px;}

#demenuA {list-style-type:none;width:160px;padding:0;margin:0;float:left;font-size:1.0em;}


#demenuA li{padding-left:10px;width:200px;height:20px;font-style:italic;padding-top:2px;}
#demenuA li em{font-style:normal;float:left;}
#demenuA li span{float:right;padding-right:3px;}
#demenuA li br{clear:both;}
#demenuA li.item{font-weight:bold;background-color:white; padding:3px 0 0;width:200px;color:#B12930;border-bottom:1px solid #B12930;}

#demenu2A {list-style-type:none;width:200px;padding:0;margin:0;float:right;font-size:1.0em;}
#demenu2A li{padding-right:10px;width:200px;height:20px;font-style:italic;}
#demenu2A li em{font-style:normal;float:left;}
#demenu2A li span{float:right;padding-right:3px;}
#demenu2A li br{clear:both;}
#demenu2A li.item{font-weight:bold;background-color:white; padding:3px 0 0;width:200px;color:#B12930;border-bottom:1px solid #B12930;}

.clearer {
	margin: 0px;
	padding: 0px;
	clear: both;
}

/*each locations menus*/
/*Greens to Go*/
#demenuC {margin-left:50px;list-style-type:none;width:350px;padding:0;margin:0;float:left;font-size:1.0em;}
#demenuC li{padding-left:100px;width:350px;height:20px;font-style:italic;}
#demenuC li em{font-style:normal;float:left;}
#demenuC li span{float:right;padding-right:3px;}
#demenuC li br{clear:both;}
#demenuC li.item{font-weight:bold;background-color:white;padding:3px 0;width:300px;border-bottom:1px solid red;margin-left:100px!important;margin-left:50px;}

/*Starbucks*/
#dinecardSa{width:500px;padding-bottom:1px;background-color:white;float:left;}


#demenuSa {list-style-type:none;width:450px;padding:0;margin:0;float:left;font-size:1em;position:inherit;margin-left:40px;}
#demenuSa li{padding-left:10px;width:450px;height:25px;font-style:italic;}
#demenuSa li em{font-style:normal;float:left;color:#0052FF}
#demenuSa li span{float:right;padding-right:3px;}
#demenuSa li br{clear:both;}
#demenuSa li.item{font-weight:bold;background-color:white;;padding:3px 0;width:450px;height:20px;border-bottom:thin solid #F77B08;}


/*Bene Pizzaria*/
#dinecardH{width:500px;padding-bottom:1px;float:left;}

#demenuH {list-style-type:none;width:500px;padding:0;margin:0;float:left;font-size:1.0em;margin-left:20px;padding-bottom:1px;}
#demenuH li{padding-left:10px;width:425px;height:20px;font-style:italic;}
#demenuH li em{font-style:normal;float:left;}
#demenuH li span{float:right;padding-right:3px;}
#demenuH li br{clear:both;}
#demenuH li.item{font-weight:bold;background-color:white;padding:3px 0;width:425px;border-bottom:thin #F0C662 solid}
/*waterside*/
#demenuW {list-style-type:none;width:450px;padding:0;margin:0;float:left;font-size:1em;position:inherit;margin-left:40px;}
#demenuW li{padding-left:10px;width:450px;height:25px;font-style:italic;}
#demenuW li em{font-style:normal;float:left;color:#0052FF}
#demenuW li span{float:right;padding-right:3px;}
#demenuW li br{clear:both;}
#demenuW li.item{font-weight:bold;background-color:white;;padding:3px 0;width:450px;height:20px;border-bottom:thin solid #F77B08;} 
/*Kim Son*/
#dinecardS{width:425px;padding-bottom:1px;background-color:white;float:left;margin-left:10px;}

#demenuS {list-style-type:none;width:160px;padding:0;margin:0;float:left;font-size:1.0em;}


#demenuS li{padding-left:10px;width:200px;height:auto;font-style:italic;padding-top:2px;}
#demenuS li em{font-style:normal;float:left;}
#demenuS li span{float:right;padding-right:3px;color:#B12930;}
#demenuS li br{clear:both;}
#demenuS li.item{font-weight:bold;background-color:white; padding:3px 0 0;width:200px;color:#B12930;border-bottom:1px solid #B12930;}
#demenu2S {list-style-type:none;width:200px;padding:0;margin:0;float:right;font-size:1.0em;}
#demenu2S li{padding-right:10px;width:200px;height:20px;font-style:italic;}
#demenu2S li em{font-style:normal;float:left;}
#demenu2S li span{float:right;padding-right:3px;color:#B12930;}
#demenu2S li br{clear:both;}
#demenu2S li.item{font-weight:bold;background-color:white; padding:3px 0 0;width:200px;color:#B12930;border-bottom:1px solid #B12930;}

/*kimson*/
#dinecardKS{width:500px;padding-bottom:1px;background-color:white;float:left;margin-left:20px;}
#demenuKS {list-style-type:none;width:160px;padding:0;margin:0;float:left;font-size:1.0em;}
#demenuKS li{padding-left:10px;width:200px;height:20px;font-style:italic;}
#demenuKS li em{font-style:normal;float:left;}
#demenuKS li span{float:right;padding-right:3px;}
#demenuKS li br{clear:both;}
#demenuKS li.item{font-weight:bold;background-color:white; padding:3px 0 0;width:200px;color:#B12930;border-bottom:1px solid #B12930;}

#demenu2KS {list-style-type:none;width:200px;padding:0;margin:0;float:right;font-size:1.0em;}
#demenu2KS li{padding-right:10px;width:200px;height:20px;font-style:italic;}
#demenu2KS li em{font-style:normal;float:left;}
#demenu2KS li span{float:right;padding-right:3px;}
#demenu2KS li br{clear:both;}
#demenu2KS li.item{font-weight:bold;background-color:white; padding:3px 0 0;width:200px;color:#B12930;border-bottom:1px solid #B12930;}
#dinecardKS ul {list-style:none;margin0;padding:0;}

/*look at wcourt.css file*/
#dinecardMJ {width:555px;padding-bottom:1px;background-color:white;float:left;margin-left:5px;}
#dinecardMJ  h3 {margin:0;padding:0;font-size:1.25em;}
#dinecardMJ p {margin:0;font-size:0.90em;padding:0; padding:2px;padding-bottom:3px;}
hr{clear:both;}
/*dining*/
.generaldl{list-style-type:none;background:url(../dining/mah_jong/ulback3.jpg) top right no-repeat;}
.generaldl dt{ color:#003E8B;margin-left:40px;border-bottom:black 2px solid;width:200px;}.generaldl dd {padding:3px;padding-top:5px;width:300px;margin-bottom:8px;}
.generaldl dd a {font-weight:bold;}
.generaldl dd a:hover {color:red;}

#foottext{padding-top:15px;}

#promo{padding:0;margin:0;margin-top:5px;background-color:white;border:1px solid black;text-align:center;width:200px;}
#promo h2 {margin:0;padding:0;color:#163D76; background-color:#DBDBDB;font-size:1.0em;text-transform:uppercase;font-weight:bold;border-bottom:solid 1px black;}
#promo p{font-size:0.85em;padding:1px;}
#promo img {border:none;padding:0;}
#promo p em {font-weight:bold;color:#990000;font-size:1.25em;}
