body {
	position:absolute;
    margin:0px;
	color:#300D11;
	background:#7C382D;
	font-size:14px;
	text-decoration:none;
    font-family:"Times New Roman", Times, serif;	
}
p {
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-top:5px;
	margin-left:15px;
	margin-Right:15px;
	margin-bottom:10px;
	text-indent:20px;
	text-align:justify;
}
a {
	font-size:14px;
}
/** SPANS **/
#b {
	font-weight:bold;
}
#i {
	font-style:italic;
}	
#u {
	text-decoration:underline;
}
#ub {
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
}
#size1 {
	font-size:18px;
}


/** stuff **/
.tb {
	position:absolute;
	top:0px;
	left:126px;
	width:421px;
	height:96px;
	background:url(images/bars/bartop.jpg) no-repeat top left;
}
.lb {
	position:absolute;
	top:0px;
	left:0px;
	width:126px;
	height:554px;
	background:url(images/bars/barleft.jpg) no-repeat top left;
}
/** BUTTONS**/
.bhome {
	position:absolute;
	top:54px;
	left:6px;
}
.bhome a{
	position:absolute;
	width:90px;
	height:43px;
	background:url(images/buttons/homedown.gif) no-repeat top left;
}
.bhome a:hover{
	background:url(images/buttons/homeup.gif) no-repeat top left;
}
.bartists {
	position:absolute;
	top:99px;
	left:6px;
}
.bartists a{
	position:absolute;
	width:90px;
	height:49px;
	background:url(images/buttons/artistsdown.gif) no-repeat top left;
}
.bartists a:hover{
	background:url(images/buttons/artistsup.gif) no-repeat top left;
}
.bstore {
	position:absolute;
	top:150px;
	left:6px;
}
.bstore a{
	position:absolute;
	width:90px;
	height:41px;
	background:url(images/buttons/storedown.gif) no-repeat top left;
}
.bstore a:hover{
	background:url(images/buttons/storeup.gif) no-repeat top left;
}
.btour {
	position:absolute;
	top:195px;
	left:6px;
}
.btour a{
	position:absolute;
	width:90px;
	height:46px;
	background:url(images/buttons/tourdown.gif) no-repeat top left;
}
.btour a:hover{
	background:url(images/buttons/tourup.gif) no-repeat top left;
}
.bnews {
	position:absolute;
	top:244px;
	left:6px;
}
.bnews a{
	position:absolute;
	width:90px;
	height:46px;
	background:url(images/buttons/newsdown.gif) no-repeat top left;
}
.bnews a:hover{
	background:url(images/buttons/newsup.gif) no-repeat top left;
}
.bpress {
	position:absolute;
	top:294px;
	left:6px;
}
.bpress a{
	position:absolute;
	width:90px;
	height:46px;
	background:url(images/buttons/pressdown.gif) no-repeat top left;
}
.bpress a:hover{
	background:url(images/buttons/pressup.gif) no-repeat top left;
}
.blinks {
	position:absolute;
	top:339px;
	left:6px;
}
.blinks a{
	position:absolute;
	width:90px;
	height:49px;
	background:url(images/buttons/linksdown.gif) no-repeat top left;
}
.blinks a:hover{
	background:url(images/buttons/linksup.gif) no-repeat top left;
}
.bcontact {
	position:absolute;
	top:391px;
	left:6px;
}
.bcontact a{
	position:absolute;
	width:90px;
	height:44px;
	background:url(images/buttons/contactdown.gif) no-repeat top left;
}
.bcontact a:hover{
	background:url(images/buttons/contactup.gif) no-repeat top left;
}
/** main box **/
.main {
	position:absolute;
	top:98px;
	left:127px;
	width:635px;
	background:url(images/shadows/mainbox/fade.gif) #772E22 repeat-x bottom left;
}

#mh {
	height:1015px;
}
#ma {
	height:550px;
}
#mai {
	height:605px;
}
#mn {
	height:300px;
}
#mna {
	height:335px;
}
#mc {
	height:330px;
}
#mp {
	height:380px;
}
#msm {
	height:450px;
}
.title {
	position:absolute;
	top:12px;
	left:9px;
	height:20px;
	width:618px;
	text-align:center;
	font-size:22px;
	color:#FFDCAE;
}
.titlefadel {
	position:absolute;
	top:13px;
	left:10px;
	width:199px;
	height:1px;
	background:url(images/elements/titlefadel.gif) no-repeat top left;
}
.titlefader {
	position:absolute;
	top:13px;
	right:10px;
	width:199px;
	height:1px;
	background:url(images/elements/titlefader.gif) no-repeat top left;
}
.n {
	position:absolute;
	height:9px;
	width:100%;
	background:url(images/shadows/mainbox/n.gif) repeat-x top right;
}
.e {
	position:absolute;
	top:0px;
	right:-1px;
	height:100%;
	width:9px;
	background:url(images/shadows/mainbox/e.gif) repeat-y bottom right;
}
.s {
	position:absolute;
	bottom:0px;
	height:9px;
	width:100%;
	background:url(images/shadows/mainbox/s.gif) repeat-x bottom right;
}
.w {
	position:absolute;
	height:100%;
	width:9px;
	background:url(images/shadows/mainbox/w.gif) repeat-y top left;
}
.ne {
	position:absolute;
	right:-1px;
	height:16px;
	width:16px;
	background:url(images/shadows/mainbox/ne.gif) no-repeat top right;
}
.se {
	position:absolute;
	right:-1px;
	bottom:0px;
	height:16px;
	width:16px;
	background:url(images/shadows/mainbox/se.gif) no-repeat bottom right;
}
.sw {
	position:absolute;
	bottom:0px;
	left:0px;
	height:16px;
	width:16px;
	background:url(images/shadows/mainbox/sw.gif) no-repeat bottom left;
}
.nw {
	position:absolute;
	height:16px;
	width:16px;
	background:url(images/shadows/mainbox/nw.gif) no-repeat top left;
}
/** INFO BOX **/
.info {
	position:absolute;
	background:url(images/shadows/artists/fade.gif) #DAD3ED repeat-x top left;
}
#ih {
	height:365px;
	top:60px;
	left:15px;
	width:350px;
}
#ihnh {
	width:249px;
	height:170px;
	left:357px;
}
#ihns {
	top:257px;
	width:249px;
	height:30px;
	left:372px;
	text-align:center;
	background:#D9D2ED;
}
#ihns a {
	position:relative;
	top:4px;
	left:0px;
	font-weight:bold;
	color:#993300;
}
#ihs {
	top:315px;
	left:360px;
	width:249px;
	height:110px;
	left:372px;
	text-align:center;
	background:#D9D2ED;
}
#ihs a {
	position:relative;
	top:5px;
	font-size:12px;
	margin-top:5px;
}
.watermark {
	position:absolute;
	top:10px;
	left:80px;
	width:173px;
	height:171px;
	background:url(images/shadows/artists/fadedlogo.gif) no-repeat top left;
}	
.itb {
	position:absolute;
	top:-20px;
	left:0px;
	height:20px;
	padding-bottom:3px;
	width:100%;
	background:url(images/shadows/artists/titlebar.gif) #FFDCAE repeat-x bottom left;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}
.itb a {
	color:#990033;
	font-size:12px;
	text-decoration:none;
}
.itb a:hover {
	color:#993300;
	text-decoration:underline;
}
.imt {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:99%;
	overflow:auto;
	font-size:12px;
}
.imt a {
	font-size:10px;
	text-decoration:none;
}
#imth {
	height:365px;
	background:url(images/shadows/artists/fade.gif) #d9d2ed repeat-x top left;
}
#imth p{
	font-size:12px;
}
.imt h1 {
	color:#000000;
	text-decoration:underline;
	text-align:center;
	font-size:16px;
	margin-top:20px;
}
/** Artists Box (main page) **/
.amain {
	position:absolute;
	top:0px;
	left:15px;
	width:606px;
	height:85px;
}
.amainpic {
	position:absolute;
	top:0px;
	left:0px;
	height:80px;
	width:85px;
	padding:5px;
	padding-bottom:0px;
	background:url(images/shadows/artists/home/gradient.gif) repeat-x top left;
	border:2px #8F3F40 outset;
}
.amainpic a {
	color:#300D11;
}
.amainpic a:hover {
}
.amaintext {
	position:absolute;
	top:0px;
	left:100px;
	height:85px;
	width:505px;
	background:url(images/shadows/artists/home/gradient.gif) repeat-x top left;
	border:2px #8F3F40 outset;
}
.amaintext a {
	outline:none;
	text-decoration:none;
	color:#300D11;
}
.amaintext a:hover {
}
.amaintext p{
	text-indent:none;
	text-align:center;
	font-size:12px;
	font-weight:normal;
}
#am1 {
	top:435px;
}
#am2 {
	top:530px;
}
#am3 {
	top:625px;
}
#am4 {
	top:720px;
}
#am5 {
	top:815px;
}
#am6 {
	top:910px;
}
/** artists home **/
.ahpicmain {
	position:absolute;
	top:20px;
	left:10px;
	width:100%;
	height:100%;
}
.ahpic {
	position:absolute;
	top:0px;
	left:0px;
	padding:5px;
	padding-bottom:2px;
	width:144px;
	height:117px;
	background:url(images/shadows/artists/home/gradient.gif) #FFFFFF repeat-x bottom left;
}	
.ahpictext {
	position:absolute;
	bottom:3px;
	left:0px;
	width:154px;
	text-align:center;
	color:#300D11;
	font-weight:bold;
	text-decoration:underline;
}
#ahp1{
	top:50px;
	left:50px;
}
#ahp2{
	top:50px;
	left:225px;
}
#ahp3{
	top:50px;
	left:400px;
}
#ahp4{
	top:195px;
	left:135px;
}
#ahp5{
	top:195px;
	left:320px;
}	

/** Store **/
.shpicmain {
	position:absolute;
	top:20px;
	left:10px;
	width:100%;
	height:100%;
}
.shpic {
	position:absolute;
	top:0px;
	left:0px;
	padding:5px;
	padding-bottom:2px;
	width:106px;
	height:130px;
	background:url(images/shadows/artists/home/gradient.gif) #FFFFFF repeat-x bottom left;
}	
.shpictext {
	position:absolute;
	bottom:15px;
	left:0px;
	width:116px;
	text-align:center;
	color:#300D11;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
}
.shpictext2 {
	position:absolute;
	bottom:3px;
	left:0px;
	width:116px;
	text-align:center;
	color:#300D11;
	font-weight:bold;
	font-size:10px;
}
.shpictext a {
	text-align:center;
	color:#300D11;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
}
.shpictext2 a {
	text-align:center;
	color:#300D11;
	font-weight:bold;
	font-size:10px;
}
#shp1{
	top:50px;
	left:40px;
}
#shp2{
	top:50px;
	left:176px;
}
#shp3{
	top:50px;
	left:312px;
}
#shp4{
	top:50px;
	left:448px;
}

#shp5{
	top:200px;
	left:40px;
}
#shp6{
	top:200px;
	left:176px;
}
#shp7{
	top:200px;
	left:312px;
}
#shp8{
	top:350px;
	left:40px;
}
#shp9{
	top:200px;
	left:448px;
}	
/** Artists Individual **/
#iam1{
	width:458px;
	height:260px;
	top:60px;
	left:162px;
}
#iam2{
	width:141px;
	height:117px;
	top:60px;
	left:15px;
	text-align:center;
}
#iam3{
	width:141px;
	height:110px;
	top:204px;
	left:15px;
	background:#D9D2ED;
	text-align:center;
	padding-top:6px;
}
#iam4{
	width:320px;
	height:106px;
	top:346px;
	left:15px;
	background:#D9D2ED;
}
#iam5{
	width:279px;
	height:126px;
	top:326px;
	left:341px;
	background:#D9D2ED;
}
#iam6{
	width:606px;
	height:109px;
	top:478px;
	left:15px;
	background:#D9D2ED;
}
#watermark {
	left:130px;
}
.buttonleft {
	position:absolute;
	top:0px;
	left:0px;
}
.buttonleft a{
	position:absolute;
	height:19px;
	width:19px;
	background:url(images/buttons/pics/leftup.gif) no-repeat top left;
}
.buttonleft a:hover{
	background:url(images/buttons/pics/leftover.gif) no-repeat top left;
}
.buttonright {
	position:absolute;
	top:0px;
	right:19px;
}
.buttonright a{
	position:absolute;
	height:19px;
	width:19px;
	background:url(images/buttons/pics/rightup.gif) no-repeat top right;
}
.buttonright a:hover{
	background:url(images/buttons/pics/rightover.gif) no-repeat top right;
}
/** tour stuff **/
.alltour {
	position:relative;
	top:17px;
	left:3px;
	height:20px;
	width:600px;
	margin-top:2px;
	font-size:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#411109;
	background:url(images/shadows/tour/back.gif) repeat-x top left;
}
.alltourbar {
	position:absolute;
	top:18px;
	left:3px;
	height:16px;
	width:600px;
	margin-top:2px;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#411109;
	text-align:left;
	font-weight:bold;
}
.tleft {
	position:absolute;
	width:5px;
	height:20px;
	top:0px;
	left:0px;
	background:url(images/shadows/tour/left.gif) no-repeat top left;
}
.tright {
	position:absolute;
	width:5px;
	height:20px;
	top:0px;
	right:0px;
	background:url(images/shadows/tour/right.gif) no-repeat top left;
}
.date {
	position:absolute;
	padding-left:4px;
	padding-top:1px;
	top:2px;
	left:2px;
	height:16px;
	width:70px;
}
.time {
	position:absolute;
	padding-left:4px;
	padding-top:1px;
	top:2px;
	left:78px;
	height:16px;
	width:50px;
}

.location {
	position:absolute;
	top:2px;
	left:134px;
	height:16px;
	width:130px;
	text-align:left;
	padding-top:1px;
	padding-left:4px;
}
.venue {
	position:absolute;
	position:absolute;
	top:2px;
	left:269px;
	height:16px;
	width:180px;
	padding-top:1px;
	padding-left:4px;
	text-align:left;
}
.guests {
	position:absolute;
	top:2px;
	left:453px;
	height:16px;
	width:120px;
	padding-top:1px;
	padding-left:4px;
	text-align:left;
}
/** news **/
#nm {
	top:50px;
	left:60px;
	width:500px;
	height:230px;
}
.newsbox {
	position:absolute;
	top:40px;
	left:10px;
	width:600px;
	height:260px;
	color:#FFDCAE;
	text-align:left;
	font-size:18px;
	line-height:120%;
	overflow:auto;
}
.newsbox a {
	color:#FFDCAE;
	text-decoration:none;
}
.newsbox a:hover {
	color:#B38D7A;
	text-decoration:underline;
}
#imtnews {
	line-height:22px;
}	
#nm a {
	position:absolute;
	left:10px;
	margin-top:5px;
	font-weight:bold;
	color:#704C1D;
	text-decoration:none;
}
#nm a:hover {
	color:#211404;
	text-decoration:underline;
}
.nbttn {
	position:absolute;
	top:290px;
	left:5px;
	height:20px;
	width:610px;
	text-align:center;
}
.nbttn a {
	font-weight:bold;
	font-size:16px;
	color:#FFDCAE;
	text-decoration:none;
}
.nbttn a:hover {
	color:#E2AC66;
	text-decoration:underline;
}
#newsarticletext {
	color:#411109;
	text-indent:0px;
}
#newsarticletext a {
	position:relative;
	color:#411109;
	margin:0px;
	text-align:left;
}
#nma {
	top:50px;
	left:8px;
	width:600px;
	height:230px;
}
/** Contact Info **/
.cinfo {
	position:absolute;
	top:35px;
	left:8px;
	height:300px;
	width:600px;
	font-size:14px;
}
.cinfo a{
	font-size:14px;
	color:#FFDCAE;
	text-decoration:none;
}
.cinfo a:hover{
	text-decoration:underline;
}

/**press**/
.pinfo {
	position:absolute;
	top:35px;
	left:116px;
	height:300px;
	width:500px;
	font-size:14px;
	text-align:left;
}
.pinfo a {
	margin-left:20px;
	font-size:14px;
	color:#FFDCAE;
	text-decoration:none;
}
.pinfo a:hover{
	text-decoration:underline;
}
/** tour **/
#tinfo {
	position:absolute;
	top:0px;
	left:0px;
	height:300px;
	width:400px;
	text-align:left;
	font-size:14px;
}
#tinfo a {
	font-size:14px;
	color:#FFDCAE;
	text-decoration:none;
}
#tinfo a:hover{
	text-decoration:underline;
}
.ttext {
	position:absolute;
	top:150px;
	width:100%;
	left:0px;
	text-align:center;
	font-size:16px;
}
#t{
	width:606px;
	height:300px;
	top:52px;
	left:6px;
	background:#D9D2ED;
}	
.alltourhome {
	position:relative;
	top:0px;
	left:3px;
	height:20px;
	width:580px;
	margin-top:2px;
	font-size:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#411109;
	background:url(images/shadows/tour/back.gif) repeat-x top left;
}
.alltourbox {
	position:absolute;
	top:18px;
	left:0px;
	padding-bottom:5px;
	height:273px;
	width:606px;
	overflow:auto;
}

/** footer **/
.footer {
	position:absolute;
	bottom:-100px;
	left:20px;
	height:80px;
	width:600px;
}
.flinks {
	position:absolute;
	bottom:0px;
	left:0px;
	width:600px;
	height:18px;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
}
.flinks a {
	margin-left:2px;
	margin-right:2px;
	color:#FFFFFF;
	text-decoration:none;
}
.flinks a:hover {
	color:#F5C7A7;
	text-decoration:underline;
}
.fextra {
	position:absolute;
	bottom:22px;
	left:150px;
	width:300px;
	height:50px;
	text-align:center;
}
.fextra a{
	margin-left:5px;
	margin-right:5px;
	color:#FFFFFF;
	font-size:18px;
	text-decoration:none;
}
.fextra a:hover{
	text-decoration:underline;
	color:#F5C7A7;
}