/*@charset "ISO-8859-1";  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $  osCommerce, Open Source E-Commerce Solutions  http://www.oscommerce.com  Copyright (c) 2003 osCommerce  Released under the GNU General Public License*/html, body{	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: x-small;	margin:0;	padding:0;	text-align:center;	background-image: url(../images/bg.png);	background-repeat: repeat-x;	background-color: #C30000;}<!--.style1 {color: #333333}-->h1,h2,h3,h4,h5,h6 {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}h1 {	font-size: 3em;	color: #DB0000;}h2 {	font-size: 2em;	color: #666666;}h3 {	font-size: 1.2em;	color: #69CD04;}h4 {	font-size: 1em;	color: #FF8834;}h5 {	font-size: 1em;	color: #12A09F;}h6 {	font-size: 1em;	color: #FF0066;}A{	font-family: Arial, Helvetica, sans-serif;	color: #666666;	text-decoration:none;	font-size: 1em;}A:hover{	color: #DB0000;	text-decoration:underline;}.boxText { font-family: Verdana, Arial, sans-serif; font-size: 1em; }.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 1em; background: #ffb3b5; font-weight: bold; }.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 1em; color: #cc0033; }.productsNotifications { background: #f2fff7; }.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 1em; color: #70d250; text-decoration: underline; }FORM {	display: inline;                }TR.header {  background: #ffffff;  font-family: Arial, Helvetica, sans-serif;  font-size: 1.2em;  font-weight: bold;}TR.headerNavigation {}TD.headerNavigation {  font-family: Verdana, Arial, sans-serif;  font-weight : bold;}A.headerNavigation { }A.headerNavigation:hover {}TR.headerError {  font-family: Arial, Helvetica, sans-serif;  font-size: 1.3em;  background: #00ff00;  font-weight: bold;}TD.headerError {  font-family: Arial, Helvetica, sans-serif;  font-size: 1.2em;  font-weight : bold;  text-align : center;}TR.headerInfo {  font-family: Arial, Helvetica, sans-serif;  font-size: 1.3em;  font-weight: bold;}TD.headerInfo {  font-family: Arial, Helvetica, sans-serif;  font-size: 1.3em;  font-weight: bold;  text-align: center;}TR.footer {font-family: Verdana, Arial, sans-serif;  font-size: 1em;}TD.footer {	font-family: Verdana, Arial, sans-serif;	font-size: 1em;	font-weight: bold;}.infoBox {font-family: Verdana, Arial, sans-serif;  font-size: 1em;}.infoBoxContents {  font-family: Verdana, Arial, sans-serif;  font-size: 1em;}.infoBoxNotice {font-family: Verdana, Arial, sans-serif;  font-size: 1em;}.infoBoxNoticeContents {  font-family: Verdana, Arial, sans-serif;  font-size: 1em;}TD.infoBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 1.5em;  font-weight: bold;  color: #0066CC;}TD.infoBox, SPAN.infoBox {  font-family: Verdana, Arial, sans-serif;  font-size: 1em;}TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {}TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {	background-color: #f8f8f9;}TABLE.productListing {  border: 1px;  border-style: solid;  border-color: #CCCCCC;  border-spacing: 1px;}.productListing-heading {  font-family: Verdana, Arial, sans-serif;  font-size: 1em;  font-weight: bold;}TD.productListing-data {  font-family: Verdana, Arial, sans-serif;  font-size: 1em;}A.pageResults {	font-family: Arial, Helvetica, sans-serif;	color: #CCCCCC;	text-decoration:none;}A.pageResults:hover{	color: #DB0000;	text-decoration:underline;}TD.pageHeading, DIV.pageHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 1.3em;  font-weight: bold;  color: #666666;}TR.subBar {font-family: Verdana, Arial, sans-serif;  font-size: 1em;}TD.subBar {	font-family: Verdana, Arial, sans-serif;	font-size: 1em;	color: #000000;}TD.main, P.main {  font-family: Verdana, Arial, sans-serif;  font-size: 1em;  line-height: 1.3em;}TD.smallText, SPAN.smallText, P.smallText {  font-family: Verdana, Arial, sans-serif;  font-size: 1em;}TD.accountCategory {  font-family: Verdana, Arial, sans-serif;  font-size: 1em;  color: #aabbdd;}TD.fieldKey {  font-family: Verdana, Arial, sans-serif;  font-size: 1.2em;  font-weight: bold;}TD.fieldValue {  font-family: Verdana, Arial, sans-serif;  font-size: 1em;}TD.tableHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 1.2em;  font-weight: bold;}SPAN.newItemInCart {  font-family: Verdana, Arial, sans-serif;  font-size: 1em;  color: #ff0000;}CHECKBOX, INPUT, RADIO, SELECT {  font-family: Verdana, Arial, sans-serif;  font-size: 1em;}TEXTAREA {  width: 100%;  font-family: Verdana, Arial, sans-serif;  font-size: 1em;}SPAN.greetUser {  font-family: Verdana, Arial, sans-serif;  color: #333333;}TABLE.formArea {  background: #f1f9fe;  border-color: #7b9ebd;  border-style: solid;  border-width: 1px;}TD.formAreaTitle {  font-family: Verdana, Arial, sans-serif;  font-size: 1.2em;  font-weight: bold;}SPAN.markProductOutOfStock {  font-family: Verdana, Arial, sans-serif;  font-size: 1.2em;  color: #c76170;  font-weight: bold;}SPAN.productSpecialPrice {  font-family: Verdana, Arial, sans-serif;  color: #ff0000;}SPAN.errorText {  font-family: Verdana, Arial, sans-serif;  color: #ff0000;}a.historyp{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/history.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 139px;	height: 26px;	text-indent: -10000px;} a.historyp:hover {	display: block;    background-position: -139px 0px;}a.tellp{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/friend.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 135px;	height: 26px;	text-indent: -10000px;} a.tellp:hover {	display: block;    background-position: -135px 0px;}a.searchp{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/search.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 142px;	height: 126px;	text-indent: -10000px;} a.searchp:hover {	display: block;    background-position: -142px 0px;}a.specialp{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/specials.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 210px;	height: 24px;	text-indent: -10000px;} a.specialp:hover {	display: block;    background-position: -210px 0px;}a.balloonsp{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/party.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 115px;	height: 200px;	text-indent: -10000px;} a.balloonsp:hover {	display: block;    background-position: -115px 0px;}a.hirep{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/hire.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 118px;	height: 200px;	text-indent: -10000px;} a.hirep:hover {	display: block;    background-position: -118px 0px;}a.entertainp{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/entertain.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 116px;	height: 200px;	text-indent: -10000px;} a.entertainp:hover {	display: block;    background-position: -116px 0px;}a.shopp{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/shop.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 119px;	height: 200px;	text-indent: -10000px;} a.shopp:hover {	display: block;    background-position: -119px 0px;}a.checkout{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/checkout.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 151px;	height: 31px;	text-indent: -10000px;} a.checkout:hover {	display: block;    background-position: -151px 0px;}a.shoppingbr{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/shopping.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 151px;	height: 32px;	text-indent: -10000px;} a.shoppingbr:hover {	display: block;    background-position: -151px 0px;}a.account{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/account.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 151px;	height: 31px;	text-indent: -10000px;} a.account:hover {	display: block;    background-position: -151px 0px;}a.newprods{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/new.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 151px;	height: 32px;	text-indent: -10000px;} a.newprods:hover {	display: block;    background-position: -151px 0px;}a.home{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/home.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 151px;	height: 29px;	text-indent: -10000px;} a.home:hover {	display: block;    background-position: -151px 0px;}a.about{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/8.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 91px;	height: 89px;	text-indent: -10000px;} a.about:hover {	display: block;    background-position: -91px 0px;}a.work{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/7.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 91px;	height: 89px;	text-indent: -10000px;} a.work:hover {	display: block;    background-position: -91px 0px;}a.adult{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/6.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 91px;	height: 89px;	text-indent: -10000px;} a.adult:hover {	display: block;    background-position: -91px 0px;}a.children{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/5.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 91px;	height: 89px;	text-indent: -10000px;} a.children:hover {	display: block;    background-position: -91px 0px;}a.corporate{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/4.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 91px;	height: 89px;	text-indent: -10000px;} a.corporate:hover {	display: block;    background-position: -91px 0px;}a.bouquet{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/3.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 91px;	height: 89px;	text-indent: -10000px;} a.bouquet:hover {	display: block;    background-position: -91px 0px;}a.parties{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/1.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 91px;	height: 89px;	text-indent: -10000px;} a.parties:hover {	display: block;    background-position: -91px 0px;}a.decor{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/2.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 91px;	height: 89px;	text-indent: -10000px;} a.decor:hover {	display: block;    background-position: -91px 0px;}a.delivery{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/Deliveryicon.png);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 155px;	height: 46px;	text-indent: -10000px;}a.numberone{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/Number1icon2.png);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 625px;	height: 70px;	text-indent: -10000px;	}a.facebook{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/facebook.png);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 200px;	height: 46px;	text-indent: -10000px;	}a.test2{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/Costumes for sale.png);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 191px;	height: 89px;	text-indent: -10000px;} a.test2:hover {	display: block;    background-position: -191px 0px;}a.jurassic{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/Jurassic.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 800px;	height: 600px;	text-indent: -10000px;	} a.banner{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/banner1.png);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 800px;	height: 300px;	text-indent: -10000px;	}a.test{	display: block;	background-image: url(http://www.justclowningaround.com.au/catalog/includes/sts_templates/site/2006images/Hire Costumes.png);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 191px;	height: 89px;	text-indent: -10000px;} a.test:hover {	display: block;    background-position: -191px 0px;}.moduleRow { }.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }.moduleRowSelected { background-color: #E9F4FC; }.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 1em; color: #8c8c8c; }.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 1em; color: #000000; }/* message box */.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 1em; }.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 1em; background-color: #ffb3b5; }.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 1em; background-color: #99ff00; }/* input requirement */.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 1em; color: #ff0000; } #pagewidth{	width:990px;                padding-left:10px;                text-align:left;	margin-left:auto;	margin-right:auto;	/*background-image: url(../images/pagebg.png);*/	background-color: #FFFFFF;	background-repeat: repeat-y;	height: 100%;}  #header{ position:relative;  width:100%;}#top {	width: 970px;	border-top-width: thick;	border-top-style: solid;	border-top-color: #C30000;}#topinfo {	width: 970px;	border-bottom-width: thick;	border-bottom-style: solid;	border-bottom-color: #C30000;	float: none;}#mid {	width: 970px;	border-bottom-width: thick;	border-bottom-style: solid;	border-bottom-color: #C30000;	border-top-width: medium;	border-top-style: solid;	border-top-color: #FFFFFF;}#midpage {	width: 970px;	float: none;                border-top-width: medium;	border-top-style: solid;	border-top-color: #000000;}#logo{	width: 351px;	height: 85px;	float: left;} #footer{	height:10em;	clear:both;	text-align: center; } .info{	height: auto;	float: right;	text-align: right;	font-family: Arial, Helvetica, sans-serif;	line-height: 1.2em;}.testmenu{	font-family: Arial, Helvetica, sans-serif;		font-size: 1.5em;	color: #999999;}a.testmenu{	font-family: Arial, Helvetica, sans-serif;	color: #999999;	text-decoration:none;}.footermenu{	font-family: Arial, Helvetica, sans-serif;	color: #999999;}a.footermenu{	font-family: Arial, Helvetica, sans-serif;	color: #999999;	text-decoration:none;}a.footermenu:hover{	color: #333333;	text-decoration:underline;}a.shopping{	font-family: Arial, Helvetica, sans-serif;	color: #DB0000;	text-decoration:none;	font-weight: bold;}a.shopping:hover{	text-decoration:underline;}a.breadcrumbs{	font-family: Arial, Helvetica, sans-serif;	color: #CCCCCC;	text-decoration:none;}a.breadcrumbs:hover{	color: #DB0000;	text-decoration:underline;}.selected{	background-color: #3399FF;}#vertnav{	margin: 0px;	padding: 5px;	text-indent: 1em;	width: 100%;}#vertnav ul {	width:100%;	z-index:151;	padding: 0px;	margin: 0px;	overflow:visible;	position:absolute;	height: auto;	text-indent: 1em;	background-color: #CCCCCC;}#vertnav li {	position: relative;	display:block;	height:2em;	margin:0;	width: 100%;}#vertnav ul li a{	color: #000000;	text-decoration: none;	text-indent: 1em;	font-weight: normal;	background-color: #CCCCCC;}#vertnav ul li a:hover{	color: #FFFFFF;	background-color: #DB0000;	font-weight: bold;}#vertnav ul ul li a:hover{	color: #FFFFFF;	background-color: #FF9900;	font-weight: bold;}#vertnav a {	color: #333333;	text-decoration: none;	display:block;	padding: 0.1em;	margin:0.2em 0 0.2em 0.1em; /*helps Opera with hover */	width: 100%; /*helps IE with hover */	height:1.7em;}#vertnav a:hover{	background-color: #8FDC07;}#vertnav ul, #vertnav ul ul, #vertnav ul ul ul{    display:none;     position:absolute;     top:0;     left: 100%}#vertnav li:hover ul ul, #vertnav li:hover ul ul ul{    display:none;   }#vertnav li:hover ul, #vertnav ul li:hover ul, #vertnav ul ul li:hover ul{    display:block;}li>ul {	top: auto;	left: auto;}/* Start Banner Rotator *//*#bannerRotator {   width: 728px;  /* Banner width */  height: 90px;  /* Banner height */  overflow: hidden;   position: relative; }#bannerRotator ul {   list-style: none;   padding: 0;   position: relative; }#bannerRotator ul li {   display: none;   width: 728px;  /* Banner width */  height: 90px;  /* Banner height */  position: relative;   top: 0px;   left: 0px; }#bannerNav {   position: relative;   right: 15px;  /* Distance from the right side of the controls box to the right edge of the banner */  bottom: 15px;  /* Distance from the bottom of the controls box to the bottom of the banner */  background: url(images/icons/transBlack75.png) repeat 0 0;  /* Controls box background image */  padding: 5px 5px 5px 10px;   -moz-border-radius: 5px;   -webkit-border-radius: 5px; }#bannerNav a {   margin: 3px 10px 0 0 ;   height: 10px;   width: 10px;   display: block;   background: url(images/icons/dotDark.png) no-repeat 0 0;  /* Controls Button image (Inactive) */  float: left; }#bannerNav a.active {   background-image: url(images/icons/dotLight.png);  /* Controls Button image (Active) */}#bannerNav span.pause, #bannerNav span.play {   cursor: pointer;   height: 15px;   width: 15px;   display: block;   background: url(images/icons/pause.png) no-repeat 0 0;  /* Controls Pause icon */  float: left; }#bannerNav span.play {   background-image: url(images/icons/play.png);  /* Controls Play icon */}.divider-tall {  clear: both;  height: 13px;}*//* End Banner Rotator *//* Win IE only \*/* html #vertnav li{	float:left;	width: 100%;	left: 0px;} /* end holly hack */
