body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	background-image:url(http://www.cinebowl.co.uk/images/template/background.jpg);
}
#frame{ 
	width:960px;
	/*height:900px;*/
	max-width:960px; 
	min-width:960px; 
	background-repeat:no-repeat;
}
#subframe{ 
	width:960px;
	/*height:740px;*/
	max-width:960px; 
	min-width:960px; 
	background-color:#036; 
	background-image:url(http://www.cinebowl.co.uk/images/template/cinebowlimage.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	border-color:#fff;
	border-style:solid;
	border-width:4px;
}
#content{ 
	width:910px;
	/*min-height:200px;*/
	max-width:910px; 
	min-width:910px; 
	background-color:#fff;
	border:solid;
	margin-top:10px;
	margin-bottom:10px; 
}
#contentindex{ 
	width:910px;
	/*min-height:200px;*/
	max-width:910px; 
	min-width:910px; 
	border:solid;
	margin-top:10px;
	margin-bottom:10px; 
}
#afterContent{ 
	margin-top:10px;
	text-align:center;
	color:#fff;
	font-size:x-small;
	vertical-align:bottom;
}

#afterContent a {color:#fff;}

.white{color:#fff;}

.GreyMenu{
	color:#666;
	font-size:medium; 
	font-weight:bold;
	text-align:center;
	background-color:#fff;
	width:100%;
}
.GreyMenu a{
	text-decoration:none;
	color:#666;
}
.GreyMenu a:hover{
	text-decoration:none;
	color:#000;
}

/*Content----------------------------------------------*/

#contentBox{

}

#contentBox h1{
	color:#004182;
}

#contentBox h2{
	color:#004182;
	font-weight:normal;
}

#contentBox a{
	color:#000;
	font-weight:bold;
}
#contentBox a:hover{
	color:#666;
	font-weight:bold;
}

.GreySubMenu{
	color:#999;
	font-size:medium; 
	font-weight:bold;
	text-align:center;
	background-color:#fff;
	width:100%;
}

.GreySubMenuBowling{
	color:#999;
	font-size:medium; 
	font-weight:bold;
	text-align:center;
	background-color:#fff;
	width:500px;
}

#contentBox .GreySubMenu a{
	text-decoration:none;
	color:#999;
}
#contentBox .GreySubMenu a:hover{
	text-decoration:none;
	color:#666;
}

#contentBox .GreySubMenuBowling a{
	text-decoration:none;
	color:#999;
}
#contentBox .GreySubMenuBowling a:hover{
	text-decoration:none;
	color:#666;
}

#contentBox .list_reviews a{
	text-decoration:none;
	font-weight:normal;
}
#contentBox .list_reviews a:hover{
	text-decoration:none;
	font-weight:normal;
}

.details p{
	margin:0;
	margin-top:3px;
}

.left {
	font-weight:bold;
	text-align:left;
}
.right {
	text-align:left;
}

.message_error {
	color:#f00;
	font-weight:bold;
}
.message {
	color:#004182;
	font-weight:bold;
}

.address {
	color:#666; 
	font-size:larger;
}
.address a {
	color:#000; 
	font-size:larger;
	text-decoration:none;
}
.address a:hover{
	color:#666; 
}

/*Functions----------------------------------------------*/
#show_times a{
	text-decoration:none;
	color:#004182;
}
