/* CSS Document */

body { background-color: #323031; width: 100%; height: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } 

h1 { font-family: Lucida Sans; font-size:30px; line-height: 34px; color:#2d2d2d; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:normal; }
h2 { font-family: Lucida Sans; font-size:22px; line-height: 30px; color:#2d2d2d; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:normal; }
h3 { font-family: Lucida Sans; font-size:22px; line-height: 24px; color:#336633; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:normal; }
h4 { font-family: Lucida Sans; font-size:18px; line-height: 24px; color:#2e7ba4; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:normal; }
h5 { font-family: Lucida Sans; font-size:18px; line-height: 24px; color:#8b0e3a; margin: 20px 0px 10px 0px; padding: 0px 0px 0px 0px; font-weight:normal; }
h6 { font-family: Lucida Sans; font-size:13px; line-height: 18px; color:#5d5d5d; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font-weight:normal; }

h5 a:link    { color: #8b0e3a; font-size:18px; text-decoration: none; border: 0px; }
h5 a:visited { color: #8b0e3a; font-size:18px; text-decoration: none; border: 0px; }
h5 a:active  { color: #5d5d5d; font-size:18px; text-decoration: none; border: 0px; }
h5 a:hover   { color: #5d5d5d; font-size:18px; text-decoration: none; border: 0px; }

h6 a:link    { color: #5d5d5d; text-decoration: none; margin: 0px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #8b0e3a; }
h6 a:visited { color: #5d5d5d; text-decoration: none; margin: 0px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #8b0e3a; }
h6 a:active  { color: #5d5d5d; text-decoration: none; margin: 0px; padding: 0px 0px 0px 0px; border: none; }
h6 a:hover   { color: #5d5d5d; text-decoration: none; margin: 0px; padding: 0px 0px 0px 0px; border: none; }

/*  MENU Settings for IF ON CURRENT PAGE  */
body#aboutAlphaPhi a#aboutAlphaPhi,
body#history a#history,
body#recruitment a#recruitment,
body#sisterhood a#sisterhood,
body#scholarship a#scholarship,
body#philanthropy a#philanthropy,
body#foundation a#foundation,
body#scrapbook a#alumnae,
body#scrapbook a#parents
{
	  border-bottom: 1px solid #8b0e3a;  
}

/*  MENU Settings for if NOT on CURRENT PAGE  
body a#involvement,
body a#sisterhood,
body a#philanthropy,
body a#athletics,
body a#leadership,
body a#social,
body a#recruitment,
body a#funFacts,
body a#scrapbook,
body a#nationalWebsite
{  border-bottom: 1px solid #d5a00f; }*/

ul.logoStandard { list-style-type: none; color: #ffffff; margin: 0px 0px 5px 20px; padding: 0px 0px 0px 0px; /* need padding for IE */ }
li.logoStandard { background: url('../images/list_logo.png') no-repeat 0px 3px; padding: 0px 0px 0px 30px; }


ul.discStandard { list-style-type: disc; color: #336633; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 25px; /* need padding for IE */ }
ol.romanStandard { list-style-type: upper-roman; color: #336633; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 25px; /* need padding for IE */ }
ol.romanStandard { list-style-type: upper-roman; color: #336633; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 25px; /* need padding for IE */ }
ol.numberStandard { list-style-type: decimal; color: #fad43c; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 25px; /* need padding for IE */ }

ul.noneStandard { list-style-type: none; color: #336633; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 25px; /* need padding for IE */ }

#wholeSite { margin: 0px auto 0px auto; /* must remain to center site */ padding: 0px; /* must remain to center site */ }

#headerBottomWrapper { background: bottom url('../images/bg_headerBottomWrapper.jpg') repeat-x; width: 100%; height: 160px; margin: 0px auto 0px auto; /* must remain to center site */ padding: 0px; /* must remain to center site */ }
#header { background: transparent url('../images/bg_header.jpg') no-repeat 50% 0%; width: 100%; height: 160px; margin: 0px auto 0px auto; /* must remain to center site */ padding: 0px; /* must remain to center site */ }

#logo { width: 968px; height: 119px; margin: 0px auto 15px auto; /* must remain to center site */ padding: 0px; /* must remain to center site */ text-align: center;}

#menu { width: 968px; margin: 0px auto 0px auto; /* must remain to center site */ padding: 0px; /* must remain to center site */ text-align: center; }
#menu h6 { font-family: Times New Roman; font-size:13px; line-height: 16px; color:#5d5d5d; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; font-weight: normal; text-transform:uppercase; }
#menu h6 a:link    { color: #5d5d5d; text-decoration: none; margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
#menu h6 a:visited { color: #5d5d5d; text-decoration: none; margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
#menu h6 a:active  { color: #4a4a4a; text-decoration: none; margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
#menu h6 a:hover   { color: #4a4a4a; text-decoration: none; margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }

#wholeContent {  background: #ffffff bottom url('../images/bg_wholeContent.jpg') repeat-x; width: 100%; margin: 0px auto 0px auto; padding: 0px; }
#wholeContentCenter { width: 975px; margin: 0px auto 0px auto; padding: 0px; }

#banner { background: #ffffff url('../images/banner_bg.jpg') repeat-x 0 0; width: 100%; height: 440px; margin: 0px auto 0px auto; padding: 0px; }
div.bannerContent { background: url('../images/banner_shadow.png') no-repeat 0px 350px; width: 975px; height: 440px; margin: 0px auto 20px auto; padding: 20px 0px 0px 0px; }
div.bannerContentBanner { width: 975px; height: 420px; margin: 20px auto 20px auto; padding: 0px 0px 0px 0px; }

#nonBanner { background: #ffffff url('../images/banner_bgLogoPattern.jpg') repeat 0 0; width: 100%; margin: 0px auto 0px auto; padding: 0px; }
div.nonBannerContent { width: 975px; margin: 0px auto 30px auto; padding: 30px 0px 0px 0px; }
div.nonBannerContentBGTop { background: url('../images/banner_bgTop.png') repeat-x top; width: 100%; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
div.nonBannerContentBG { background: url('../images/footer_bgTop.png') repeat-x bottom; width: 100%; margin: 0px auto -30px auto; padding: 0px 0px 0px 0px; }

div.collapsibleDiv { width: 975px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; border-bottom: 1px solid #cacaca; } /* insert AROUND collapsible DIV so that bottom border appears when collapsed */

div.gallery { width: 844px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }

div.famousPhis { margin: 0px 10px 10px 0px; padding: 0px 0px 0px 0px; }

#wholeContentLeftThird { width: 250px; float: left; margin: 0px 50px 30px 0px }
div.wholeContentLeftThird { background-color: #8b0e3a; float: left; width: 250px; margin: 0px 0px 0px 0px; padding: 0px; }
div.wholeContentLeftThirdContent { width: 250px; margin: 0px; padding: 0px; } 
div.wholeContentLeftThirdContentText { width: 210px; margin: 10px 20px 20px 20px; padding: 0px; } 
#wholeContentLeftThird h6 { color:#ffffff;}
#wholeContentLeftThird h6 a:link    { color: #ffffff; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #ffffff; }
#wholeContentLeftThird h6 a:visited { color: #ffffff; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #ffffff; }
#wholeContentLeftThird h6 a:active  { color: #ffffff; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
#wholeContentLeftThird h6 a:hover   { color: #ffffff; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }


#wholeContentMiddleWhole { width: 975px; margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px; }
#wholeContentMiddleTwoThirdsRight { width: 625px; float: left; margin: 0px 50px 20px 0px;  padding: 0px 0px 0px 0px; }
#wholeContentMiddleThird { width: 375px; float: left; margin: 0px 50px 20px 0px;  padding: 0px 0px 0px 0px; }

#wholeContentRightThird { width: 250px; float: left; margin: 0px 0px 30px 0px }
div.wholeContentRightThird { background-color: #d5a00f; float: left; width: 250px; margin: 0px 0px 0px 0px; padding: 0px; }
div.wholeContentRightThirdContent { width: 250px; margin: 0px; padding: 0px; } 
div.wholeContentRightThirdContentText { width: 210px; margin: 10px 20px 20px 20px; padding: 0px; } 
#wholeContentRightThird h6 { color:#ffffff;}

#contentMainFullWidth { width: 975px; margin: 0px 0px 0px 0px;  padding: 0px 0px 40px 0px; }
div.contentMainFullWidthLeftHalf { width: 475px; margin: 0px 25px 0px 0px;  padding: 0px 0px 40px 0px; float:left; }
div.contentMainFullWidthRightHalf { width: 475px; margin: 0px 0px 0px 0px;  padding: 0px 0px 40px 0px; float:left; }

div.contentMainFullWidthBottom { background: bottom url('../images/bg_fullWidthBottom.png') no-repeat; width: 800px; margin: 0px 0px 0px 0px; padding: 0px 0px 1px 0px; } /* 1px bottom padding hack for bottom border */
div.contentMainFullWidthContent { background: transparent url('../images/bg_fullWidth.png') repeat-y 0 0; width: 800px; margin: 20px 0px 35px 0px; padding: 0px; } /* 35px (when bottom img is 36px) hack for bottom border */
div.contentMainFullWidthContentText { width: 750px; margin: -80px 25px 0px 25px; padding: 0px; }
div.contentMainFullWidthContentSectionNonFirst { margin: 40px 0px 0px 0px; }
div.contentMainFullWidthContentSectionNonFirstText { margin: 0px 15px 0px 15px; }
ul.contentMainFullWidthList { list-style-type: none; color: #775f00; margin: 0px 0px 10px 10px; padding: 0px 0px 0px 0px; /* need padding for IE */ }
li.contentMainFullWidthList { background: url('../images/star_active.png') no-repeat 0px 5px; padding: 0px 0px 0px 20px; margin: 0px 0px -5px 0px; }

div.contentMainFullWidthTwoColOne { float: left; width: 470px; margin: 0px 35px 0px 0px; padding: 0px; }
div.contentMainFullWidthTwoColTwo { float: left; width: 470px; margin: 0px 0px 0px 0px; padding: 0px; }

#footer { background: transparent url('../images/footer_bg.png') no-repeat 50% 0%; width: 100%; margin: 0px; padding: 0px; }
div.footerContent { width: 975px; margin: 0px auto 0px auto; /* must remain to center site */ padding: 20px 0px 20px 0px; /* must remain to center site */ }
div.footerNavigation { float: left; margin: 0px 50px 0px 0px; width: 100px; padding: 0px 0px 0px 0px; }
div.footerQuickContact { float: left; margin: 0px 50px 0px 0px; width: 150px; padding: 0px 0px 0px 0px; }
div.footerCopyright { float: left; margin: 0px 50px 0px 0px; width: 330px; padding: 0px 0px 0px 0px; }
div.footerFollowUs { float: left; margin: 0px 50px 0px 0px; width: 100px; padding: 0px 0px 0px 0px; }
div.footerRussStudio { float: left; margin: 0px 0px 0px 0px; width: 225px; padding: 0px 0px 0px 0px; }
div.footerDivider { float: left; margin: 0px 20px 0px 20px; width: 1px; padding: 0px 0px 0px 0px; background-color: #636363;}

#footer h5 { font-family: Lucida Sans; font-size:13px; line-height: 22px; color: #888888; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight: normal; }
#footer h6 { font-family: Lucida Sans; font-size:10px; line-height: 13px; color: #cccccc; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font-weight: normal; }

#footer h6 a:link    { color: #cccccc; text-decoration: none; margin: 0px; padding: 0px; border: 0px; }
#footer h6 a:visited { color: #cccccc; text-decoration: none; margin: 0px; padding: 0px; border: 0px; }
#footer h6 a:active  { color: #cccccc; text-decoration: none; margin: 0px; padding: 0px; border: 0px; }
#footer h6 a:hover   { color: #cccccc; text-decoration: none; margin: 0px; padding: 0px; border: 0px; }

img { border: none; }
img.logo { margin: 0px 0px 0px -570px; /* must remain to center site */ padding: 0px; /* must remain to center site */ }
img.title { margin: -20px 0px -20px -45px }
img.sideOverlap { margin: 0px 0px -15px 0px }
img.logoRussStudio { margin: 60px 0px 0px 0px;}
img.contentLeftHeader { margin: -10px 0px 0px 25px; }
img.contentLeftPhotoLeft { float: left; position: relative; margin: 0px 20px 10px -70px; }
img.contentLeftPhotoRight { float: right; position: relative; margin: 0px -70px 10px 10px; }
img.contentLeftPhotoRightAbsolute { position: absolute; margin: -30px 0px 0px -190px; z-index: 5; }
img.contentLeftPhotoRightTallAbsolute { position: absolute; margin: -30px 0px 0px -120px; z-index: 5; }
img.contentRightHeader { margin: -10px 0px 0px 15px; }
img.contentRightPhotoMiddle { float: left; position: relative; margin: 0px 20px 0px -50px; }
img.contentPhotoRight { float:right; margin: 0px 0px 30px 20px; border: solid #dddddd 5px; }
img.contentPhotoRightUnderTitle { float:right; margin: 15px 0px 30px 20px; border: solid #dddddd 5px; }
img.contentImageRight { float:right; margin: 5px 0px 30px 20px; }
img.contentImageRightUnderTitle { float:right; margin: 20px 0px 20px 20px; }
img.contentPhotoLeftUnderTitle { float:left; margin: 15px 20px 30px 0px; border: solid #dddddd 5px; }
img.contentImageLeftUnderTitle { float:left; margin: 20px 20px 30px 00px; }
img.contentImageLeft { float:left; margin: 5px 20px 30px 0px; }
img.galleryThumbnailMarginRight { margin: 0px 35px 30px 0px; border: solid #ffffff 5px; }
img.galleryThumbnailMarginNone { margin: 0px 0px 30px 0px; border: solid #ffffff 5px; }


div.spacer { clear: both; height: 0px; width: 0px; }
