@charset "utf-8";
/* CSS Document */

/*****************************/ 
/*Common Object Redefinitions*/
/*****************************/

body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,th { 
	margin:0;
	padding:0;
	
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
/* em, strong */
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
/*h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}*/
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

body{height:auto; font-size:69%; font-family: Verdana, Arial, "Trebuchet MS", sans-serif; background:#988530 url(/imagebase/backdrop.jpg);}
body, div{margin:0px; padding:0px;}

label{display:none;}
ul li{display:inline;}
ul li a {text-decoration:none; color:#000;}
ul li a:hover{text-decoration:underline;}
#emergency {position:absolute; top: 110px; left:50px; width:260px; z-index:103; font-weight:bold; border:solid maroon; background-color: #fff6b6; text-align:center;}
#alumniProfile a{color:#ffffff; text-decoration:none; font-weight:bold;}
#alumniProfile a:hover{color:#744e1d; text-decoration:none; font-weight:bold;}


#mainContent ul li{display:list-item; list-style-type:disc; margin: 10px 20px;}
/* The next 3 lines were in the editted example from Stamats 6-24-09 */
#mainContent a{color:#287d29; text-decoration:none; border-bottom:1px dashed #000;}
#mainContent a:hover{color:#744e1d; text-decoration:none;}
h1.sifr{text-align:right; color: #7d2c13; font-size:2.6em; padding: 10px 20px 0 0; Position:relative; Zoom:1;}

/*Master Container*/
#share a{text-decoration:none; color: #7d2c13; font-size:1.2em; font-weight:bold;}
#MasterContainer{margin:0; background:url(/Images/mainMasterContainerSlice.jpg) top left repeat-y; width:965px;} 
#left{position:relative; float:left; width:559px; height:738px; overflow:hidden;}
#logo{position:absolute; left:20px; top:5px; z-index:100;}
#homeImg{position:relative;}
#printDiv{display:none;}
#homeImg img{position:absolute; top:0px; left:0px; float:left; display:none;}
#homeImgText{position:absolute; left:20px; bottom:175px; width:380px; font-family:Verdana; z-index:101;}
#homeImgText p{color:#fff; font-size:1.2em; margin: 5px 0px 0px 0px;}
#thumbnailText{position:absolute; bottom: 123px; left: 20px; z-index:102; font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold;}

/*Thumbnail object definitions*/
#GoogleSearch{position:absolute; top: 50px; left:565px; width:300px; z-index:103;}
#thumbContainer{position:absolute; bottom: 124px; right:10px; width:300px; z-index:103;}
#mainThumbContainer{width:192px; height:37px; overflow:hidden; float:left;}
#thumbHolder{position:relative;}
#thumbHolder a{padding:0 12px 0 0;}
#thumbContainer a:hover img{opacity:.7}
#thumbContainer a#leftLink, a#rightLink{float:left;}
#leftArrow, #rightArrow{display:none;}
/*Put a white border around the thumbnail images*/
/*.thumb{border:1px solid white;}

/*Middle Column*/
#middle{float:left; width:198px; min-height:738px; background-color:#fff;}
#tertiaryAndSearch{height:106px; background-color:#f2f2d7;}
#tertiary{position: relative; padding-top:10px;}
#tertiary ul{margin:0px 0px 0px 3px; font-weight:bold; font-size: 10px; text-align:center;}

/*Search Box*/
#searchForm{padding-top:35px;}
#searchBox{width:132px; margin: 0 0 0 13px; background: #fff url(/Images/searchIcon.gif) left center no-repeat;}
#searchBtn{color:#fff; width: 25px; font-family:Verdana; font-weight:bold; font-size:0.9em; background-color:Black; background-image:none; border-style:none; position:relative; top:-2px; margin-left:8px;}
#searchBtn:hover{cursor:pointer;}

#globalNav{margin:12px 0px 0px 9px;}
#globalNav ul li{display:block; padding: 2px 0px;}
#globalNav ul li a{color:#fff; font-weight:normal; background:#7d2d15 url(/Images/linkBackground.jpg) no-repeat; padding: 4px 10px 4px 10px; display:block; width:163px;}
#globalNav ul li a:hover{color:#CCC; text-decoration:none;}

#audienceNav{margin-top:15px;}
#audienceNav ul li{display:block; padding: 9px 0 0 6px; font-size:1.1em; font-weight:bold; width:188px;}
#audienceNav ul li a{background:url(/Images/linkArrow.gif) no-repeat 2px 5px; padding: 2px 2px 2px 20px;}

#hr{width: 184px; color:#e4e8e5; margin:20px 0 0 8px;}

#newsAndEvents{color:#7d2d15; font-size:1.4em; font-weight:bold; margin:12px 0px 15px 15px;}
#newsAndEvents ul li{ display:list-item; list-style:none; margin:12px 0px 0px 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.65em; color:#000; width:170px;}
#newsAndEvents ul li a{background:url(/Images/linkArrow.gif) no-repeat 2px 5px; padding: 2px 2px 2px 20px;}

#moreNews{margin-top: 13px; font-family:Verdana; font-size:0.55em;}
#moreNews a{color:#000; padding: 0px 10px 0px 2px; font-size:1.15em;}
#moreNews a + img{ margin-bottom: -3px;}

/*Right Column*/
#right, #rightNoImage{position:relative; float:left; width:199px; min-height:738px; background: url(/Images/statue.jpg) top left no-repeat;}
/*This is used to show the right column if there is no image there*/
#rightNoImage{background-image:none;}

#colClear{position:relative;}
#colClear #rightContent{position:absolute;  bottom:50px; float:right; right:9px; width:189px; color:#fff; background:#21412a; font-size:0.9em; }

#colClear #rightContent ul li{display:list-item; list-style:disc; list-style-position:inside; margin:9px 10px 9px 10px; font-weight:bold;}
#colClear #rightContent ul li a{color:#fff;}
.title, .title2{font-weight:bold; color:#fff; font-size:1.3em; margin:0; padding:0px; clear:both;}
#colClear #rightContent img{border:1px solid white; float:left; margin:10px 10px 15px 0px;}
#colClear #rightContent #social img{border:0px solid white; float:left; margin:0px 0px 0px 0px;}

.thumbContent{padding:10px; padding-bottom:0px; margin-top:-2px;}
.thumbContent a{color:#FFF; text-decoration:none;}
.thumbContent a:hover{color:#CCC;}

.clearFloats{font-size:1px; clear:both; color:#cfd5ba;} /*Used to clear all floats, 1px font size required for ie6*/
.clearFloatsNormal{clear:both; color:#cfd5ba;}

/*Footer*/
#footer {background-color:#f2f2d7; width:956px; height:100%; margin-top: -1px; padding-top:5px; padding-bottom:6px; background: url(/Images/footerSlice.jpg);}
#footer ul{margin:11px 0 0 20px;}
#footer ul li{padding: 5px; font-size:0.9em;}
#footerHr {width:916px; margin:0px 0px 0px 13px; border-bottom:1px solid #21412a;}

/************************************************/
/*   Audience Page                              */
/************************************************/

#audience #MasterContainer{margin:0; background:url(/Images/audienceMasterContainerSlice.jpg) top left repeat-y;}
#audience #MasterContainer{width:958px;}

/*Left Column*/
#audience #left{width:560px; min-height: 690px; height:auto; overflow:visible; background-color:#fff;}
#audience #left h2{padding-left:10px;}
#audience #crumbTrail{padding: 10px 0 0 22px; background:url(/Images/leftNavShadow.jpg) top right repeat-y; height:25px; font-size:0.9em;}
#audience #crumbTrail a{color:#000;}
#audience #crumbTrail .currentPage{text-decoration:none;}
#audience #crumbTrail a:hover{text-decoration:underline;}
#audience #homeImg{height:361px;}
#audience #homeImg img{display:block;}
#audience #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}

/*This is the navigation under the main photo*/
#audience #audienceNavWrapper{min-height: 165px; padding-top:25px; background:url(/Images/leftNavShadow.jpg) top right repeat-y;}
#audience #audienceNavWrapper p{padding:0px 10px 10px 10px; }
#audience #audienceBoxWrapper{background:url(/Images/audienceBoxMiddle.jpg) top left repeat-y;}
#audience #audienceBoxContainer{background:url(/Images/audienceBoxBottom.jpg) bottom left no-repeat;}
#audience #audienceBoxContent{ background:url(/Images/audienceBoxTop.jpg) top left no-repeat; width:540px; padding: 0 0 10px 10px;}
#audience #audienceBoxContent img{float:left; margin:13px 15px 0 15px;}
#audience #audienceBoxContent ul li{display:list-item; padding-bottom:9px; font-size:1.1em;}
/*The navigation under the main photo is broken down into left, middle and right audience*/
#audience #leftAudience{margin: 22px 0 0 12px; float:left; width:124px;}
#audience #middleAudience{position: relative; float: left; margin-top:22px; width:170px;}
#audience #rightAudience{position: relative; float: left; margin-top:22px; width:165px;}

/*Middle Column*/
#audience #middle{min-height:690px; width:198px;}
#audience #globalNav{width:183px; font-weight:normal;}
#audience #globalNav ul li a{font-weight:normal; width:160px;} 
#audience #globalNav ul li{background:#988530 url(/Images/midColTanBullet.gif) 7px 8px no-repeat; padding: 1px 2px 2px 8px; font-size:1.1em;}
#audience #globalNav ul li .bold{font-weight:bold;}
#audience #globalNav ul li a{list-style:disc; background:none; font-size:0.9em;}
#audience #audienceNav{margin-top:5px;}
#audience #audienceNavCurrent ul li{display:block; padding: 2px 0px; background:none;}
#audience #audienceNavCurrent ul li a{color:#fff; background:#7d2d15 url(/Images/linkBackground.jpg) no-repeat; padding: 5px 10px 5px 10px; display:block; width:163px; font-weight:bold;}
#audience #audienceNavCurrent ul li a:hover{color:#CCC; text-decoration:none;}
#audience #audienceNavCurrent ul li img{margin-left:15px;}
#audience #globalNav ul li ul li {background:#5c632d 7px 8px no-repeat; padding: 1px 2px 2px 8px;}
#audience #globalNav ul li ul li a{font-weight:normal;}
#audience #globalNav ul li ul {margin-left: -8px; margin-right:-1px;}
#audience #globalNav ul li ul .noBullet {background-image: none;}
#audience #globalNav ul li ul .noBullet a{font-weight:normal;} 
#audience #globalNav ul li ul .underline a{font-weight:normal;}
#audience #globalNav ul li ul .underline{background-image:none; text-decoration:underline; color:#FFF;}
#audience #top5{padding:15px 0 0 7px;}
#audience #top5 ol{padding: 20px 0 0 5px;}
#audience #top5 ol li{display:list-item; list-style:disc; margin:10px 0px 0px 12px;}
#audience h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#audience h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}

/*Right Column*/
#audience #right img{padding:9px 0 0 8px;}
#audience #right{position:relative; float:left; width:199px; max-height:550px; background-color:#21412a; background-image:none;}
#audience #alumniProfile{padding: 5px 0 0 7px;}
#audience #alumniProfile a{color:#ffffff; text-decoration:none; font-weight:bold;}
#audience #alumniProfile a:hover{color:#744e1d; text-decoration:none; font-weight:bold;}
#audience #alumniName, #alumniTitle{color:#fff; font-size:1.1em; font-weight:bold;}
#audience #alumniTitle{font-weight:normal;}
#audience #alumniProfile p{padding: 9px 9px 0 0; color:#fff; font-size:0.9em; max-height:250px; overflow:auto;}
#audience #readMore{padding-top:12px; font-weight:bold; font-size:1em;}
#audience #readMore a{color:#FFF; text-decoration:none;}
#audience #readMore a:hover{text-decoration:underline;}
#audience #moreProfiles {background:#f8f8eb; margin:15px 8px 0 9px; padding:0px 0 7px 8px;}
#audience #moreProfiles a {text-decoration:none; color:#7d2d15;}
#audience #moreProfiles a:hover {text-decoration:underline;}
#audience #moreProfiles a img{margin-left:40px;}
#audience #colClear #rightContent{right:2px;}
#audience #colClear #rightContent img{padding:0px;}
#audience #colClear #rightContent #social img{border:0px solid white; float:left; margin:0px 0px 0px 0px;}

/************************************************/
/*   Standard Content Page                      */
/************************************************/

#standardContent #MasterContainer{margin:0; background:url(/Images/standardContentMasterContainerSlice.jpg) top left repeat-y;}
/*Left Column*/
#standardContent #left{background: #fffff1 url(/Images/standardContentLeftShadow.jpg) top right repeat-y; min-height: 740px; height:auto; overflow:visible; width:561px;}
#standardContent #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}
#standardContent #crumbTrail{padding: 10px 0 0 22px; background:none; height:30px; font-size:0.9em;}
#standardContent #crumbTrail a{color:#000; font-size:0.9em;}
#standardContent #crumbTrail .currentPage{text-decoration:none;}
#standardContent #crumbTrail a:hover{text-decoration:underline;}
#standardContent #scHomeImg img{position: relative; top:0px; left:15px; float:left; margin: 0 27px 2px 0;}
#standardContent #leftHr{border-bottom:1px solid #74523d; width:526px; margin:40px 0 0 0px;}
#standardContent #mainContent{margin: 0px 10px 10px 10px;}
#standardContent #mainContent img{margin-top:10px;}
#standardContent h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#standardContent h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}
#standardContent #heading{padding-bottom:0;}

/*Middle Column*/
#standardContent #middle{min-height:740px;}
#standardContent #globalNav{width:183px; font-weight:normal;}
#standardContent #globalNav ul li a{font-weight:normal; width:160px;} 
#standardContent #globalNav ul li{background:#988530 url(/Images/midColTanBullet.gif) 7px 8px no-repeat; padding: 1px 2px 2px 8px; font-size:1.1em;}
#standardContent #globalNav ul li a{list-style:disc; background:none; font-size:0.9em;}
#standardContent #audienceNavCurrent ul li{display:block; padding: 2px 0px; background:none;}
#standardContent #audienceNavCurrent ul li a{color:#fff; background:#7d2d15 url(/Images/linkBackground.jpg) no-repeat; padding: 5px 0px 5px 20px; display:block; width:163px; font-weight:bold;}
#standardContent #audienceNavCurrent ul li a:hover{color:#CCC; text-decoration:none;}
#standardContent #audienceNavCurrent ul li img{margin-left:15px;}
#standardContent #globalNav ul li ul li {background:#5c632d; padding: 1px 2px 2px 0px; list-style:none;}
#standardContent #globalNav ul li ul li a{list-style:none;}
#standardContent #globalNav ul li.active {background:#5c632d 7px 8px no-repeat; padding: 1px 2px 2px 8px;}
#standardContent #globalNav ul li.active a{font-weight:normal; list-style:disc;}
#standardContent #globalNav ul li.active ul {margin-left: -8px; margin-right:-1px;}
#standardContent #globalNav ul li.active ul .noBullet {background-image: none; background-color:#5c632d;}
#standardContent #globalNav ul li.active ul .noBullet a{font-weight:normal;}
#standardContent #hr{border-bottom: 1px solid #afbab2;}

/************************************************/
/*   Top Level Page                             */
/************************************************/
#topLevel #MasterContainer{margin:0; background:url(/Images/standardContentMasterContainerSlice.jpg) top left repeat-y;}
/*Left Column*/
#topLevel #left{background: #fffff1 url(/Images/standardContentLeftShadow.jpg) top right repeat-y; min-height: 720px; height:auto; overflow:visible; width:561px;}
#topLevel #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}
#topLevel #crumbTrail{padding: 10px 0 0 22px; background:none; height:33px; font-size:0.9em;}
#topLevel #crumbTrail a{color:#000; font-size:0.9em;}
#topLevel #crumbTrail .currentPage{text-decoration:none;}
#topLevel #crumbTrail a:hover{text-decoration:underline;}
#topLevel #tlHomeImg {height: 205px;}
#topLevel #leftHr{border-bottom: 1px solid #7d2d15; width:528px; margin-left:15px; height:1px;}
#topLevel #mainContent{position: relative; margin: 0px 15px 10px 10px;}
#topLevel #mainTopic{font-size:1.4em; font-style:italic; font-weight:bold; color:#7d2d15; padding:24px 0px 29px 5px;}
#topLevel h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#topLevel h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}

/*Middle Column*/
#topLevel #middle{min-height:885px;}
#topLevel #globalNav{width:183px; font-weight:normal;}
#topLevel #globalNav ul li a{font-weight:normal; width:160px;} 
#topLevel #globalNav ul li{background:#988530 url(/Images/midColTanBullet.gif) 7px 8px no-repeat; padding: 1px 4px 2px 8px; font-size:1.1em;}
#topLevel #globalNav ul li a{background:none; font-size:0.9em;}
#topLevel #globalNav ul li ul li {background:#5c632d 7px 8px no-repeat; padding: 1px 2px 2px 8px;}
#topLevel #audienceNavCurrent ul li{display:block; padding: 2px 0px; background:none;}
#topLevel #audienceNavCurrent ul li a{color:#fff; background:#7d2d15 url(/Images/linkBackground.jpg) no-repeat; padding: 5px 0px 5px 20px; display:block; width:163px; font-weight:bold;}
#topLevel #audienceNavCurrent ul li a:hover{color:#CCC; text-decoration:none;}
#topLevel #audienceNavCurrent ul li img{margin-left:15px;}
#topLevel .hr{border-bottom: 1px solid #afbab2; margin-left:7px; width: 184px;}
#topLevel #fastFacts{margin:19px 5px 0 15px;}
#topLevel #fastFacts ul li{background: #fff url(/Images/blackBullet.jpg) 0px 13px no-repeat; padding-left:8px; padding-top: 8px; display:block;}

/*Right Column*/
#topLevel #right{background-image:none; font-weight:normal; color:#fff;}
#topLevel #right img{margin-left: 8px; margin-top:9px;}
#topLevel #right #readMore img{margin-left:-2px;}
#topLevel #alumniProfile{padding: 5px 0 0 7px; max-height:700px; overflow:auto;}
#topLevel #alumniName, #alumniTitle{color:#fff; font-size:1.1em; font-weight:bold;}
#topLevel #alumniTitle{font-weight:normal;}
#topLevel #alumniProfile p{padding: 9px 9px 0 0; color:#fff; font-size:0.9em;}
#topLevel #readMore{padding-top:12px; padding-left:10px; font-weight:bold; font-size:1em;}
#topLevel #readMore a{color:#FFF; text-decoration:none;}
#topLevel #readMore a:hover{text-decoration:underline;}
#topLevel #moreProfiles {background:#f8f8eb; margin:15px 8px 0 9px; padding:0px 0 7px 8px;}
#topLevel #moreProfiles a {text-decoration:none; color:#7d2d15;}
#topLevel #moreProfiles a:hover{text-decoration:underline;}
#topLevel #moreProfiles a img{margin-left:40px;}
#topLevel #colClear #rightContent img{margin:10px 10px 10px 0px;}
#topLevel #colClear #rightContent #social img{border:0px solid white; float:left; margin:0px 0px 0px 0px;}


/************************************************/
/*   Programs Page                              */
/************************************************/

#programsPage #MasterContainer{margin:0; background:url(/Images/standardContentMasterContainerSlice.jpg) top left repeat-y;}
/*Left Column*/
#programsPage #left{background: #fffff1 url(/Images/standardContentLeftShadow.jpg) top right repeat-y; min-height: 805px; height:auto; overflow:visible; width:561px;}
#programsPage #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}
#programsPage #crumbTrail{padding: 10px 0 0 22px; background:none; height:25px; font-size:0.9em;}
#programsPage #crumbTrail a{color:#000; font-size:0.9em;}
#programsPage #crumbTrail .currentPage{text-decoration:none;}
#programsPage #crumbTrail a:hover{text-decoration:underline;}
#programsPage #leftHr, #programsPage #lowerHr{border-bottom:1px solid #74523d; width:526px; margin:40px 0 0 0px;}
#programsPage #lowerHr{margin-top:0px; margin-bottom:10px;}
#programsPage #ppHomeImg img{position: relative; top:0px; left:15px; float:left; margin: 0 27px 2px 0;}
#programsPage #mainContent{margin: 0px 10px 10px 10px;}
#programsPage #mainContent img{margin-top:10px;}
#programsPage .schedule{margin-bottom:5px;}
#programsPage #accordionHolder{width:360px; float:right; margin-right:5px; margin-bottom:5px;}
#programsPage #mainContent ul{margin-top:10px;}
#programsPage #mainContent ul li{display:list-item; padding:3px;}
#programsPage h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#programsPage h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}
#programsPage #lowerHr{margin-top:-8px;}

/*Middle Column*/
#programsPage #middle{min-height:805px;}
#programsPage #globalNav{width:183px; font-weight:normal;}
#programsPage #globalNav ul li a{font-weight:normal; width:160px;} 
#programsPage #globalNav ul li{background:#988530 url(/Images/midColTanBullet.gif) 7px 8px no-repeat; padding: 1px 2px 2px 8px; font-size:1.1em;}
#programsPage #globalNav ul li .bold{font-weight:bold;}
#programsPage #globalNav ul li a{list-style:disc; background:none; font-size:0.9em;}
#programsPage #audienceNav{margin-top:5px;}
#programsPage #audienceNavCurrent ul li{display:block; padding: 2px 0px; background:none;}
#programsPage #audienceNavCurrent ul li a{color:#fff; background:#7d2d15 url(/Images/linkBackground.jpg) no-repeat; padding: 5px 10px 5px 10px; display:block; width:163px; font-weight:bold;}
#programsPage #audienceNavCurrent ul li a:hover{color:#CCC; text-decoration:none;}
#programsPage #audienceNavCurrent ul li img{margin-left:15px;}
#programsPage #globalNav ul li ul li {background:#5c632d 7px 8px no-repeat; padding: 1px 2px 2px 8px;}
#programsPage #globalNav ul li ul li a{font-weight:normal;}
#programsPage #globalNav ul li ul {margin-left: -8px; margin-right:-1px;}
#programsPage #globalNav ul li ul .noBullet {background-image: none;}
#programsPage #globalNav ul li ul .noBullet a{font-weight:normal;} 
#programsPage #globalNav ul li ul .underline a{font-weight:normal;}
#programsPage #globalNav ul li ul .underline{background-image:none; text-decoration:underline; color:#FFF;}
#programsPage .hr{border-bottom: 1px solid #afbab2; margin-top:5px; width: 184px; margin-left:7px;}
#programsPage #middle .title{font-weight: bold; color:#7d2d15; font-size:1.1em; margin:0; padding:15px 0px 0px 6px; clear:both;}
#programsPage #middle #getConnected{padding-bottom:12px;}
#programsPage #middle #getConnected img{position:relative; float:left; margin:7px 9px 0px 7px; border:1px solid #21412a;}
#programsPage #middle #getConnected .thumbContent{margin-top:-4px; padding-bottom:10px;}
#programsPage #middle #getConnected ul{margin:-10px 0 0 94px;}
#programsPage #middle #getConnected ul li{list-style:disc; display:list-item; margin:11px;}
#programsPage #middle #getConnected ul li a{padding:0px; margin:0px; font-weight:bold;}
#programsPage #scHomeImg img{position: relative; top:0px; left:15px; float:left; margin: 0 27px 2px 0;}


/************************************************/
/*   Faculty Page                               */
/************************************************/

#FacultyPage #MasterContainer{margin:0; background:url(/Images/standardContentMasterContainerSlice.jpg) top left repeat-y;}
/*Left Column*/
#FacultyPage #left{background: #fffff1 url(/Images/standardContentLeftShadow.jpg) top right repeat-y; min-height: 805px; height:auto; overflow:visible; width:561px;}
#FacultyPage #logoContainer{height:105px; background:#21412a url(/Images/logoGreenShadow.jpg) top right repeat-y;}
#FacultyPage #crumbTrail{padding: 10px 0 0 22px; background:none; height:25px; font-size:0.9em;}
#FacultyPage #crumbTrail a{color:#000; font-size:0.9em;}
#FacultyPage #crumbTrail .currentPage{text-decoration:none;}
#FacultyPage #crumbTrail a:hover{text-decoration:underline;}
#FacultyPage #leftHr, #FacultyPage #lowerHr{border-bottom:1px solid #74523d; width:526px; margin:40px 0 0 0px;}
#FacultyPage #lowerHr{margin-top:0px; margin-bottom:10px;}
#FacultyPage #ppHomeImg img{position: relative; top:0px; left:15px; float:left; margin: 0 27px 2px 0;}
#FacultyPage #FacultyContent{margin: 0px 10px 10px 10px;}
#FacultyPage #FacultyContent img{margin-top:10px;}
#FacultyPage .schedule{margin-bottom:5px;}
#FacultyPage #accordionHolder{width:360px; float:right; margin-right:5px; margin-bottom:5px;}
#FacultyPage #FacultyContent ul{margin-top:10px;}
#FacultyPage #FacultyContent ul li{display:list-item; padding:3px;}
#FacultyPage h2{color:#7D2C14; font-size:1.3em; font-weight:bold;}
#FacultyPage h3{color:#7D2C14; font-size:1.0em; font-weight:bold;}
#FacultyPage #lowerHr{margin-top:-8px;}

/*Middle Column*/
#FacultyPage #FacultyContent ul li ul li {display:list-item; list-style-type:disc; margin: 10px 20px;}
/* The next 3 lines were in the editted example from Stamats 6-24-09 */
#FacultyPage #FacultyContent a{color:#287d29; text-decoration:none; border-bottom:1px dashed #000;}
#FacultyPage #FacultyContent a:hover{color:#744e1d; text-decoration:none;}

#FacultyPage #middle{min-height:805px;}
#FacultyPage #globalNav{width:183px; font-weight:normal;}
#FacultyPage #globalNav ul li a{font-weight:normal; width:160px;} 
#FacultyPage #globalNav ul li{background:#988530 url(/Images/midColTanBullet.gif) 7px 8px no-repeat; padding: 1px 2px 2px 8px; font-size:1.1em;}
#FacultyPage #globalNav ul li .bold{font-weight:bold;}
#FacultyPage #globalNav ul li a{list-style:disc; background:none; font-size:0.9em;}
#FacultyPage #audienceNav{margin-top:5px;}
#FacultyPage #audienceNavCurrent ul li{display:block; padding: 2px 0px; background:none;}
#FacultyPage #audienceNavCurrent ul li a{color:#fff; background:#7d2d15 url(/Images/linkBackground.jpg) no-repeat; padding: 5px 10px 5px 10px; display:block; width:163px; font-weight:bold;}
#FacultyPage #audienceNavCurrent ul li a:hover{color:#CCC; text-decoration:none;}
#FacultyPage #audienceNavCurrent ul li img{margin-left:15px;}
#FacultyPage #globalNav ul li ul li {background:#5c632d 7px 8px no-repeat; padding: 1px 2px 2px 8px;}
#FacultyPage #globalNav ul li ul li a{font-weight:normal;}
#FacultyPage #globalNav ul li ul {margin-left: -8px; margin-right:-1px;}
#FacultyPage #globalNav ul li ul .noBullet {background-image: none;}
#FacultyPage #globalNav ul li ul .noBullet a{font-weight:normal;} 
#FacultyPage #globalNav ul li ul .underline a{font-weight:normal;}
#FacultyPage #globalNav ul li ul .underline{background-image:none; text-decoration:underline; color:#FFF;}
#FacultyPage .hr{border-bottom: 1px solid #afbab2; margin-top:5px; width: 184px; margin-left:7px;}
#FacultyPage #middle .title{font-weight: bold; color:#7d2d15; font-size:1.1em; margin:0; padding:15px 0px 0px 6px; clear:both;}
#FacultyPage #middle #getConnected{padding-bottom:12px;}
#FacultyPage #middle #getConnected img{position:relative; float:left; margin:7px 9px 0px 7px; border:1px solid #21412a;}
#FacultyPage #middle #getConnected .thumbContent{margin-top:-4px; padding-bottom:10px;}
#FacultyPage #middle #getConnected ul{margin:-10px 0 0 94px;}
#FacultyPage #middle #getConnected ul li{list-style:disc; display:list-item; margin:11px;}
#FacultyPage #middle #getConnected ul li a{padding:0px; margin:0px; font-weight:bold;}
#FacultyPage #scHomeImg img{position: relative; top:0px; left:15px; float:left; margin: 0 27px 2px 0;}

/*Google Search*/
/**
 * Default theme
 *
 */
/* Slight reset to make the preview have ample padding. */

#cse{position:absolute; top: 50px; left:565px; width:190px; height:25px; z-index:103;}


.cse .gsc-control-cse,
.gsc-control-cse {
  padding: 2%;
  width: 96%;
}
.cse .gsc-branding,
.gsc-branding {
  display: none;
}
.cse .gsc-control-cse div,
.gsc-control-cse div {
  position: normal;
}
/* Selector for entire element. */
.cse .gsc-control-cse,
.gsc-control-cse {
  background-color: #ffffff;
  border: 1px solid;
  border-color: #ffffff;
}
.cse .gsc-control-cse:after,
.gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.cse .gsc-resultsHeader,
.gsc-resultsHeader {
  border:none;
}
/* Search button */
.cse input.gsc-search-button,
input.gsc-search-button {
  font-family: inherit;
  color: #000000;
  text-shadow: 0 1px 2px #FFFFFF;
  background-color: #CECECE;
  border: 1px outset;
  border-color: #666666;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive,
.gsc-tabHeader.gsc-tabhInactive {
  border-bottom: none;
  color: #666666;
  background-color: #e9e9e9;
  border: 1px solid;
  border-color: #e9e9e9;
  border-bottom: none;
}
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive,
.gsc-tabHeader.gsc-tabhActive {
  background-color: #FFFFFF;
  border: 1px solid;
  border-top: 2px solid;
  border-color: #e9e9e9;
  border-top-color: #FF9900;
  border-bottom: none;
}
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea,
.gsc-tabsArea {
  margin-top: 1em;
  border-bottom: 1px solid #e9e9e9;
}
/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result,
.gsc-webResult.gsc-result {
  padding: .25em;
  border: 1px solid;
  border-color: #ffffff;
  margin-bottom: 1em;
}
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result:hover {
  border: 1px solid;
  border-color: #FFFFFF;
}
/*Promotion Settings*/
/* The entire promo */
.cse .gs-promotion.gs-result,
.gs-promotion.gs-result {
  background-color: #FFFFFF;
  border: 1px solid;
  border-color: #336699;
}
/* Promotion image */
.cse .gs-promotion.gs-result .gs-promotion-image,
.gs-promotion.gs-result .gs-promotion-image {}
/* Promotion title */
.cse .gs-promotion.gs-result a.gs-title:link,
.gs-promotion.gs-result a.gs-title:link {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:visited,
.gs-promotion.gs-result a.gs-title:visited {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:hover,
.gs-promotion.gs-result a.gs-title:hover {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:active,
.gs-promotion.gs-result a.gs-title:active {
  color: #0000CC;
}
/* Promotion snippet */
.cse .gs-promotion.gs-result .gs-snippet,
.gs-promotion.gs-result .gs-snippet {
  color: #000000;
}
/* Promotion url */
.cse .gs-promotion.gs-result ..gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl {
  color: #008000;
}
/* Style for auto-completion table
 * .gsc-completion-selected : styling for a suggested query which the user has moused-over
 * .gsc-completion-container : styling for the table which contains the completions
 */
.gsc-completion-selected {
  background: #D5E2FF;
}
.gsc-completion-container {
  font-family: Arial, sans-serif;
  font-size: 13px;
  position: absolute;
  background: white;
  border: 1px solid #666666;
  margin-left: 0;
  margin-right: 0;
  /* The top, left, and width are set in JavaScript. */
}
