body {margin: 0px; padding: 0px; height:100%; background: url('images/bg.jpg') fixed repeat-x #383431;}
p {margin: 0; padding: 0;}
img {border: none;}

#wrap {margin: 0px auto; padding-top: 0px; width: 770px; background: white; border-right: 1px solid white; border-left: 1px solid white;}
#wrap2 {clear: both; margin: 0px auto; padding-top: 0px; width: 770px; background: white; border-right: 1px solid white; border-left: 1px solid white;}

#header {margin: 0px; padding: 0px; width: 770px; background: white;}

	/* ---- header contents ---- */
	
	#header-image {margin-bottom: 3px;}	
	
	#links-table {position:relative; left:0px; top:0px; margin-bottom: 3px; width:770px; height:36px;}
	#links-01 {position:absolute; left:0px;	top:0px; width:128px; height:36px}
	#links-02 {position:absolute;left:128px;top:0px;width:130px;height:36px;}
	#links-03 {position:absolute;left:258px;top:0px;width:129px;height:36px;}
	#links-04 {position:absolute;left:387px;top:0px;width:129px;height:36px;}
	#links-05 {position:absolute;left:516px;top:0px;width:129px;height:36px;}
	#links-06 {position:absolute;left:645px;top:0px;width:125px;height:36px;}
	
	#dropmenudiv {position:absolute; border: 1px solid #5e5e60; z-index: 3; margin: 0px 0px 5px 1px; padding: 5px 0px 5px 5px; text-align: left;}
	#dropmenudiv a{width: 200px; display: block; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none; line-height: 20px;}
	#dropmenudiv a:hover{ width: 200px; color: #991d19; /*hover background color*/ text-decoration:underline;}
	
	#color-links-table {position:relative; left:0px; top:0px; width:770px; height:180px;}
	#sub-color-links-table1 {position:relative; left:0px; top:0px; width:387px; height:180px;}
	#sub-color-links-table2 {position:relative; left:0px; top:0px; width:258px; height:180px;}
	#color-links-01 {position:absolute; left:0px; top:0px; width:129px; height:180px;}
	#color-links-02 {position:absolute; left:129px; top:0px; width:129px; height:180px;}
	#color-links-03 {position:absolute; left:258px;top:0px; width:129px ; height:180px;}
	#color-links-04 {position:absolute; left:387px; top:0px; width:383px; height:180px;}	
	
	/* ---- header contents end ---- */
	
	/* --- top links --- */
	
	#top-links {z-index: 2; width: 770px; height: 30px; margin: 0px auto;  border: 0px solid #ff0000; left: 0px; top: 5px; background: #7b8a49;}	
	
	#top-links-left {margin: 3px 3px 0px 0px; padding: 0px; width: 591px; float: left;}
	#top-links-left p {font: normal 10px verdana,arial,helvetica,sans-serif; color: white; text-align: right; padding: 3px 3px 0px 0px;}
		
	#top-links-right {margin-top: 3px; padding: 0px; width: 166px; float: left; display: inline;}
	
	#top-links a:link, #top-links a:visited, #top-links a:active {text-decoration: none; color: white;}
	#top-links a:hover {text-decoration: underline; color: #991d19;}	
	
	/* --- top links end --- */
	
#left {margin: 3px 3px 3px 0px; padding: 0px; width: 212px; float: left; background: white;}
#sub-left {margin: 3px 3px 3px 0px; padding: 0px; width: 387px; float: left; background: white;}

	/* ---- left contents ---- */
	
	#sub-left p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 3px 0px 3px 10px;}
	#sub-left a {text-decoration: none; color: #991d19;}
	#sub-left a:hover {text-decoration: underline;  color: #991d19;}
	
	#sub-left ul li {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 3px 0px 3px 10px;}
	
	#happenings-section {background: #e0e8d1; width: 210px; height: 100%; margin: 0px 0px 3px 0px; border: 0px solid #ff0000;}
	#happenings-section p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 3px 0px 3px 10px;}	
	#happenings-section a {text-decoration: none; color: #991d19;}
	#happenings-section a:hover {text-decoration: underline;  color: #991d19;}
	
	#sub-left p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 3px 5px 3px 10px;}
	#sub-left table tr td {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 3px 5px 3px 10px;}
	#gold-box {width: 384px; height: 100%; bottom: 0; background: #d9dfac;}
	#gold-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}
	#gold-box a:link, #goldbox a:active, #gold-box a:visited {text-decoration: none; color: #991d19;}
	#gold-box a:hover {text-decoration: underline; color: #991d19;}
	
	#historyform {padding: 0px 0px 0px 10px;}	
	
	.dropcontent{width: 300px; height: 100%; background-color: white; display:block; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; padding: 0px 5px 20px -10px;}
	.calendar-dropcontent{width: 500px; height: 100%; background-color: white; display:block; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; padding: 0px 5px 20px -10px;}
	#dropmsgform {padding-left: 10px; width: 300px;}	
	.dropcontent a:link, .dropcontent a:active, .dropcontent a:visited {text-decoration: none; color: #991d19;}
	.dropcontent a:hover {text-decoration: underline; color: #991d19;}	
	
	.lightorange-dropcontent{width: 300px; height: 100%; background-color: #fae8bb; display:block; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; padding: 0px 5px 20px -10px;}
	.olive-dropcontent{width: 300px; height: 100%; background-color: #dbd789; display:block; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; padding: 0px 5px 20px -10px;}
	.blue-dropcontent{width: 300px; height: 100%; background-color: #d1e4e3; display:block; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; padding: 0px 5px 20px -10px;}
	
	.redtext {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #991d19;}
	
	/* ---- left contents end ---- */
	

#middle {margin: 3px 0px 3px 0px; padding: 0px; width: 340px; float: left; display: inline; background: white;}
#middle a{ text-decoration: none; color: #991d19;}
#middle a:hover{ text-decoration: underline; color: #991d19;}	

	/* --- color boxes --- */
	#darkgrey-box {background: #5c5a5a; width: 380px; height: 100%; margin-bottom: 3px; }
	#darkgrey-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: white; text-align: left; padding: 10px 0px 10px 10px;}
	#darkgrey-box table tr td{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: white; padding: 10px 0px 10px 10px;}
	#darkgrey-box a:link, #darkgrey-box a:active, #darkgrey-box a:visited {text-decoration: none; color: #f5cb67;}
	#darkgrey-box a:hover {text-decoration: underline; color: #f5cb67;}
	
	#lightgrey-box {background: #8a8989; width: 380px; height: 80px; margin-bottom: 3px }
	#lightgrey-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: white; text-align: left; padding: 30px 0px 0px 10px;}
	#lightgrey-box table tr td {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: white; padding: 20px 0px 10px 10px;}
	#lightgrey-box a:link, #lightgrey-box a:active, #lightgrey-box a:visited {text-decoration: none; color: white;}
	#lightgrey-box a:hover {text-decoration: underline; color: white;}	
	
	#grey-box {background: #dadada; width: 380px; margin-bottom: 3px;}
	#grey-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}
	#grey-box table tr td {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; padding: 10px 0px 10px 10px;}
	#grey-box a:link, #grey-box a:active, #grey-box a:visited {text-decoration: none; color: #991d19;}
	#grey-box a:hover {text-decoration: underline; color: #991d19;}		
	
	#green-box {background: #b4d9ab; width: 380px; height: 100%;  margin-bottom: 3px;}
	#green-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}
	#green-box table tr td {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left;}
	#green-box a:link, #green-box a:active, #green-box a:visited {text-decoration: none; color: #991d19;}
	#green-box a:hover {text-decoration: underline; color: #991d19;}	

	#peach-box {background: #d4b59b; width: 380px; height: 100%;  margin-bottom: 3px;}
	#peach-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}
	#peach-box a:link, #peach-box a:active, #peach-box a:visited {text-decoration: none; color: #991d19;}
	#peach-box a:hover {text-decoration: underline; color: #991d19;}	
	
	#orange-box {background: #fba367; width: 380px; height: 100%;  margin-bottom: 3px;}
	#orange-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}	
	#orange-box a:link, #orange-box a:active, #orange-box a:visited {text-decoration: none; color: #234d63;}
	#orange-box a:hover {text-decoration: underline; color: #234d63;}
	
	#lightorange-box {background: #fae8bb; width: 380px; height: 100%;  margin-bottom: 3px;}
	#lightorange-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}
	#lightorange-box table tr td{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}	
	#lightorange-box a:link, #lightorange-box a:active, #lightorange-box a:visited {text-decoration: none; color: #781351;}
	#lightorange-box a:hover {text-decoration: underline; color: #781351;}
	
	#olive-box {background: #dbd789; width: 380px; height: 100%;  margin-bottom: 3px;}
	#olive-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}
	#olive-box a:link, #olive-box a:active, #olive-box a:visited {text-decoration: none; color: #781351;}
	#olive-box a:hover {text-decoration: underline; color: #781351;}
	
	#blue-box {background: #d1e4e3; width: 380px; height: 100%;  margin-bottom: 3px;}
	#blue-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}
	#blue-box a:link, #blue-box a:active, #blue-box a:visited {text-decoration: none; color: #781351;}
	#blue-box a:hover {text-decoration: underline; color: #781351;}
	
	#yellow-box {background: #f7ef69; width: 380px; height: 100%;  margin-bottom: 3px;}
	#yellow-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: center; padding: 10px 0px 0px 10px;}
	#yellow-box a:link, #yellow-box a:active, #yellow-box a:visited {text-decoration: none; color: #781351;}
	#yellow-box a:hover {text-decoration: underline; color: #781351;}
	
	#lightyellow-box {background: #f7f4ba; width: 380px; height: 100%;  margin-bottom: 3px;}
	#lightyellow-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 0px 10px;}
	#lightyellow-box a:link, #lightyellow-box a:active, #lightyellow-box a:visited {text-decoration: none; color: #781351;}
	#lightyellow-box a:hover {text-decoration: underline; color: #781351;}
	
	#white-box {background: white; width: 380px; height: 100%;  margin-bottom: 3px;}
	#white-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 0px 10px;}
	#white-box a:link, #white-box a:active, #white-box a:visited {text-decoration: none; color: #781351;}
	#white-box a:hover {text-decoration: underline; color: #781351;}
	
	#black-box {background: black url('education/images/ch-seekingbg.gif') no-repeat; width: 380px; height: 313px;  margin-bottom: 3px;}
	#black-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: white; text-align: left; padding: 65px 65px 0px 10px;}
	#black-box a:link, #black-box a:active, #black-box a:visited {text-decoration: none; color: #f5cb67;}
	#black-box a:hover {text-decoration: underline; color: #f5cb67;}
		
	/* --- color boxes end --- */
	
	
/* --- calendar content --- */

.calendar-section {background: #f4f4ec; width: 210px; height: 440px; margin: 0px 0px 3px 0px; border: 0px solid #ff0000;}
.calendar-section p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #835ea1; text-align: center; width: 210px;}
.calendar-section p a:link, .calendar-section p a:active, .calendar-section p a:visited {text-decoration: none; color: #835ea1;}
.calendar-section p a:hover {text-decoration: underline; color: #835ea1;}
.calendar-section-full {background: #f4f4ec; width: 250px; height: 175px; margin: 0px 0px 3px 0px; border: 0px solid #ff0000;}
.calendar {font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-align: left; width: 200px; margin: 0px auto; padding: 3px 0px 3px 0px;}
.calendar table {margin: 0 auto; padding: 0; width: 200px;}
.calendar td {width: 20px; height: 20px; color: white; text-align: center; background: #808386;} 
.calendar td.linked-day-seasonofcolors {width: 20px; height: 20px; background: black; color: white; text-align: center;}
.calendar td.linked-day-filmseries {width: 20px; height: 20px; background: #f8af00; color: white; text-align: center;}
.calendar td.linked-day-lunchtime {width: 20px; height: 20px; background: #58879e; color: white; text-align: center;}
.calendar td.linked-day-mainstage {width: 20px; height: 20px; background: #8899d0; color: white; text-align: center;}
.calendar td.linked-day-takenote {width: 20px; height: 20px; background: #ab0145; color: white; text-align: center;}
.calendar td.linked-day-storytelling {width: 20px; height: 20px; background: #c9c200; color: white; text-align: center;}
.calendar td.linked-day-ivyterrace {width: 20px; height: 20px; background: #99bd22; color: white; text-align: center;}
.calendar td.linked-day-events {width: 20px; height: 20px; background: #2e2d75; color: white; text-align: center;}
.calendar td.linked-day-patchwork {width: 20px; height: 20px; background: #ffc0cb; color: white; text-align: center;}
.calendar td.linked-day-kidscollege {width: 20px; height: 20px; background: #cc66cc; color: white; text-align: center;}
.calendar td a:link, a:visited, a:active {text-decoration: none; color: white;}
.calendar td a:hover {text-decoration: underline; color: white; width: 20px; height: 20px;}
	
.calendar-month {font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-align: center; width: 200px;}
.calendar-month a:link, .calendar-month a:active, .calendar-month a:visited {text-decoration: none; color: #835ea1;}
.calendar-month a:hover {text-decoration: underline; color: #835ea1;}

	/* --- calendar sub pages ---*/
	
	#calendar-left {margin: 3px 3px 3px 0px; padding: 0px; width: 555px; float: left; background: white;}
	
		/* --- calendar-left contents -- */
		#calendar-left table tr td {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}
		
		#calendar-left p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 10px 10px 10px;}
		#calendar-left a:link, #calendar-left a:active, #calendar-left a:visited {text-decoration: none; color: #991d19;}
		#calendar-left a:hover {text-decoration: underline; color: #991d19;} 
		#calendar-left h2 {font: normal 15px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 0px 0px 10px 10px;}
		
		#calendar-inner-left {margin: 3px 3px 3px 0px; padding: 0px; width: 274px; float: left; background: white;}
		#calendar-inner-right {margin: 3px 0px 3px 0px; padding: 0px; width: 277px; float: left; display: inline; background: white;}
		#calendar-inner-right p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}
		
		/* --- calendar-left contents end --- */
	#calendar-right {margin: 3px 0px 3px 0px; padding: 0px; width: 212px; float: left; display: inline; background: white;}
	
	/* --- calendar sub pages end --- */

/* --- calendar content end --- */
	
#right {margin: 3px 0px 3px 0px; padding: 0px; width: 555px; float: left; display: inline; background: white;}
#sub-right {margin: 3px 0px 3px 0px; padding: 0px; width: 380px; float: left; display: inline; background: white;}

	/* ---- right contents ---- */		
	
	#volunteer-quote {font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #234d63; padding: 3px 0px 3px 5px;}
	
	#inner-wrap {margin: 0px auto; padding: 0px; width: 555px;}
	#inner-left {margin: 0px 3px 3px 0px; padding: 0px; width: 340px; height: 510px; float: left; background: white;}
	
		/* --- middle contents --- */
		
		#inner-left p {font: normal 11px Arial, Helvetica; color: black; text-align: left; padding: 0px 0px 0px 5px;}
		#inner-left table {margin-bottom: 5px; padding: 0px 0px 0px 3px; font: normal 11px Arial, Helvetica; color: black; text-align: left; background: #f4f4ec; border: 0px solid #ff0000;}
		.me-left {padding-right: 2px;}
		
		#inner-left a{ text-decoration: none; color: #991d19;}
		#inner-left a:hover{ text-decoration: underline; color: #991d19;}
		
		/* --- middle contents end --- */
		
	#inner-right {margin: 0px 0px 3px 0px; padding: 0px; width: 212px; float: left; display: inline; background: white;}
	#inner-footer {clear: both; margin: 0px 0px 0px 0px; padding: 0px; width: 555px; height: 115px; background: #f4f4ec;}
	
	#inner-footer-right {font: normal 11px Arial, Helvetica; color: black; text-align: left; padding-left: 5px;}
	#inner-footer-right a {text-decoration: none; color: #991d19;}
	#inner-footer-right a:hover {text-decoration: underline; color: #991d19;}
	
	/* --- right contents end --- */

#full {clear: both; margin: 3px 0px 3px 0px; padding: 0px; width: 770px; height: 100%; background: white;}

	/* --- full contents --- */
	
	#full p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 20px 20px 20px 60px;}	
	
	
	#full-table {clear: both; margin: 0px auto; padding: 0px; width: 700px; text-align: center; background: white;}
	#full-table table tr td {width: 140px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: center;}
	.tshirts {text-align: left;}
	
	#full-left {margin: 3px 3px 3px 3px; padding: 0px; width: 253px; float: left;}	
	#full-middle {margin: 3px 0px 3px 0px; padding: 0px; width: 252px; float: left; display: inline;}	
	#full-right {margin: 3px 3px 3px 3px; padding: 0px; width: 253px; float: left; display: inline;}
	
	
	/* --- performance and events page --- */
	
	#performancesandevents-table {clear: both; margin: 0px auto; padding: 0px; width: 750px; text-align: center; background: #f4f4ec;}
	#performancesandevents-table table {width: 750px; height: 70px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; margin-bottom: 3px;}
	#performancesandevents-table a:link, #performancesandevents-table a:active, #performancesandevents-table a:visited {text-decoration: none; color: #991d19;}
	#performancesandevents-table a:hover {text-decoration: underline; color: #991d19;}
	
	/* --- performance and events page end --- */
	
		/* --- after school page --- */
		
		#afterschool-left {margin: 3px 3px 3px 0px; padding: 0px; width: 282px; height: 75px; float: left; background: white;}
		#afterschool-right {margin: 3px 0px 3px 0px; padding: 0px; width: 485px; height: 75px; float: left; display: inline; background: white;}
		
		/* --- after school page end --- */
		
		/* merchandise content */
		
		#merchandise-left {margin: 3px 3px 3px 0px; padding: 0px; width: 282px; height: 75px; float: left; background: white;}
		#merchandise-right {margin: 3px 0px 3px 0px; padding: 0px; width: 485px; height: 75px; float: left; display: inline; background: white;}
		
		#merchandise-left p {padding: 20px 20px 20px 60px;}
		
		#merchandise-right p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left;}
		#merchandise-right a {text-decoration: none; color: #991d19;}
		#merchandise-right a:hover {text-decoration: underline; color: #991d19;}
		
		/* merchandise content end */
	
	
	/* --- full contents end --- */
	
/* --- rental pages --- */
	
#rental-left {margin: 3px 0px 3px 0px; padding: 0px; width: 258px; height: 650px; float: left; background: white;}

	/* --- rental-left content --- */
	
	#rental-left p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 3px 5px 3px 10px;}
	#rental-left a:link, #rental-left a:active, #rental-left a:visited {text-decoration: none; color: #991d19;}
	#rental-left a:hover {text-decoration: underline; color: #991d19;}
	
	/* --- rental-left content --- */
	
#rental-middle {margin: 3px 0px 3px 0px; padding: 0px; width: 126px; height: 650px; float: left; display: inline; background: white;}

	/* rental-middle content */
	
	#red-box {background: #b0342c; width: 126px; margin-bottom: 3px;}
	#red-box p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: white; text-align: left; padding: 10px 0px 10px 10px;}
	#red-box a:link, #red-box a:visited {text-decoration: underline; color: white;}
	#red-box a:active {text-decoration: none; color: white;}
	#red-box a:hover {text-decoration: none; color: white;}
	
	/* rental-middle content end */
	
#rental-right {margin: 3px 0px 3px 3px; padding: 0px; width: 380px; height: 650px; float: left; display: inline;background: white;}

/* --- rental pages end --- */

/* --- season sponsor page -- */

#ss-left {margin: 3px 3px 3px 0px; padding: 0px; width: 510px; float: left; display: inline; background: white;}
#ss-left p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 3px 0px 3px 10px;}
#ss-left table {padding-left: 10px;}

	/* --- ss-left contents --- */
	
	#ss-innner-header {margin: 0px; padding: 0px; width: 510px; background: white;}
	#ss-inner-left {margin: 3px 0px 3px 0px; padding: 0px; width: 252px; float: left; background: white;}
	
		/* --- ss-inner-left contents --- */
		
		.green-box2 {background: #b4d9ab; width: 255px; height: 100%;  margin-bottom: 3px;}
		.green-box2 p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}				
		
		.lightorange-box2 {background: #fae8bb; width: 252px; height: 100%;  margin-bottom: 3px;}
		.lightorange-box2 p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}			
		
		.blue-box2 {background: #d1e4e3; width: 255px; height: 100%;  margin-bottom: 3px;}
		.blue-box2 p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 10px 10px;}		
		
		.white-box2 {background: white; width: 255px; height: 100%;  margin-bottom: 3px;}
		.white-box2 p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 10px 0px 0px 10px;}
	
		
		.font10 {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 0px 0px 10px 10px;}
		.font09 {font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 0px 0px 10px 10px;}
		
		/* --- ss-inner-left contents end --- */
	#ss-inner-right {margin: 3px 0px 3px 3px; padding: 0px; width: 252px; float: left; display: inline; background: white;}
	
	/* --- ss-left contents end ---*/
#ss-right {margin: 3px 0px 3px 0px; padding: 0px; width: 256px; float: left; background: white;}	


/* --- season sponsor page end -- */

/* --- season of colors page -- */

#full-green-box {clear: both; width: 750px; margin: 0px auto; padding: 0px;}
#full-green-box-left {margin: 3px 0px 3px 0px; padding: 0px; width: 375px; height: 100px; float: left; background: #b4d9ab;}
#full-green-box-left p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 3px 0px 3px 10px;}

#full-green-box-right {margin: 3px 0px 3px 3px; padding: 0px; width: 372px; height: 100px; float: left; display: inline; background: #b4d9ab;}
#full-green-box-right p {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: left; padding: 3px 0px 3px 10px;}

/* --- season of colors page end --- */



#footer {clear: both; margin: 0px auto; padding-top: 0px; width: 770px; background: #f4f4ec;}
#footer p {padding-top: 5px; font: normal 10px Arial, Helvetica; color: black; text-align: center;}
#footer a{ text-decoration: none; color: #991d19;}
#footer a:hover{ text-decoration: underline; color: #991d19;}

#footer2 {margin: 0px auto; padding-top: 0px; width: 770px; background: #4e513e;}
#footer2 p {padding-top: 5px; font: normal 10px Arial, Helvetica; color: white; text-align: center;}
#footer2 a{ text-decoration: underline; color: white;}
#footer2 a:hover{ text-decoration: none; color: #991d19;}