/* CSS Document */

/* International Musician 2007 */
/* Author/Web Designer: Amanda Postle, amanda@jupufo.com */
/* Copyright/Credit to: Amanda Postle, amanda@jupufo.com */


body
{background:#969696;
padding:0px;
margin-right:auto;
margin-left:auto;
margin-bottom:0px;
margin-top:0px;
width:616px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;}

#container
{position:relative;
background:#fff;
margin:0px;
padding:0px;
margin-right:auto;
margin-left:auto;
margin-top:10px;	
width:616px;
text-align:justify;
color:#000;}

#header
{top:0px;  
left:0px; 
margin:0px;
padding:0px; 
width:616px;  
background-color:#D3D3B7;
color:#000;}

#sectionheader
{top:338px;
left:0px; 
margin:0px;
padding:0px; 
width:616px; 
left:0px;}

#maintext
{top:356px; 
left:0px; 
width:405px; 
padding-left:10px;
padding-right:10px;
padding-top:10px;  
padding-bottom:10px;}	

#separator 	
{
	position:absolute;
	margin:0px;
	padding:0px;
	width:2px;
	top: 378px;
	margin-left:426px;
	height: 421px;
}

#sidebar
{
	position:absolute;
	width:155px;
	margin:0px;
	padding:10px;
	top:378px;
	margin-left:437px;
	text-align:left;
	border-left-style: solid;
	border-left-width: thin;
}

#footer 
{width:616px;
background:#969696;
margin:0px;
padding:0px;
margin-bottom:-2px;
text-align:center;
padding-top:5px;
letter-spacing:1px;
font-size:11px;
padding-bottom:10px;
color:#000;}



/* Who Reads It (separate layout) */

#wrimaintext
{top:356px; 
left:0px; 
width:596px; 
padding-left:10px;
padding-right:10px;
padding-top:10px;  
padding-bottom:10px;}	


#wrileft
{top:500px; 
left:0px; 
width:299px; 
padding-left:10px;
padding-right:10px;
padding-top:10px;  
padding-bottom:10px;;}	

#wriseparator 	
{position:absolute; 
margin:0px;
padding:0px;
width:1px; 
top: 500px;
margin-left:319px;}

#wrisidebar
{position:absolute;
width:276px;
margin:0px;
padding-left:10px;
padding-right:10px;
top:482px;
margin-left:320px;}



/* Links */

a:link, a:visited, a:hover, a:active  		
{color:#646A59; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:none;}

a:hover, a:active
{color:#D3D3B7;}


a.view:link, a.view:visited
{color:#990000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:1px;}

a.view:hover, a.view:active
{color:#ff0000;}


a.foot:link, a.foot:visited, a.foot:hover, a.foot:active
{color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
text-decoration:underline;}

a.foot:hover, a.foot:active
{color:#D3D3B7;}



/* Text Styles */
					
					
.subtitle 
{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
letter-spacing:1px;}
					
.contitle 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	margin-bottom: -10px;
}
					
.italictitle 
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-style:italic;
letter-spacing:1px;}
					
.smltext 
{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:normal;}
					
.smltextitalic 
{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-style:italic;}

.required 
{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF0000;
font-weight:normal;}

.redbold
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
font-weight:bold;}

