/* Start of CMSMS style sheet 'Main' */
body {padding:0px 0px 50px 0px; margin:0px 0px; background: url('images/bodybg02.jpg') repeat-x top left #b7cab7;}

h1 {height: 225px; margin:0px 150px 0px 250px; background: url('images/floatingheader01.gif') no-repeat top center;}
h1 span {display: none;}
h2 {font-family:times, serif; font-size:28px; color:#000; margin: 0; padding: 0;border-bottom:1pt #ffc dotted;}
h3 {font-size:20px; margin: 20px 0 0 0; padding: 0;}
.header {border-bottom:1pt #ffc dotted}
h4 {font-family: Georgia, Times New Roman; color: #993300; font-size: 18px; margin: 0; padding: 0;}
p {font-family: trebuchet, Tahoma, arial, sans-serif; font-size:10pt; color:#000; margin:10px 0px;}
img {border: 0;}
a {text-decoration: none; color: #000;}
a:hover {color: #fff;}
ul {margin: 0 0 25px 15px; padding: 0;}
li {font-family:trebuchet, Tahoma, arial, sans-serif; font-size:14px; color:#000; margin:5px 0px 0 0; padding: 0;}

/*=========== NAVIGATION ===================*/
#pnav {position: relative; width: 240px; height: 222px; margin: 0; padding: 0; background: url('images/shared_pnav.jpg');}
/*Safari & IE 7 Hack*/ html*#pnav {margin: 0; ]margin: 0;} 
#pnav ul {margin: 0;}
	#pnav li {position: absolute; margin: 0; padding: 0; list-style: none; top: 0;}
	#pnav li a {height: 30px; display: block; margin: 0; padding: 0;}
        #navbar a {display: block;}
	#pnav li span {display: none;}
        #pnav li.i22 {top: 11px; width: 240px;}
	#pnav li.i16 {top: 41px; width: 240px;}
	#pnav li.i17 {top: 71px; width: 240px;}
	#pnav li.i18 {top: 101px; width: 240px;}
	#pnav li.i19 {top: 131px; width: 240px;}
	#pnav li.i20 {top: 161px; width: 240px;}

/*=========== COLUMN LAYOUT STYLES ===========*/
#left {position:absolute; left:0px; top:0px; width:250px; background:url('images/topleft02.jpg') no-repeat top left; padding: 228px 0px 20px 0px; color:#fff}
#left a {color:fff}

#left .footer {text-align: center; font-family:trebuchet, Tahoma, arial, sans-serif; font-size:8pt; color:#ffc; margin: 0; padding: 10px 10px 20px 10px; font-weight:bold; width: 230px;}
#left .footer a {color:#ffc;}
#left .disclaimer {text-align: center; font-family:trebuchet, Tahoma, arial, sans-serif; font-size:9pt; color:#fff; margin: 0; padding: 10px 10px 20px 10px; font-weight:bold; width: 230px;}

.footer {clear: both; width: 96%; font-family:trebuchet, Tahoma, arial, sans-serif; font-size:8pt; color:#ffc; margin: 0; padding: 10px 10px 20px 0px; font-weight:bold; border-top:1pt #ffc dotted; position: absolute; bottom: 0;}
.footer a {color:#ffc;}

#right {position:absolute; top:0px; right:0px; width:150px; background: url('images/topright02.jpg') no-repeat top right; padding:228px 0px 20px 0px; color:#fff;float:right; clear:left}

#main {position: absolute; left: 260px; right: 160px; padding: 0px 20px 50px 10px; 
  min-height:450px;
  height:auto !important;
  height:450px;}
#main a {color:#993300;}
#main a:hover {color: #fff;}

#main .colleft {float: left; width: 300px; margin: 0; padding; 0;}
#main .colright {float: left; width: 300px; margin: 0; padding: 0;}


/*=========== ADDED TO TINYMCE STYLE DROPDOWN =========*/
.descriptivewhite {font-size: 9pt; color:#fff; font-weight:bold;}
.imgright {float: right; margin:0px 0px 20px 20px;}
.imgleft {float: left; margin:0px 20px 20px 0px;}


/*=========== CALENDAR STYLES ======================*/
.calendar-event {font-family: trebuchet, Tahoma, arial, sans-serif; font-size:10pt; color:#000; margin: 0 0 15px 0;}
.calendar-event h3 {font-family: Georgia, Times New Roman; color: #993300; font-size: 18px; margin: 0; padding: 0;}
#main .calendar-event h3 a {color: #993300;}
#main .calendar-event a {color: #993300;}
.calendar-event .calendar-date-title {display: none;}
.calendar-event .calendar-summary {margin: 0 0 -3px 0; padding: 0; font-style: italic;}
.calendar-event .calendar-summary-title {display: none;}
.calendar-event .calendar-details-title {display: none;}
.calendar-event .calendar-date-from {float: left;}
.calendar-event .calendar-date-to {}
.calendar-event .calendar-details {margin: 20px 0 0 0; padding: 0;}
.calendar-event .location {clear: both; margin: 0; padding: 0;}
.calendar-event .calendar-returnlink {margin-top: 50px; padding: 5px 0 0 0; text-transform: uppercase; font-size: 7pt; font-weight: bold;}
.calendar-event .moretxt {margin: 5px 0 0 0; padding: 0; text-transform: uppercase; font-size: 7pt; font-weight: bold;}
.calendar-event .moretxt  a {color: #fff;}


.album_content h3 {font-family:times, serif; font-size:28px; color:#000; margin: 0; padding: 0;border-bottom:1pt #ffc dotted;}

/* End of 'Main' */

