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




*
{
font-family:  helvetica, tahoma, century gothic, arial, verdana;
font-size: 12px;
color: #272F36;
}

body {
background-image:url(_images/bg.gif);
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}


a
{
}

a:hover
{
}

#wrapper
{
text-align: center;	
background: url('images/bg.gif') repeat-y center #272F36;
}



#site-holder
{
margin-left: auto;
margin-right: auto;
width: 750px;
background: white;	
}

#header-1
{
height: 37px;
background: url('images/header-1b.gif') repeat-x;
border-bottom: 1px solid #cccccc;
}

#header-1-text
{
font-family: century gothic, georgia;
text-align: center;	
padding-top: 8px;
font-size: 14px;
color: #dddddd;
word-spacing: 0px;
letter-spacing: 2px;
}

#header-2
{
border-bottom: 1px solid #C0C0C0;
}

#header-3
{
background: repeat-x #FFFFFF;
height: 25px;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #FFFFFF;
}

#body
{
}

#body-footer
{
border-top: 1px solid #dddddd;	
margin: 22px;
margin-bottom: 0px;
margin-top: 0px;
padding-top: 18px;
text-align: center;
font-size: 10px;
}

#footer
{
height: 61px;
text-align: center;	
}

#headershadow
{
height: 51px;
text-align: center;	
}

/* DROP DOWN MENU */
ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}



li.nav_li { /* all list items */
	float: bottom;
	position: relative;
	width: 51px;
	font-weight: none;
}

li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
}

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}


#content {


	clear: left;


}





/* DROP DOWN MENU STYLES */


.nav_li


{


font-size: 13px;


font-family: helvetica, tahoma, century gothic, arial, verdana;


margin-right: 38px;


color: #dddddd;


text-decoration: none;


font-weight: bold;


}





.nav_li_ul


{


position:absolute;


top: 24px;


left: 10px;


}





.nav_li_ul_li


{


margin-left: -10px;	


position:relative;		


}





.nav_li_ul_li_a


{


display: block;


text-decoration: none;


font-family: helvetica, tahoma, century gothic, arial, verdana;


border-left: 1px solid #dddddd;	


border-right: 1px solid #cccccc;


padding: 3px;


background: #F2F2F2;	


font-size: 12px;


width: 100%;


position:relative;


}





a:hover.nav_li_ul_li_a


{


background: #8C8C8C;


color:#FFFFFF;


}





html>body .top_link


{


margin-top: 2px;	


}





.top_link


{


margin-top: 12px;	


}





.bottom_link


{


border-bottom: 1px solid #cccccc;	


}





img


{


vertical-align: bottom;	


}





#content-table


{


margin: 22px;	


margin-top: 0px;


margin-bottom: 0px;


}





#left-column


{


padding-right: 18px;	


}





#right-column


{


border-left: 1px solid #dddddd;


padding-left: 18px;


}





.left-title


{


font-size: 14px;


border-bottom: 1px solid #dddddd;


padding-bottom: 4px;


margin-bottom: 11px;


margin-top: 13px;


font-weight: bold;


}





.right-title


{


font-size: 14px;


border-bottom: 1px solid #dddddd;


padding-bottom: 4px;


margin-bottom: 11px;


margin-top: 13px;


font-weight: bold;


}





.right-subtitle


{


	


}





.uc_holder


{


margin-bottom: 18px;	


}





.uc_date


{


font-size: 12px;	


font-weight: bold;


margin-bottom: 0px;


}





.uc_event


{


font-size: 12px;


font-weight: bold;


color: #C5161F;	


}





.uc_location


{


font-size: 11px;	


}





.uc_time


{


font-size: 11px;	


}





.uc_description


{


font-size: 11px;


font-style: italic;	


}





.p


{


margin-top: 3px;	


}





.p-title


{


font-size: 14px;


border-bottom: 1px solid #dddddd;


padding-bottom: 4px;


margin-bottom: 11px;


margin-top: 13px;


font-weight: bold;


}





.p-list


{


float: none;


list-style-image: url('images/blue-dot.gif');


text-indent: -.1em;


margin-left: 15px;	


padding-left: 0px;


}





.p-list li


{


float: none;


margin-bottom: 10px;	


width: 100%;


padding-left: 0px;


list-style-position: outside;


}





.p-name


{


text-align:center;


}





.faq


{


font-size: 14px;	


}





.power-table


{


margin-bottom: 30px;


width: 100%;


}





#power-table


{


margin-bottom: 30px;


width: 100%;


}





.position


{


background: #C5161F;


color: #dddddd;


font-weight: bold;


font-size: 12px;


}





.person


{


background: #F2F2F2;


font-weight: bold;


font-size: 12px;	


}





.photos


{


border: 1px solid #272F36;


margin-bottom: 20px;


display: block;


}





.homeimgdiv


{





		


}





.homeimg


{


border: 1px solid #272F36;


}





.alumni


{


display: block;


margin-top: 14px;


font-weight: bold;


text-decoration: none;	


font-family: century gothic, tahoma, arial;


font-size: 14px;


color: #C5161F;	


}