@charset "UTF-8";

* {
	margin: 0;
	padding: 0;

	}
	

body {
	background: #ff7c00   url(images/wax-sun-bg.jpg) repeat-x top;
}
	

h1	{
	font-size: 1em;
	text-indent: -1000px;
	height: 76px;
	width: 236px;
	margin-bottom: 15px;
	overflow: hidden;
	}
	
h2	{
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	}


p	{
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height: 1.2em;
	}
	
.mainCopy	{
	color:#003366;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height: 1.2em;
	font-weight:bold;
	}
	
.mainCopy2	{
	color:#003366;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height: 1.2em;
	font-weight:100;
	}
	
#intro {
	width:1000px;
	position:absolute;
	top:200px;
	margin:auto;
	height:139px;
	}
	
p .boldcopy
	{
	font-weight:900;
		}
		
p .boldcopyheader
	{
	font-size:13px;
	font-weight:900;
	color:#FFCC00
		}
		
.disclaimer
	{
	font-size:10px;
	color:#ffffff;
	line-height:10px;
		}
	
.copyright	{
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:9px;
	line-height: 1.2em;
	}
		
.style2 {color: #990000}
.style3 {color: #990000; font-size:11px;}
.style5 {color: #003366; font-size: 11px; }
	
	
#wrapper {
position:relative;
	background-image:url(images/masthead.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	overflow: visible;
	}
		

#masthead {
	width: 1000px;
	height:580px;
	background-image:url(images/masthead.jpg);
	background-repeat: no-repeat;
	background-color:#33FF00;
	margin: auto;
	padding: 0px;
}

#mastheadPrice {
	width: 1000px;
	background-image: url(images/whowillyoumeetBG.jpg);
	background-repeat: no-repeat;
	margin: auto;
	padding: 0px;
}

#mastheadWho {
	
	width: 1000px;
	margin: auto;
	padding: 0px;
}




.savepadding {
	padding: 0px 5px 2px 0px;
}



#flashnav {
	width: 670px;
	height:97px;
	text-align:center;
	margin: auto;
	padding: 0px;
}

#content {
	width: 1000px;
	text-align:center;
	margin: 0px;
	padding: 0px;
	}
	

#mastheadPlan {
	width: 1000px;
	background-repeat:repeat-x;
	margin: auto;
	padding: 0px;
	overflow: visible;
}

#masthead2 {
	width: 1108px;
	height:580px;
	background-image: url(images/wax-home-page-2.jpg);
	background-repeat:repeat-x;
	margin: auto;
	padding: 0px;
}

#pricetable {
	width: 500px;
	margin: auto;
	clear: both;
}



.pricetabletype {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
	line-height: 14px;
	padding: 4px;
	}
	
.offerdisclainer {
	padding:5px;
	width: 500px;
	margin:auto;
	}
	
.backbutton {
	width:1000px;
	height:119px;
	}
	
.onlineoffers {
	height:119px;
	padding:0px;
	margin: auto;
}
	


		
#body_area {
	height:348px;
	width:898px;
	margin:auto;
	padding: 0px;
	}
	
	
	
#footer {
	clear:both;
	padding:10px;
	text-align:center;
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	overflow: visible;}


	
a:link {
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height: 1.2em;
	text-decoration: none;
	}

	
a:visited {
	color:#999999;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	text-decoration: none;

	}

a:hover {
	color:#FFCC00;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	text-decoration: none;

	}
	
/* ----------------------------- home panels ----------------------------- */


#lefthomepanel {
	width:400px;
	float:right;
	padding: 10px;
	padding-right: 35px;
	}
	
	
#copy_block {
	float:left;
	width:400px;
	padding: 10px;
	padding-left: 35px;
	overflow: visible;
	
	}
		
#mapbutton{
	float:right;
	padding:3px;
	}


/* ----------------------------- rounded corner boxes ----------------------------- */

.leftboxbg {
	background-image: url(roundedbox/leftbox.gif);
	background-repeat:repeat;
}
.rightboxbg {
	background-image: url(roundedbox/rightbox.gif);
	background-repeat:repeat;

}
	
	
	
	
	
	
	
	
	
/* ----------------------------- start #nav ----------------------------- */

#navwrap  {
	background-color:#db241e;
	width:846px;
	height: 43px;
	margin: auto;
}
#nav, #nav ul{ /* all lists */
	list-style: none;
	max-height:43px;
	padding-left:19px;
	
	}
	
#nav a {
	display:block;
		max-height:43px;

}

#nav li { /* all list items */
	display:inline-block;
	width:auto; /* width needed or else Opera goes nuts */
	float:left;
		max-height:43px;


	}
	

#nav li ul { /* second-level lists */
	font-size:11px;
	display:inline-block;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	overflow:hidden;
	position:absolute;
	float:left;
	}
	
	
#nav li ul a{
	display:inline-block;
	font-size:11px;
	color:#0033CC;
	text-decoration:none;
	font-weight:bold;
	padding:5px;
	height:30px;
	}
	
#nav li ul a:hover{
	font-size:11px;
	color:#000066;
	text-decoration:none;
	font-weight:bold;
	padding:5px;
	height:30px;
	}
	
/*---------------coloured dropline background classes---------------*/	


#nav li ul li.color1{text-decoration:none;font-weight:bold;text-align:center;background-color:#e5bcfd;}
	
#nav li ul li.color1:hover{
	text-decoration:none;
	background-color: #E58EFD;
	font-weight:bold;
	text-align:center;
}
	
#nav li ul li.color2{ text-decoration:none;font-weight:bold;text-align:center; background-color:#bcd0fd;}
	
#nav li ul li.color2:hover{
	text-decoration:none;
	background-color: #97B5FD;
	font-weight:bold;
	text-align:center;
}
	
#nav li ul li.color3{ text-decoration:none;font-weight:bold;text-align:center; background-color:#bcf5fd;}
	
#nav li ul li.color3:hover{
	text-decoration:none;
	background-color: #8BE7FD;
	font-weight:bold;
	text-align:center;
}
	
#nav li ul li.color4{ text-decoration:none;font-weight:bold;text-align:center; background-color:#bcfdc2;}
	
#nav li ul li.color4:hover{
	text-decoration:none;
	background-color: #80FD84;
	font-weight:bold;
	text-align:center;
}
	
#nav li ul li.color5{ text-decoration:none;font-weight:bold;text-align:center; background-color:#ebfdbc;}
	
#nav li ul li.color5:hover{
	text-decoration:none;
	background-color: #DAFD6E;
	font-weight:bold;
	text-align:center;
}
	
#nav li ul li.color6{ text-decoration:none;font-weight:bold;text-align:center; background-color:#fff2c7;}
	
#nav li ul li.color6:hover{
	text-decoration:none;
	background-color: #FFDA88;
	font-weight:bold;
	text-align:center;
}


#nav li ul li.color7{ text-decoration:none;font-weight:bold;text-align:center; background-color:#ffddc7;}
	
#nav li ul li.color7:hover{
	text-decoration:none;
	background-color: #FFB096;
	font-weight:bold;
	text-align:center;	
}

#nav li ul li.color8{ text-decoration:none;font-weight:bold;text-align:center; background-color:#ffc7c7;}
	
#nav li ul li.color8:hover{
	text-decoration:none;
	background-color: #FF9BAE;
	font-weight:bold;
	text-align:center;
}
/*---------------coloured dropline background classes END---------------*/
	
	
#nav li ul li { /* second-level lists */

	padding-left:3px;
	padding-right:3px;

	}
	
	

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	display:inline-block;
	left: auto;

}

#content {
	clear: left;
	color: #ccc;
}


	
#nav li a img {
	border: none;
	/*vertical-align: top; /* for IE6 */
	}

#nav img {
	display: inline-block;
	list-style:none;
	}

#nav li a:hover {
	visibility: visible;
	}

#nav li a:hover img {
	visibility:visible;
	}
	
#nav li a:hover img/**/ {
	visibility:hidden; /* hide from IE5.0/win */}
	
	
	
	
	
	
	
	
#home {
	background: url(http://www.cranshawmiddleton.co.uk/waxworks/images/TEMP-homeover.jpg);
	}

#figures {
	background: url(http://www.cranshawmiddleton.co.uk/waxworks/images/TEMP-figuresover.jpg);
	}
	
#whatsnew {
	background: url(http://www.cranshawmiddleton.co.uk/waxworks/images/TEMP-whatsnewover.jpg);
	}
	
#plan {
	background:url(http://www.cranshawmiddleton.co.uk/waxworks/images/TEMP-planyourvisitover.jpg) no-repeat;
	}

#schools {
	background:url(images/TEMP-schoolsover.jpg) no-repeat;
	}
#tickets {
	background:url(images/TEMP-ticketsover.jpg) no-repeat;
	}
#specialoffers {
	background:url(images/TEMP-specialoffersover.jpg) no-repeat;
	}
	/* ----------------------------- end #nav ids ----------------------------- */.modellistColumn1 {
	width: 150px;
	float: left;
}
.modellistColumn2 {
	width: 150px;
	float: right;
}


.modellist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 14px;
	padding: 0px;
}
.modellistHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #FFCC00;
	line-height: 14px;
	padding: 0px;
	padding-top: 8px;
	overflow: visible;
}
#contentyoutube {
	width: 1000px;
	text-align:center;
	margin: 0px;
	padding: 36px 0px 0px 0px;
}

.privacyPadding { padding:0px 200px 0px 200px; }