/* STYLE SHEET BY PAD MEDIA

COPYRIGHT PAD MEDIA 2007 - TO FIND OUT MORE

ABOUT PAD MEDIA PLEASE VISIT WWW.PADMEDIA.CO.UK

OR EMAIL INFO@PADMEDIA.CO.UK */

body {
	background:#D1D1D1;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-size:82.5%;
	color:#666666;
}

img { behavior: url(iepngfix.htc); }

ul {

}

li {

}

/* FONTS */

p {
}

a {
}

#masthead h1 {
	text-indent:-99999px;
}

h2 {
	font-size:16px;
}

#footer a {
	color:#FFFFFF;
	text-decoration: none;
}

#footer a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

/* END FONTS */

/* PAGE STRUCTURE */

div#wrapper {
	width:780px;
	margin: 40px auto 20px auto;
	background:url(images/left_nav.png) top left repeat-y #FFFFFF; /* Faux Column trick so that it looks like the left hand column is 100% */
}

img, #wrapper { behavior: url(iepngfix.htc); }


div#masthead {
	width:100%;
	height:131px;
	background:url(images/header.png) top left no-repeat #CC6600;
}

img, #masthead { behavior: url(iepngfix.htc); }


div#left_col {
	width:200px;
	float:left;
	min-height:100%;
	height:100%; /* IE6 treats height as min height */
	/*background-color:#33FF00;*/
}

div#maincol {
	float:right;
	width:580px;
	min-height:100%;
	height:100%; /* IE6 treats height as min height */
	padding-bottom:40px;
	background:url(images/maincol_bg.png) top right no-repeat #FFFFFF;
}

img, #maincol { behavior: url(iepngfix.htc); }


div#content {
	margin: 26px 17px 0 16px;
}

div#footer {
	float:right;
	width:582px;
	background-color:#996600;
	height:20px;
	margin-top:-20px;
	background:url(images/footer.png) bottom left no-repeat;
	line-height:20px;
	font-size:0.8em;
	color:#FFFFFF;
}

img, #footer { behavior: url(iepngfix.htc); }


#footer-content {
	margin-right:16px;
	width:549px;
	margin-left:17px;
}
	
.clearer {
	width:100%;
	height:1px;
	overflow:hidden;
	clear:both;
}	

#image {
	width:271px;
	height:274px;
	float:right;
	margin-left:10px;
}


/* END PAGE STRUCTURE */


/* MAIN NAVIGATION */


#left_col ul {
	list-style:none;
}

#left_col li a {
	width:113px;
	height:51px;
	text-indent:-99999px;
	display:block;
	list-style:none;
	margin-top:22px;
}

#home a {
	background:url(images/home_off.png) no-repeat;
}

#home a:hover {
	background:url(images/home_on.png) no-repeat;
}

img, #home a { behavior: url(iepngfix.htc); }

img, #home a:hover { behavior: url(iepngfix.htc); }


#about a {
	background:url(images/about_off.png) no-repeat;
}

#about a:hover {
	background:url(images/about_on.png) no-repeat;
}

img, #about { behavior: url(iepngfix.htc); }


#whats-on a {
	background:url(images/whatson_off.png) no-repeat;
}

#whats-on a:hover {
	background:url(images/whatson_on.png) no-repeat;
}

#menu a {
	background:url(images/menu_off.png) no-repeat;
}

#menu a:hover {
	background:url(images/menu_on.png) no-repeat;
}

#reviews a {
	background:url(images/reviews_off.png) no-repeat;
}

#reviews a:hover {
	background:url(images/reviews_on.png) no-repeat;
}

#contact a {
	background:url(images/contact_off.png) no-repeat;
}

#contact a:hover {
	background:url(images/contact_on.png) no-repeat;
}

/* SELECTED MENU VALUES */

#home-on a {
	background:url(images/home_on.png) no-repeat;
}

#about-on a {
	background:url(images/about_on.png) no-repeat;
}

#whats-on-on a {
	background:url(images/whatson_on.png) no-repeat;
}

#menu-on a {
	background:url(images/menu_on.png) no-repeat;
}

#reviews-on a {
	background:url(images/reviews_on.png) no-repeat;
}

#contact-on a {
	background:url(images/contact_on.png) no-repeat;
}


/* END MAIN NAVIGATION */

/* FOOTER NAVIGATION */

/* END FOOTER NAVIGATION */

