@charset "utf-8";
/* CSS Document */
/* edited Feb. 1, 2011 */
/* changed home page large buttons settings */

/* alert region declarations */

#alert {margin-left:auto; margin-right:auto; border: 2px #006 solid; height:35px;width:925px;background: #FC6; z-index:999;font-size:14px;}

/*Global Declarations*/
body{font-size:69%; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; background:#e2c583 url(/images/global/bodyBkgd_x.jpg) 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; background:#123964 url(/images/global/headerContent.jpg) no-repeat; min-height:165px;}
#headerTop{height:43px;}
/* Center Tertiary Links at top of page */
/* #headerMiddle{height:25px;}
#tertiary{float:right; padding:6px; height:9px; margin-right:197px;} */
#headerMiddle{height:25px;text-align:center;}
#tertiary{padding:6px; height:9px;}
/* End of center tertiary links */
#tertiary li{color:#fff; padding:0 1px;}
#tertiary li a{color:#fff; padding:0 1px; font-weight:bold;}
#headerBottom{min-height:97px; background:url(/images/global/logo.jpg) 170px top no-repeat;}
#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; background:#e2c583 url(/images/global/mainContentWrapperBkgd.jpg) no-repeat; position:relative;}
#mainContent{width:948px; margin:0 auto; position:relative;}
#home #leftNav{float:left; min-height:424px; background:#6290a8 url(/images/global/leftNavBkgd.jpg) no-repeat; width:313px; margin-left:1px;}
#home #leftNav ul{margin-top:9px;}
#home #leftNav ul li{position:relative; background:url(/images/default/leftNavListBkgd_x.jpg) repeat-x; min-height:33px; text-align:right; display:list-item; list-style-type:none; margin:0 6px 5px 0;}
#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:10px; right:54px; z-index:10;}
#studentProfile img.rightArrow{position:absolute; bottom:10px; right:35px; z-index:10;}
.homeProfile {margin-top:-9px;}
#home #slideshow li{width:290px; height:176px; overflow:hidden;}

/* #mainImage{position:relative; width:635px; height:363px; overflow:hidden; background-color:#999;} */
/* fix mainImg position problem in safari by shrinking width by one pixel, original above */
#mainImage{position:relative; width:634px; height:363px; overflow:hidden; background-color:#999;}
#mainImage img{position:absolute; top:0; left:0;}
ul#thumbnails{position:absolute; left:150px; top:-45px; 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:564px; height:35px; background:#97936d url(/images/default/photoInfo.jpg) no-repeat; padding:13px 35px; position:relative;}
#home #photoInfo p{display:none; margin-top:-4px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; line-height:1.5em; height:40px; overflow:auto; }
#home #photoInfo p.photo0{display:block;}

#home #globalNav{background: #103864 url(/images/global/globalNavBkgd_x.jpg) top left repeat-x; min-height:49px; width:947px; text-align:center; border-bottom:1px solid #8a9dae;}
#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:24px 0 24px 0;}
ul#largeButtons li{display:block; height:41px; margin-bottom:9px;}
/* 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 a{text-indent:-50000px; display:block; height:41px;width:244px;}

ul#largeButtons li#apply{background:url(/images/global/apply.jpg) no-repeat;}
ul#largeButtons li#schedule{background:url(/images/global/OpenHousesVisits-large.png) 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;}

/* rename pageCopy id on home page to homepageCopy so these rules still apply on homepage yet pagecopy rules applied near
end of document to solve nested list problem on interior page won't affect placement of tab boxes on home page */
#homepageCopy h1.copyHeader{font-size:30px; color:#7f8f8c;}
#homepageCopy h2{margin-top:30px;}
#homepageCopy a{color:#ca6515;}
#homepageCopy p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; line-height:1.5em; color:#605c5c; margin-bottom:15px;}

#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;}

#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: 25px 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:5px;}
#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:5px; padding-left:13px;}
#news a.viewAll{padding-left:13px; padding-top:12px;font-family:Helvetica, Arial, sans-serif; color:#93260f; font-size:1.1em;}

#events{padding: 25px 24px 0px 6px;}
#events img{float:right;}
#events ul li{display:block; border-bottom:1px solid #eaeae8; padding-bottom:5px;}
#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:5px; 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; font-size:1em; font-weight:bold; line-height:1.3em; overflow:auto;}
#videos #videoImages{float:left; width:152px; padding-top:10px;}
#videos #videoImages img{margin-bottom:0px;}
#videos p{float:left;margin-top:4px;margin-bottom:8px;padding-left:0px; font-family:Helvetica, Arial, sans-serif; color:#ffffff; font-weight:bold;font-size:1em;line-height:1em;}

#videos a{width:152px;margin-bottom:4px;margin-left:0px;margin-top:1px;padding-left:0px; font-family:Helvetica, Arial, sans-serif; color:#ffffff; font-size:1em;} 


/* old photoGallery css for original layout of photogallery
#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;} 
*/

/* new gallery layout */
#photoSets{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;}

#photoSets #largePhoto{float:left; width:350px;}
#photoSets #largePhoto p{color:#fff; margin:8px 0 0 12px; width:313px; font-size:1em; font-weight:bold; line-height:1.3em; overflow:auto;}
#photoSets #smallPhoto{float:left; width:152px; padding-top:10px;}
#photoSets #smallPhoto img{margin-bottom:0px;}
#photoSets p{float:left;margin-top:4px;margin-bottom:8px;padding-left:0px; font-family:Helvetica, Arial, sans-serif; color:#ffffff; font-weight:bold;font-size:1em;line-height:1em;}

#photoSets a{width:152px;margin-bottom:4px;margin-left:0px;margin-top:1px;padding-left:0px; font-family:Helvetica, Arial, sans-serif; color:#ffffff; font-size:1em;} 




#pageBottom{background:url(/images/global/pageBottom.png) top left no-repeat; width:948px; margin:0 auto; height:13px;}

#footerWrapper{width:100%; background:url(/images/global/footerBkgd_x.jpg) top left repeat-x; min-height:253px;}
#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; background:url(/images/global/footerLogo.jpg) left 70px no-repeat; 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;}
#footerMiddle ul li a{color:#5b5959;}
#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;}

#footerLocations {text-align:center;}
#footerLocations a{color:#5b5959;}

/* 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:10px; display:block;}
#interior.interior2 .newsEventsBox h3.margin{margin-top:10px;}
#interior.interior2 .newsEventsBox p{font-size: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:10px; 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;}
/* the underline below the pageTitle is not displaying properly for titles that are too short */
/* disable the display the of the underline until it can be fixed */
/* #interior.interior3 img.underline{width:311px; float:left; position:relative; left:-375px; top:75px;} */
#interior.interior3 img.underline{display:none;}

#interior.interior3 img.underline{height:1px; width:210px; float:left; position:relative; left:-248px; 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 a{width:199px; height:30px; display:block; margin:0 0px 6px 0;text-indent:-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/OpenHousesVisits-small.png) 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;}

/* temporarily globally remove bottom section on interior 4 pages */
#interior.interior4 #box{display:none;}

#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;}

/* format lists within the page copy */
/* in nested lists, font sizes set in ems, em acts as a multiplier of the parent element font size */
#pageCopy ul, #pageCopy ol {font-size: 1.1em; 
line-height: 1.5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #605c5c;
}
#pageCopy ul ul, #pageCopy ol ol {
font-size: 1em;
line-height: 1.5em;
}
#pageCopy ul {padding-left:2.5em;margin-bottom: 25px;}
#pageCopy ul ul {margin-bottom:0px;}
#pageCopy li{display:list-item;} 
#pageCopy ul>li>ul {padding-left:2.5em;}

/* styles for OCM tab bar */
#ocmbar {width: 520px;
	height:49px;
	margin:0px;
	padding:0px;}
#ocmbar a {
	margin:0px;
	float:left;
	display: block;
	width: 130px;
	height:49px;
	padding:15px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	background: url("/ocm/images/template/ocmtabs.jpg") 0 0 no-repeat;
	}
#ocmbar a:hover { background-position: -130px 0;} 
#ocmbar a.selected {background-position: -260px 0;} 

#bulletinBoard a{color:#d66e36; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; display:block;margin-top:10px;}
#bulletinBoard h1, h2, h3, h4, h5, h6, p{color:#605c5c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; display:block;margin-top:10px;font-weight:normal;}
 
h2#centerBB {font-size:16px;font-weight:bold;}

a.oudate {color:#5b5959; padding-left:200px;}

/* for related links section below left links */

#relatedLinks a{color:#ca6515;} 
#relatedLinks p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; line-height:1.5em; color:#605c5c; margin-bottom:15px;}

/* for course schedule tables to extra blank lines in rows */
table.schedule p {display:inline;}

/* Firefox seems to not read the last css statement, so add a dummy one at the end */

#dummycssentry {display:none;}

/* End of dummy css */

