/* 	CSS Document 
	for Monster Colors Australia
	Designed by Chris Samios
	http://www.wmonstercolors.com.au */




/* Base HTML Classes */

	body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background:#000000;
		font-family:Tahoma;
		font-size:12px;
		color:#FFFFFF;
	}

	a {	font-family: Tahoma;
		color: #FFFFFF;
		text-decoration: underline;
		font-weight:bold; 
	}

	a:hover { font-family: Tahoma;
		color: #E64819;
		text-decoration: none;
		font-weight:bold; 
	}
	
	form,iframe {margin: 0px;text-align:center;}
	img { border:none; }

	h1 {
		font-family: Tahoma;
		font-size: 16px;
		color:#E64819;
		padding-top: 5px;
		padding-right: 10px;
		padding-bottom: 5px;
		padding-left: 0px;
		margin: 0px;
		font-weight: bold;
	}

	h2 {
		font-family: Tahoma;
		font-size: 16px;
		color:#E64819;
		margin: 0px;
		padding: 0px;
		font-weight: bold;
	}

	h3 {
		font-family: Tahoma;
		font-size: 12px;
		color:#FFFFFF;
		font-weight: bold;
		text-align:center;
		margin:auto;
		padding:0px;
	}

	h4 {
		font-family: Tahoma;
		font-size: 12px;
		color:#FFFFFF;
		margin: 0px;
		padding: 0px;
		font-weight: bold;
	}



/* Template Styles */
	
	a.footerlink {
	 color:#666666; text-decoration: none;
	}
	a.footerlink:hover {
	 color:#604F4E; text-decoration:underline;
	}
	

	.footer{
	  font-family:Tahoma;
	  font-size: 9px;
	  color:#666666;
	  text-decoration: none;
	}

	.bodytext {
		font-family:Tahoma;
		font-size: 11px;
		color: #000000;
		line-height: 15px;
		padding-bottom:3px;
	}

	.bodytitle {
		font-size:14px;
		color:#EF3526;
		font-weight:bold;
	}

	#menu a{		
		font-family:Helvetica;
		font-size: 14px;
		color: #FFFFFF;
		text-decoration: none;
		font-weight:bold;
	}
		
	#menu a:hover{
		color:#000000;
	}	



/* Site Containers */

#site {width:100%; text-align:center; margin:auto; float:none;}

#pagecontainer{width:960px; margin:auto;}

#page {width:100%; background-color:#000000; text-align:center; margin:auto; float:left;}

	#top {background-image:url(/images/layout/MCTop.jpg); height:331px; background-repeat:no-repeat;}

		#menu {padding-top:304px; margin:0px; margin:auto; width:100%;}
			#menuitems{float:right;}
				.menubutton{ float:left;margin-right:10px; margin-bottom:0px; padding-bottom:0px;}
				
			#orangebar{width:100%; height:2px; font-size:2px; background-color:#E64A1A; float:left; margin:0px; position:absolute; top:332px;}
			

	#centre {width:100%; float:left;}

		#right { width:960px; margin:auto; float:right; background-color:#000000;}

			#content { 
			width:100%; text-align:center; vertical-align:top; float:left; 
			}

			#foot { width:960px; text-align:center; float:left;  padding-top:20px; }
			#legal { width:960px; text-align:center; float:left;  padding-top:5px; color:#666666; font-size:9px; }
	

/* Specific Page Styles */
/* STORE */
#store-outer { width:100%; float:left; text-align:center; background-image:url(/store/images/store-image.jpg); 
					background-position:center top; background-repeat:no-repeat; padding-top:330px; margin-bottom:20px;}
	#store-inner { padding-left:0px; width:100%; }
		.catnav	{float:left; padding-left:7px; padding-right:6px;}
		.catnavlink{ border:none; text-decoration:none;}

	#storelinks { float:right; margin-left:5px; }
	#cartlinks { float:right; margin-left:5px; }
	
	#browsetop {width:100%; float:left; margin-top:10px; margin-bottom:10px; text-align:justify;}
	#cat-header{ float:left; margin-right:5px;}
		
	
	.comingsoon{ color:#E64A1A; font-size:30px; width:100%; clear:both; text-align:center;}	
	.item img {margin:auto;}

	
	#cart {	text-align:center; float:left; width:400px; left:50%; margin-left:-200px; 
			position:relative; padding:0px; margin-top:25px; border-style:none; }
			
		#cart th{font-size:14px; color:#E64819; font-weight:bold; text-align:center;}
	
	#customerform{margin-top:50px;}
	
/* Form layout */

form {padding:0px;}
	
.form-item{float:left; margin:2px;}
.form-item label{float:left;}
.form-item input{float:right;}
.form-item textarea {float:right;}
.form-item select {float:right;}

.centered{text-align:center; float:left; width:400px; left:50%; margin-left:-200px; position:relative;}

/* End of CSS Document */