/* 	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 */
/* Writers */
#writers-outer { width:100%; float:left; text-align:center; background-image:url(/images/writers/trains.jpg); 
					background-position:center top; background-repeat:no-repeat; padding-top:330px; margin-bottom:20px;}
	#writers-inner { padding-left:0px; }
		.writer	{float:left; padding-left:7px; padding-right:6px;}

.writername {float:left; padding:10px; margin-top:10px;}
.writerquote {float:right; padding:10px; margin-top:10px;}
.teamtitles {text-transform:uppercase;}

#writerthumbs {float:right; padding:10px; text-align:center; width:100%;}
#writerthumbs img {padding:1px;}


/* Contact */
#contactform{width:100%; float:left;}
	.contactlabel{padding-left:150px; width:200px; text-align:right; float:left;
		font-weight:bold; text-transform:capitalize; font-size:14px; color:#E64819;}
	.contactfield{width:250px; text-align:left; padding-left:10px; float:left;}
	.contactseperator{width:100%;float:left; min-height:15px; text-align:center;}



/* End of CSS Document */