/* Funk Bubble print stylesheet - Copyright 2004 Rent-A-Monkey.com */
/* You may adapt elements of this CSS in your own projects, but the unique combination of images, colors, sizes, typography, and positioning ("the design") is copyright 2004 Rent-A-Monkey.com and may not be reproduced. */

html {
	margin: 0 !important;
	padding: 0 !important;
	width: auto !important;
	height: auto !important;
}

body {
	margin: 0 !important;
	padding: 0 !important;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11pt !important;
	color: #000000 !important;
	text-transform: lowercase !important;
	background: #ffffff !important;
	overflow: visible !important;
}

#www-funkbubble-co-uk {
	overflow: visible !important;
	background: #ffffff !important;
}

#logo {
	margin: 0 !important;
	padding: 0 !important;
	text-align: center !important;
	background: none !important;
	width: auto !important;
	height: auto !important;
	display: inline !important;
}

#logo h1 {
	display: none !important;
}

#logo #logoprint {
	display: inline !important;
	margin-bottom: 10px !important;
}

#content {
	margin: 0 !important;
	padding: 0 !important;
	text-align: center !important;
}

#bodyclip {
	margin: 0 !important;;
	width: auto !important;
	position: static !important;
	overflow: visible !important;
	display: inline !important;
}

#bodytextouterbox {
	margin: 0 !important;;
	width: auto !important;
	position: static !important;
	overflow: visible !important;
	display: inline !important;
}

#bodytext {
	margin: 0 !important;;
	width: auto !important;
	position: static !important;
	overflow: visible !important;
	display: inline !important;
}

#footer {
	display: none !important;
}

#footerannounce {
	display: none !important;
}

#footerannounce #announce {
	display: none !important;
}

#footerbubblescontainer {
	display: none !important;
}

#footerbubbles {
	display: none !important;
}

#footerbubbles ul {
	display: none !important;
}

#footerbubbles li {
	display: none !important;
}

#footerbubbles ul li a {
	display: none !important;
}

#footerbubbles ul li a span {
	display: none !important;
}

#footerbubbles img {
	display: none !important;
}

#footerbar {
	display: none !important;
}

#footerbar ul {
	display: none !important;
}

#footerbar li {
	display: none !important;
}

#footerbar a {
	display: none !important;
}

#bubblecontainer {
	display: none !important;
}

#bubblepositioner {
	display: none !important;
}

#bubbleleft {
	display: none !important;
}

#bubbleright {
	display: none !important;
}

#scrollwidget {
	display: none !important;
}

#shopbody {
	text-align: left !important;
	float: none !important;
	width: auto !important;
	display: inline !important;
	font-size: 11pt !important;
}

p.productdescription, p.productingredients {
	font-size: 11pt !important;
	text-align: left !important;
}

#shopbody ul {
	margin: 0 !important;
	padding: 0 !important;
	list-style: inside !important;
	font-size: 11pt !important;
	line-height: 1.2em !important;
}

#productimagecontainer {
	display: inline !important;
	position: static !important;
	overflow: visible !important;
}

#productimage {
	margin: 0 !important;
	width: 199px !important;
	height: 199px !important;
}

#productbuy {
	display: none !important;
}

p {
	margin: 0 0 1.2em 0 !important;
	text-align: center !important;
	line-height: 1.4em !important;
}

h1 {
	font-size: 20pt !important;
}

h2 {
	font-size: 1.5em;
	margin: 0 0 0.3em 0 !important;
}

h3 {
	font-size: 15pt !important;
	margin: 0 !important;
}

strong {
	font-weight: bold !important;
}

img {
	border: 0 !important;
	margin: 0 !important;
}

#checkoutList {
	margin: 10px auto !important;
	font-size: 11pt !important;
	border: 1px solid #000000 !important;
	border-collapse: collapse !important;
	text-align: center !important;
	color: #000000 !important;
}

#checkoutList th {
	font-weight: bold !important;
	border: 1px solid #000000 !important;
	border-collapse: collapse !important;
	padding: 0.5em !important;
	background-color: #ffffff !important;
	text-align: left !important;
}

#checkoutList td {
	border: 1px solid #000000 !important;
	border-collapse: collapse !important;
	padding: 0.5em !important;
	background-color: #ffffff !important;
	text-align: left !important;
}

#checkoutList td span.smalldetails {
	text-align: left !important;
	font-size: 10pt !important;
}

#checkoutList td.updateQty {
	text-align: right !important;
}

#checkoutList td.subtotal {
	background-color: #ffffff !important;
	font-weight: bold !important;
	text-align: left !important;
}

#checkoutList td a {
	font-weight: normal !important;
}