BODY
{
background-color:#f4edf5; 	
text-align:center;
}

#container 
{
width:1003;	
text-align:left;
position:relative;
top:0;
left:0;
height:auto;
background-color:#f4edf5; 
border:0 0;

}

#MainPage 
{
position:absolute;
top:114;
left:120;
width:730;
height:auto;
background-color:#f4edf5; 
text-align:left;
}

#MainPageFull 
{
position:absolute;
top:10;
left:10;
width:690;
height:auto;
Margin-left:10px;
Margin-right:10px;
}

#MainPageLeft 
{
position:absolute;
top:10;
left:10;
width:470;
height:auto;
}

#MainPageRight {
position:absolute;
top:10;
left:500;
width:220;
height:auto;
}

#IndexPage 
{
position:absolute;
top:114;
left:0;
width:120;
height:auto;
line-height:2px;
background-color:#f4edf5; 
}

#AdvertsPage 
{
position:absolute;
top:114;
left:850;
height:auto;
width:153;
background-color:#f4edf5; 
}

#TitlePage {
position:absolute;
top:0;
left:0;
height:82;
width:850;
margin: 0 0;
background-color:#f4edf5; 
}

#ButtonBar 
{
position:absolute;
top:83;
left:0;
height:33;
width:1003;
margin-top:2;
background-color:#f4edf5; 
}

#TimePage 
{
position:absolute;
top:0;
left:850;
width:153;
height:82;
margin-top:0;
font-family:"Times New Roman", serif;
font-size: small; 
color:Red;
text-align:center; 
background-color:#4786b1; 

}


.MainText p
{
	FONT-SIZE: 14pt; 
	FONT-FAMILY: Garamond
}	

.MainText h3
{
	FONT-FAMILY:"Arial Black", serif;
	FONT-SIZE: 16pt; 
}

.box2
{
Margin-left:10px;
Margin-right:10px;
Margin-top:0px;
Margin-bottom:10px;
}		

.box2 h1
{
font-family: "Times New Roman", serif;
font-size:large; 
color: white; 
background-color:#4786b1;
text-align:center;
}


.box
{
	border-right: #4786b1 0.1em groove;
	border-top: #4786b1 0.1em groove;
	border-left: #4786b1 0.1em groove;
	border-bottom: #4786b1 0.1em groove;
}		

.box h1
{
Margin-top:0px;
font-family: "Times New Roman", serif;
font-size: small; 
color: white; 
background-color:#4786b1; 
}

.box a
{
color: black;
background-color:#f4edf5; 

}

.box p
{
Margin-left:10px;
Margin-right:10px;
}

.hotelbox
{
	border-left: #4786b1 0.1em groove;
	border-right: #4786b1 0.1em groove;
	border-bottom: #4786b1 0.1em groove;
	Position: relative;
	top:0px;
}		

.hotelbox h1
{	
	height:25px;
	font-weight: bold;
	font-size: small;
	color: white;
	font-family: "Times New Roman" , serif;
	background-color: #4786b1;
}

.hotelbox a
{
	font-weight: bold;
	font-size: larger;
	color: white;
}

.hotelbox p
{
Margin-left:10px;
Margin-right:10px;
font-family: "Times New Roman", serif;
}

.videobox
{
	border-right: #69c9f0 0.1em groove;
	border-top: #69c9f0 0.1em groove;
	border-left: #69c9f0 0.1em groove;
	border-bottom: #69c9f0 0.1em groove;
}		

.videobox h1
{
Margin-top:0px;
font-family: "Times New Roman", serif;
font-size: small; 
color: white; 
background-color:#dddddd; 
}

.videobox a
{
color: black;
background-color:#dddddd; 

}

.videobox p
{
Margin-left:10px;
Margin-right:10px;
}

.TableTitle{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #f9ff7e; 
	BACKGROUND-COLOR: #aaaaaa;
	BORDER-RIGHT: #cc0000 thin outset;
	BORDER-LEFT: #cc0000 thin outset; 
	BORDER-TOP: #cc0000 thin outset; 
	BORDER-BOTTOM:  #cc0000 thin outset;
	};
.TableBody
{
	BORDER-RIGHT: thin;
	BORDER-LEFT: thin; 
	BORDER-TOP: thin; 
	BACKGROUND-COLOR: #f9ff7e; 
	BORDER-BOTTOM: thin;
	}	