#contentWrapper                   {margin-top: 10px; float: right; width: 645px; margin-bottom: 10px;}
#content_top					 {width: 643px; }

#useful_links					{width: 300px;  }
#useful_links ul {width: 290px; float: left;background: #6E273D; margin: 0px; padding: 0px 5px;}
.top		{margin-top: 1px !important;}

#useful_links li                        {margin: 0; width: 290px; list-style-type: none; border-bottom: 1px solid #87304A; background: url(../images/design/subnav_bullet.gif) no-repeat 5px 9px ; float: left;}
#useful_links a						  {display: block; color: #ffffff; padding: 1px 5px 1px 20px; margin: 0px; width: 260px;}
#useful_links a:link                    {text-decoration: none;}
#useful_links a:visited                 {text-decoration: none;}
#useful_links a:hover                   {text-decoration: none;}
#useful_links a:active                  {text-decoration: none;}

.content_block						{margin: 0px;}

#subnavWrapper                    {display: none;}
.forcer                           {float: left; width: 0; height: 40px;}

.newsflashinfo						 {margin: 10px 0px 10px 20px; display: inline; width: 948px;float: left; border: 1px solid #CCCCCC; background: #E4E6E9; padding: 10px 5px 0px 5px;}
.newsflashinfo h1					{font-weight: bold; font-size: 160%; float: left; padding-right: 5px; color: #DC5034;}

.newsflashinfo h3				{float: left; font-weight: bold; font-size: 150%;}

.newsflashinfo h3 a:hover		{text-decoration: underline;}	

#news_events                    {margin-top: 10px; float: left; padding: 1px; width: 300px; font-weight: bold; margin-left: 20px; border: 1px solid #CCCCCC; display: inline; }

#news_events h1.heading_bg 		{margin: 0px !important; font-size: 2.2em;background: #AAD7EC url(../images/design/heading_bg.jpg) repeat-x; padding: 0px 5px;}



ul.jqTabs	{list-style-type: none; margin-left: 0px;}	
.jqTabs	li	{list-style-type: none; float: left; margin: 0px; padding: 0px; width: 148px; background: url(../images/design/heading_bg.jpg) repeat-x #AAD7EC; text-align: center; padding: 0px 0px 2px 0px;}
.jqTabs li.first {margin-right: 4px;}
.jqTabs li a span	{color: #fff; font-size: 1.7em; text-align: center; width: 148px; display: block;}
.jqTabs li a span a:hover {text-decoration: none;}


li.ui-state-default	{background: url(../images/design/tab_default.jpg) repeat-x;}


#tb_latest_news	{width: 278px; padding-bottom: 10px; }
.latestNewsContainer	{clear: both; padding-top: 5px; float: left; width: 270px; padding-bottom: 10px; margin-bottom: 10px; background: url(../images/design/news_story_bottom.gif) no-repeat bottom center;}
.latestnewsimgcontainer	{width: 75px; float: left; padding: 0px 15px 15px 0px; display: inline;}
.latestnewsimgcontainer img {width: 75px;  }
.latestnewsinfo {float: left; width: 278px; color: #666666;}
.latestnewsinfo h3 {border: none; margin-left: 8px; }
.latestnewsintro {float: left; width: 275px; margin-bottom: 10px; display: inline;}
.latestnewsimgcontainer img	{padding: 1px; border: 1px solid #36A1D4; } 
.link		{float: right; clear: both; padding-right: 10px; text-align: right;}
.link a		{font-style: italic; font-weight: bold; color: #6E273D;}


ul#upcomingEvents	{list-style-type: none; margin: 0px 0px 10px 0px; padding: 0px;}
ul#upcomingEvents li	{margin: 0px;}
ul#upcomingEvents li .date	{font-weight: bold; color: #6E273D;}
ul#upcomingEvents li a		{color: #333333; }

#right_side			{width: 647px;}
#left_side			{width: 300px;}
#contact_us			{width: 300px;}


#gallery_images 					 {width: 643px; padding: 1px; clear: both; border: 1px solid #CCCCCC; display: block }
#gallery_images p					 {padding: 5px;}

#gallery_images img						{height: 93px; width: 93px; padding: 2px; border: 1px solid #CCCCCC; margin: 1px !important;}
#gallery_images ul							{list-stye-type: none; margin-left: 3px;}
#gallery_images li							{list-style-type: none; float: left; margin: 0px 2px; padding: 0px; padding-left: 1px;}

#gallery_images h1.heading_bg 					  {height: 40px;margin: 0px !important; font-size: 2em; padding: 0px 5px; background: url(../images/design/heading_bg.jpg) repeat-x; }

#homepageMenu			{height: 220px; width: 629px; border: 1px solid #CCCCCC; margin-top: 10px; padding: 8px;}
