

.text {
	font-family:  tahoma, arial, verdana, helvetica, sans;
	font-size: 1.5em;
	font-weight: normal;
	color: #ffffff;
    text-align:left


}
.text a:link {  color: #FFCC33; }
.text a:visited {  color: #FFCC33; }
.text a:hover {   color: #ffffff; }
.text h1 { font-family:   tahoma, arial, verdana, helvetica, sans; font-size: 1.2em; font-weight: bold; color: #c0c0c0}
.text h2 { font-family:   tahoma, arial, verdana, helvetica, sans; font-size: 1.1em; font-style: italic; color: #c0c0c0}


.btext { font-family: tahoma, arial, verdana, helvetica, sans; font-size: 1.5em; font-weight: normal;  color: #ffffff; padding-right: 25px}
.btext a:link {  font-weight: normal; color: #ffffff; text-decoration: none }
.btext a:visited { font-weight: normal; color: #ffffff; text-decoration: none}
.btext a:hover {  font-weight: normal; color: #dddddd; text-decoration: underline }

.table {
	font-family:  tahoma, arial, verdana, helvetica, sans;
	font-size: 1em;
	font-weight: normal;
	color: #ffffff;
padding-left:50px; padding-right:50px; 
	line-height: 170%; text-align:left
}


.text a:link {  color: #FFCC33; text-decoration: underline;}
.text a:visited {  color: #FFCC33; text-decoration: underline}
.text a:hover {   color: #ffffff; text-decoration: none}
.text h1 { font-family:   tahoma, arial, verdana, helvetica, sans; font-size: 1em; font-weight: bold; color: #c0c0c0}
.text h2 { font-family:   tahoma, arial, verdana, helvetica, sans; font-size: 1em; font-style: italic; color: #c0c0c0}

.nav { font-family:  tahoma, arial, verdana, helvetica, sans; font-size: 1.5em; padding:4px; padding-left:20px}
.nav a:link {  color: #FFCC33;   padding:6px; }
.nav a:visited {  color: #FFCC33;  padding: 6px; }
.nav a:hover {   color: #ffffff;   }






.small { font-family:  arial, verdana, helvetica, sans; font-size: 11px; font-weight: normal; font-weight: normal; color: #999999  }
.small a:link {  color: #999999 ; text-decoration: none; font-weight: normal; }
.small a:visited {   color: #999999 ; text-decoration: none; font-weight: normal}
.small a:hover {   color: #c0c0c0 ; text-decoration: none; font-weight: normal}





body {

	background-color: #336699;
	margin:0px;
		margin-top:20px;
}


#options {  width:620px; padding-top:3px } 

#mainwidth { width:620px } 

#layer { text-align:center } 

#bottom { position: fixed !important; position: absolute;   z-index: -1;  bottom: 0px ! important; bottom: -55px ; left:50%; height: 55px; margin-left: -490px; width: 980px; background-image: url('images/single_equality.jpg'); background-repeat: no-repeat; background-position: center top} 

.bannerpadding {  padding-top: 20px;}


#mainpadding {  padding: 20px;}



  INPUT, TEXTAREA, select {


color: #606060;
font-family: arial, verdana, ms sans serif;
font-size: 0.85em;
font-weight: normal;}

.calendar { 
	width: 250px; 

} 
.calendar td{
	border: 1px solid #aaa;
	text-align: center; 
	height: 40px; 
	background-color: #34446B;
}
#available {
	background-color: #34446B;
}
#booked { 
	background-color: #683336;
} 
.forty { 
	border: 1px solid #aaa;
	height: 40px; 
	width: 30px; 
} 
.tabletop {
	background-color:#683336;
	font-weight: bold;
} 		
.tabletext td{
	border: 1px solid white;
	padding: 5px; 
} 

#full input, #full textarea, #full select {
	font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif, Sans;
	font-size: 17px;
	color: #43588D;
}

#full td {
	padding: 8px 15px;
} 
table {
	border-collapse: collapse;
	font-size: inherit;
	color: inherit;
	width: 100%; 
}
.tariff td{
	padding: 5px; 
}
td#creamone {background: #415072}
td#creamtwo {background: #505A72}
