
@import url('../../RCMS/Lib/App/rcmsApp.css');
@import url('../../RCMS/Lib/Extensions/css/result-list.css');
@import url('../../RCMS/Lib/Extensions/calendar/css/event.css');
@import url('../../RCMS/Lib/Extensions/css/article.css');
@import url('../../RCMS/Lib/Extensions/css/contactform.css');

body						{margin:0; font-family:Century Gothic,Verdana,sans-serif; color:#222; font-size:13px; font-weight:normal; line-height:1.3em; text-align:center; height:100%;}
strong 						{font-weight:bold;}
label						{font-weight:bold;}

#page						{width:900px; height:100%; text-align:left; margin:0 auto;}

#header						{width:900px; height:247px; margin-bottom:20px;}
#edit-links					{position:absolute; top:20px; left:17px;}
#edit-links select			{font-family:Arial,Helvetica,sans-serif; font-size:11px;}
#header-graphic				{position:absolute; z-index:-1;}
#menu-container				{width:900px; height:25px; padding-top:20px; text-align:right;}
#menu						{float:right; text-align:left;}
#logo						{position:absolute; width:263px; height:125px;}

#side-bar					{width:250px; float:left; padding:0 30px 0 0; background-image:url('images/bg-sidebar-mid.gif'); background-repeat:repeat-y;}
#side-bar-top				{width:270px; height:225px; margin:0; background-image:url('images/bg-sidebar-top.gif'); background-repeat:no-repeat;}
#side-bar-mid				{width:270px; float:left; margin:-225px 0 0 0; background-image:url('images/bg-sidebar-bot.gif'); background-repeat:no-repeat; background-position:left bottom;}

#side-bar-nav				{float:left; width:250px; margin-bottom:20px; overflow:hidden; text-align:left;}
#side-bar-nav h4 			{font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-style:normal; font-size:14px; text-transform:uppercase; color:#184B63; margin:0; padding-bottom:5px; border-bottom:1px solid #E0DDC7;}
#side-bar-nav ul 			{width:250px; margin:0; padding:0; list-style:none;}
#side-bar-nav ul li			{font-family:Arial,Helvetica,sans-serif; width:250px; margin:0; padding:0; font-size:12px; line-height:14px; color:#999; border-bottom:1px solid #E0DDC7;}
#side-bar-nav li a			{width:248px; margin:0; padding:5px 0 5px 2px; display:block; text-decoration:none; color:#666;}
#side-bar-nav li a:hover	{background-color:#DBE4ED; color:#222;}
#side-bar-nav ul li strong	{width:248px; margin:0; padding:5px 0 5px 2px; display:block; background-color:#DBE4ED; color:#222;}
#side-bar-nav ul li ul					{width:230px; margin:0; padding:0 0 0 20px; list-style:none;}
#side-bar-nav ul li ul li 				{width:230px;}
#side-bar-nav ul li ul li.lastDirItem 	{border-bottom:0;}
#side-bar-nav ul li ul li a 			{width:228px;}
#side-bar-nav ul li ul li strong 		{width:228px;}
#side-bar-nav ul li ul li ul			{width:210px; margin:0; padding:0 0 0 20px; list-style:none;}
#side-bar-nav ul li ul li ul li 				{width:210px;}
#side-bar-nav ul li ul li ul li.lastDirItem 	{border-bottom:0;}
#side-bar-nav ul li ul li ul li a 				{width:208px;}
#side-bar-nav ul li ul li ul li strong 			{width:208px;}

#side-bar-content			{clear:left; width:250px; float:left;}
#side-bar-content h1		{font-size:18px; margin-bottom:3px;}
#side-bar-bottom			{width:270px; height:225px; margin:-200px 0 0 0; }

#content					{float:left; width:600px;padding:0 0 0 20px;}
#path-info					{margin-bottom:15px; padding-bottom:4px; border-bottom:1px solid #ccc;}
#path-info label			{padding-right:4px;}

.goBack						{margin-bottom:10px;}

/* rcms style mods */
.result-date				{color:#666; font-style:italic;}
.result-thumb-left			{margin:0 15px 15px 0;}
.page-list-top				{padding-bottom:4px; border-bottom:1px solid #ccc;}
.eventCalendar				{display:none;}
.eventWhen label			{display:none;}
.eventWhere label			{display:none;}

#footer						{clear:both; width:900px; height:150px; padding:15px 0 10px 0; background-image:url('images/footer-divider.gif'); background-repeat:no-repeat; margin:10px 0 10px 0; font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#666666; line-height:16px;}

#footer-left 				{float:left; display:inline;}

#copyright 					{font-family:Trebuchet MS,Verdana,sans-serif; font-size:11px; color:#888; margin:0px;}

#contact 					{font-family:Trebuchet MS,Verdana,sans-serif; font-size:11px; color:#888; margin-top:3px;}
#contact a 					{color:#666; text-decoration:none;}
#contact a:link 			{color:#666; text-decoration:none;}
#contact a:active 			{color:#666; text-decoration:none;}
#contact a:visited 			{color:#666; text-decoration:none;}
#contact a:hover 			{color:#CB2323; text-decoration:underline;}

#footer-right 				{float:right; display:inline; margin:0px 0px 5px 0px; text-align:right;}

.footerLinks				{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#666; text-transform:uppercase;}
.footerLinks a 				{color:#666; text-decoration: none;}
.footerLinks a:link 		{color:#666; text-decoration: none;}
.footerLinks a:active 		{color:#666; text-decoration: none;}
.footerLinks a:visited 		{color:#666; text-decoration: none;}
.footerLinks a:hover 		{color:#CB2323; text-decoration:underline;}

#credits 					{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#999; margin-top:3px;}
#credits  a 				{color:#999; text-decoration: none;}
#credits  a:link 			{color:#999; text-decoration: none;}
#credits  a:active 			{color:#999; text-decoration: none;}
#credits  a:visited 		{color:#999; text-decoration: none;}
#credits  a:hover 			{color:#333; text-decoration: underline;}

