﻿body
{background:#123456;margin:0px;padding:0px;}

.wrapper
{width:1024px;margin:0px auto;padding:0px;font-family:Verdana;color:#959090;font-size:80%;background:white;}
.primaryNavigation
{background:url("../images/navigation/header.jpg") no-repeat;height:126px;width:1024px;margin:0px;padding:0px;float:left;}
.secondaryNavigation
{background:url("../images/navigation/secondaryNavigation.jpg") no-repeat;height:33px;width:1024px;margin:0px;padding:0px;float:left;}

ul
{padding:0px;margin:0px;}
li
{list-style:none;display:inline;padding:0px;}
p
{margin:0px;padding:0px;}
h1, h2, h3, h4
{color:#959090;padding:0px;margin:0px;}
h1
{font-size:160%;}
h2
{font-size:130%;}

a
{color:#355893;}
a:hover
{text-decoration:none;color:#1f3761;}

.clear
{clear:both;}
.clear8
{height:8px;}

.primaryNavigation li
{float:left;margin:18px 0px 0px 0px;}

.secondaryNavigation
{padding-left:37px;}

.secondaryNavigation p
{float:left;margin:5px 0px 0px 0px;}
.secondaryNavigation a
{float:left;margin:5px 0px 0px 8px;}
.secondaryNavigation .groupSelected
{font-weight:bold; color:#355893;}

.bodyWrapper
{width:1024px;margin-bottom:10px;}
.bodyHeader
{width:1024px;height:38px;background:url("../images/body/bodyTop.jpg") no-repeat;float:left;margin-top:8px;}
.bodyWrapper .leftColumn
{width:701px;float:left;background:url("../images/body/bodyLeft.jpg") repeat-y;}
.bodyWrapper .leftColumnInner
{padding-left:37px;padding-top:10px;}
.bodyWrapper .rightColumnWrapper
{width:323px; float:left;}
.bodyWrapper .rightColumn
{background:url("../images/body/bodyRight.jpg") repeat-y;}
.bodyWrapper .rightColumnInner
{padding:10px 20px 20px 20px;}
.bodyWrapper .rightColumnImageWrapper
{text-align:center;margin-top:10px;}
.bodyWrapper .rightColumnFooter
{width:323px; float:left;background:url("../images/body/bodyRightBottom.jpg") no-repeat;height:9px;}
.bodyWrapper .bodyFooter
{width:1024px; float:left; height:14px; background:url("../images/body/bodyBottom.jpg") no-repeat;margin-bottom:10px; }
.bodyWrapper .bodyInner
{width:1024px; float:left; background:url("../images/body/bodyInner.jpg") repeat-y;}
.bodyWrapper .rightColumnImageWrapper img, .bodyWrapper .rightColumnImageWrapper h2
{margin-bottom:8px;}
.bodyWrapper .rightColumnImageWrapper .summary
{font-size:105%;font-weight:bold;}
.bodyWrapper .rightColumnImageWrapper .date
{font-size:85%;padding-bottom:6px;}

.emailDetails
{background:url("../images/body/emailIcon.jpg") no-repeat right;height:42px;text-align:right;padding-top:20px;padding-right:45px;}

.footer
{background:url("../images/body/footer.jpg") no-repeat;height:36px;width:1024px;padding:5px 0px 0px 0px;float:left;}
.footer .left
{float:left;padding-left:37px;}
.footer .right
{float:right;color:#a4bade;margin-right:10px;}
.footer a
{color:#959090;}

.homepageImages
{margin-top:30px;}
.homepageImages .homepageImageColumn
{float:left;width:140px;margin-right:26px;color:#203e6e;}
.homepageImages .lastHomepageImageColumn
{margin-right:0px;}
.homepageImages .homepageImageColumn .summary
{font-size:105%;padding:0px 10px 0px 8px;font-weight:bold;}
.homepageImages .homepageImageColumn .date
{font-size:85%;padding:0px 8px;}
.homepageSummary
{padding:30px 8px;height:50px;}
.summarySub
{font-size:80%;}

.relatedPictures
{margin-top:10px;}
.relatedPictures .relatedThumbnail
{float:left;margin-right:30px;width:73px;}
.relatedPictures .relatedThumbnailLast
{margin-right:0px;}
.relatedThumbnail .summary
{font-size:85%;padding:0px 0px 0px 0px;font-weight:bold;}
.relatedThumbnail .date
{font-size:70%;padding:0px 0px;}

.pictureViewer
{margin-bottom:20px;}
.pictureViewer .largeImage
{margin:10px auto;}
.pictureViewer .imageDescription
{margin-top:20px;}
.pictureViewer .imageDescriptionP
{color:#959090;}
.pictureViewer .imageDate
{font-size:85%;}
.pictureViewer .pictureLeftCol, .pictureViewer .pictureRightCol
{float:left;}
.pictureViewer .pictureLeftCol
{width:550px;}
.pictureViewer .pictureRightCol
{padding-top:25px;font-size:85%;}
.pictureViewer .sectionContent
{padding-top:10px;}
.homepageLoading
{background: url(../images/ajax-loader.gif) no-repeat center center;width:138px;height:141px;}
.loading
{background: url(../images/ajax-loader.gif) no-repeat center center;min-height:73px;}
.pictureIndent
{background: white; width: 630px; min-height: 100px; border: 1px solid #ccc;text-align:center;/*margin-top:10px;*/}
.pictureIndentGrey
{background:#f0efea;}
.sectionIndent
{margin: 0px auto;padding-top:15px;width:590px;text-align:left;}

.sectionViewer .sectionDescription
{margin:2px 0px 20px 0px;}
.sectionContent
{margin-bottom:30px;width:560px;}
.sectionViewer .sectionContent .sectionP
{width:520px;text-align:center;}
.sectionViewer .sectionDescription .relatedPictures
{margin-top:10px;}
.speechLeft
{padding-left:30px;padding-top:20px;min-height:30px;background:url(../images/body/speechleft.jpg) no-repeat;}
.speechRight
{width:21px; height:30px; padding-right:10px;background:url(../images/body/speechright.jpg) no-repeat;float:right; }
.speechLeftWhite
{background:url(../images/body/speechleftwhite.jpg) no-repeat;}
.speechRightWhite
{background:url(../images/body/speechrightwhite.jpg) no-repeat;}

.adminLi li
{display:list-item;}
.adminLi .addLi
{margin:6px 0px;}
.breadcrumbLi
{margin-right:4px;}
.shortDescription, .longDescription
{font-family:Verdana;width:450px;height:100px;font-size:10pt;}

.tabsWrapper
{margin-top:10px;}
.tabsWrapper li
{margin-right:0px;float:left;}
.tabsWrapper a
{padding:10px 25px 13px 20px;margin:0px;font-size:80%;}
.tabsWrapper ul li a
{background:white url(../images/body/tabs/tabOffBackWide.jpg) no-repeat top right;}
.tabsWrapper ul li a:hover
{background:white url(../images/body/tabs/tabOffBackWideOn.jpg) no-repeat top right;}
.tabsWrapper ul li.last a
{background:white url(../images/body/tabs/tabOffBackWideLast.jpg) no-repeat top right;}
.tabsWrapper ul li.last a:hover
{background:white url(../images/body/tabs/tabOffBackWideLastOn.jpg) no-repeat top right;}
.tabsWrapper ul li.on a
{background:white url(../images/body/tabs/tabOffBackWideOn.jpg) no-repeat top right;font-weight:bold;text-decoration:none;}
.tabsWrapper ul li.on.last a
{background:white url(../images/body/tabs/tabOffBackWideLastOn.jpg) no-repeat top right;}
.tabsWrapper ul li:first-child a
{border-left:1px solid #ccc;}
