
/* Layout Stylesheet */ 

 body{
 text-align: center;
 margin: 0px;
 padding: 0;
 background: #FEF2CB;
 }
 
 #container{
 padding: 0;
 position: relative;
 background: #000080;
 height: 3050px;
 width: 980px;
 margin: 0 auto;
 text-align: left;
 }
		 
 #top1{
 position: absolute;
 top: 0px;
 left: 107px;
 width: 136px;
 background: #000080;
 margin: 0px;
 height: 130px;
 text-indent: 0;
 }
 
 #top2{
 position: absolute;
 top: 0px;
 left: 253px;
 width: 463px;
 background: #000080;
 margin: 0px;
 height: 130px;
 text-indent: 0;
 }
 
 #top3{
 position: absolute;
 top: 0px;
 left: 726px;
 width: 136px;
 background: #000080;
 margin: 0px;
 height: 130px;
 text-indent: 0;
 }

#welcome{
 position: absolute;
 top: 130px;
 left: 0px;
 width: 970px;
 background: #000080;
 margin: 0px;
 height: 100px;
 }
 
 #menu{
 position: absolute;
 top: 230px;
 left: 5px;
 width: 970px;
 background: #000080;
 margin: 0px;
 height: 35px;
 }
 
 #location{
 position: absolute;
 top: 255px;
 left: 5px;
 width: 970px;
 height: 20px;
 background: #FFFFcc;
 }

#text1{
 position: absolute;
 top: 275px;
 left: 5px;
 width: 600px;
 height: 1500px;
 background: #FFFFcc;
 }
	
#text2{
 position: absolute;
 top: 275px;
 left: 605px;
 width: 370px;
 height: 1500px;
 background: #FFFFcc;
 }
 
 #text3{
 position: absolute;
 top: 1775px;
 left: 5px;
 width: 970px;
 height: 1100px;
 background: #FFFFcc;
 }

 #text4{
 position: absolute;
 top: 2875px;
 left: 5px;
 width: 970px;
 height: 170px;
 background: #FFFFcc;
 } 
 
 table.header   { width: 950px; margin-left: 10px; border-collapse: collapse; border: 2px solid #000080 }

 td.prices      { border: 1px solid #000080; text-align: center; }
 td.dates       { border: 1px solid #000080; text-align: left; }
 
 th.dates       { border: 1px solid #000080; text-align: center; }
 th.dates1      { border: 2px solid #000080; text-align: center; }