@charset "utf-8";
/* CSS Document */

/*Global Declarations*/
body{
	font-size:69%;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-image: url(../mainimages/headerbackground.png);
	background-repeat: repeat-x;
} 
a img{border:0px;}
ul{margin:0px; padding:0px;}
ul li{display:inline;}
h1, h2, h3, p{margin:0px; padding:0px;}
a{text-decoration:none; outline:none;}
a:hover{text-decoration:underline;}
.clear{clear:both; font-size:1px; height:0px; overflow:hidden;}
#logoOverlay{background:url(../images/global/clear.gif) no-repeat; height:95px; width:160px; position:absolute; top:-97px; left:110px;}

#headerContent{
	width:1266px;
	margin:0 auto;
	min-height:165px;
	background-repeat: no-repeat;
}
#headerTop{height:43px;}
#headerMiddle{height:25px;}
#tertiary{float:right; padding:6px; height:9px; margin-right:197px;}
#tertiary li{color:#fff; padding:0 1px;}
#tertiary li a{color:#fff; padding:0 1px; font-weight:bold;}
#headerBottom{
	min-height:97px;
}
#headerBottom h1.name{padding:25px 0 0 277px; float:left; font-size:3.8em; color:#fff;}
#headerBottom form{float:right; margin:40px 180px 0 0;}
#headerBottom #searchBox{width:222px; padding-left:13px; color:#b0aeae;}

#backgroundcontainer{min-width:948px; display:block; overflow:hidden;}
#mainContentWrapper{
	width:1138px;
	min-height:1066px;
	margin:0 auto;
	position:relative;
	background-image: url(../mainimages/mainContentWrapperBkgd.png);
	background-repeat: no-repeat;
	background-color: #ABA792;
}
#mainContent{width:948px; margin:0 auto; position:relative;}
#home #leftNav{
	float:left;
	min-height:424px;
	width:313px;
	margin-left:1px;
	background-image: url(../mainimages/newleftnavback.png);
	background-repeat: no-repeat;
}
#home #leftNav ul{margin-top:9px;}
#home #leftNav ul li{
	position:relative;
	min-height:33px;
	text-align:right;
	display:list-item;
	list-style-type:none;
	margin:0 6px 5px 0;
	background-image: url(../mainimages/leftNavListBkgd_x.png);
	background-repeat: repeat-x;
}
#home #leftNav ul li a{color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; padding:8px 29px 7px 0; display:block; letter-spacing:0.08em;}
#home #leftNav ul li:hover a, #home #leftNav ul li.hover a{text-decoration:none; background:url(../images/default/leftNavArrow.jpg) 295px 13px no-repeat;}
#home #leftNav ul li ul{display:none; margin-bottom:0; padding-bottom:0;}
#home #leftNav ul li:hover ul, #home #leftNav ul li.hover ul{display:block; position:absolute; left:313px; top:-9px; z-index:1000; width:229px; background:url(../images/default/leftNavFlyoutBkgd.png) top left repeat-y; border:1px solid #827e7e; border-bottom:none;}
#home #leftNav ul li ul li{background:none; text-align:left; padding-left:18px; border-bottom:1px solid #827e7e; width:211px; min-height:27px; margin-bottom:0;}
#home #leftNav ul li ul li a{color:#000; font-family:Arial, Helvetica, sans-serif; position:relative; left:-26px; padding:6px 0 0px 26px; margin:0; width:180px; letter-spacing:normal;}
#home #leftNav ul li ul li a:hover{color:#ca6515;}

#studentProfile{position:relative; height:176px; width:290px; margin:9px 0 0 11px; overflow:hidden;}
#studentProfile img.leftArrow{position:absolute; bottom:20px; right:54px; z-index:10;}
#studentProfile img.rightArrow{position:absolute; bottom:20px; right:35px; z-index:10;}
#home #slideshow li{width:290px; height:176px; overflow:hidden;}

#mainImage{position:relative; width:635px; height:363px; overflow:hidden; background-color:#999;}
#mainImage img{position:absolute; top:0; left:0;}
ul#thumbnails{position:absolute; left:100px; top:5px; float:left; z-index:100; display:none;}
ul#thumbnails li{margin-right:12px; height:30px; width:30px;}
ul#thumbnails li a.activeThumb{border:1px solid #fff; display:inline-block;}
ul#thumbnails li a img{}

#home #photoInfo{
	float:left;
	width:634px;
	height:58px;
	position:relative;
	background-image: url(../mainimages/grasspicimage.png);
	background-repeat: repeat-x;
	padding-top: 35px;
	padding-bottom: 0px;
	background-position: bottom;
}
#home #photoInfo p{display:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; line-height:1.5em; height:40px; overflow:auto; }
#home #photoInfo p.photo0{display:block;}

#home #globalNav{
	min-height:49px;
	width:947px;
	text-align:center;
	border-bottom:1px solid #8a9dae;
	background-image: url(../mainimages/globalNavBkgd_x.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#home #globalNav ul li a{display:inline-block; margin-top:4px; letter-spacing:0.5px;}
#globalNav{background: #72817e url(../images/interior1/globalNavBkgd_x.jpg) top left repeat-x; min-height:44px; width:947px; text-align:center;}

#globalNav ul{padding-top:16px;}
#globalNav ul li{margin:0; padding:16px 10px 16px 10px; position:relative;}
#globalNav ul li#last:hover ul, #globalNav ul li#last ul{position:absolute; left:-120px;}
#globalNav ul li a{color:#fff; font-weight:bold; font-size:0.9em; letter-spacing:0.5px; text-decoration:none;}
#globalNav ul li a:hover{color:#e89e1f;}
#globalNav ul li ul{display:none; margin-bottom:0; padding-bottom:0;}
#globalNav ul li:hover ul, #globalNav ul li.hover ul{display:block; padding-top:0; position:absolute; left:0; top:46px; z-index:1000; width:228px; background:url(../images/global/globalNavBkgd.png) top left repeat-y; border:1px solid #827e7e; border-bottom:none;}
#globalNav ul li ul li{text-align:left; border-bottom:1px solid #827e7e; padding:5px 0 0 18px; display:block; min-height:25px;}
#globalNav ul li ul li a{color:#000; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; display:block; padding:2px 0 0px 0px;}
#globalNav ul li ul li a:hover{color:#ca6515;}

#top{width:945px; margin-left:2px; border-bottom:3px solid #7f8f8c;}
#bottom{background: url(../images/default/bottomBkgd_y.png) top left repeat-y; width:948px; min-height:582px;}

#left{float:left; width:284px; padding-left: 32px;}

#socialIcons{background:url(../images/default/socialIcons/iconBkgd.jpg) no-repeat; width:240px; height:38px; margin-left:2px;}
#socialIcons #icons{float:right; margin:8px 12px 0 0;}

ul#largeButtons{margin:48px 0 62px 0;}
ul#largeButtons li{display:block; height:41px; margin-bottom:12px;}
ul#largeButtons li a{position:relative; left:-50000px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#3f89c9; padding:15px 0 0 0; display:block; text-align:right; width:168px;}
ul#largeButtons li#apply{background:url(../images/global/apply.jpg) no-repeat;}
ul#largeButtons li#schedule{background:url(../images/global/schedule.jpg) no-repeat;}
ul#largeButtons li#request{background:url(../images/global/request.jpg) no-repeat;}
ul#largeButtons li#giving{background:url(../images/global/giving.jpg) no-repeat;}

ul#largeButtons li#apply:hover, ul#largeButtons li#apply.hover{background-position:0 -41px;}
ul#largeButtons li#schedule:hover, ul#largeButtons li#schedule.hover{background-position:0 -41px;}
ul#largeButtons li#request:hover, ul#largeButtons li#request.hover{background-position:0 -41px;}
ul#largeButtons li#giving:hover, ul#largeButtons li#giving.hover{background-position:0 -41px;}

#right{float:left; width:535px; padding:0px 42px 27px 53px;}

#pageCopy h1.copyHeader{font-size:30px; color:#7f8f8c;}
#pageCopy h2{margin-top:30px;}
#pageCopy a{color:#ca6515;}
#pageCopy p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.5em;
	color:#605c5c;
	margin-bottom:15px;
	text-align: left;
}

#tabbedPanel{width:534px; min-height:328px; margin-top:26px;}
ul#tabs {list-style:none; padding:0; height:31px;}
ul#tabs li {float:left;	padding:0; margin:0; margin-right:2px; list-style-image:none;}
ul#tabs a{display:block; height:31px; width:120px;}

ul#tabs a.news {background: url(../images/default/tabs/news/newsTab.jpg) no-repeat;}
ul#tabs a.events {background: url(../images/default/tabs/events/eventsTab.jpg) no-repeat;}
ul#tabs a.videos {background: url(../images/default/tabs/videos/videosTab.jpg) no-repeat;}
ul#tabs a.photoGallery {background: url(../images/default/tabs/gallery/photoGalleryTab.jpg) no-repeat;}

ul#tabs a:hover {background-position: 0px -32px; text-decoration:none;}

ul#tabs li.active a, ul.tabs li.active:hover a{background-position: 0px -64px;	cursor:default;}
#tabWrapper{border:1px solid #dcdada; height:297px; width:534px;}

#news{padding: 47px 24px 0px 6px;}
#newsContent{height:250px; width:504px; overflow:auto;}
#news img{float:right;}
#news ul li{display:block; border-bottom:1px solid #eaeae8; padding-bottom:20px;}
#news ul li.last{border-bottom:none;}
#news ul li span{color:#435971; padding-left:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em;}
#news ul li a{color:#1e4a7f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; display:block; padding-top:16px; padding-left:13px;}
#news a.viewAll{padding-left:13px; font-family:Helvetica, Arial, sans-serif; color:#93260f; font-size:1.1em;}

#events{padding: 47px 24px 30px 6px;}
#events img{float:right;}
#events ul li{display:block; border-bottom:1px solid #eaeae8; padding-bottom:20px;}
#events ul li.last{border-bottom:none;}
#events ul li span{color:#435971; padding-left:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em;}
#events ul li a{color:#0f3e77; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; display:block; padding-top:16px; padding-left:13px;}
#events a.viewAll{padding-left:13px; font-family:Helvetica, Arial, sans-serif; color:#93260f; font-size:1.1em;}

#videos{background:#3f3e3d url(../images/default/tabs/videos/videosTabBkgd_x.jpg) top right repeat-x; min-height:270px; border:1px solid #555252; padding:7px 0 20px 23px;}
#videos #largeVideo{float:left; width:350px;}
#videos #largeVideo p{color:#fff; margin:8px 0 0 12px; width:313px; height:60px; font-size:1em; font-weight:bold; line-height:1.3em; overflow:auto;}
#videos #videoImages{float:left; width:152px; padding-top:14px;}
#videos #videoImages img{margin-bottom:24px;}

#photoGallery{position:relative; width:534px; height:297px; overflow:hidden; display:block;}
#photoGallery li{width:534px; height:297px;}

#photoGalleryContent p{display:none; position:absolute; z-index:100; color:#fff; bottom:0px; left:75px; width:320px; font-weight:bold; font-size:1em;}
#photoGalleryContent p.galleryText1{display:block;}
img.galleryLeft{position:absolute; z-index:100; bottom:20px; right:500px;}
img.galleryRight{position:absolute; z-index:100; bottom:20px; right:100px;}

#pageBottom{background:url(../images/global/pageBottom.png) top left no-repeat; width:948px; margin:0 auto; height:13px;}

#footerWrapper{
	width:100%;
	min-height:100px;
	background-image: url(../mainimages/footerBkgd.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#footer{background:url(../images/global/footerBkgd.jpg) top left no-repeat; height:253px; width:1266px; margin:0 auto;}
#footerContent{
	width:947px;
	margin:0px auto;
	padding-top:70px;
	min-height:100px;
}
#footerLeft{float:left; width:230px; background:url(../images/global/footerDivider.jpg) top right no-repeat; min-height:117px;}
#footerMiddle{float:left; width:234px; background:url(../images/global/footerDivider.jpg) top right no-repeat; min-height:117px; padding:0 43px;}
#footerMiddle h3{font-size:1.2em; color:#5b5959;}
#footerMiddle ul{margin-top:5px;}
#footerMiddle ul li{display:block; line-height:1.6em; color:#5b5959; list-style:none;}
#footerRight{float:left; width:335px; padding:0 0 0 60px;}
#footerRight ul{float:left; margin-right:76px;}
#footerRight ul.second{margin-right:0px; width:150px;}
#footerRight ul li{display:list-item; list-style:none; line-height:1.6em; color:#5b5959;}
#footerRight ul li a{color:#5b5959; padding-left:5px;}

/* interior1.html */

#interior #globalNav ul li{padding-bottom:15px;}
#interior #globalNav ul li.active{background:#103661 url(../images/interior2/globalNavActive.jpg) top left repeat-x;}

#interior #globalNav ul li:hover ul, #interior #globalNav ul li.hover ul{top:43px;}
#interior #globalNav ul li ul li{padding:5px 0 0 18px;}

#interior img.mainImg{float:left; width:617px; height:296px;}
#interior #rightNav{float:left; width:330px; height:297px; background-color:#6393a9; overflow:auto;}
#interior #rightNav ul{margin:13px 0 0 4px;}
#interior #rightNav ul li{display:list-item; list-style:none; background:url(../images/interior1/rightNavBkgd_x.jpg) top left repeat-x; min-height:19px; padding-bottom:5px;}
#interior #rightNav ul li a{color:#fff; padding: 2px 0 0 17px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em;}

#interior #socialIcons{float:right; background:url(../images/interior1/iconBkgd.jpg) no-repeat; width:240px; height:38px; margin-right:2px;}
#interior #socialIcons #icons{float:left; margin:8px 0 0 20px;}

#interior #bottom{background:url(../images/interior1/bottomBkgd_y.png) top left repeat-y; width:948px; min-height:715px;}

#interior #left{float:left; width:244px; margin-top:47px;}

#interior #studentProfile{margin:0; margin-bottom:26px; width:242px; height:154px;}
#interior #studentProfile img.leftArrow{position:absolute; bottom:15px; right:54px; z-index:10;}
#interior #studentProfile img.rightArrow{position:absolute; bottom:15px; right:35px; z-index:10;}
#interior #slideshow ul li img{width:242px; height:151px; display:block;}

#interior #right{width:600px;  padding:12px 35px 35px 35px;}
#interior #crumbTrail{margin-bottom:28px;}
#interior #crumbTrail ul li{display:inline; color:#ca6515;}
#interior #crumbTrail ul li a{color:#ca6515; font-family:Verdana, Arial, Helvetica, sans-serif;}
#interior #pageCopy h2{color:#3e89c9; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.1em;}

/* interior2.html */
#interior.interior2 #globalNav ul li{padding-bottom:14px;}
#interior.interior2 #globalNav ul li ul li{padding-bottom:0px;}

#interior.interior2 #mainContent{background:url(../images/interior1/bottomBkgd_y.png) top left repeat-y; width:948px; min-height:582px;}
#interior.interior2 #bottom{background:none; min-height:800px;}
#interior.interior2 img.mainImg{float:left; width:581px; height:264px; margin:14px 50px 19px 35px;}

#interior.interior2 ul#largeButtons{float:left; width:244px; margin:38px 0 0px 0;}

#interior.interior2 #socialIcons{background:none; float:right; height:23px; margin-right:49px;}
#interior.interior2 #socialIcons #icons{float:right; margin-right:6px;}

#interior.interior2 #leftLinks ul{margin: 0 0 44px 28px;}
#interior.interior2 #leftLinks ul li{display:list-item; list-style:none; border-bottom:1px solid #ebe8e3; padding:4px 0 0px 0; min-height:27px;}
#interior.interior2 #leftLinks li.last{border-bottom:none;}
#interior.interior2 #leftLinks ul li a{color:#3f89c9; font-size:1.5em; font-family:Helvetica, Arial, sans-serif;}
#interior.interior2 #leftLinks ul li a:hover{color:#ca6515; text-decoration:none;}

#interior.interior2 #studentProfile{margin:0; width:242px; height:151px;}
#interior.interior2 #studentProfile img.leftArrow{position:absolute; bottom:15px; right:54px; z-index:10;}
#interior.interior2 #studentProfile img.rightArrow{position:absolute; bottom:15px; right:35px; z-index:10;}
#interior.interior2 #slideshow ul li img{width:242px; height:151px; display:block;}

#interior.interior2 .newsEventsBox{min-height:126px; width:191px; border:1px solid #dcdada; background-color:#fcfcfa; padding:18px 24px 14px 27px; margin-top:28px; margin-bottom:17px;}
#interior.interior2 .newsEventsBox h2{color:#3f89c9; /***font:HelveticaNeueLtStd***/ float:left; font-size:2em; width:160px;}
#interior.interior2 .newsEventsBox img.rss{float:right; margin:6px 10px 0 0;}
#interior.interior2 .newsEventsBox #newsEventsLine{position:relative; left:-27px; top:-10px; width:188px; height:1px; margin:0; display:none;}
#interior.interior2 .newsEventsBox h3 a{color:#d66e36; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.8em; display:block;}
#interior.interior2 .newsEventsBox h3.margin{margin-top:10px;}
#interior.interior2 .newsEventsBox img.divider{margin-top:6px;}
#interior.interior2 .newsEventsBox a.viewAll{color:#7f8f8c; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; float:right; margin-top:24px;}

#interior.interior2 .eventsBox{margin-bottom:25px;}

#interior.interior2 #right{width:600px;  padding:0px 35px 35px 35px;}
#interior.interior2 #pageCopy{margin-top:15px;}

#interior.interior2 #pageCopy .copyWithImage p{width:400px; float:left;}
#interior.interior2 #pageCopy img.pageCopyImage{float:right; margin:10px 38px 0 0;}

/* interior3.html */

#interior.interior3 h1.pageTitle{color:#3e89c9; font-size:30px; padding:46px 0px 0 84px; float:left;}
#interior.interior3 img.underline{width:311px; float:left; position:relative; left:-375px; top:75px;}
#interior.interior3 #bottom{min-height:900px;}
#interior.interior3 #smallButtonWrapper{margin-right:7px;}
#interior.interior3 ul.smallButtons{float:right; height:66px; margin:18px 8px 18px 0;}
#interior.interior3 ul.smallButtons li{width:199px; height:30px; display:block; margin:0 0px 6px 0;}
#interior.interior3 ul.smallButtons li a{position:relative; left:-50000px;}

#interior.interior3 ul.smallButtons li#apply{background:url(../images/interior3/apply.jpg) no-repeat;}
#interior.interior3 ul.smallButtons li#schedule{background:url(../images/interior3/schedule.jpg) no-repeat;}
#interior.interior3 ul.smallButtons li#request{background:url(../images/interior3/request.jpg) no-repeat;}
#interior.interior3 ul.smallButtons li#giving{background:url(../images/interior3/giving.jpg) no-repeat;}

#interior.interior3 ul.smallButtons li#apply:hover, #interior.interior3 ul.smallButtons li#apply.hover{background-position:0 -30px;}
#interior.interior3 ul.smallButtons li#schedule:hover, #interior.interior3 ul.smallButtons li#schedule.hover{background-position:0 -30px;}
#interior.interior3 ul.smallButtons li#request:hover, #interior.interior3 ul.smallButtons li#request.hover{background-position:0 -30px;}
#interior.interior3 ul.smallButtons li#giving:hover, #interior.interior3 ul.smallButtons li#giving.hover{background-position:0 -30px;}

#interior.interior3 #crumbTrail{margin-top:27px;}
#interior.interior3 #socialIcons{background:none; float:right; height:23px; margin:15px 9px 35px 0;}
#interior.interior3 img.mainImg{float:left; width:581px; height:264px; margin:14px 50px 65px 0px;}

#interior.interior3 #leftLinks ul{margin-left:13px;}
#interior.interior3 #leftLinks ul li{padding-left:15px; min-height:27px;}
#interior.interior3 #leftLinks ul li.leftLinkActive{background:url(../images/interior3/leftLinkArrow.jpg) 0px center no-repeat; display:block;}

/* interior4.html */
#interior.interior4 img.underline{width:210px; left:-248px; float:left; position:relative; top:75px; z-index:10000000; height:1px;}

#interior.interior4 #leftLinks ul li ul{margin:0px;}
#interior.interior4 #leftLinks ul li ul li{border:none; padding-top:2px; padding-bottom:0px;}
#interior.interior4 #leftLinks ul li ul li a{font-size:1.5em; width:160px;}

#interior.interior4 #right{width:585px; padding-right:50px;}

#interior.interior4 img.mainImg{float:right; width:209px; height:161px; margin:0px 30px 10px 10px;}

#interior.interior4 #box{border:1px solid #dcdada; padding:20px 38px; background-color:#fcfcfa; width:509px; min-height:160px;}
#interior.interior4 a.facebook{float:left; margin-right:30px;}
#interior.interior4 #studentProfile{position:relative; width:242px; min-height:151px; overflow:visible;}
#interior.interior4 #studentProfile img.leftArrow{position:absolute; bottom:15px; right:-235px; z-index:10;}
#interior.interior4 #studentProfile img.rightArrow{position:absolute; bottom:15px; right:-254px; z-index:10;}
#interior.interior4 #slideshow ul li img{width:242px; height:151px; display:block;}
