/***  CSS FOR TEMPLATE t2  ***/
#top, #footer, #subnavbar_background {background-color:#5185C0; background-position:center -64px;}
#sectionheader {height:auto; background-color:#006633;}
#sectionheader h1 {margin:10px 0 10px 24px;font-size:6em;color:#fff;}
#sectionheader a {color:#fff;}
#sectionheader {background-image:url(../images/philBackground.jpg); background-color:#800000;}
#containerspc {background-image:url(../images/sidebar170rBorder.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;}
/*#navigation {padding:0 10px 10px 0px;z-index:40000;}
#navigation ul li {list-style:none; padding: 0px; }
#navigation a {font-family:"Goudy Old Style",Garamond,Georgia;font-weight:normal;color:#0D2D3C; font-size:1.4em;display:block;margin:5px 0; padding-left: 15px; 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.sublink {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: none;}
*/
table.borders {width:100%};
#bottomstrip {position:relative;clear:both;width:100%;margin:0;height:2em; padding-bottom:0px; background-color:#0D2D3C;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9; -khtml-opacity:0.9;z-index:10102;}
#breadcrumb {position:absolute;left:19px;top:-18px;}
table.frontPageTable {width: 100%;}


/*------------------------- 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:#000057; font-size:1.3em;display:block;margin:3px 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; color:#800000; }
#navigation #navrsn #selected a.sublink {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#330000;font-size:0.9em;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; color:#a60000;}
#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:#330000;font-size:0.9em;line-height:1em;margin:0 0 5px 0px; background: none; font-weight:normal; padding-left: 2px; width: 100%;}
#navigation #navrsn #parent a.sublink {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#330000;font-size:0.9em;line-height:1em;margin:0 0 5px 0px; background: none; font-weight:normal; padding-left: 2px; width: 100%}
#navigation #navrsn #parent #selected a.sublink {font-weight: bold; width: 100%}


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

.quickLinks {
background-color: #fff;
border: 1px solid #b2b2b2;
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-norm-clr.gif) left top no-repeat;}

#navigation a.quicklink:hover { background: transparent url(../images/arrow-norm-clr.gif) left top no-repeat;}





/*------------------------- Styles for Faculty page ---------------------------*/

.Faculty {
clear: both;
width: 98%;

}

.facultyBlock {
width: 48%;
padding-top: 10px;
margin-top: 5px;
height: 215px;
float: left;
border-top: 1px dotted #ccc;
}

.facultyImage {
width: 110px;
float: left;
}

.facultyInfo {
margin-left: 120px;
}

.facultyTitle {
font-size: 100%;
}

.facultyHeader {color:#000033}

/*------------------------- Styles for Misc ---------------------------*/
.FinalStuff {
width: 100%;
min-width: 500px;
clear: both;
}
.Staff {
float: left;
width: 50%;
}
.Contact {
width: 50%;
float: right;
}

.w150 {width: 150px;}
.w33p {width: 33%;}
.news_list li.news_item_image{padding-left: 0px}

.news_list li.news_item_image img {margin-left: auto; margin-bottom: 0px;}
ul.thesisListing li {margin-bottom: 7px; margin-left: 10px;}
.icon_user_comment {padding-left: 20px; background: url(../images/user_comment.png) left center no-repeat;}

/*------------------------- Styles for Events ---------------------------*/

div.eventDetails {float: right; width: 250px; border-left: 1px dotted #999; padding: 10px; margin-left: 10px; color: #444; font-size: 95%;}
div.eventDetails strong {background: url(../images/clock.png) no-repeat left center; padding-left: 18px;}
span.caption {font-size: 9px;}
span.gallery {background: url(../images/photo.png) no-repeat left center; padding-left: 18px;}
