/* generated by csscreator.com */

html, body{
 margin:0;
 padding:0;
 text-align:center;
 width:100%;
 height:100%;
 overflow:hidden;
}

#background{
  position:absolute;
  z-index:1;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
}

#scroller {
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 left:0;
 overflow:auto;
 z-index:2;
}

#wrapper {
	width:800px;
	height:100%;
	margin-left:auto;
	margin-right:auto;


}




#pagewidth{
 width:800px;
 text-align:left;  
margin-left:auto;
 margin-right:auto;
 z-index:1;
}

#header{
 position:relative;
 height:150px;
  background-image:url(./backround%20css%20images/Header.gif);
 width:100%;
}

#leftcol{
 width:119px;
 float:left;
 position:absolute;
 z-index:4;
 top: 150px;
}

#innerwrap{
  z-index: 1000;
  width: 100%;
  height: 100%;
}


#maincol{background-color: #FFFFFF;
 float: right;
 display:inline;
 position: relative;
 width:800px;
 height: 100%;
 overflow: hidden;
         background-image:url(./backround%20css%20images/sidebar2.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  z-index:2;

}


#footer{
 height:40px;
 width:800px;
 float:left;
 position:static;
  background-image:url(./backround%20css%20images/footer.gif);
 clear:both;
 overflow: hidden;
   z-index=1000;
 }

 #adj{
   margin-left:115px;
 }

.artistrow {
width:95%;
height:122px;
background-color:#cbb88b;
margin: 2px 20px 2px 5px;
padding: 3px;
border: medium double #000000;
}

.artistrow img {
float:left;
padding:0px;
margin: 5px 10px 0px 5px;
border: 1px solid #000000;
height: 110px;
width: 110px;
}

.artistrow h3 {
text-align: justify;
margin-top: 4px;
}

.artistrow p {
text-align: justify;
margin: -15px 10px 2px 5px;
}

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */
.clearfix:after {
 content: ".";
 display: block;
height: 0;
 clear: both;
 visibility: hidden;
 }

.clearfix{display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */



 /*printer styles*/
 @media print{
/*hide the left column when printing*/
#leftcol{display:none;}
#twocols, #maincol{width:100%; float:none;}
}

/* text and image classes only below this line */

.imgleftfloat {
float: left;
margin-top:5px;
margin-right:10px;
margin-bottom:10px;
}

.imgrightfloattop {
float: right;
margin-top:3px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}

.centeredLoneImage1
{
text-align:center;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

.centeredLoneImage
{
text-align:center;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

span.imgrightfloattop {
float: right;
margin-top:15px;
margin-left:15px;
margin-right:20px;
margin-bottom:10px;
font-weight: bold;
}

.centeredLoneImage2
    {
    text-align:center;
    margin-top:3px;
    margin-bottom:3px;
    margin-right:10px;
    padding:0px;
    }


p.normal {text-align: justify;
  margin-right: 20px;;
}

p.normal2 {text-align: justify;
  margin-right: 40px;
  Margin-left: 20px;
  font-style: italic;
  font-weight:bold;
}

p.normal3 {text-align: justify;
  margin-top: -2px;
  margin-right: 20px;
}

p.center {text-align: center;}

h1.center {
  text-align: center;
  margin-right: 20px;
}

h3.center {
  text-align: center;
  margin-right: 20px;
}

span.marginadjustment {
margin-right: 20px;
}



.buttonscontainer {width: 95px; margin-top:0px; z-index:4;}

.buttons a {color: #FFFFFF;
background-color: #001f77;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #000000;
font: 16px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
margin-left: 7px;
margin-top: 20px;
text-align: justify;
 z-index:4;}

.buttons a:hover {background-color: #6982ce;
color: #121724;
text-decoration: none;
 z-index:4;}

p.footer{
  float: right;
  margin-left: 119px;
  margin-top: 19px;
  text-align: right;
  font-weight: bold;
  color: #ffffff;
}
