
			body{
				margin:0;
				padding: 0;
				background: #000 url(../i/bg.gif) top;
			}
			
			#container{
				width: 768px;
				margin: 0 auto;
				padding: 0;
			}
			
			img{
				display:block;
			}
			
			a:link,a:visited {
				font-family:  Arial, Helvetica, sans-serif;
				text-decoration: underline;
				color: #fff;
				font-size:11px;
			}


			a:hover  {
				font-family:  Arial, Helvetica, sans-serif;
				text-decoration: none;
				color: #fff;
				font-size:11px;
			}
			
			#clear{
				clear:both;
			}
			
			
			ul.nobullets {
				list-style-type:none;
				padding:0;
				font-family:  Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #fff;
				margin:15px 0 0 20px;
			}
			
			ul.bullets {
				padding-left:20px;
				padding-right:20px;
				font-family:  Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #fff;
				margin:15px 0 0 20px;
				
			}
			
			ul.nobullets li{
			line-height:15px;
			}
			/* Header/Top Nav/Masthead Styles */
			#header{
				margin:0;
				padding:0;
			}
			
			#nav{
				margin:0;
				padding:0;
				text-align:center;
				background-image: url(../i/bg_nav.gif);
				width:768px;
				height:81px;
				background-repeat: no-repeat;
				background-position: top;
			}
			
			#footernav{
				margin-top:10px;
				padding:0;
				text-align:center;
				width:768px;
			}
			
			ul#topnav {
				list-style-type:none;
				padding:10px 0 0 0;
				margin:0;
			}

			ul#topnav li, ul#botnav li{
				display:inline;
				padding:0;
				margin:0;
				font-family:  Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #fff;
			}

			

			ul#topnav li a:link, ul#topnav li a:visited, ul#botnav li a:link, ul#botnav li a:visited {
				font-family:  Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 12px;
				text-decoration: none;
				color: #fff;
			 	padding:0 2px 0 2px;
			}
			
			
			ul#topnav li a:link.on, ul#topnav li a:visited.on, ul#botnav li a:link.on, ul#botnav li a:visited.on {
				font-family:  Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 12px;
				text-decoration: underline;
				color: #b1b1b4;
			 	padding:0 2px 0 2px;
			}
			

			ul#topnav li a:hover, ul#botnav li a:hover   {
				padding:0 2px 0 2px;
				font-family:  Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 12px;
				text-decoration: underline;
				color: #b1b1b4;
			}
			
			#home #masthead{
				margin:0;
				padding:0;
				background-color:#575763;
				height:190px;
			}
			
			#home #masthead h1{
				font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 28px;
				color:#fff;
				text-align:right;
				width:345px;
				float:left;
				margin-top:20px;
				}
				
				
			#masthead #sm_logo{
				float:left;
				margin-left:10px;
				}
				
			#masthead #copy {
				width:330px;
				float:left;
				}	
				
			#masthead #copy p{
				margin-left:10px;
				font-family:  Arial, Helvetica, sans-serif;
				font-size: 11px;
				color:#fff;
				}		
			
			/* Montage Styles */
			#montage{
				clear:both;
			}
			
			
			/* Subfeature Styles */
			
			#home #subfeature{
				border-top:2px solid #000;
				background-image: url(../i/bg_news.gif);
				background-repeat: repeat-y;
				background-position: top;
				width:768px;
			}
			
			#home #subfeature #one{
				width:281px;
				float:left;
				padding-left:19px;
			}
			
			#home #subfeature #one #content{
				padding:10px;
				text-align:center;
			}
			
			
			#home #subfeature #one #content p{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#fff;
				text-align:left;
				padding:0 10px 0 10px ;
			}
			
			#home #subfeature #two{
				width:215px;
				float:left;
				padding-left:23px;
			}
			
			#home #subfeature #two #content{
				padding:10px 16px 10px 16px;
				text-align:center;
			}
			
			#home #subfeature #two #content p, #subfeature #three #content p{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#fff;
				text-align:left;
				padding:0 10px 0 10px ;
			}
			
			#home #subfeature #one #content img, #home #subfeature #two #content img, #home #subfeature #three #content img{
				border:3px solid #fff;
			}
			
			#home #subfeature #three{
				width:215px;
				float:left;
				padding-left:12px;
			}
			
			#home #subfeature #three #content{
				padding:10px 16px 10px 16px;
				text-align:center;
			}
			
			/* Footer Styles */
			
			#footer{
				border-top:2px solid #2b2b31;
				background-image: url(../i/footer.jpg);
				background-repeat: no-repeat;
				background-position: top;
				width:768px;
				height:68px;
				margin-bottom:0;
			}
			
			#footer #tagline{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#fff;
				text-align:center;
				margin-top:10px;
			}
			
			#footer #copyright{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#999;
				margin:  15px 0 10px 10px ;
				float:left;
			}
			
			
			#footer #contact{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#fff;
				margin: 15px 10px  10px  0 ;
				float:right;
			}
			
			
			/* Internal Styles */
			
			#internal #masthead{
				margin:0;
				padding:0;
				background-color:#575763;
				height:80px;
			}
			
			#internal #masthead h1{
				font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 28px;
				color:#b1b1b4;
				text-align:right;
				width:360px;
				float:left;
				margin-top:20px;
				}
				
			#masthead #vr{
				float:left;
				margin:18px 10px 15px 10px;
				}
				
				
			ul#subnav {
				list-style-type:none;
				padding:0;
				margin:0;
				line-height:70px
			}

			ul#subnav li{
				display:inline;
				padding:0;
				margin:0;
				font-family:  Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #d6d6d6;
			}

			

			ul#subnav li a:link, ul#subnav li a:visited {
				font-family:  Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 11px;
				text-decoration: none;
				color: #d6d6d6;
			 	padding:0;
			}
			
			
			ul#subnav li a:link.on, ul#subnav li a:visited.on {
				font-family:  Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 11px;
				text-decoration: none;
				color: #fff;
			 	padding:0;
			}

			ul#subnav li a:hover  {
				padding:0;
				font-family:  Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 11px;
				text-decoration: underline;
				color: #fff;
			}	
				
			#internal #content {
				width: 768px;
				margin:0;
				padding:0;
				background-image: url(../i/bg_internal.gif);
				background-repeat: repeat-y;
				background-position: top;
			}	
			
			#internal #content.spanall{
				width: 768px;
				margin:0;
				padding:0;
				background-color: #000;
				background-image: none;
			}	
			
			#internal #content.spanall #pricing{
				width: 768px;
				margin:0;
				padding:0;
				background-color: #000;
				background-image: none;
			}	
			
			#internal #content #column_one {
				float:left;
				width: 387px;
				color:#1a1a18;
			}	
			
			
			
			#internal #content #column_two {
				float:left;
				width: 380px;
				background-color:#000;
				margin:0;
				padding:0;

			}	
			
		#internal h2{
				font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 18px;
				color:#fff;
				margin:15px 20px 10px 20px;
				}	
				
		#internal h3{
				font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 13px;
				color:#fff;
				margin:15px 20px 2px 20px;
				}	
				
		#internal h4{
				font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 13px;
				color:#fff;
				text-decoration:underline;
				margin:15px 20px 2px 20px;
				}					
				
		#internal #content p{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color:#fff;
				margin:0 20px 20px 20px;
				}			
				
			/* Internal Sub Features Styles */	
		#internal #subfeature{
				background-image: url(../i/bg_internal_subfeatures.gif);
				background-repeat: repeat-y;
				background-position: top;
				width:768px;
			}
			
			#internal #subfeature #one{
				width:380px;
				float:left;
				padding-left:3px;
		 
			}
			
			#internal #subfeature #one #copy{
		 		padding:10px;
				text-align:center;
			}
			
			
			#internal #subfeature #one #copy p{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#fff;
				text-align:left;
				padding:0;
			}	
			
			
			#internal  #subfeature #two{
				width:380px;
				float:right;
				padding-left:5px;
				text-align:center;
			}
			
			#internal #subfeature #two #copy{
				padding:0;
				text-align:center;
				padding:10px;
			}
			
			
			#internal #subfeature #two #copy p{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#fff;
				text-align:left;
				padding:0 ;
			}	
				
			#internal #subfeature #one #copy #image, #internal #subfeature #two #copy #image{
			background-image: url(../i/bg_internal_image.gif);
			background-repeat: repeat-x;
			border:none;
			text-align:left;
			}	
			
			
			#internal #content #column_two img#one, #internal #content #column_two img#two{
				margin:40px;
				border: 10px solid #fff;
				text-align:center;
			}	
		
			#flashcontent{
			 padding:0;
			 margin:0;
			}
			
			#internal #content #column_two #artist_container{
			 	text-align:left;
				margin:10px 0 0 20px ;
			}	
			
			
			#internal #content #column_two table td{
				text-align:left;
				background-color:#000;
			}	
			
			
			table td a:link,table td a:visited {
				font-size:13px;
				font-family:  Arial, Helvetica, sans-serif;
				text-decoration: underline;
				color: #06B0FF;
			}


			table td a:hover  {
				font-size:13px;
				font-family:  Arial, Helvetica, sans-serif;
				text-decoration: none;
				color: #75C9FF;
			}
			
			table td{
				font-size:11px;
				font-family:  Arial, Helvetica, sans-serif;
				text-decoration: none;
				color: #fff;
			}
			
			#column_one img.artist{
				border:5px solid #fff;
			}
			
			#column_one div#artist{
				float:left;
				margin:5px;
				text-align:center;
				clear:left;

			}
			
			img#icon{
				display:inline;
			}
			p#artist_large{
				margin:10px;
				text-align:center;
			
			}
			
			
			img#border{
				margin:5px;
				border: 10px solid #fff;
				float:right;
			}	
			
			p.pricing {
				padding-left:40px;
			}
			
			.popup { display:none; }
			
			/* Utility Classes */
			.hidden, .alt
			{
			  display: none;
			}
			
			
			#span_two_columns{
				background-color:#000;
				font-family:  Arial, Helvetica, sans-serif;
				color: #fff;
				margin:0;
				padding:0;
			}
			
			#span_two_columns p.intro{
				font-size:30px;
				font-family:  Arial, Helvetica, sans-serif;
				color: #fff;
			}