body, html {
margin:0px;
background:#d9bc95;
color:#d9bc95;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding : 0px;
width : 100%;
height: 100%;
}

a {
color:#d9bc95;
text-decoration:none;
}

img {
border:0px;
}

table, td, tr {
margin: 0px;
border:0px;
padding:0px;
}

tr {
}

#header {
position:absolute;
padding-left: 98px;
/*left:98px;*/
/*margin: 0px 0px 0px 98px;*/
width:900px;
}

#wrapper {
width:1096px;
margin: auto;
height : 100%;
}

#centercontent {
width:1096px;
min-height:100%;
background: url(images/background.jpg) repeat-y;
float:left;
}

#leftborder {
width: 98px;
height:200px;
/*background-image:url(images/leftborder.jpg)repeat-y;*/
float:left;
}

#mediaplayer {
padding-top: 10px;
}
#rightborder {
width: 98px;
height:200px;
float:right;
}

#leftcolumn {
float: left;
width: 560px;
height:100%;
}
#leftcolumnlong {
float: left;
width: 690px;
height:100%;
}

#rightcolumn {
float: left;
width: 200px;
}
#rightcolumnshort {
float: left;
width: 200px;
}
#featuredartist {
margin: 10px;
width: 540px;
height: 275px;
}

#tour {
margin: 10px;
width: 53px;
height: 100%;
}
#contactInfo {
margin: 10px;
width: 670px;
color:#f3e5cd;
}
#tv {
margin: 10px;
width: 670px;
color:#f3e5cd;
z-index:-100;
}
#contactInfo a {
text-decoration:underline;
}

#contactInfo Table {
width: 670px;
}
.contacttr {
height: 50px;
}
#contactInfotext {
margin: 5px;
line-height:17px;
color:#f3e5cd;
margin-top:10px;
margin-bottom:20px;
}

.ad {
width: 330px;
height: 140px;
margin: 10px 10px 0px 0px;
}

.adnarrow {
width: 200px;
height: 200px;
margin: 10px 10px 0px 0px;
}

.adnarrowshort {
width: 200px;
height: 140px;
margin: 10px 10px 0px 0px;
}

#latestNews {
width: 255px;
float: left;
margin-left: 10px;
}

#tours {
width: 255px;
float: right;
margin-right: 8px;
padding-right: 6px;
}

.homeheader {
padding-bottom:5px;
z-index:100;
}

.tablerowbottom {
border-bottom: 10px solid white;
background:#CCCCCC;
}

#tourstable {
margin-top: 6px;
}
#tourstable tr {

}
#tourstable td{
padding-top: 5px;
vertical-align:top;
}

#tableheader td{
	background:#d9bc95;
	color:#000000;
}
#tableheader img {
display:inline;
}
#tableheader a {
	color:#000000;
}
#tablewrapper  {
vertical-align:top;
}
.left, .bottomleft {
width: 50%;
float:left;
}
.right, .bottomright {
width: 50%;
float:right;
text-align:right;
}
.newstourstr {
border-bottom:#f3e5cd 1px dotted;
vertical-align:top;
padding-top:5px;
padding-bottom:5px;
}

.newstourstr a, em, span {
font-style:normal;
text-decoration:none;
color:#f3e5cd;
font-weight:bold;
}

#artistinfo {
margin: 10px;
width: 540px;
}
#artistinfoheader {
width: 540px;
}
#artistinfocontent {
padding:10px;
width:520px;
}


#downloadleftcolumn {
width: 335px;
float: left;
padding-right: 10px;
padding-top: 10px;
padding-left: 10px;
}
#downloadrightcolumn {
width: 335px;
float: right;
padding-top: 10px;
}

#iconarea {
margin-left: -5px;
}
#iconarea {
margin-left: -5px;
}
#desktoparea{
margin-left: -5px;
}
#mp3area {
margin-left: -5px;
}
#mp3area a {
text-decoration: underline;
}
#blogwrapper {
width:900px;
margin-left:auto;
margin-right:auto;
padding-top:130px;
}

.artistlink {
padding-top: 15px;
padding-right: 8px;
}

