.board {
	padding: 5px;
	/* width: 250px; */
	height: 90px;
	color: #929292;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	float: center;
	border: 1px solid #999999;
	background: #D5E5A1;
}

body {
 margin: 0px;
 padding: 0px;
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}

h2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: bold;
 text-align: left;
 padding: 0; 
 margin: 0;
}

h3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #603;
 background: transparent;
}

h4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
 margin: 0px;
}

ul {
 list-style-position: outside;
 margin: 0 0 0 3.5em;
 padding: 0;
}

li {
 margin-bottom: .8em;
}

input {
 font-size: 10px;
}

a {text-decoration: underline; font-weight: bold;}

a:link {background: transparent; color: #603;}
a:link:hover {background: transparent; color: #663; text-decoration: none;}
a:active {background: transparent; color: #f00;}
a:visited {background: transparent; color: #663;}
a:visited:hover {background: transparent; color: #f00; text-decoration: none;}

div.mainCell {
 width: 800px;
 margin-right: auto;
 margin-left: auto;
 text-align: left;
}

div.nav {
 position: absolute;
 top: 32px;
 height: 88px;
 width: 685px;
 margin: 0 0 0 90px;
}

div.satc {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #f28dab url('../img/curve.satc.gif') no-repeat top;
}

div.satcd {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #f28dab url('../img/curve.satcd.gif') no-repeat top;
}

div.sopranos {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #cccccc url('../img/curve.sopranos.gif') no-repeat top;
}

div.manhattan {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #bace99 url('../img/curve.manhattan.gif') no-repeat top;
}

div.limo {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #f28dab url('../img/curve.satc.gif') no-repeat top;}

div.allday {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #f28dab url('../img/curve.satc.gif') no-repeat top;}

div.water {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #bace99 url('../img/curve.water.gif') no-repeat top;
}

div.manhattand {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #bace99 url('../img/curve.manhattand.gif') no-repeat top;
}

div.dc {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #bace99 url('../img/curve.dc.gif') no-repeat top;
}

div.movie {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #98ccd0 url('../img/curve.movie.gif') no-repeat top;
}

div.celeb {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #8a8bcf url('../img/curve.celeb.gif') no-repeat top;
}

div.ggirl {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #ccbcff url('../img/curve.ggirl.gif') no-repeat top;
}

div.central {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #fbb040 url('../img/curve.central.gif') no-repeat top;
}

div.homepage {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #d5e5a1 url('../img/curve.homepage.gif') no-repeat top;
}

div.homebottom {
 width: 690px;
 padding: 30px 0 0 27px;
 float: left;
 background: #d5e5a1 no-repeat top;
}

div.homeleft {
 width: 405px;
 padding: 30px 0 0 27px;
 float: left;
}

div.homeleft ul {
 list-style-type: square;
 background-color: transparent;
 color: #603;
 font-size: 10px;
}

div.left input {
 margin-bottom: 10px;
}

div.homeright {
 width: 260px;
 padding: 5px 5px 0 0;
 float: right;
}

.homeright a {
 font-size: 10px;
 text-decoration: none;
}

.homeleft input {
 margin-bottom: 10px;
}

div.left {
 width: 360px;
 padding: 30px 0 0 27px;
 float: left;
}

div.right {
 width: 325px;
 padding-top: 10px;
 float: right;
}

p.quote {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 background-color: transparent;
 color: #fff;
 margin: 0px;
 padding: 0px 30px 15px 20px;
}

p.special {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bolder;
 font-size: 14px;
 background-color: transparent;
 color: #600;
 margin: 10px;
}

div.footer {
 width: 671px;
 padding: 30px;
 clear: both;
}

div.footer ul {
 list-style-type: square;
 background-color: transparent;
 color: #603;
 font-size: 10px;
}

.sideInfo td {
 padding: 5px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}

img.dotsHR {
 margin: 15px 0 15px 63px;
}

div.homeright img.dotsHR {
 margin: 5px 0 10px 0;
 clear: both;
}

img.nav {
 margin-bottom: 35px;
}

img.arrow {
 float: left;
 margin: 2px 5px 5px 0;
}

img.feature {
 position: absolute;
 top: 365px;
}

.noBold {
 font-weight: normal;
}

div.generic {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #FBD953 url('../img/curve.generic.gif') no-repeat top;
}

div.generic div.homeright {
 border: 3px double #000; 
 background: #F7C26F;
 font-size: 10px;
 margin: 20px 10px 20px 0px;
 padding: 10px;
}

/*                           */
/*  Reservations page style  */ 
/*                           */

div.reserve {
 width: 731px;
 margin: 30px 0 0 37px;
 background: #bace99 url('../img/curve.manhattan.gif') no-repeat top;
}

table.reserve td {
 padding: 5px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}

.resTitle {
 font-size: 14px;
 font-style: italic;
}

h4.tick {
 width: 140px;
 height: 655px;
 float: left;
}

h4.cont {
 width: 200px;
 height: 175px;
 float: left;
 margin: 15px 0 0 0;
}