﻿body
{
    margin:0px 0px 0px 0px;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
    width:1000px;
    background-image:url(../img/bg.gif);
    background-repeat:repeat-y;
}

* html body
{
    width:1006px;
    background-image:url(../img/Bg_1006.gif);
    background-repeat:repeat-y;

}

img
{
    border:0px;
}

div.PageHolder
{
    margin:0px;
    padding:0px;	
}

div.clear
{
    clear: both;
}

#Header
{
    margin:0px 0px 0px 0px;
    left:0px;
    top:0px;
    padding:0px 0px 0px 0px;
    border:0px;
}

#XsContent
{
    float:left;
    width:auto;
    height:770px;
}
#Xs1stColumn
{
    height:auto;
    width:215px;
    float:left;
}


#Xs2ndColumn
{
    height:auto;
    width:605px;
    float:left;
}

#Xs3rdColumn
{
    height:auto;
    width:180px;
    float:left;
    margin:0px;
    padding:0px;
}

div.outerFrameLeft
{
    background-color:#f5f5f5;	
    margin: 0px 0px 0px 0px;
    border-right:solid 1px black;
    border-top: solid 1px black;
    height:1120px;
}

* html div.outerFrameLeft
{
    background-color:#f5f5f5;	
    margin: 0px 0px 0px 0px;
    border-right:solid 1px black;
    border-top: solid 1px black;
    height:1065px;
}



div.outerFrameRight
{
    background-color:#f5f5f5;	
    margin: 0px 0px 0px 0px;
    border-right:solid 1px black;
    border-top:solid 1px black;
    border-left:solid 1px black;
    padding:0px 0px 0px 0px;
    height:1120px;
    position:relative;
}

* html div.outerFrameRight
{
    background-color:#f5f5f5;	
    margin: 0px 0px 0px 0px;
    border-right:solid 1px black;
    border-top:solid 1px black;
    border-left:solid 1px black;
    height:1065px;
    padding:0px 0px 0px 0px;
    position:relative;
}

div.EndOuterFrameLeft
{
    background-color:#f5f5f5;
    height:11px;		
}

div.EndOuterFrameRight
{
    background-color:#f5f5f5;
    height:11px;		
}

div.footerFillRight
{
    background-color:#f5f5f5; 
    width:178px; 
    height:20px; 
    float:left;
}

div.firstInnerFrame
{
    background-color:#FFFFFF;	
    margin:10px 10px 0px 10px;
    padding:8px 7px 8px 7px;
}

div.footer
{
    margin:340px 0px 0px 0px;
    padding-left:214px;
    background-color:#f5f5f5;	
    border-bottom: solid 1px black;
    border-right: solid 1px black;
    float:left;
    
}


* html div.footer
{
    margin:0px 0px 0px 0px;
    padding-left:220px;
    background-color:#f5f5f5;	
    border-bottom: solid 1px black;
    border-right: solid 1px black;
    float:left;
}

div.footertext
{
    background-color:#FFFFFF;
    height:20px;
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-top: solid 1px black;
    width:605px;
    float:left;
    padding:4px 0px 0px 0px;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}

div.NEWfootertext
{
    background-color:#FFFFFF;
    height:20px;
    border-top: solid 1px black;
    width:605px;
    padding:4px 0px 0px 0px;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}

div.ContentFrame
{
    padding:0px 0px 8px 0px;
}

div.ContentFrameTitle
{
    font-size:12px;
    font-weight:bold;
    color:Yellow;
    padding:2px 0px 0px 7px;
    background-color:Black;
}

div.ContentFrameContentByLeft0px
{
    padding:5px 0px 0px 0px;
    font-family:Arial;
    font-size:10px;
}

div.news
{
    background-color:#FFFFFF;
    width:162px;
    height:128px;
}

div.titletext
{
    text-decoration: none;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
}

div.SearchByKeyWord
{
    padding:68px 0px 0px 16px;
}

div.SearchBy
{
    padding:45px 0px 0px 16px;
}

div.SearchByTop10
{
    padding:11px 0px 0px 16px;
}

.SearchTextBox
{
    margin:0px 0px 0px 0px;
    border: solid 1px Black;
}

.SearchTextBoxMargin
{
    margin:4px 0px 0px 0px;
    border: solid 1px Black;
}

.ImageButtonTop4Margin
{
    margin:4px 0px 0px 0px;	
}

.textbox
{
    border: solid Black 1px;	
    padding-bottom:3px;
}

.fileUpload
{
    border: solid Black 1px;	
    padding-bottom:3px;
    margin-bottom:10px;
}

.ImgBtn
{

}

* html .ImgBtn
{
    padding-top:1px;
}

.ImgBtnDown
{

}

* html .ImgBtnDown
{
    padding-bottom:1px;
}

.hiddentext
{
    visibility:hidden;
}

div.a2
{ 
    margin:0px 0px 0px 0px;
    padding:0px;
    height:169px;
    background-image:url(../img/header.jpg);
    background-repeat:no-repeat;

}

div.a3
{
    background-image:url(../img/header.jpg);
    background-repeat :no-repeat;
    height:169px;
    margin:0px 0px 0px 0px;
}

#flachshaker
{
    position:absolute;
    left:0px;
    top:0px;	
}

div.a4
{
	
    height:100px;
}

* html div.a4
{
	
    height:100px;
}
div.a1
{
	
    margin-left:312px;
    padding-top:2px;
}

div.Menu
{
	
    padding:81px 0px 0px 98px;	
}

.Button
{
    width:auto;
    height:23px;
    border-style:outset;
    text-align:center;
    border:1px solid #000000;
}

a:link 
{
    font-family: Arial;
    font-size: 10px;
    background-color: #fff45e;
    font-weight: normal;
    text-decoration: none;
    color:Black;
}

a:visited  
{
    text-decoration: underline overline;
    font-family: Arial;
    font-size: 10px;
    background-color:#fff45e;
    font-weight: normal;
    text-decoration: none;
    color:Black;
}

a:hover 
{
    text-decoration: underline overline;
}

a.divlink:link
{
    font-family: Arial;
    font-size: 12px;
    background-color: #fff45e;
    font-weight: normal;
    text-decoration: none;
}
a.divlink:hover
{
    text-decoration: underline overline;
}



a.divlink:visited
{
    text-decoration: underline overline;
    font-family: Arial;
    font-size: 12px;
    background-color: #fff45e;
    font-weight: normal;
    text-decoration: none;
}



div.UserLinks
{
    margin:10px 5px 0px 5px;		
}

.Tables
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}


#content p span
{
    width:210px;
    display:block;
    float:left;
}

#contentReg p span
{
    width:150px;
    display:block;
    float:left;
}

#loginContent p span
{
    width:100px;
    display:block;
    float:left;
}

#editSongContent p span
{
    width:100px;
    display:block;
    float:left;
}

a.noColor:link
{
	background-color:White;
}



div.d2 
{
	
    height:30px;
    overflow:hidden;
}

#gallery_thumbnails
{
    float:left;
}

div.ImageGalleryThumbnail
{
    float:left;
    padding:3px;
}


#bandnavigation
{
    margin-left:20px;
    border-style:solid; 
    border-left:0px; 
    border-top:0px; 
    border-right:0px; 
    border-bottom:2px; 
	height:200px;
    width:auto;
}

* html #bandnavigation
{	
    margin-left:10px;
    border-style:solid; 
    border-left:0px; 
    border-top:0px; 
    border-right:0px; 
    border-bottom:2px; 
    height:200px;
    width:auto;

}

#bandnavigationImg
{
    float:left;
}

#bandnavigationNav
{
    float:left;
    margin-left:5px;
    padding-top:156px;

}

#bandbandnavigationNavSub1
{
    width:220px;

}

#bandbandnavigationNavSub2
{
    float:left;

}

#bandbandnavigationRightImg
{
    float:left; 
    width:auto;

}


#artistDeatilSectionNavSub1
{
	
}


#basket
{
	position:relative;

}

#basketImgtop
{
	position:absolute;
	top:0px;
}

.textboxSong
{
	border:0px;
}

div.top10lnk a:link 
{
    font-family: Arial;
    font-size: 10px;
    background-color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    color:Black;
}

div.top10lnk a:hover 
{
    text-decoration: underline overline;
    background-color:#fff45e;
}


.userTable a:link 
{
    font-family: Arial;
    font-size: 10px;
    background-color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    color:Black;
}

.userTable a:hover 
{
    text-decoration: underline overline;
    background-color:#fff45e;
}