/* Main Tags Start */
body						{background-image:url(images/bg.png); background-position:top; background-repeat:repeat-x; margin:0px;}
h1, #leftcontent h1 a					{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; display:inline; color:#5e7187;}
#leftcontent p a    {font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#5e7187;}
small      {font-family:Arial, Helvetica, sans-serif;}
h2							{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; display:inline; color:#5e7187;}
p							{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e7187; line-height:16px;}
p li						{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e7187; line-height:16px; list-style: disc; list-style-position: inherit; }
/* Main Tags End */



/* Layout Start */
#main						{width:900px; margin-left:auto; margin-right:auto;}
#topwrapper					{width:900px; height:118px; margin-bottom:0px;}
.logo						{width:230px; height:68px; margin-top:22px; float:left;}
#topright					{width:284px; height:79px; margin-top:22px; float:right; text-align:right;}
#topright h1		{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; display:inline; color:#e7eaef; line-height:20px;}
#topright h2				{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; display:inline; color:#e7eaef;}
#topright h2 a				{text-decoration:none; color:#e7eaef;}
#topright h2 a:hover		{text-decoration:none; color:#5e7187;}
#toprightsearch				{margin-top:10px;}
.contentwrapper				{width:900px; margin-top:15px; float: left;}
#leftcontent				{width:600px; margin-right:25px; float:left;}
#leftcontent li				{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e7187; line-height:16px;}
#homec2awrapper				{width:600px; height:275px; margin-top:10px;}
#homec2a					{width:163px; height:251px; margin-right:10px; padding:12px; float:left; background-image:url(images/c2abg.png);}
#homec2a h1		{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; font-weight:normal; display:inline; line-height:18px;}
#homec2a p					{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:15px; display:inline;}
#homec2abutton				{width:153px; height:24px; background-image:url(images/c2abutton.png); margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#93b1d3; line-height:24px; padding-left:8px;}
#homec2abutton a			{text-decoration:none; color:#93b1d3;}
#homec2abutton a:hover		{text-decoration:none; color:#000000;}
#fullwidthcontent			{width:900px;}
/* Layout End */



/* Navigation Start */
.menubar 					{height:35px; width:900px; margin-top:1px; line-height:33px;}
#menu ul	 				{margin-left:0px; padding:0px; list-style:none; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#ffffff;}
#menu ul li 				{float:left; padding-left:15px; padding-right:15px;}
#menu ul li a 				{display:block; text-decoration:none; color:#ffffff; font-weight:normal;}
#menu ul li a:hover 		{text-decoration:none; color:#000000;}
/* Navigation End */



/* Home Animation Start */
.aniwrapper					{width:900px; height:350px; margin-top:15px; background-image:url(images/animation-bg.png); float: left;}
.mainimage_home				{width:595px; height:320px; float:left; background-image:url(images/animation-1.jpg); margin-top:14px; margin-left:14px;}
.boxes						{width:275px; height:320px; float:left; margin-top:14px;}
#textbox	 				{float:left; width:225px; height:80px; background:#bcc6d2; border-bottom:1px solid #8b9cb0; padding-left:50px; line-height:80px;}
#textbox h1					{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#5e7187; font-size:16px; display:inline;}
/* Home Animation End */



/* Right Bar Start */
#rightcontent				{width:275px; float:right;}
#rightbar					{width:245px; height:600px; marker-top:0px; margin-bottom:15px; background-image:url(images/rightbar.png); padding:15px;}
#rightbar h1				{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:normal; display:inline;}
/* Right Bar End */



/* Bottom Bar Start */
.clearFloat 				{font-size: 10px; clear: right; display: block;}
#bottombar					{width:100%; height:200px; border-top:3px solid #abb8c7; background-color:#e7eaef; margin-top:50px; clear:both;}
#bottomwrap					{width:900px; height:200px; margin-left:auto; margin-right:auto;}
#bottomitem					{width:175px; margin-right:50px; margin-top:15px; float:left;}
#bottomitem h1				{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#5e7187; font-size:16px; display:inline;}
#bottomitem ul				{margin-left:0px; padding-left:0px;}
#bottomitem li				{width:175px; height:25px; border-bottom:1px solid #d0d7e3; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a0b2c8; list-style:none; list-style-position:outside;}
#bottomitem a				{text-decoration:none; color:#a0b2c8;}
#bottomitem a:hover			{text-decoration:none; color:#000000;}
#bottomitem p				{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a0b2c8; display:inline; line-height:25px;}
#v4							{width:150px; margin-right:0px; margin-top:30px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a0b2c8;}
#v4 a						{text-decoration:none; color:#a0b2c8;}
#v4 a:hover					{text-decoration:none; color:#000000;}
/* Bottom Bar End */



/* Animation Start */
* 							{margin: 0; padding: 0; outline: none;}
img 						{border: none;}
h2 							{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;}
.container 					{overflow: hidden; width: 880px; height:330px; margin: 0 auto;}
#main1 						{padding: 10px; background-image:url(images/animation-bg.png);}
a 							{color: #fff;}

.main_image 				{width: 595px; height: 330px; float: left; background: #333; position: relative; overflow: hidden; color: #fff;}
.main_image h2 				{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;}
.main_image p 				{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF;}
.block small 				{padding: 0 0 0 20px; background: url(icon_calendar.gif) no-repeat 0 center; font-size: 1em;}
.main_image .block small 	{margin-left: 10px;}
.main_image .desc			{position: absolute; bottom: 0; left: 0; width: 100%; display: none;}
.main_image .block			{width: 100%; background: #111; border-top: 1px solid #000; padding:15px;}
.main_image a.collapse 		{background: url(btn_collapse.gif) no-repeat left top; height: 27px; width: 93px; text-indent: -99999px; position: absolute; top: -27px; right: 20px; }
.main_image a.show 			{background-position: left bottom;} 

.image_thumb 				{float:left; width:275px; height:84px;}
.image_thumb img 			{float: left;}
.image_thumb ul 			{margin: 0px; padding: 0px; list-style: none;}
.image_thumb ul li			{width:275px; height:81px; background:#bcc6d2; border-bottom:1px solid #8b9cb0; }
.image_thumb ul li.hover 	{background: #abb8c7; cursor: pointer;}
.image_thumb ul li.active 	{background: #abb8c7; cursor: default;}
html .image_thumb ul li h2 	{font-size:21px; font-weight:normal; line-height:80px;}
.image_thumb ul li .block 	{float: left;  margin-left: 30px; padding: 0; width: 270px;}	
.image_thumb ul li p		{display: none;}
/* Animation End */


/* Tabs Start */
UL.tabNavigation {
	list-style: none;
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; display:inline; color:#5e7187;
}

UL.tabNavigation LI {
	display: inline;
}

UL.tabNavigation LI A {
	padding: 3px 5px;
	background-color: #ccc;
	color: #000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; display:inline; color:#5e7187;
}

UL.tabNavigation LI A.selected,
UL.tabNavigation LI A:hover {
	background-color: #abb8c7;
	color: #fff;
	padding-top: 7px;
	font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; display:inline; color:#5e7187;
}

UL.tabNavigation LI A:focus {
		outline: 0;
}

div.tabs > div {
		padding: 10px;
		margin-top: 3px;
		border: 1px solid #abb8c7;
}

div.tabs > div h2 {
		margin-top: 0;
		font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; display:inline; color:#5e7187;
}

#first {
	background-color: #ffffff;
}

#second {
	background-color: #ffffff;
}

#third {
	background-color: #ffffff;
}
/* Tabs End */

#searchsubmit {
        background-color: #91a1b4;
        color: #e7eaef;
        padding: 5px 10px 5px 10px;
        border: none;
        text-transform: uppercase;
}

#s {
        background-color: #e7eaef;
        color: #8996a5;
        padding: 5px 10px 5px 10px;
        border: none;
}

wp-calendar>th
{
    /*style the header of the calendar*/
        background-color: ##b0b9c4;
}

/* Events Start */
h1.events_page_title
{
	margin-bottom: 7px;
	display: block;
}
h2.event_title
{
	display: block;
	color: #5E7187;
	font-size: 18px;
	padding-bottom: 3px;
}
h2.event_title a
{
	color: #5E7187;
	text-decoration: none;
}
hr.event_separator
{
	border: 0px;
	border-top: 1px solid #5E7187;
	margin-bottom: 10px;
}
.event
{
	margin-bottom: 10px;
}
