/*image rollover*/
a.imageLink {
display:block;
background:url('/Skins/RiverlandYouthTheatre/Images/cjt_web_motif1.gif') top no-repeat;
text-decoration:none;
width: 100px;
height: 25px;
}
a.imageLink:hover {
background-position:bottom;
background:url('/Skins/RiverlandYouthTheatre/Images/cjt_web_motif.gif') top no-repeat;

}
a.imageLink span {
visibility:hidden;
}

a.imageLink_white {
display:block;
background:url('/Skins/RiverlandYouthTheatre/Images/cjt_web_motif.gif') top no-repeat;
text-decoration:none;
width: 100px;
height: 25px;
}
a.imageLink_white:hover {
background-position:bottom;
background:url('/Skins/RiverlandYouthTheatre/Images/cjt_web_motif1.gif') top no-repeat;

}
a.imageLink_white span {
visibility:hidden;
}


html { margin: 0px; }
body { padding: 20px; color: #818385; font-family: Arial, Verdana; font-size: 12px; }

.backgroundcolour { background-color: #818385; }

h1, h2, h3, h4, h5, th, thead, tfoot { }
normal { padding: 20px; color: #FFFFFF; font-family: Arial, Verdana; font-size: 12px; }
h1 { padding: 20px; color: #FFFFFF; font-family: Arial, Verdana; font-size: 14px; }
h2 { padding: 20px; color: #FFFFFF; font-family: Arial, Verdana; font-size: 14px; }
h3 { padding: 20px; color: #FFFFFF; font-family: Arial, Verdana; font-size: 12px; }
h4 { }
h5 { }
h6 { }
p, td {color: #818385; font-family: Arial, Verdana; font-size: 12px; }
tfoot, thead { padding: 0px; color: #FFFFFF; font-family: Arial, Verdana; font-size: 9px; }
th { }

small { font-size: .9em; }
big { font-size: 1.2em; }
blockquote, pre { color: #FFFFFF; font-family: Arial, Verdana; font-size: 11px; }
img { border: none; }

a:link { color: #818385; text-decoration: underline; }
a:visited { color: #818385; text-decoration: underline }
a:active { color: #818385; text-decoration: underline; }
a:hover { color: #818385; text-decoration: underline; }

/* Samples */
blockquote { font-size: 1em; padding: 8px; }
blockquote.withheading { font-size: 1em; padding: 0px; }
blockquote.withheading h1 { font-size: 1.1em; margin: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 16px; }
blockquote.withheading p { font-size: 1em; margin: 0px; padding: 8px; }

/* for WUSIWUG text editor*/
.default_text{
  color: #818385; 
  font-family: Arial, Verdana; 
  font-size: 12px; 
}




/* Misc */
.pad4 { padding: 4px; }
.pad8 { padding: 8px; }
.blackborder1 { border: 1px solid #000000; }
.blackborder2 { border: 2px solid #000000; }



.page_header{
  margin-left:80px;
  font-size:16px;
  color:#000000;
  font-weight:bold;
}

.template_left{
  background-image: url('./Images/ryt_web_08_insid_01_06.gif');
  background-repeat:repeat-y;
  background-color:#FFFFFF; 
}

.template_right{
   background-image: url('./Images/ryt_web_08_insid_01_08.gif');
   background-repeat:repeat-y; 
   background-position:right center;
   background-color:#FFFFFF; 
}

.footer_template_right{
  background-image:url('./Images/LayoutGeneral_12.gif');
  background-position:right center;
  background-repeat:repeat-y;
  background-color:#FFFFFF; 
}


.pbCustomSummary{
  font-size:10px;
  color:#FFFFFF;
}

.pbCustomSummary .firstitem a, .pbCustomSummary .altitem a, .pbCustomSummary .item a{
  color:#FFFFFF;
  margin-bottom:6px;
  text-decoration:none;
}

.pbList{
  font-size:12px;
  color:#818385;
}

.pbList .header{
  display:none;
}

.pbList .separator{
  display:none;
}

.pbList .firstitem a, .pbList .altitem a, .pbList .item a{
  color:#818385;
  margin-bottom:6px;
  text-decoration:none;
}

.pbList .firstitem .date, .pbList .altitem .date, .pbList .item .date{
  font-weight:bold;
}
.pbList .firstitem .name, .pbList .altitem .name, .pbList .item .name{
  font-weight:bold;
}

.pbLisr li{
  margin-bottom:6px;
}
