body {margin-top: 0px;
  	  margin-bottom: 0px;
  	  margin-left: 0px;
  	  margin-right: 0px;
  	  background-color: #000000;
  	  font-family: arial;
  	  font-size: 10pt;
  	  z-index: 0;}
  	  
p {
	margin: .5em;
	margin-left: 5em;
}

table, tr, td { border: none; 
			    border-width: 0px; 
			    border-collapse: collapse; 
			    padding: 0px; 
			    vertical-align: top; 
			    font-family: arial;
  	   			font-size: 10pt; }
  	  
table#guts {width: 795px;
			font-family: arial;
  	  		font-size: 10pt;}
  	  		
td#header { width: 795px;
			height: 110px;
			background: #000000 url(http://www.antonettesrestaurant.com/header.gif) no-repeat; }  	  		

td#sidebar {left: 0px;
			width: 165px;
			background: #000000 url(http://www.antonettesrestaurant.com/sidebar.gif) no-repeat; }
			
td#content {position: relative;
			left: 0px;
			width: 630px;
			height: 800px;
			background-color: #ffd692;
			padding: 0px;
			vertical-align: top;
			color: #cf0610;
			font-family: 'Times New Roman';
			font-size: 16px;
			background-color: #ffffff;
			z-index: 0 !important;}
			
td#musicbox {left: 0px;
			 width: 165px;
			 background-color: #ffd692;
			 text-align: center;}
			 
td#footer {left: 0px;
		   width: 573px;
		   height: auto;
		   background-color: #ffd692;
		   text-align: right;}
		   
div#nav {position: absolute;
		 width: 160px;
		 top: 127px;
		 left: 34px;}
		 
table#contact_us_layout { position: absolute;
						  width: 100% !important;
						  color: #ffffff;
						  font-size: 12px;
						  border-collapse: separate;
						  border: solid #333333 1px;
						  z-index: 3; }		 
		 
table#contact_us_layout tr { height: 16px !important; }
						  
td.label_area { width: 468px !important;
				padding: 2px;
				background-color: #222222;
				vertical-align: middle;
				text-align: left; }
				
td.field_area { width: 468px !important;
				background-color: #111111;
				vertical-align: middle;
				text-align: center; }
				
td.text_area { vertical-align: middle;
			   background-color: #111111;
			   text-align: center; }
			   
td.button_area { vertical-align: middle;
			   	 text-align: right;
			   	 background-color: #222222; }		
				
.textfield { width: 99%;
			 height: 16px;
			 border: none;
			 color: #000000;
			 background-color: #ffffff;
			 font-size: 12px;
			 vertical-align: middle; }
			 
.radiobutton { border: none; }

.textarea { width: 99%;
			height: 200px;
			border: none;
			color: #000000;
			background-color: #ffffff;
			font-size: 12px;
			vertical-align: middle; }	 						 		   
		   
img {border: none;
	 vertical-align: baseline;}

a.bmgcontrol:link {color: black; font-family: arial;}
a.bmgcontrol:active {color: black; font-family: arial;}
a.bmgcontrol:visited {color: black; font-family: arial;}
a.bmgcontrol:hover {color: black; font-family: arial;}
			
a:link {color: #000000; font-family: arial;}
a:active {color: #888888; font-family: arial;}
a:visited {color: #000000; font-family: arial;}
a:hover {color: #666666; font-family: arial;}

a.nav:link {color: #000000; 
			text-decoration: none; 
			margin: -3px 0px -3px 0px; 
			display: block; 
			width: 100px;
			margin-bottom: 0.5em;
			font-family: 'Times New Roman'; 
			font-size: 15px;
			font-weight: bold; }
			
a.nav:active {color: #000000; 
			  text-decoration: none; 
			  margin: -3px 0px -3px 0px; 
			  display: block; 
			  width: 100px;
			  margin-bottom: 0.5em;
			  font-family: 'Times New Roman'; 
			  font-size: 15px;
			  font-weight: bold; }
			  
a.nav:visited {color: #000000; 
			   text-decoration: none; 
			   margin: -3px 0px -3px 0px; 
			   display: block; 
			   width: 100px;
			   margin-bottom: 0.5em;
			   font-family: 'Times New Roman'; 
			   font-size: 15px;
			   font-weight: bold; }
			   
a.nav:hover {color: #ffffff; 
			 text-decoration: none; 
			 margin: -3px 0px -3px 0px; 
			 display: block; 
			 width: 100px;
			 margin-bottom: 0.5em;
			 font-family: 'Times New Roman'; 
			 font-size: 15px;
			 font-weight: bold; }