



.text {  font-family: Arial; font-size: 11px; color: #666666; text-decoration: none}

a.text:hover {  color: #CC0000}



#bodycontent { margin:0 0 0 150px;}

#bodycontent {  height:340px; width:460px;padding: 0px 5px 0 5px;overflow-x: hidden;overflow-y: auto;}


#eventbodycontent { margin:0 0 0 120px;}

#eventbodycontent {  height:340px; width:460px;padding: 0px 5px 0 5px;overflow-x: hidden;overflow-y: auto;}


#videowrapper { width:300px; float:left;}

.videolist {float:left; padding:0px; width:200px;height:190px;}

.videolist .image{ border:0px;margin:0px 10px 0 0 0;}

.videolist .body{font-weight:bold; margin:0px 0 0 0px;}

.videolist .body a{text-decoration:none;color:#333333}

.clear {clear:both}

.thumbnail {border:0px;padding:10px;}



.testimoniallist {padding:10px 10px 0 0;border-bottom:1px #dddddd dotted}

.testimoniallist .name{font-weight:bold;padding:0 5px 0 0;}



#eventwrapper .title{font-weight:bold;background-color:#eeeeee; padding:5px;}

.eventlist {padding:10px 0px 0 0;width:450px;}

.divider {border-bottom:1px #666666 dotted; padding:2px 0 0 2px} 

.eventlist .title {font-weight:bold;background-color:#eeeeee; padding:5px;}
div.eventschild {padding: 5px 0px 0 0;width:450px;background: #fff url(../images/arrow.gif) no-repeat 2px 8px;}

.eventlist a {text-decoration:none; color:#333333}

.eventlist .date {float:left; font-weight:bold; width:80px;margin:0 0 0 10px }

.eventlist .eventstitle {float:left;width:250px  }

.eventlist .venue {float:left;width:100px;}

#eventtitle {background-color:#999999;color:#fff;height:25px;margin:5px auto 0 0;width:450px;}
#eventtitle .titledate {float:left; font-weight:bold; width:80px;margin:5px 0 0 10px;}
#eventtitle .titleevent{float:left; font-weight:bold; width:250px; margin:5px 0 0 0;}
#eventtitle .titlevenue {float:left; font-weight:bold; width:100px;margin:5px 0 0 0; }

.mediatitle {font-weight:bold;background-color:#eeeeee; padding:5px;}

.pdflist {padding:10px 10px 0 0;border-bottom:1px #dddddd dotted;}

.pdflist a{text-decoration:none; color:#333333}



/* form css */

.form label {float:left;font-weight:bold;width:160px;}

.form div {margin:0 5px 10px 0;}

.error {color:red;padding:0px;}

.success {color:blue;padding:0px;}



#testimoniallink { margin:0 0 0 150px;font-family: Arial; font-size: 12px; }

#testimoniallink a{color: #333333; text-decoration: underline}



#leftnav { width:200px;}

#leftnav ul {list-style:none;display:inline;position:absolute;left:110px;width:140px;}

#leftnav ul .title {font-weight:bold;background-color:#eeeeee;}

#leftnav ul li {clear:both;border-bottom:1px #dddddd dotted;padding:3px 0 3px 0}

#leftnav ul li a{text-decoration:none; color:#333333}

#print {margin:0 0 0 400px}



#tellafriendbutton {position:absolute;margin:-80px 0 0 -700px;}

#contenttellafriendbutton{position:absolute;margin:-110px 0 0 -780px;}

#leftcol {float:left}

#rightcol {float:left}





.contenttitle {

font-family: Arial, Helvetica, sans-serif;

font-weight: bold;

margin:0px;

}
#phototemplate {width:700px;margin:auto 20px;}
#phototemplate .closelink {float:right;padding-right:30px;}
#phototemplate .closelink a{font-size:10px}
#photodiv {width:700px;margin:auto 20px;}
#photodiv .photo {float:left;padding:0 30px 20px 0;}
#photodiv .photo .gallery{max-width:200px;max-height:200px;}
#photodiv .photo .info {margin:auto;text-align:center}
#pagelink {float:right;font-size:12px;padding-right:30px;padding-bottom:10px;}