body { margin: 20px 0; padding: 0; background: #000000; font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;}

h1, h2, h3 {color: #B13413;}
h2 {font-size: 1.6em; padding: 10px 0em 0em 0em; margin: 0;}
h2.center {Text-align:center; padding-top: 10px; margin: 0;}
h3 {margin: 0; font-size: 1em;}

p, ul, ol, blockquote {	margin-top: 0;}

a:link {border-bottom: 1px dotted #CCCCCC; text-decoration: none; color: #3284B5;}
a:hover {border: none;}

img {border: none;}

/* Header */

#header    {width: 700px; height: 200px; margin: 0 auto; background: url(images/KingsBanner.JPG) no-repeat; }
#header *  {margin: 0; border: none; text-decoration: none; font-weight: normal; color: #FFFFFF; }
#header h1 { float: left; padding: 140px 0 0 20px; font-size: 3em; }
#header h2 { float: left; padding: 165px 0 0 3px; font-size: 1em; }


/* Menu */

#menu    { width: 700px; height: 41px; margin: 0 auto; background: #37AEF2; border-bottom: Red  solid; }
#menu ul { margin: 0; padding: 0; list-style: none; }
#menu li { display: inline; }
#menu a  { display: block; float: left; height: 32px; padding: 9px 20px 0 20px;	text-decoration: none; color: #FFFFFF; border: red 4px;}
#menu a:hover, #menu .active a { background: #0033CC; color: #FFFFFF; }
/* Content */

#content  {width: 700px; margin: 0 auto; background: #DDDDDD; }
#colRight { float: right; width: 500px; padding: 20px 10px 0 10px; }
#colLeft  { float: Left;  width: 150px;	padding: 10px;}
#Horiz    {padding: 5px 10px 0 10px;}

TD.Input     {text-align: left}
TD.Field     {text-align: right; vertical-align:top; font-weight: bold;}

#Rates       {text-align: center; }
#Rates TABLE {padding: 0.3em; border-collapse: collapse; border: 1px solid black; margin: auto;}
#Rates TD    {padding: 0.3em; border-collapse: collapse; border: 1px solid black; margin: auto;}
#Rates TH    {padding: 0.3em; border-collapse: collapse; border: 1px solid black; margin: auto;}


#Availability {text-align:center}
#Search       {text-align:center}
/* Footer */

#footer   { width: 700px; margin: 0 auto; padding: 10px 0; font-size: smaller; }
#footer * { color: #666666;  border-color: Red;}

.Left  {text-align: Left}
.Horiz { padding: 5px; border-top: 1px solid #FFFFFF; height: 150px; }
.image { float: left; margin: 0 10px 0  0;
}