/***  CSS FOR TEMPLATE t2  ***/
#top, #footer, #subnavbar_background {background-color:#62171e; background-position:center -64px;}
#subnavbar {background-color:#62171e;}

#containerspc { background-image:url(http://www.haverford.edu/CPGC/images/saffron-sidebar.gif);background-repeat:repeat-y;background-position:left;}
#sidebar {position:relative;float:left;width:175px;padding:15px 0 0 0;z-index:40000;overflow:hidden;}
#content {margin:0 0 20px 180px;}
#homeList h4 {font-size: 1.2em;}


/*------------------------- Navigation ---------------------------*/

#navigation {padding:0 10px 10px 0px;z-index:40000;}
#navigation ul li {list-style:none; padding: 0px; margin-left: 0px; }
#navigation a {font-family:"Goudy Old Style",Garamond,Georgia;font-weight:normal;color:#62171e; font-size:1.4em;display:block;margin:5px 0; padding-left: 12px; background: transparent url(../images/arrow-norm.gif) left top no-repeat;}
#navigation a:hover { background: transparent url(../images/arrow-over.gif) left top no-repeat;}

#navigation a.selected {background: transparent url(../images/arrow-over.gif) left top no-repeat; font-weight: bold;}
#navigation #navrsn #selected a.sublink {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#522e14;font-size:1.0em;line-height:1em;margin:0 0 5px 0px; background: none; font-weight:normal;}
#navigation #navrsn ul{display: none;}
#navigation #navrsn #selected {}
#navigation #navrsn #selected a {background: transparent url(../images/arrow-over.gif) left top no-repeat; font-weight: bold;}
#navigation #navrsn #parent a {background: transparent url(../images/arrow-down.gif) left top no-repeat; font-weight:normal;}
#navigation #navrsn #parent ul{display: block;}
#navigation #navrsn #selected ul{display: block;}
#navigation #navrsn #selected a.sublink {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#522e14;font-size:1.0em;line-height:1em;margin:0 0 5px 0px; background: none; font-weight:normal; padding-left: 2px;}
#navigation #navrsn #parent a.sublink {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#522e14;font-size:1.0em;line-height:1em;margin:0 0 5px 0px; background: none; font-weight:normal; padding-left: 2px;}
#navigation #navrsn #parent #selected a.sublink {font-weight: bold;}

#pagecontent a {color: #62171e;}
#pagecontent a:hover {text-decoration:none; color: #ca9631; cursor:pointer;}
#pagecontent h1 {color: #62171e;}
#pagecontent h2 {color: #62171e;}

/*------------------- Misc Styles ----------------------------*/
#studentRandom {width: 250px; margin: 0 0 5px 10px; padding: 10px; background-color: #fce293; border: 1px solid #62171e; float:right;}
.img-shadow {float:right; background: url(../files/shadowAlpha.png) no-repeat bottom right  !important; background: url(../files/shadow.gif) no-repeat bottom right; margin: 10px 10px 0 10px !important; margin: 10px 10px 0 5px;}
.img-shadow img {display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -6px 6px 6px -6px; padding: 4px;}

.arc90_imgcaption { text-align: center; border: 1px solid #DDD; padding: .5em; margin: 0; width: 9em; } 
.arc90_imgcaptionTXT { font-size: 1em; color: #666; text-align: left; } 
.floatl { float: left; margin-right: 1em; } 
.floatr { float: right; margin-left: 1em; }

.miniCalendar {width: 100px; height: 100px; background-image: url(http://www.haverford.edu/CPGC/files/calendar.gif);}
.miniCalendar .mcMonth {width: 100px; height: 25px; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #fff; font-size: 24px; text-align: center; padding-top: 16px;}
.miniCalendar .mcDay {width: 100px; line-height: 36px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 36px; text-align: center; padding-top: 8px;}

.pullquote {color: #000000; width: 200px; padding: 10px; background-color: #fce293; border:1px solid #62171e;}
p.smallText {color:#330000; font-size: 1.1em; text-align:right;}
.quotemark {background-image:url(../images/pullquote30.png); background-position:left top; background-repeat:no-repeat; float:left; height:30px; margin-right:7px; margin-bottom:-5px; margin-top:5px; width:30px;}

.block {width: 200px; height: 300px; background-color: #99CCFF; opacity: .60; border: 1px solid #ccc;}

/*------------------------- Styles for QuickLinks ---------------------------*/

.quickLinks {background-color: #fce293; border: 1px solid #62171e; padding: 5px; margin: 5px; margin-left: 10px; font-size: 9px;}
#navigation .quickLinks ul li {list-style: none;}
#navigation a.quicklink {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#330000;font-size:1.0em;line-height:1em;margin:0 0 5px 0px; background: transparent url(../images/arrow-over-blue.gif) left top no-repeat;}

