/* layout955-homepages.css */
/* Updated Sept. 5, 2011 by Cary Hazelwood */
/* All modifications to this file must be approved by Cary Hazelwood */

/* Body Typography Styles */

#hpcontent {padding:20px; line-height: 20px;}
#hpcontent p {margin:0; padding:0 0 10px 0;}
#hpcontent strong {color:#005A8B;}
#hpcontent h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; color:#D56F28; font-weight: normal; margin:0 0 15px 0;	padding:0; line-height:36px;}
#hpcontent h1+p {margin-top: 10px;}
#hpcontent h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#D8671D; font-weight: normal; margin:0 0 5px 0; padding:0; line-height:24px;}
#hpcontent h2+ul {margin-top: 10px;}
#hpcontent h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#005A86; font-weight: normal; margin:15px 0 5px 0; padding:0;}
#hpcontent h3+ul {padding-top: 10px;}
#hpcontent h4 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#005A86; font-weight: normal; margin:15px 0 5px 0; padding:0; font-variant:small-caps;
}
#hpcontent #col1 {width:210px; float:left;}
#hpcontent #col2 {width:210px; margin-left:25px; float:left;}
#hpcontent #col3 {width:210px; margin-left:25px; float:left;}
#hpcontent #col4 {margin-left:25px; float:left;}
#hpcontent ul {margin:0 0 0 20px; padding:0;}

/* Body Link Styles */

#hpcontent a:link {color:#005A86; text-decoration:none; }
#hpcontent a:active {color:#005A86; text-decoration:none;}
#hpcontent a:visited {color:#005A86; text-decoration:none;}
#hpcontent a:hover {color:#C9631C; text-decoration:none; border-bottom:dotted 1px #C9631C;}

#hpcontent h2 a:link {color:#D8671D; text-decoration:none; }
#hpcontent h2 a:active {color:#D8671D; text-decoration:none;}
#hpcontent h2 a:visited {color:#D8671D; text-decoration:none;}
#hpcontent h2 a:hover {color:#D8671D; text-decoration:none; border-bottom:dotted 1px #D8671D;}

/* Banner Styles */

#banner {width:955px;height:235px;}
#banner img{border:none;}

/* Orange Zest Bar Navigation Styles */

#topnav {float:right; margin:-31px 20px 0 0; text-transform: uppercase; font-weight:bold; font-size:36px;}
#topnav ul {list-style: none; margin: 0; padding: 0; border: none;}
#topnav ul li {display:inline; margin-left:60px; font-size:16px; letter-spacing:1px}
#topnav a:link, #topnav a:active, #topnav a:visited {color:#FFFFFF; text-decoration:none;}
#topnav a:hover {color:#793A11; text-decoration:none;}

/* Landing Page Column Styles */

#hpcontent .fourcolumn {margin:10px 5px 30px 5px; clear:both;}
#hpcontent .fourcolumn .col1 {width:208px;float:left;}
#hpcontent .fourcolumn .col2 {width:207px;margin-left:25px;float:left;}
#hpcontent .fourcolumn .col3 {width:207px;margin-left:25px;float:left;}
#hpcontent .fourcolumn .col4 {width:208px;margin-left:25px;float:left;}
#hpcontent .fourcolumn li { list-style-image:url(../images/typography/list_chevron_leafgreen.png);}

#hpcontent .threecolumn {margin:10px 5px 30px 5px; clear:both;}
#hpcontent .threecolumn .col1 {width:285px;float:left;}
#hpcontent .threecolumn .col2 {width:285px;margin-left:25px;float:left;}
#hpcontent .threecolumn .col3 {width:285px;margin-left:25px;float:left;}
#hpcontent .threecolumn li { list-style-image:url(../images/typography/list_chevron_leafgreen.png);}

#hpcontent .twocolumn-hls {margin:10px 5px 30px 5px; clear:both;}
#hpcontent .twocolumn-hls .col1 {width:595px;float:left;}
#hpcontent .twocolumn-hls .col2 {width:285px;margin-left:25px;float:left;}

#hpcontent .twocolumn {margin:10px 5px 30px 5px; clear:both;}
#hpcontent .twocolumn .headingspan {margin:0 0 10px 0;}
#hpcontent .twocolumn .col1 {width:440px;float:left}
#hpcontent .twocolumn .col1 .col1 {width:208px;float:left}
#hpcontent .twocolumn .col1 .col2 {width:207px;margin-left:25px;float:left;}
#hpcontent .twocolumn .col2 {width:440px;float:left;margin-left:25px;}
#hpcontent .twocolumn .col2 .col1 {width:207px;float:left}
#hpcontent .twocolumn .col2 .col2 {width:208px;margin-left:25px;float:left;}
#hpcontent .twocolumn .col1 .col1 li { list-style-image:url(../images/typography/list_chevron_leafgreen.png);}
#hpcontent .twocolumn .col1 .col2 li { list-style-image:url(../images/typography/list_chevron_leafgreen.png);}
#hpcontent .twocolumn .col2 .col1 li { list-style-image:url(../images/typography/list_chevron_leafgreen.png);}
#hpcontent .twocolumn .col2 .col2 li { list-style-image:url(../images/typography/list_chevron_leafgreen.png);}

/* Admissions Feature Box on College Home Page */

#admissions-ftr {float:left;width:160px;margin-top:-10px;}
#admissions-ftr img {display:block; float:left; text-align:left; margin:0 !important; padding:0 !important;}
#admissions-ftr .lnk {float:left;display:block;width:150px;padding:5px; text-align:center; background-image:url(../images/backgrounds/transparency-35.png);color:#9D541F; font-weight:bold;}
#admissions-ftr .lnk a:link, #admissions-ftr .lnk a:active, #admissions-ftr .lnk a:visited {text-decoration:none;color:#9D541F !important;}
#admissions-ftr .lnk a:hover {text-decoration:none !important;border:none !important;color:#FFFFFF !important;}
#admissions-ftr .lnk ul {margin:0 0 0 20px; padding:0;}
#admissions-ftr .lnk ul li {margin:0; padding:0; list-style-image:url(../images/typography/list_chevron_white.png);}
#admissions-ftr-content {float:right;width:240px; height:110px; display:block;  overflow:visible !important;}
#admissions-ftr-content p  {line-height:17px;font-size:13px !important;}
#admissions-ftr-content-btn {clear:right;float:right;text-decoration:none;padding-top:7px;z-index: 6;}
#admissions-ftr-content-btn img {border:none; padding:0 !important;}
#admissions-ftr-content h2 {color:#9D541F !important; margin-top:10px; margin-bottom:13px; overflow:visible !important;}

/* Donors Feature Box on College Home Page */

#donors-ftr {float:right;width:160px;margin-top:-10px;}
#donors-ftr img {display:block; float:right; text-align:right; margin:0 !important; padding:0 !important;}
#donors-ftr .lnk {float:right;display:block;width:150px;padding:5px; text-align:center; background-image:url(../images/backgrounds/transparency-35.png);color:#587427; font-weight:bold;}
#donors-ftr .lnk a:link, #donors-ftr .lnk a:active, #donors-ftr .lnk a:visited {text-decoration:none !important;color:#587427 !important;}
#donors-ftr .lnk a:hover {text-decoration:none !important;border:none !important;color:#FFFFFF !important;}
#donors-ftr .lnk ul {margin:0 0 0 20px; padding:0;}
#donors-ftr .lnk ul li {margin:0; padding:0; list-style-image:url(../images/typography/list_chevron_white.png);}
#donors-ftr-content {float:left;width:250px; height:110px; display:block; overflow:visible !important;}
#donors-ftr-content p  {line-height:17px;font-size:13px !important;}
#donors-ftr-content-btn {clear:left;float:left;text-decoration:none;padding-top:7px;z-index: 6;}
#donors-ftr-content-btn img {border:none; padding:0 !important;}
#donors-ftr-content h2 {color:#587427 !important; margin-top:10px; margin-bottom:13px; overflow:visible !important;}

/* Microsite Header */

#sectiontitle .logo {vertical-align:middle;}
#sectiontitle .right {margin-left:20px;}
#sectiontitle .left {margin-right:20px;}

/* News & Features */

#newsfeatures {width:860px; margin:0 auto; margin-top:40px !important; padding:20px; border:1px dotted #999999;}

#newsfeatures h2 {
	margin-top:-33px;
	background-color:#F9F9F9;
	width:160px;
	padding:0 5px 0 5px;
	margin-bottom:10px;
	color:#D8671D;
}
#newsfeatures h3 {margin:0 0 5px 0;}

#newsfeatures a:link {color:#005A86; text-decoration:none; }
#newsfeatures a:active {color:#005A86; text-decoration:none;}
#newsfeatures a:visited {color:#005A86; text-decoration:none;}
#newsfeatures a:hover {color:#C9631C; text-decoration:none; border-bottom:dotted 1px #C9631C;}

#newsfeatures img {border:#000000 solid 1px;}

#newsfeatures .picture {width:100px; float:left; margin:0 20px 0 0;}
#newsfeatures .content {width:295px; float:right; margin:0px;}
#newsfeatures .content p {margin:0; padding:0; line-height: 20px;}
#newsfeatures .content ul {margin:15px 0 0 20px; padding:0;}
#newsfeatures .content ul li {margin:0; padding:0 0 10px 0; list-style-image:url(../images/typography/list_chevron_leafgreen.png);}

#newsfeatures .lcol {width:415px; float:left; margin:0 25px 0 0;}
#newsfeatures .lcol h3 {font-family:Georgia, "Times New Roman", Times, serif;}

#newsfeatures .rcol {width:415px; float:right; margin:0;}
#newsfeatures .rcol p {margin:0; padding:0; line-height: 20px;}
#newsfeatures .rcol ul {margin:0 0 0 20px; padding:0;}
#newsfeatures .rcol ul li {margin:0; padding:0 0 10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; list-style-image:url(../images/typography/list_chevron_leafgreen.png);}

#newsfeatures .morenewsftrs {width:350px; float:right; margin:0; padding:5px 0 0 0; text-align:right; color:#959595;}
#newsfeatures .morenewsftrs ul {list-style: none; margin: 0; padding: 0; border: none;}
#newsfeatures .morenewsftrs ul li {display:inline; padding:0 10px; border-right:1px dotted #999999;}
#newsfeatures .morenewsftrs ul .title {border-right:none !important;}
#newsfeatures .morenewsftrs ul .lastitem {padding-right:0 !important; border-right:none !important;}

/* News & Features Old Styles */
/* temp styles to be removed shortly */

#ftrswrapper{width:875px; padding:20px; border: 1px dotted #999999; margin:20px auto;}
#ftrswrapper a{color:#1f6c96; text-decoration:none;}
#ftrswrapper #features{margin:0px 0px 0px 0px;}
#ftrswrapper #features img{border:#000000 solid 1px;}
#ftrswrapper #features .lcol{width:425px; float:left; margin:0px 25px 0px 0px; margin-bottom: 25px;}
#ftrswrapper #features .lcol h3{font-family:Georgia, "Times New Roman", Times, serif;}
#ftrswrapper #features .rcol{width:425px; float:right; margin:0px; margin-bottom: 25px;}
#ftrswrapper #features .picture{width:100px; float:left; margin:0px 20px 0px 0px;}
#ftrswrapper #features .content{width:305px; float:right; margin:0px;}
#ftrswrapper #features .content p{margin:0; padding:0; line-height: 20px;}
#ftrswrapper #nav{margin:0px; width:101px; float:left;}
#ftrswrapper #nav a{text-decoration:none; margin:2px; width:15px; display:inline-block;	text-align:center;}
#ftrswrapper #nav #pages{color:#1f6c96;	width:63px;	float:right;}
#ftrswrapper #nav #pages a{color:#718D9D; background:#e5eef2; border:#b9ced9 solid 1px;}
#ftrswrapper #nav #pages a.activeSlide{border:1px #b9ced9 solid; background:#b7d7e8; color:#005a8b;}
#ftrswrapper .activeSlide{}
#ftrswrapper #nav #pages a:hover{color:#FFFFFF; background:#1f6c96;}
#ftrswrapper #nav a:focus{outline:none; color:#093851;}
#ftrswrapper #moreFeatures{width:150px;	float:right; text-align:right;}
#ftrswrapper h2 {margin-top:-33px; background-color:#F9F9F9; width:180px; padding:0 5px 0 5px; margin-bottom:10px; color:#D8671D;}
#ftrswrapper h3 {margin:0 0 5px 0;}
#ftrswrapper .fslink {color:#7ea634;}
