body         { padding: 20px; background-color:#ffffff; font-family:Verdana; font-size:12pt; color:#000066 }

h1           { text-align: center; font-family:Verdana; font-size:24pt; font-weight:bold }
li           { margin-bottom: 0.3em}

a            { color: #3366CC; font-weight: bold; text-decoration:none }
a:hover      { color: #0099FF; text-decoration: underline }

img          {  }

.iss_logo        { padding:0; font-family: Georgia; font-size: 64pt; color: #003366; font-weight: bold; margin:0 }
.iss_copyright   { color: #808080; font-size: 8pt; font-style: italic; border-top: 1px solid #cccccc; padding-top:3px; margin-top:20px; display: block; }

.iss_quote     { font-style: italic; margin-left: 30px; margin-bottom: 2px; padding: 0px }
.iss_quote_by  { font-weight: bold; margin-left: 50px; margin-top: 2px; padding: 0px }

.iss_small   { font-size: 8pt }

.iss_home_heading  { margin-top: 410px; border-top: 1px solid #cccccc }


img.iss_photo      { border: 1px solid #000; padding: 0; margin: 0px 0px 10px 0px }
img.iss_photoleft  { border: 1px solid #000; padding: 0; margin: 0px 20px 10px 0px }
img.iss_photoright { border: 1px solid #000; padding: 0; margin: 0px 0px 10px 20px }

.iss_news_heading   { color: #000080; font-size: 14pt; font-weight: bold; background-color: #C4E1FF; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px }
.iss_news_date      { color: #999999; font-size: 8pt; margin-bottom:15px }

.iss_cal_timetable { font-size: 8pt; background-color: #ffe; border: 1px solid #000 }
.iss_cal_holiday   { background-color: #fcc }
.iss_cal_weekend   { color: #666; background-color: #eee }

.iss_tt_lesson   { background-color: #ffe; border: 1px solid #000 }
.iss_tt_break    { background-color: #fcc; border: 1px solid #000 }
.iss_tt_times    { font-size: 10px; color: #333 }


#collage img { border: 2px solid #fff; padding: 0; margin: 0 }
