* { margin:0px; padding:0px; border:0px; color:white; font-family:arial; font-weight:bold;}

body { text-align:center; background-color:#666666;}

#wholepagecontentholder { width:750px; margin-left:auto; margin-right:auto; text-align:left;}

	#menu { height:30px; width:450px; float:left; margin-top:25px; margin-bottom:10px; display:inline;}
		#menu td { width:70px; height:30px; background-image:url(/images/menu-line.gif); background-repeat:no-repeat; background-position:left; padding-left:7px;} html>body #menu td {width:63px;}
			#menu a {text-decoration:none; font-size:13px;}
			#menu a:hover {color:#FA4F4F;}

	#logo { width:300px; height:50px; margin-top:10px; margin-bottom:5px; float:left; text-align:right; display:inline;}

	#mainContent {width:750px; border-top:1px solid white; float:left; padding-top:20px; display:inline;}

	#mainContent { font-size:12px;}

		#mainContent #left { float:left; width:180px;}

		#mainContent #leftArtists { float:left; width:140px; height:400px; overflow:auto; margin-right:20px;}

		#mainContent #right { float:left; width:510px; margin-top:50px; margin-left:60px; display:inline;}

		#mainContent #middle { float:left; width:290px; margin-top:50px; display:inline;}

		#mainContent #farRight { float:left; width:240px; margin-top:50px; margin-left:20px; display:inline;}

		#mainContent h1 { font-size:18px; margin-bottom:15px; color:#FA4F4F; font-weight:normal; padding-left:25px;}

		#mainContent p { margin-bottom:15px; margin-left:25px;}

		#mainContent #left p {margin-left:0px;}

		#mainContent ul { margin-bottom:15px; padding-left:35px;}

		#mainContent table.contactTable {margin-left:25px; vertical-align:top;}

		#mainContent  .singleField { width:140px; color:#666666;}

		#mainContent .addressField { width:200px; height:86px; color:#666666;}
			#mainContent > .addressField { width:200px; height:79px;} /*IE7 and FF use this one, IE6 uses the above one.*/

		#mainContent .messageField { width:350px; height:100px; color:#666666;}

		#mainContent .submit {border:1px solid black; color:#666666;}

		#mainContent a {color:#FA4F4F; text-decoration:none;}
		#mainContent a:hover {color:#FA4F4F; text-decoration:underline;}

		#mainContent #leftArtists ul { padding-left:0px;}
		#mainContent #leftArtists ul.artistsList li {list-style-type:none; margin-bottom:15px; border-bottom:1px solid white;}
		#mainContent #leftArtists ul.artistsList li a {color:white; font-size:12px; font-weight:bold;}
		#mainContent #leftArtists ul.artistsList li a:hover {color:#FA4F4F; font-size:12px;}
		#mainContent #leftArtists h1 {color:white; font-size:16px; margin-bottom:20px; font-weight:bold; padding-left:0px;}

		#mainContent div.artistThumb { float:left; margin-bottom:20px; padding:auto; width:122px; text-align:center;}

		#mainContent p.redBoldText {color:#FA4F4F; font-weight:bold;}
		
	#footer {float:left; width:750px; margin-top:20px; border-top:1px solid white; padding-top:10px; text-align:center; font-size:11px; color:#CCCCCC;}
	#footer a {color:#CCCCCC; text-decoration:none;}
