
#rightcontainer h1 {width: 311px; height: 41px; background-image: url(images/ypg_logo.jpg); background-repeat: no-repeat;}
#rightcontainer h1 span {visibility: hidden;}

#rightcontainer .leftel {float: left; padding: 0px 10px 0px 0px; margin: 0;}
#rightcontainer .rightphoto {float: right;}
#rightcontainer .lefttext {width: 380px;}

#rightcontainer .firstcolumn {width: 520px;}

#rightcontainer .secondcolumn .newsletter h2 {font-size: 12px; font-weight: bold; font-style: normal; padding: 0; margin: 0; padding: 15px 0px 0px 25px; color: #a037b7; font-family: "Arial"; width: 160px;}

#rightcontainer .secondcolumn .newsletter .eventlist { color: #836ea6; }
#rightcontainer .secondcolumn .newsletter .eventlist li {padding-top: 10px; font-weight: bold;}
#rightcontainer .secondcolumn .newsletter .eventlist li span {display: block; font-weight: normal;}

#rightcontainer .secondcolumn .newsletter p {margin: 5px 0px 0px 20px; font-size: 11px; width: 150px;}
#rightcontainer .secondcolumn .newsletter .contactbox {width: 120px; padding-left: 25px; margin-left: 0;}
#rightcontainer .secondcolumn .calendar {margin-top: -25px;}
#rightcontainer .secondcolumn .pdficon {background-image: url(images/pdficon.jpg); background-repeat: no-repeat; height: 20px; padding: 0px 0px 0px 25px;}
