/* CSS Document */



body {
	text-align: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #2a0a06;
	background-repeat: repeat-y;
	background-position: center top;
}
#pagecenter_meetbala{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 1280px;
	margin: 0 auto;
	text-align: left;
	background-image:url(../images/photo_meetbala.jpg);
	background-repeat: no-repeat;
	background-position: 177px top;
	min-height:1000px;
}
#pagecenter_sounds{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 1280px;
margin: 0 auto;
	text-align: left;
	background-image:url(../images/photo_sounds.jpg);
	background-repeat: no-repeat;
	background-position: 177px top;
	min-height:1000px;
}
#pagecenter_blog {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 1280px;
margin: 0 auto;
	text-align: left;
	background-image:url(../images/photo_blog.jpg);
	background-repeat: no-repeat;
	background-position: 177px top;
	min-height:1000px;
}
#pagecenter_photos{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 1280px;
margin: 0 auto;
	text-align: left;
	background-image:url(../images/photo_photos.jpg);
	background-repeat: no-repeat;
	background-position: 177px top;
	min-height:1000px;
}
#pagecenter_press{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 1280px;
margin: 0 auto;
	text-align: left;
	background-image:url(../images/photo_press.jpg);
	background-repeat: no-repeat;
	background-position: 177px top;
	min-height:1000px;
}
#pagecenter_calendar{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 1280px;
margin: 0 auto;
	text-align: left;
	background-image:url(../images/photo_calendar.jpg);
	background-repeat: no-repeat;
	background-position: 177px top;
	min-height:1000px;
}
#pagecenter_contact{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 1280px;
margin: 0 auto;
	text-align: left;
	background-image:url(../images/photo_contact.jpg);
	background-repeat: no-repeat;
	background-position: 177px top;
	min-height:1000px;
}
    a {color: #704070; text-decoration: none;}
    a:hover {text-decoration: underline;}
    a:active {text-decoration: none;}
#logo{
	position:absolute;
	top:19px;
	left:0px;
	width:774px;
	height:103px;
}
table.soundlinks {
  color: #704070;
  font-size: 14px; 
  padding: 5px; 
}
table.soundlinks td {
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
}
#navcontainer{
position:absolute;
top:166px;
left:113px;
}
#rollover1 a {
display:block;
width: 128px;
height: 30px;
padding:0px;
background: url("../images/nav-01.png") 0 0 no-repeat;

}
#rollover1 a:hover { 
background-position: -128px 0;
}
#rollover2 a {
margin-top:13px;
display:block;
width: 181px;
height: 31px;
padding:0px;
background: url("../images/nav-02.png") 0 0 no-repeat;

}
#rollover2 a:hover { 
background-position: -181px 0;
}
#rollover3 a {
margin-top:13px;
display:block;
width: 173px;
height: 33px;
padding:0px;
background: url("../images/nav-03.png") 0 0 no-repeat;

}
#rollover3 a:hover { 
background-position: -173px 0;
}
#rollover4 a {
margin-top:13px;
display:block;
width: 155px;
height: 30px;
padding:0px;
background: url("../images/nav-04.png") 0 0 no-repeat;

}
#rollover4 a:hover { 
background-position: -155px 0;
}
#rollover5 a {
margin-top:13px;
display:block;
width: 120px;
height: 31px;
padding:0px;
background: url("../images/nav-05.png") 0 0 no-repeat;

}
#rollover5 a:hover { 
background-position: -120px 0;
}
#rollover6 a {
margin-top:13px;
display:block;
width: 211px;
height: 31px;
padding:0px;
background: url("../images/nav-06.png") 0 0 no-repeat;

}
#rollover6 a:hover { 
background-position: -211px 0;
}
#rollover7 a {
margin-top:13px;
display:block;
width: 174px;
height: 31px;
padding:0px;
background: url("../images/nav-07.png") 0 0 no-repeat;

}
#rollover7 a:hover { 
background-position: -174px 0;
}

#bodytext{
	width:620px;
	line-height:20px;
	color:#3A1A0B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:500px;
	padding-left:327px;
}
#bodytext_photos{
	width:904px;
	color:#3A1A0B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:385px;
	padding-left:225px;
}

#photoiframe{
	position:absolute;
	top:505px;
	left:225px;
}
#footernav{
text-align:center;
margin-top:30px;
}
#copyright{
margin-bottom:30px;
font-size: 10px;
color:#957E74;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
}
#pagetitle{
float:right;
margin-right:-125px;
position:relative
}

#namelink1 a {
float:left;
margin-right:30px;
margin-left:10px;
display:block;
width: 76px;
height: 28px;
padding:0px;
background: url("../images/name-01.gif") 0 0 no-repeat;
}
#namelink1 a:hover { 
background-position: 0px -28px;
}
#namelink2 a {
float:left;
margin-right:30px;
display:block;
width: 64px;
height: 28px;
padding:0px;
background: url("../images/name-02.gif") 0 0 no-repeat;
}
#namelink2 a:hover { 
background-position: 0px -28px;
}#namelink3 a {
float:left;
margin-right:30px;
display:block;
width: 76px;
height: 28px;
padding:0px;
background: url("../images/name-03.gif") 0 0 no-repeat;
}
#namelink3 a:hover { 
background-position: 0px -28px;
}#namelink4 a {
float:left;
margin-right:30px;
display:block;
width: 62px;
height: 28px;
padding:0px;
background: url("../images/name-04.gif") 0 0 no-repeat;
}
#namelink4 a:hover { 
background-position: 0px -28px;
}#namelink5 a {
float:left;
display:block;
width: 68px;
height: 28px;
padding:0px;
background: url("../images/name-05.gif") 0 0 no-repeat;
}
#namelink5 a:hover { 
background-position: 0px -28px;
}
#meetphoto{
float:left;
margin-right:20px;
margin-left:-85px;
position:relative
}
#press a { 
  font-size: 16px;
}
#press td.thumb { 
  text-align: right;
  padding: 10px;
}
#press img { 
  border: 0;
}
table.calendar{
line-height:14px;
}
table .tableyear{
background-color:#3A1A0B;
text-align:center;
font-size:15px;
color:#FFFFFF;
letter-spacing:2px;
font-family:Georgia, "Times New Roman", Times, serif;
}
table .tablemonth{
background-color:#885a88;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:1px;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
}
table .tablespacer{
background-color:#fffae7;
}
table .tabledate{
	text-align:center;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

tr.calendar {
background-color:#eedcee;
}

table #tablehead{
background-color:#fffae7;
font-weight:bold;
}

.headline { 
  font-size: 24px;
  width: 100%;
  border-bottom: 1px solid #3A1A0B;
  padding-bottom: 10px;
  font-weight: bold;
  padding-left: 3px;
}

/* wordpress section */
#blogleft { 
  width: 85%;
  vertical-align: top;
}
#blogright { 
  width: 15%;
  vertical-align: top;
}
#blogright h2 { 
  font-size: 12px;
}
.screen-reader-text { 
  font-size: 12px;
  font-weight: bold;
}
