/* globals */
body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	font-family:'Arial';
	font-size:9pt;
}

a, a:link, a:visited {
	text-decoration:none;
}

a:hover, a:active {
	text-decoration:underline;
}

.micro {
	font-size:6pt;
}

.tiny {
	font-size:7pt;
}

.small {
	font-size:8pt;
}

.medium {
	font-size:9pt;
}

.big {
	font-size:10pt;
}

.large {
	font-size:11pt;
}

.huge {
	font-size:14pt;
}

.massive {
	font-size:18pt;
}

.bold {
	font-weight:bold;
}

.underline {
	text-decoration:underline;
}

.gray, .gray a, .gray a:link, .gray a:visited, .gray a:hover, .gray a:active {
	color:#747474;
}

.lightBlue, .lightBlue a, .lightBlue a:link, .lightBlue a:visited, .lightBlue a:hover, .lightBlue a:active {
	color:#7491C9;
}

.purple, .purple a, .purple a:link, .purple a:visited, .purple a:hover, .purple a:active {
	color:#635296;
}

.darkPink, .darkPink a, .darkPink a:link, .darkPink a:visited, .darkPink a:hover, .darkPink a:active {
	color:#977367;
}

.lightPink, .lightPink a, .lightPink a:link, .lightPink a:visited, .lightPink a:hover, .lightPink a:active {
	color:#F081AB;
}

.red, .red a, .red a:link, .red a:visited, .red a:hover, .red a:active {
	color:#E40000;
}

.lightPurple, .lightPurple a, .lightPurple a:link, .lightPurple a:visited, .lightPurple a:hover, .lightPurple a:active {
	color:#7C91D4;
}

.lightBrown, .lightBrown a, .lightBrown a:link, .lightBrown a:visited, .lightBrown a:hover, .lightBrown a:active {
	color:#78492F;
}

.left {
	float:left;
}

.comicSans {
	font-family:'Comic Sans MS';
}

/* divs */
div.floatingPage {
	margin:0px auto 0px auto;
	width:917px;
	background-color:#FFFFFF;
	background-image:url('/files/images/backgroundMain.gif');
	background-repeat:repeat-y;
	background-position:0% 0%;
}

div.header {
	height:78px;
}

div.content {
	border:1px solid #AFCAE8;
	border-top-width:0px;
	padding:2px 0px 0px 0px;
}

div.headerSpacer1 {
	width:915px;
	height:3px;
	background-color:#764632;
}

div.headerSpacer2 {
	width:915px;
	height:4px;
	background-color:#541800;
}

div.headerSpacer3 {
	width:915px;
	height:3px;
	background-color:#AA8C81;
}

div.headerSpacer4 {
	width:915px;
	height:8px;
	background-color:#F081AB;
	border-top:1px solid #F7C0D5;
	border-bottom:1px solid #F3A7C3;
}

div.headerSpacer5 {
	width:915px;
	height:5px;
	background-color:#C44D85;
}

div.headerSpacer6 {
	width:915px;
	height:4px;
	background-color:#AB0051;
	margin:0px 0px 0px 0px;
}

div.contentLeft {
	width:155px;
	margin:0px 0px 0px 0px;
	float:left;
}

div.homeContainer {
	padding:64px 0px 0px 0px;
}

div.home {
	padding:0px 0px 0px 28px;
}

div.home1 {
	float:left;
	margin:0px 0px 0px -40px;	
}

div.home0 {
	width:112px;
	height:36px;
	padding:92px 0px 0px 64px;
	background-position:0% 0%;
	background-repeat:no-repeat;
	float:left;
	margin:0px 8px 0px 0px;
}

div[class='\
home0'] {
	padding:78px 0px 16px 64px;
}

div.home2 {
	float:right;
	margin:0px 0px 0px 0px;
	width:200px;
	height:100px;
	background-image:url('/files/images/amp.gif');
	background-position:95% 50%;
	background-repeat:no-repeat;	
}

div.navigation {
	width:133px;
	background-color:#FFFFFF;
	background-image:url('/files/images/gradient.jpg');
	background-position:0% 100%;
	background-repeat:repeat-x;
	min-height:241px;
}

div.contentRight {
	width:760px;
	float:left;
}

div.contentFooter {
	width:760px;
	float:left;
	padding:inherit;
	background-color:#FFFFFF;
	font-family:'Arial';
	font-size:7pt;
}

div.search {
	float:right;
	width:220px;
	height:32px;
	margin:6px 0px 0px 0px;
}

div.searchClear {
	clear:both;
}

div.contentMain {
	padding:32px 0px 0px 20px;
}	

div.contentClear {
	clear:both;
	height:10px;
}

div.shoppingCartBox {
	float:right;
	background-image:url('/files/images/sideWithoutButton.gif');
	background-repeat:no-repeat;
	width:122px;
	height:134px;
}

div.detailsBox {
	margin:40px 0 0 14px;
	width:108px;
	/* 17-OCT-2008 pat.stapleton@webdaemon.com.au modified for firefox and product search tool
	height:50px;*/
	height:125px;
	
	line-height:25px;
}

h1, h2, h3, h4 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/* heading */
h1 {
	font-family: "Comic Sans MS", sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #EF82AB;
	
	/*
	font-size:14pt;
	font-weight:bold;
	color:#FF3399;
	*/
}

/* sub-heading 1 */
h2 {
	color: #615295;
	font-family: "Arial", sans-serif;
	font-size: 19px;
	font-weight: normal;

	/*
	font-size:12pt;
	font-weight:bold;
	color:#800080;
	*/
}

/* sub-heading 2 */
h3 {
	font-size:12pt;
	font-weight:bold;
	color:#ACCCFF;
}

/* sub-heading 3 */
h4 {
	font-size:12pt;
	font-weight:normal;
	text-decoration:underline;
	color:#800080;
}

/* bullets */
ul li {
	font-size:11pt;
	color:#800080;
	list-style-type:square;
}

/* numbered */
ol li {
	font-size:11pt;
	color:#800080;
	list-style-type:decimal;
}

/* images */
img {
	border:0px none transparent;
}

img.cartButton {
	margin:10px 0px 0px 14px;
}


/* inputs */
input, textarea {
	border:1px solid #DDDDDD;
	border-top-color:#7C7C7C;
	font-size:0.8em;
}

input.inputCheck {
	border:0px none transparent;
}

textarea {
	overflow:none;
}

input.search {
	width:100px;
	height:14px;
}

input.searchButton {
	border:0px none transparent;
	position:relative;
	top:4px;
}