/* CSS Document */

/*general formatting */
body { margin:0px; background-color:#dee1ef;
		color: #000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		}

.title {color:#121f51; font-size:11px;padding:0px 4px;}

/*////////// google ajax api map ///////////////////*/
#mapsearch {
  width:280px;
}
#mapsearch .gsmsc-idleMapDiv{ height:280px;}
#mapsearch .gsmsc-mapDiv{ height:280px;}
.gsmsc-user-title div.gs-directions{
display:none;
}
#mapsearch input{
display:none;
}
#mapsearch form{
display:none;
}
.gsmsc-appContainer div.gsmsc-idleMapDiv span,
.gsmsc-appContainer div.gsmsc-mapDiv span {
display:none;
}
/*///////////////////////////////////////////*/

#restOwner {color:#fff; background-color:#213893; padding:2px 2px; font-size:11px;}

.dots {
	border-top:dotted thin;
	padding: 2px 0px;
	color:#ccc;
}

hr{color:#dee1ef;}

/*tables */
.mainTable { background-color:#fff;} 

.searchTable {background-color:#fafafa; border:solid #c3c9e2 1px; padding:5px;}

.contactTable {background-color:#fafafa; border:solid #c3c9e2 1px; padding:3px; width:96%;}

.contentTable {padding:5px 0px 0px 10px; color:#000; line-height:15px;font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;}
		
.contentTable h1 {font-size:11px; padding:0px; margin: 0px}

.contentTable b {font-weight:100; font-size:11px; padding:0px; margin: 0px}

.contentTable td {font-weight:100; font-size:11px;}

.diningNews {line-height:15px; padding:3px 0px 3px 3px;}

/*images */
.img {border: 1px solid #213893;}


/*links */

a{color:#121f51;text-decoration:none;font-weight:bold;}
a:hover{color:#121f51;background-color:#dddcda;text-decoration:underline;font-weight:bold;}

#footer{font-weight:normal;font-size:9px; padding: 15px 5px;}
#footer a{text-decoration:none; font-weight:normal;font-size:9px;}
#footer a:hover {text-decoration:underline; font-weight:normal;font-size:9px;}

#footerWebsitevision a:hover {color:#192ecb; text-decoration:none;background-color:#d3d1ce;font-weight:normal;}
#footer a:hover span {color: #e08d0b; text-decoration:none; background-color:#d3d1ce;font-weight:bold;}

/*form*/

input {border:1px solid;font-size:10px; padding:2px;}
	
input.but {border:1px #000;color:#fff; font-weight:bold; width:100px; height:20px; background-color:#8f96a7;font-size:10px;}

input.checkbox {border:0px inset;}

textarea{border:1px solid;font:1em Verdana, Arial, Helvetica, sans-serif; padding:2px;}
SELECT {padding:1px;border:1px inset;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;}
