body { margin: 0px; padding: 0px; color: #000; font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; background: #fff;}

#container { width: 882px; margin-left: auto; margin-right: auto;}

#logo { width: 311px; height: 120px;}

#tel { position: absolute; margin-left: 536px; top: 48px; font-size: 13px; text-align: right; width: 326px;}
	#tel a { color: #cb0f73; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif;}
	#tel a:hover { color: #cb0f73; text-decoration: underline;}
	#tel p { padding-bottom: 2px;}
	
ul#flags { position: absolute; top: 10px; margin-left: 470px; width: 373px; text-align: right;}
	ul#flags li { list-style-type: none; display: inline; padding-left: 3px; color: #adadad;}


#nav { padding-top: 5px; width: 882px; height: 30px; border-top: 1px solid #e5e5e5; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; *font-size: 10px; border-bottom: 1px solid #e5e5e5;}
	#nav ul { padding: 0px; margin: 2px 0px 0px 0px;}
	#nav li { list-style-type: none; float: left; padding-right: 2px; *padding-right: 3px;}
	#nav a { color: #000; text-decoration: none; display: block; white-space: nowrap; width: auto; padding: 3px 6px 3px 6px; *padding: 3px 8px 3px 8px;}
	#nav a:hover { color: #000; text-decoration: none; background: #e5e5e5;}
	#nav a.selected { color: #000; text-decoration: none; background: #e5e5e5;}

#banner { width: 882px; height: 343px; margin-top: 1px;}

#main { width: 842px; padding: 20px 10px 20px 10px;}
	#mainleft { float: left; width: 500px; background: url(../_images/template/shadow.gif) no-repeat scroll right top; padding-right: 28px;}
	#mainright { float: right; width: 295px; padding-left: 16px;}
	#main a { color: #cb0f73; text-decoration: none;}
	#main a:hover { color: #cb0f73; text-decoration: underline;}
	#main ul { margin: 0px 0px 20px 20px; padding: 0px;}
	#main li { list-style-type: square; line-height:15px;}
	
	#main ul.split { margin: 0px 0px 20px 20px; padding: 0px;}
	#main ul.split li { list-style-type: square; width: 240px; float: left;}
	
.pod { width: 295px; margin-bottom: 20px;}
	.pod h2 { padding-top: 10px; padding-bottom: 3px; color: #000;}
	.pod p { padding-bottom: 3px;}
	
#footer { width: 842px; padding: 15px 10px 20px 10px; border-top: 1px solid #adadad;}
	#footerleft { float: left; width: 550px; color: #dddddd;}
		#footerleft a { color: #cb0f73; text-decoration: none;}
		#footerleft a:hover { color: #cb0f73; text-decoration: underline;}
		#footerleft ul { margin: 0px; padding: 0px;}
		#footerleft li { list-style-type: none; float: left; padding-right: 4px;}
		#footerleft .copy { padding-right: 50px; color: #555555;}
	#footerright { text-align: right; float: right; width: 200px;}
		#footerright a { color: #bbbbbb; text-decoration: none;}
		#footerright a:hover { color: #bbbbbb; text-decoration: underline;}
		
ul#artists { margin: 10px 0px 0px 0px; padding: 0px;} 	
	#main ul#artists li { list-style-type: none; float: left; padding-right: 10px;}

.contact { width: 850px;}
.contactleft { width: 350px; float: left;}
.contactright { width: 500px; float: right;}

.form { width: 278px; background: #f0f6f4; border: 1px solid #d3eae4; padding: 20px;}
	.form .textfield { width: 270px; background: #fff; border: none; color: #000; padding: 4px;}
	.form .textarea { width: 270px; height: 200px; background: #fff; border: none; color: #000; padding: 4px;}
	.form label { width: 130px; float: left; padding-top: 4px;}
	.form .buttonspacer { padding-left: 140px;}
	.form p { line-height: 22px; padding-bottom: 2px;}
	
	.form .button { background: #cb0f73; text-decoration: none; border:none; color: #fff; width: auto; padding: 4px 10px 4px 10px; text-align: center;}
	.form .button:hover { background: #9b0c58; color: #fff; text-decoration: none;}
	
	

.quote { padding-left: 30px; padding-top: 6px; min-height: 35px; background: url(../_images/template/quote_bkg.gif) no-repeat scroll top left;}
* html .quote { height: 35px;}

#main ul.photos { margin: 0px 0px 20px 0px; padding: 0px;}
	#main ul.photos li { list-style-type: none; float: left; padding-right: 10px;}
	
	
#nav .pinktext a { color: #cb0f73;}
#nav .pinktext a:hover { color: #000;}

.bluetext { color: #0e99a9;}