html{
		height: 101%;
	}
body {
		height: 101%;
		margin: 20px 0px 0px 0px;
		background: url(../images/bg2.jpg);
		font: 75% arial,helvetica,sans-serif;
	}
table {
		font: 102% arial,helvetica,sans-serif;
		text-align: justify;
		color: #444444;
		padding: 0px 0px 0px 0px;
		line-height: 14pt;
	}
.navigation {
		border-right: 1px solid #ffffff;		
	}
#table1 {
		font: 102% arial,helvetica,sans-serif;
		width: 910px;
		background: #ffffff;
		text-align: justify;
		padding: 0px 0px 0px 0px;
		border-left: 5px solid #c65195;
		border-right: 5px solid #c65195;
		border-bottom: 5px solid #c65195;				
	}
#table1a {
		width: 100%;
		background: no-repeat url(../images/bg.jpg);
		font: 102% arial,helvetica,sans-serif;
		text-align: justify;
		line-height: 20px;
		padding: 10px 10px 10px 10px;
	}
#table2 {
		width: 600px;
		font: 102% arial,helvetica,sans-serif;
		background: #c65295;
		text-align: center;
		padding: 5px 5px 5px 5px;
		line-height: 13pt;
	}
#bullet {
		width: 100%;
		text-align: left;
		padding: 5px 5px 0px 5px;
		line-height: 25pt;
	}
.bullet {
		line-height: 17pt;
	}

#pricelist {
		width: 100%;
		font: 102% arial,helvetica,sans-serif;
		background: #ffffff;
		text-align: justify;
		padding: 3px 3px 3px 3px;
		line-height: 16pt;
	}
.contactus {
		font: 100% arial,helvetica,sans-serif;
		background: #c65295;
		color: #ffffff;
		letter-spacing: 3px;
		padding: 5px 5px 5px 5px;
		line-height: 16pt;
	}
#table3 {
		font: 102% arial,helvetica,sans-serif;
		color: #666666;
		text-align: left;
		padding: 5px 5px 5px 5px;
		line-height: 14pt;
	}
#meettheteam {
		font: 102% arial,helvetica,sans-serif;
		text-align: left;
		text-align: justify;
		padding: 5px 5px 5px 5px;
		line-height: 14pt;
	}
.header {
		font: 95% arial,helvetica,sans-serif;
		background: #7c0d69;
		color: #ffffff;
		text-align: left;
		font-variant: small-caps;
		letter-spacing: 3px;
		padding: 5px 5px 5px 5px;
		}
.pricelist {	
		width: 100%;
		background: #c65295;
		color: #ffffff;
		font-size: 90%;
		padding: 5px 5px 5px 5px;
		letter-spacing: 3px;
		}	

#banner {
		width: 910px;
		font: 100% arial,helvetica,sans-serif;
		text-align: right;
		background: #c65195;
		color: #ffffff;
		letter-spacing: 2px;
		padding: 5px 5px 5px 5px;
		border-left: 5px solid #c65195;
		border-right: 5px solid #c65195;	
	}
	#banner2 {
		font: 102% arial,helvetica,sans-serif;
		background: #9d237a;
		width: 910px;
		height: 50px;
		text-align: right;
		color: #ffffff;
		border-top: 5px solid #c65195;
		border-left: 5px solid #c65195;
		border-right: 5px solid #c65195;
	}
#footer {
		font: 80% arial,helvetica,sans-serif;
		width: 910px;
		height: 25px;
		text-align: center;
		color: #f2f2f2;
		letter-spacing: 1px;
		padding: 5px 5px 5px 5px;
	}
h1 {
		font-size: 110%;
		font-weight: normal;
		text-align: left;
		color: #9d227a;
		font-variant: small-caps;
		letter-spacing: 1px;
		margin-bottom: -10px;
	}
	h2 {
		font-size: 105%;
		font-weight: bold;
		text-align: left;
		color: #9d227a;
		font-variant: small-caps;
		letter-spacing: 1px;
		border-bottom: 1px solid #cccccc;
		padding: 0px 0px 5px 0px;
	}
	h3 {	
		background: #ffc0ff;
		color: #666666;
		font-size: 95%;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
		text-transform: uppercase;
		letter-spacing: 3px;
		}	
a {
		font: 95% arial,helvetica,sans-serif;
		color: #ffffff;
		text-decoration: none;
	}
a:hover {
		background: none;
		color: #666666;
		text-decoration: underline;	
		}
.a {
		color: #f2f2f2;
		text-decoration: none;
	}
.a:hover {
		color: #cccccc;
		text-decoration: none;	
		}

.a2 {
		font: 100% arial,helvetica,sans-serif;
		color: #666666;
		text-decoration: none;
	}
.a2:hover {
		background: none;
		color: #4b4b4b ;
		text-decoration: none;	
		}