#background {background: url(../images/design/tree.jpg) no-repeat center top; height:1566px;}

#top {display:none;}
#content {width:600px; float:left; }
#content h1 {display:none;}
#subnavWrapper {display:none;}
#header			{height:475px;}

#home_slideshow						{ width: 960px; height: 345px; margin: 10px 0 10px 0; float:left; display:inline; background: url(../images/design/slideshow_overlay.png) no-repeat left top; }
#slideshow-image		{width: 849px; height: 327px; float:right; display:inline; margin:9px 9px 0 0;}
/*#slideshow-image img  {width: 621px !important; height: 327px !important; float:right; display:inline;}*/
/* SLIDESHOW */
.slideshow_buttons				{background:#000; width:60px; height:35px; padding:10px; color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; font-size:28px; font-weight:bold; text-align:center; bottom:10px; left:-40px; margin-left:50%;}
#temp-list li					{display: none !important;}
.slideshow_buttons .slideshow_text	{display:none;}
.slideshow_playpause				{position:absolute; width:60px; height:35px; top:8px; left:10px; cursor:pointer;}
.slideshow_prev					{text-align:left; position:absolute; bottom:13px; left:5px; cursor:pointer;}
.slideshow_next					{text-align:right; position:absolute; bottom:13px; right:5px; cursor:pointer;}
.slideshow_imagebuttons			{position:absolute; bottom:10px; left:10px; z-index:2; opacity:0.6; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; padding:5px;}
.slideshow_imagebuttons .slideshow_text {display:none;}
.slideshow_imagebuttons .slideshow_icon {background:#18322C; width:10px; height:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; display:block;}
.slideshow_imagebuttons .selected .slideshow_icon { background: #95247E;}
.slideshow_imagebuttons .slideshow_icon span {display:none;}
.slideshow_imagebutton			{width:10px; height:10px; display:block; float:left; margin:0 2px;}

#slideshow-image img {width:610px !important; height:330px !important;}


#find {float:right; display:inline; font-family: 'TendernessRegular'; color:#3C7580; font-size:26px; width:222px; font-weight:normal; padding:5px 0 0 0; margin:0;}

.box {margin:0; padding:0; float: leftl display: inline;}
#contenthome {width:930px;}
#news {width:930px;}
.ui-widget-header {background:none;}
.ui-corner-all {border:none;}
.ui-tabs .ui-tabs-nav {padding:0; margin:0;}
.ui-widget-content {background:none; margin:0; padding:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected  { background: url(../images/design/home_headers.png) no-repeat 0 0; width:327px; height:49px; border:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {font-family: 'TendernessRegular'; color:#44848D; font-size:25px;}
.ui-tabs .ui-tabs-nav li                     {position:relative; background: url(../images/design/home_headers.png) no-repeat -327px 0; border:none; width:324px; height:49px;}
.ui-tabs .ui-tabs-nav li a                  { float: left; font-family: 'TendernessRegular'; color:#3C7580; font-size:26px; padding:1px 0 0 20px; text-align:center; width:255px; }



.ui-corner-top {-webkit-border:0; -moz-border:0; border:none;}

.right_menu {float: right; width: 290px; margin-left:10px;}
.right_menu ul {margin:0; clear: both !important;}
.right_menu a {text-decoration: none; padding:0px 10px 0 15px; color:#fff; font-size:16px; font-family: 'DroidSansRegular';}
.right_menu a:hover {text-decoration:underline;}
.right_menu li {margin: 5px 0; padding: 15px 0; background: #95247E url(../images/design/subnav.jpg) 	no-repeat center center; list-style:none; text-align:center;}

#contentWrapper						{padding-bottom: 30px !important; background: #ffffff url(../images/design/home_contentWrapper_bg.jpg) no-repeat top;}

#homeNews                         {display: inline; float: right; padding: 9px; width: 600px; float:left;}
#homeNews ul                      {margin: 0; padding: 0; list-style-type: none;}
#homeNews ul li                   {margin: 0 0 2em; overflow: auto;}
#homeNews ul li .newsImage        {display: inline; float: left; width: 98px; border: 1px solid #C6DFE3; padding:5px 7px 7px 5px;}
#homeNews ul li .newsImage a      {display: block; width: 98px; background: #fff url(../images/design/temp_news_thumb.gif) no-repeat center; border:1px solid #C6DFE3;}
#homeNews ul li .newsImage a img  {display: block; width: 98px; border: none; border:1px solid #C6DFE3;}
#homeNews ul li .newsWrapper      {display: inline; float: left; width: 460px; margin-left:25px;}
#homeNews ul li .newsWrapper .newsHeadline{display: block; font-size: 14px; font-weight: normal;margin-bottom:10px;}
#homeNews ul li .newsWrapper .newsHeadline a {text-decoration: none; color: #95247E; font-size:20px; font-family: 'DroidSansRegular'; font-weight:normal;}
#homeNews ul li .newsWrapper .newsHeadline a:visited{text-decoration: none; color: #95247E; }
#homeNews ul li .newsWrapper .newsHeadline a:hover{text-decoration: underline; color: #95247E;}
#homeNews ul li .newsWrapper .newsHeadline a:focus{text-decoration: underline; color: #95247E;}
#homeNews ul li .newsWrapper .newsHeadline a:active{text-decoration: underline; color: #95247E;}
#homeNews ul li .newsWrapper .newsHeadline p{font-size:14px; color:#203B40;}
.read {background: url(../images/design/read_arrow.jpg) no-repeat left center; padding-left:40px; }
.read a {text-decoration:none; color:#3C7580;}

#whatsOn {width:270px; height:225px; background:#3C7580; color:#fff; padding:0 10px;}
#whatsOn li {background:none; text-align:left; padding:0;}
#whatsOn h2 {font-size:18px; font-family: 'DroidSansRegular'; color:#fff; text-align:center; padding-top:10px;}
#whatsOn a {color:#fff; font-size:14px; text-align:left; padding:0px 0; display:block; width:270px; }
.homeIntro span {color:#fff !important;  }


#bottom_gallery h2 {font-size:18px; font-family: 'DroidSansRegular'; color:#3C7580; font-weight:normal; padding-left:10px; float: left;}
#bottom_gallery      {width:620px; overflow: hidden; float:left; display:inline;}
#bottom_gallery ul {margin:0; clear: both !important;}
#bottom_gallery img {width:133px; height:133px; position: relative; border:none;}
#bottom_gallery li a {display: block; position:relative; width:133px; height:133px; text-decoration:none; border:none;}
#bottom_gallery li {list-style:none; display:inline; margin:0 10px; float: left;}

#blue_bottom {width:590px; clear:both; height:85px; background:#3C7580; text-align:center; color:#fff; padding-top:10px; margin-left:10px; margin-top:20px; float:left; display:inline;}
#blue_bottom p {color:#9FBBC1; font-size:10px; font-family: 'DroidSansRegular';}
.left {float:left; color:#fff !important; text-align:left; margin-left:120px; font-family: 'DroidSansRegular'; font-size:10px;}
.right {float:left; color:#fff !important;text-align:left; margin-left:80px; font-family: 'DroidSansRegular'; font-size:10px;}

.imageOverlay {background:url(../images/design/gallery_overlay.png) no-repeat; position:absolute; left:0; top:0; display: block; width: 133px; height: 133px;}
a.calendarLink	{color: #ffffff!important;display: block; text-align: center; width: 235px; background:#95247E !important; padding: 10px 0px; margin: 10px 0px 0px 0px;}
#calendarArea                     {float: left; margin: 0; margin: 0 20px 20px 25px; display: block; width: 290px;}
#calendarTabs {padding: 5px 20px 0px;  display: block;}

#calendarArea ul#tabsList {margin: 0; padding: 0; list-style: none;}
#calendarArea ul#tabsList li {margin: 0 5px 0 0; padding: 10px 0; list-style: none; float: left; width: 135px; height: 15px; text-align: center; background: #3C7580;}
#calendarArea a {font-family: 'DroidSansRegular'; font-size:13px; color:#fff; text-decoration:none;}
#calendarArea h2 {font-size:18px; font-family: 'DroidSansRegular'; color:#3C7580; font-weight:normal;}
#calendarArea ul#tabsList li.selected {background: #95247E;}

/* DEFAULT $.calendar() styles */
#calendarArea table.cal-popout                  {margin: 0; border-collapse: collapse;}
#calendarArea .cal-popout tr                    {}
#calendarArea .cal-popout td			          {text-align:center; margin: 0;}
#calendarArea .calendarPopup table.cal-popout thead td {background: none; border-left: none; border-right: none;}
#calendarArea .calendarPopup table.cal-popout thead td a {background: none; border-left: none; border-right: none;}
#calendarArea .cal-popout td.cal-cellEmpty {border: none; background: none;}
#calendarArea .cal-popout thead td.cal-prevMonth a .cal-icon,
#calendarArea .cal-popout thead td.cal-nextMonth a .cal-icon {display: block; color: #2a2a2a; padding: 6px 0;}
#calendarArea .cal-popout thead td.cal-nextMonth a, #calendarArea .cal-popout thead td.cal-prevMonth a {}
#calendarArea .cal-popout tbody td              {padding: 3px 4px;}
#calendarArea .cal-popout td a                  {display:block; padding: 1px 1px; text-decoration:none; color:#2a2a2a;}
#calendarArea .cal-linkHolder                   {position:relative; display:block;}
#calendarArea .cal-loading                      {-moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;}
#calendarArea .cal-label                        {display:none;}
#calendarArea .cal-icon                         {display:block; cursor:pointer; text-align:center;}
#calendarArea .cal-monthName                    {text-align:center; font-weight: bold; font-size: 130%;}
#calendarArea .cal-popout tbody td.cal-hasevent a {color:#fff; background:#3C7580;}
#calendarArea .cal-day-names                    {font-size:70%; color:#2a2a2a; text-transform: uppercase;}
#calendarArea .calendarPopup table.cal-popout .cal-day-names td { padding: 3px 3px;}
#calendarArea .cal-day-names abbr               {border: none; padding: 5px;}
#calendarArea .cal-popout abbr                  {cursor:help;}
#calendarArea .cal-row-even a                   {}
#calendarArea .cal-popout tbody td.cal-today a    {}
#calendarArea .cal-popout tbody td.cal-today a  {border: none; color: #fff; }
#calendarArea .cal-popoutContent                {background:#fff; border:1px solid #777; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; color: #000; text-shadow: none;}
#calendarArea .cal-events                       {margin:0; padding:10px 10px 2px; list-style:none; font-size: 85%;}
#calendarArea .cal-events li                    {margin:0 0 10px; padding:0;}
#calendarArea .cal-events li span               {display:block; text-align: left;}
#calendarArea .cal-eventTitle                   {font-weight:normal; }
#calendarArea .cal-eventTimescale               {font-weight: bold;}
#calendarArea .cal-popoutPointer-border         {border-color:#777;}
#calendarArea .cal-popoutPointer-content        {border-color:#fff;}

.cal-monthName {font-family: 'DroidSansRegular'; font-size:13px; color:#3C7580; text-decoration:none; font-weight:normal;}

#footer {background:none; border:none; height:100px;}
#footer_image {background:url(../images/design/footer_home.jpg); height:134px;}
#footer p {padding:30px 0 0 0px;}


#bottom_gallery a.all_galleries_link 				{margin: 10px 18px 0px 0px; color: #ffffff !important; background: #95247E !important; display: block; padding: 6px 20px; text-decoration: none !important; float: right;}
#site_search										{margin-bottom: 10px !important;}

.photoalbum_title									{width: 133px !important; font-size: 90%; text-align: center; color: #3C7580 !important;}

.newsDate											{color: #3C7580 !important; font-size: 90% !important; font-weight: bold !important; }

#footer a.gsg_logo					{text-indent: -6000px; position: absolute; top: 20px; left: 161px; width: 65px !important; height: 66px !important; background: url(../images/design/gsg_logo.jpg) no-repeat !important; }
#footer a.iaps_logo					{text-indent: -6000px; position: absolute; top: 5px; right: 30px; width: 183px !important; height: 89px !important; background: url(../images/design/iaps_logo.png) no-repeat !important; }

