﻿/*== This is a modified version of the standard cmu-internal.css stylesheet for the Events Center site. 
	Custom styling begins on line 1318========*/

/*== START: Header information =========*/

	#header h1.customized {
		background-image:none;
	}
		h1 a {
			display: block;
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
		}

		#header h1.customized a {
			text-indent:0px;
		}

/*== END: Header information =========*/

img.square {
	float: right;
	margin: 0 0 8px 15px;
	padding: 0;
	border: none;
}
	img.square-short {
		float: left;
		margin: 0 15px 8px 0;
		clear: left;
	}
	
/*== START: Custom Containers =============*/
	#content { 
		padding: 15px 27px 0px 27px;	
	}

		/*-- START: IE Fix --*/
		* html #content { zoom: 1; }
		/*-- END: IE Fix --*/
	
		#content ul {
			margin-left: 0;
		}
	
/*== END: Custom Containers =============*/

/*== START: #section-header ====================================*/
	
	#section-header {
		position: relative;
		padding: 14px 290px 16px 25px;
		margin-top: 0;
		color: #fc0;
		color: #ECB600;
		background: #603;
		font: normal 11px 'Lucida Grande', sans-serif;
		overflow: hidden;
	}
		/*-- START: IE Fix --*/
		* html #section-header {
			padding-bottom:15px;
			zoom: 1;			
		}
		/*-- END: IE Fix ----*/

		#section-header h2 {
			padding: 0 0 0px 0;
			margin: 0 20px 0px 0;
			color: #fff;
			background: #603;
			font: normal 30px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
			float: left;
		}
			#section-header h2 a:visited {
				color:#fff;
			}
		
			#section-header h2 a:link {
				color:#fff;
			}
		
		#section-header p {
			padding: 5px 0 0px 0;
			margin: 0;
		}
	
	/*-- START: (For when the Section Header is replaced by an image.) ---*/

		#section-header.image-only {
			padding:0px;
			margin:0px;
			background:transparent;
			
		}
			#section-header.image-only img {
				margin:0px;
			}

	/*-- END: (For when the Section Header is replaced by an image.) -----*/

/*== END: #section-header ====================================*/


/*** START: #section-header-btn (button) *******************************************/

	a:hover#section-header-btn {
		position: absolute;
		right: 80px;
		top:20px;
		display:block;
		text-align:center;
		font-weight:bold;
		font-size: 13px;
		width: 141px;		
		height:22px;
		padding-left:0px;
		padding-right:0px;
		padding-top:4px;
		color:#660033;
		background: url('../images/template/button-yellow-short.png') no-repeat left center;		
	}

	a:active#section-header-btn {
		position: absolute;
		right: 80px;
		top:20px;
		display:block;
		text-align:center;
		font-weight:bold;
		font-size: 13px;
		width: 141px;		
		height:22px;
		padding-left:0px;
		padding-right:0px;
		padding-top:4px;
		color:#660033;
		background: url('../images/template/button-yellow-short.png') no-repeat left center;		
	}

	a:visited#section-header-btn {
		position: absolute;
		right: 80px;
		top:20px;
		display:block;
		text-align:center;
		font-weight:bold;
		font-size: 13px;
		width: 141px;		
		height:22px;
		padding-left:0px;
		padding-right:0px;
		padding-top:4px;
		color:#660033;
		background: url('../images/template/button-yellow-short.png') no-repeat left center;		
	}

	a:link#section-header-btn {
		position: absolute;
		right: 80px;
		top:20px;
		display:block;
		text-align:center;
		font-weight:bold;
		font-size: 13px;
		width: 141px;		
		height:22px;
		padding-left:0px;
		padding-right:0px;
		padding-top:4px;
		color:#660033;
		background: url('../images/template/button-yellow-short.png') no-repeat left center;		
	}

	a:hover#section-header-btn { color: #000000; text-decoration:none;}


/*** END: #applynow (button) *********************************************/

/*== START: #mainpanel ====================================*/
	
	#mainpanel {
		width: 580px;
		padding-right: 25px;
		margin-left:70px;
		margin-right:60px;
		margin-top:-50px;
		border-right: solid 1px #660033;
		float: left;
	}
	
		* html #mainpanel{
		width: 580px;
		padding-right: 25px;
		margin-right:60px;
		border-right: solid 1px #660033;
		float: left;
		margin-left:35px;
		}
		
		#mainpanel h2 {
			border-bottom: dotted 2px #D9D9D9;
			color: #603;
			font: normal 35px  MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
			letter-spacing: -.03em;
			margin: 5px 0;
		}
			#mainpanel h2 a {
				font-size: .5em;
				padding-left: 8px;
			}
		#mainpanel h3 {
			color:#603;
			font-weight:bold;
			font: normal 20px  MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
			letter-spacing: -.03em;
			margin: 22px 0 0px;
		}	
		#mainpanel h4 {
			color:#000;
			font: normal 16px  MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
			margin: 12px 0 0px;
			padding-bottom:0px;
			margin-bottom:0px;
		}	
		#mainpanel h5 {
			color:#000;
			font: normal 15px  MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
			letter-spacing: -.03em;
			margin: 12px 0 0px;
			padding-bottom:0px;
			margin-bottom:0px;
		}
		#mainpanel h6 {
			color:#000;
			font: normal 1em 'Lucida Grande', Helvetica, 'Trebuchet MS', sans-serif;
			letter-spacing: normal;
			margin: 16px 0 0px;
			padding-bottom:0px;
			margin-bottom:0px;
		}			
					
		#mainpanel a.name-link {
			padding-right: 15px;
			background: url('../images/template/arrow-gold-on-yellow-down.gif') no-repeat right center;
		}
		#mainpanel ul {
			padding: 3px 0 0 0;
			margin: 5px 0 0 17px;
		}		
			#mainpanel ul li {
				padding-bottom: 4px;
				margin: 0;
				list-style-image:url('../images/template/arrow-gold-on-yellow.gif')
			}
		
		#mainpanel ul.in-page-links li {
			list-style-image: url("../images/template/arrow-gold-pointing-down.gif");
		}
			#mainpanel ul.in-page-links li.external-link {
				list-style-image: url("../images/template/arrow-gold-on-yellow.gif");
			}
		/*
		#mainpanel img {
			float:right;
			margin:20px 0 20px 30px;		
		}*/

	/*== START: .detail-image ==================================*/			

		#mainpanel img.detail-image  {
			float:right;
			padding:0px;
			margin:8px 0 30px 30px;		
			line-height:0px;
			position:relative;
		}
		
			#mainpanel div.detail-image  {
			float:right;
			padding:0px;
			margin:8px 0 30px 30px;		
			line-height:0px;
			position:relative;
		}
		
			#mainpanel div.detail-image	img {
				margin:0px;
				float:none;
			}	
			
			#mainpanel div.detail-image p {
				text-align:right;
				padding:1em;
				margin:0;
			}
		
			#mainpanel div.detail-image.show-shadow {
				padding-bottom:4px;	
				background:url('../images/template/dropshadow-bg-b.gif') repeat-x 100% 100%; 			
			}
			 
			#mainpanel div.detail-image img {
				margin:0px; 
				padding:0px;
				margin-bottom:0px;
			}
			
			#mainpanel div.detail-image.show-shadow .dropshadowleft {
				background:url('../images/template/dropshadow-bg-l.gif') repeat-y 0% 0%; 		
				padding:0px 0px 0px 4px;
				margin:0px; 
				line-height:0px;	
				position:relative;	
			}
	
			#mainpanel div.detail-image.show-shadow .dropshadowright {			
				background:url('../images/template/dropshadow-bg-r.gif') repeat-y 100% 100%; 
				padding:0px 4px 0px 0px; 
				margin:0px; 
				line-height:0px;	
				position:relative;	
			}
			
			#mainpanel div.detail-image div.dropshadowbottomright {display:none;}
			#mainpanel div.detail-image div.dropshadowbottomleft {display:none;}
	
			#mainpanel div.detail-image.show-shadow div.dropshadowbottomleft {
				background:url('../images/template/dropshadow-bg-bl.gif') no-repeat 0% 100%; 
				display:block;
				height:4px;
				width:4px;
				margin:0px;
				padding:0px;
				position:absolute;
				bottom:0;
				left:0;
				line-height:0px;
			}
						
			#mainpanel div.detail-image.show-shadow div.dropshadowbottomright {
				background: url('../images/template/dropshadow-bg-br.gif') no-repeat 100% 100%; 
				display:block;
				position:absolute;
				bottom:0;
				right:0;
				margin:0px;
				padding:0px;
				height:4px;
				width:4px;
				line-height:0px;
			}
				
				* html #mainpanel div.detail-image.show-shadow div.dropshadowbottomright {
					right:-1px;
				}

	/*== END: .page-pic ==================================*/			
	
	
	/*== START: .subpanel ==================================*/			

		.subpanel {
			position: relative;	
			padding-top: 5px;
			float: left;
		}
			.subpanel.wide {
				width: 390px;
			}
			
			.subpanel.narrow {
				width: 200px;
				padding-left: 25px;
				padding-bottom:1em;
				border-left: solid 1px #d9d9d9;
				margin-left: 25px;
				color: #666;
				font-size: 1em;
				width:209px;
			}
						
				#mainpanel div.subpanel.narrow div.box h3 {
					padding-bottom: 5px;
					margin-bottom: 5px;
					border-bottom: 2px dotted #BB9600;
					color: #BB9600;
					color: #660033;
					font-size: 20px;	
				}
											
				.subpanel.narrow h3 {
					padding-bottom: 5px;
					margin-bottom: 5px;
					border-bottom: 2px dotted #BB9600;
					color: #BB9600;
					color: #660033;
					font-size: 20px;	
				}
											
				.subpanel.narrow p {
					margin:4px auto 6px;
				}
				#mainpanel div.subpanel.narrow ul { 
					margin: 8px 0px 10px 18px; 
					padding:0px;
				}

				#mainpanel .subpanel.narrow div.box {
					width:209px;
					margin-top: 22px;
					padding-top:0px;
				}
					#mainpanel .subpanel.narrow div.box h3 {
						margin-top:0px;
						padding-top:0px;
					}

	/*== END: .subpanel ==============================*/
	
	/*== START: #notice-box ==================================*/
	
		#mainpanel #notice-box {
			min-height: 165px;
			background: #FFE88B url('../images/template/noticebox-bg-bottom.jpg') no-repeat left bottom; 
			margin:0px 0px 25px 0px;
			padding: 0px 0px 25px;
			overflow:hidden;
			width:209px;
		}
			#notice-box a:visited { 
				color: #603;
			}
			
			#notice-box a:link { 
				color: #603;
			}
			
			#notice-box a:hover { color: #000000; }
				
			#mainpanel #notice-box h3 {
				padding: 15px 15px 3px 15px;
				margin: 0px;
				color: #BB9600;
				color: #603;	
				background: #ffe98e url('../images/template/noticebox-bg-top.jpg') no-repeat 0 0; 
				font-size: 20px;
				font-family: Myriad, Trebuchet, Lucida, Verdana, sans-serif;
			}
			#notice-box p {
				padding: 0px 15px;
				margin: 6px 0px 8px;
				font-size:12px;	
				color: #414141;
			}
			#notice-box ul {
				padding: 0px 0px 0px 30px;
				margin: 6px 0px 8px;
			}
				#notice-box ul {
				padding: 0px 0px 0px 30px;
				margin: 6px 0px 8px;
			}
				#notice-box li {
					padding-right: 15px;
					color: #414141;
					font-size:12px;	
					list-style-image: url("../images/template/arrow-gold-on-yellow.gif");
				}
		
	/*== END: #notice-box ====================================*/
	
	/*== START: #chat-box ====================================*/
	
		div#chat-box{
			background: none; 
			padding-bottom:0px;
			width: 222px;
			width: 210px;
			min-height: 165px;
			margin:0px 0px 20px -7px;
			margin-left:0px;
			padding: 0px;
		}
			
	/*== END: #chat-box =======================================*/

	/*== START: News/Events Feeds ======================*/
	
		#events-feed {
		}
			#mainpanel #events-feed ul {
				padding-left:0px;
				margin-left:0px;
			}	
				#events-feed ul li {
					margin-left:0px;
					padding-left:0px;
					list-style-type:none;
					list-style-image:none;
				}
		
		#news-feed {
		}
			#news-feed ul {
				padding-left:0px;
				margin-left:0px;
			}
				#news-feed ul li {
					list-style-image:url('../images/template/arrow-maroon-on-white.gif');
				}
	
	/*== END: News/Events Feeds ======================*/	
	
/*== END: #mainpanel ====================================*/


/*== START: #sidepanel ====================================*/
		
	#sidepanel {
		width: 235px;
		padding-left: 25px;
		margin-left:-75px;
		float: left;
	}
		#sidepanel h3 {
			padding: 12px 15px;
			margin: 0;
			color: #fff;
			background: #520029 url("../images/template/bg-side-teaser.gif") no-repeat 0 0;
			font-size: 16px;
		}
			#sidepanel h3 a {
				color:#FFFFFF;
			}
			
		

			/*== END: Side Navigation =================================*/

		/*== START: #sidepanel .box =================================*/

			#sidepanel .box {
				padding-top:14px;
				padding-bottom:14px;
				border-top: dotted 2px #d9d9d9;
			}
			
				#sidepanel .box ul {
					padding-left:20px;
					padding-top:0px;
					margin: 2px 0 8px 10px;
				}
					#sidepanel .box ul li {
						padding-bottom: 0;
						margin: 0;
						list-style-image: url("../images/template/arrow-gold-on-yellow.gif");
					}

		/*== END: #sidepanel .box =================================*/

	
/*== END: #sidepanel ====================================*/


/*== START: #prefooter ====================================*/

	#prefooter {
		position:relative;
		overflow: hidden;
		margin:0px 0px;
		text-align:center;
		width:auto;
		color: #333333;		
		background: #fff;
		text-align: center;
	}

	#prefooterlinks {
		margin:0px auto;
		text-align:left;
		text-align:center;
	}				
		#prefooter a#btnAction {
			position:absolute;
			left:140px;		
			margin:4px 0px;
			text-align:center;
			text-indent:0px;
			font-weight:bold;	
			display:none;
		}
		div#prefooter div#prefooterlinks ul {
			clear:none;
			display:inline;
			text-align:center;			
			padding:0px;
			margin:0px 20px;
		} 	
			div#prefooter div#prefooterlinks ul li {
				text-align:center;
				display:inline;
				float:none;

				padding:0px 3px 0px 5px;
				border-left: solid 1px #989898;
				border-left: solid 1px #333333;				
				line-height:1.8em;
			} 
				div#prefooter #prefooterlinks ul li.last {
					border-right: none;
				}
				div#prefooter #prefooterlinks ul li.first {
					border-left: none;
					padding-left:0px;
				}

	div#prefooter.showActionBtn div#prefooterlinks {
		text-align:left;
		min-height:32px;						
	}
		/*== START: IE Fix ==*/
		* html #prefooter.showActionBtn div#prefooterlinks {	height:32px;	}		
		/*== END: IE Fix ==*/

		div#prefooter.showActionBtn div#prefooterlinks ul {
			margin-left:320px;
			margin-right:130px;
			display:block;
			text-align:left;
		}	
			div#prefooter.showActionBtn div#prefooterlinks ul li.first {
				border-left: solid 1px #333333;				
				padding-left:5px;
			}
		
		div#prefooter.showActionBtn a#btnAction {
			display:block;
		}
			
	/* -- END: Addition: 05-23-2007 -- */
/*== END: #prefooter ====================================*/


/*== START: #footer  ====================================*/

	#footer {
		padding: .8em 50px;
		border-top: solid 1px #ccc;
		margin: 0px 0px 1em;
		color: #949494;
		color: #333333;
		background: #fff;
		text-align: center;
	}
		#footer p {
			margin:.4em 0 .8em;
			padding:0px;
		}
		
/*== END: #footer  ====================================*/


/*== START: dl ===============================*/

	dl dt {
		padding-bottom: .5em;
		font-size: 1.2em;
		color: #603;
	}
		dl dd {
			padding: .5em 1em 1em 1em;
			margin: 0;
			}
	
	dl ul {
		padding: .5em 0 1em 2em;
		margin: 0;
		}
		dl ul li {
			list-style-type: square;
			}
	
	dl.students {
		overflow: hidden;
		margin-bottom: 2.0em;
	}
		dl.students dd {
			padding-top: 0;
			padding-bottom: .3em;
			}
		dl.students dd.photo {
			width: 185px;
			margin-left: 0;
			float: left;
		}
		dl.students span {
			font-weight: bold;
		}
		dl.students dd span {
			color: #333;
		}
		
/*== END: dl ===============================*/


/*== START: #breadcrumbs =============================*/

	#breadcrumbs {
		width: 650px;
		min-height: 10px;
		padding: 0px;
		margin: 0px 0px 14px;
		padding-top:5px;
		background: url("../images/template/breadcrumb-top.gif") no-repeat top left;
	}
		#breadcrumbs ul {
			padding:0px;
			margin:0px;
			display:inline;
		}
			#breadcrumbs ul li {
				margin:0px;
				padding:0px;
				list-style-image:none;
				list-style-type:none;
				display:inline;				
			}
		#breadcrumbs a {
			color: #333333;			
			margin:0px;
			padding:0px 4px 0px 10px ;
			background: url("../images/template/breadcrumb-arrow.gif") no-repeat center left;			
		}
			#breadcrumbs li.first a {
				padding-left:0px;
				background-image: none;			
			}		
			/*== START: IE Fix ===*/
				*+html #breadcrumbs {overflow:hidden;}
				*+html #breadcrumbs a  { display:inline; white-space:nowrap;}			
				* html #breadcrumbs a { display:inline-block;}
			/*== END: IE Fix ===*/
			
		#breadcrumbs a:hover {
			color:#660033;
			text-decoration:underline;
		}
		
		#breadcrumb-trail {
			padding:2px 20px 7px 20px;
			margin:0px;
			margin-top:0px;
			background: #EAEAEA url("../images/template/breadcrumb-bottom.gif") no-repeat bottom left;
			font-size: 10px;
			font-size:.8em;
			font-family: Myriad, Trebuchet, Lucida, Verdana, sans-serif;
			line-height:1.4em;
		}

/*== END: #breadcrumb =============================*/


/*== START: #summary =============================*/

	#summary {
		width: 415px;
		min-height: 165px;
		padding:  0 0 25px;
		margin-left: -27px;
		margin-top: 25px;
		background: #FFE371 url("../images/template/bg-rounded-yellow-grad-bottom.gif") no-repeat 0 bottom;
		clear:right;		
	}
		/*-- START: IE Fix --*/
		* html #summary { position:relative; }			
		/*-- END: IE Fix --*/
	
		#mainpanel #summary a {
			color: #4c4c4c;
		}
			
		#summary a {
			color: #4c4c4c;
		}
		#summary h3 {
			padding: 15px 27px 3px;
			border-bottom: dotted 2px #D9C15D;
			margin: 0;
			color: #BB9600;
			color: #660033;
			background: #FFE371 url("../images/template/bg-rounded-yellow-grad-top.gif") no-repeat 0 0;
			font-size: 20px;
			font-family: Myriad, Trebuchet, Lucida, Verdana, sans-serif;
		}
		#mainpanel #summary ul {
			padding: 10px 0 0 42px;
			margin-left: 0;
		}
		#summary ul {
			padding: 10px 0 0 42px;
			margin-left: 0;
		}
		#mainpanel #summary li {
			padding-right: 15px;
			color: #4c4c4c;
			font-size: 14px;
			list-style-image: url("../images/template/arrow-gold-on-yellow.gif");
		}

		#summary li {
			padding-right: 15px;
			color: #4c4c4c;
			font-size: 14px;
			list-style-image: url("../images/template/arrow-gold-on-yellow.gif");
		}

/*== END: #summary =============================*/


/*== START: blockquote =============================*/

	blockquote {
		width: 222px;
		min-height: 190px;
		background: #ffe98e url("../images/template/pullquote-top.gif") no-repeat left top;
		padding: 0;
		margin: 10px;
		display: block;
	}
		/*-- START: IE Fix ---*/
		* html blockquote { height: 190px; }	
		/*-- END: IE Fix ---*/

		blockquote p {
			background: transparent url("../images/template/pullquote-bottom.gif") no-repeat left bottom;
			padding: 0 25px 25px 25px;
			margin-bottom: 0;
			color: #603;
			font-size: 1.7em;
			line-height: 1.3em;
		}
		blockquote span.sig {
			display: block;
			font-size: .8em;
			margin: 0;
			padding: 0;
		}
		blockquote.right {
			float: right;
			margin: 0 0 8px 15px;
		}
		blockquote.left {
			float: left;
			margin: 0 15px 8px 0;
		}
	
/*== END: blockquote =============================*/

	
/*=== ADDED =================================================*/

#mainpanel.one-column {
	border-width:0px;
	padding-right:0px;	
	width:936px;
}

.one-column #mainpanel {
	border-width:0px;
	padding-right:0px;	
	width:936px;
}

#mainpanel ul {
	padding-top:0px;
	margin-top:6px;
}


/*** START: #content a:link.btn-gray **********************/

	#content a:hover.btn-gray {
		display:block;
		width: 205px;
		height: 26px;
		height:23px;
		padding-top:3px;
		background: url("../images/template/button-gray.png") no-repeat left center;
		text-decoration:none;
		color: #FFFFFF;
		padding-left:10px;
		margin:6px 0px 4px;
		font: normal 12px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
	}
	
	#content a:active.btn-gray {
		display:block;
		width: 205px;
		height: 26px;
		height:23px;
		padding-top:3px;
		background: url("../images/template/button-gray.png") no-repeat left center;
		text-decoration:none;
		color: #FFFFFF;
		padding-left:10px;
		margin:6px 0px 4px;
		font: normal 12px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
	}
	
	#content a:visited.btn-gray {
		display:block;
		width: 205px;
		height: 26px;
		height:23px;
		padding-top:3px;
		background: url("../images/template/button-gray.png") no-repeat left center;
		text-decoration:none;
		color: #FFFFFF;
		padding-left:10px;
		margin:6px 0px 4px;
		font: normal 12px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
	}
	
	#content a:link.btn-gray {
		display:block;
		width: 205px;
		height: 26px;
		height:23px;
		padding-top:3px;
		background: url("../images/template/button-gray.png") no-repeat left center;
		text-decoration:none;
		color: #FFFFFF;
		padding-left:10px;
		margin:6px 0px 4px;
		font: normal 12px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
	}
	
	#content a:hover.btn-gray {
		color: #ffcc00;
		background: url("../images/template/button-gray-dark.png") no-repeat left center;	
	
	}
/*** END: #content a:link.btn-gray **********************/

/*** START: #content a:link.btn-maroon **********************/

	#content a:hover.btn-maroon {
		display:block;
		width: 205px;
		height: 26px;
		height:22px;
		padding-top:4px;
		background: url("../images/template/button-maroon-on-white.png") no-repeat left center;
		text-decoration:none;
		color: #FFFFFF;
		padding-left:10px;
		margin:6px 0px 4px;
		font: normal 1em MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
	}
	
	#content a:active.btn-maroon {
		display:block;
		width: 205px;
		height: 26px;
		height:22px;
		padding-top:4px;
		background: url("../images/template/button-maroon-on-white.png") no-repeat left center;
		text-decoration:none;
		color: #FFFFFF;
		padding-left:10px;
		margin:6px 0px 4px;
		font: normal 1em MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
	}
	
	#content a:visited.btn-maroon {
		display:block;
		width: 205px;
		height: 26px;
		height:22px;
		padding-top:4px;
		background: url("../images/template/button-maroon-on-white.png") no-repeat left center;
		text-decoration:none;
		color: #FFFFFF;
		padding-left:10px;
		margin:6px 0px 4px;
		font: normal 1em MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
	}
	
	#content a:link.btn-maroon {
		display:block;
		width: 205px;
		height: 26px;
		height:22px;
		padding-top:4px;
		background: url("../images/template/button-maroon-on-white.png") no-repeat left center;
		text-decoration:none;
		color: #FFFFFF;
		padding-left:10px;
		margin:6px 0px 4px;
		font: normal 1em MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
	}
	
	#content a:hover.btn-maroon {
		color: #660033;
		background: url("../images/template/button-yellow-on-white.png") no-repeat left center;	
	}
	
/*** END: #content a:link.btn-gray **********************/


/*** START: Admissions Audience *************************/

	/*-- START: Main Box ------------------------------------------*/
	
		div#admMainBox {		
			background: #FFCE00 url("../images/template/admissions/yellow-box-bg.jpg") repeat-x left top;
			position:relative;
			padding-bottom:23px;
			padding-top:0px;
			margin-left:-27px;
			height:310px;			
		}
		
		div#admMainBox a:active {color: #000000;} 
				
		div#admMainBox a:visited {color: #000000;} 
				
		div#admMainBox a:link {color: #000000;} 
		div#admMainBox a:hover {color: #660033;} 

		.cornerTopRight {
			position:absolute; width:9px; height:5px; top:0px; right:0px;
			background: url("../images/template/admissions/corner-yellow-tr.gif") no-repeat right top;
		}
		
		.cornerBottomRight {
			position:absolute; width:5px; height:5px; bottom:0px; right:0px;
			background: url("../images/template/admissions/corner-yellow-br.gif") no-repeat right bottom;
		}
		
		/* -- BEGIN: IE FIX --*/
			* html div#admMainBox { padding-bottom:0px; height:350px;}
			* html .cornerBottomRight {right:-1px;}
			* html .cornerTopRight {right:-1px;}
		/* -- END: IE FIX --*/

		div#admMainBox .admBox {display:none;}
		
			div#admMainBox.showFreshmenBox #admFreshmenBox {display:block;} 
			div#admMainBox.showTransfersBox #admTransfersBox {display:block;} 
			div#admMainBox.showGraduateBox #admGraduateBox {display:block;} 
			div#admMainBox.showInternationalBox #admInternationalBox {display:block;} 
			div#admMainBox.showOnlineBox #admOnlineBox {display:block;} 
			div#admMainBox.showOffCampusBox #admOffCampusBox {display:block;} 
			
	
			#admMainBox #admTransfersBox .admMainText h2 {border-top-color:#DCB043;}
			#admMainBox #admGraduateBox .admMainText h2 {border-top-color:#006482;}
			#admMainBox #admInternationalBox .admMainText h2 {border-top-color:#7B8426;}
			#admMainBox #admOnlineBox .admMainText h2 {border-top-color:#F58345;}
			#admMainBox #admOffCampusBox .admMainText h2 {border-top-color:#BB3126;}		
	
			
			* html div#content {padding-left:0px;} 
			* html div#mainpanel {padding-left:27px;}
	
			*+html div#content {padding-left:0px;} 
			*+html div#mainpanel {padding-left:27px;}
			
			.admMainImageSection {
				left:23px;
				top:0px;
				position: absolute;
				width:355px;
				height:303px;    
				background: url("../images/template/admissions/mainpic-bg.jpg") no-repeat left top;			
			}	
				
			img.admMainImage {
				margin-left:4px;
			}
	
			#admMainBox .admMainText {
				margin-left:400px;
				width:238px;
				/*margin-left:380px;
				width:216px;*/
			}
				#admMainBox .admMainText a.readmore {
					color:#660033;
					font-weight:bold;
				}
				
				#admMainBox .admMainText h2 {
					margin:0px 0px;
					padding-left:0px;
					height:auto;
					padding-top:14px;	
					border-top:10px solid #8D0E3A;	
					border-bottom:none;
					font: normal 26px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;						
					color: #660033;
				}
	
				#admMainBox .admMainText h3 {
					margin-top:0px;
					color:#660033;
				}			
				
				#admMainBox .admMainText p {
					margin-top:0px;
					margin-bottom:8px;				
				}
			
				#admMainBox .admMainText ul {
					line-height:12px;
				}
		
		/*-- END: Main Box ------------------------------------------*/
	
		/*-- START: Columns ------------------------------------------*/
	
			#admMainInfoColumns {
				margin-top:14px;
				position: relative;		
				float:left;
				clear:both;
			}
			
				.admInfoColumn {
					width:105px;
					float:left;
					margin:0px;
					margin-right:3px;
				}
			
				.admInfoColumn.last {
					margin-right:0px;
				}
				
					#admMainInfoColumns .admInfoColumn img.admInfoColumnPic {
						margin-bottom:0px;
						padding-bottom:0px;
						border-bottom:7px solid #8D0E3A;
						cursor: pointer;
					}
	
					#admMainInfoColumns #columnTransfers.admInfoColumn img.admInfoColumnPic { border-bottom-color:#DCB043; }
					#admMainInfoColumns #columnGraduate.admInfoColumn img.admInfoColumnPic { border-bottom-color:#006482; }
					#admMainInfoColumns #columnInternational.admInfoColumn img.admInfoColumnPic { border-bottom-color:#7B8426; }
					#admMainInfoColumns #columnOnline.admInfoColumn img.admInfoColumnPic { border-bottom-color:#F58345; }
					#admMainInfoColumns #columnOffCampus.admInfoColumn img.admInfoColumnPic { border-bottom-color:#BB3126; }
	
				
					#admMainInfoColumns .admInfoColumn h3 {
						font-size:16px;
						font-weight:bold;
						margin:4px 0px 0px;
						padding-top:0px;
					}
	
					#mainpanel #admMainInfoColumns .admInfoColumn ul {
						margin-top:2px;
						margin-right:10px;
						line-height:14px;
						font-size:12px;
					}
					
					#mainpanel .admInfoColumn a.more:link {
						color: #660033;	
						font-family: MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
						font-weight:bold;						
					}
		
					#mainpanel .admInfoColumn a.more:visited {
						color: #660033;	
						font-family: MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
						font-weight:bold;						
					}
		
					#mainpanel .admInfoColumn a.more:active {
						color: #660033;	
						font-family: MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
						font-weight:bold;						
					}
		
					#mainpanel .admInfoColumn a.more:link {
						color: #660033;	
						font-family: MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
						font-weight:bold;						
					}
		
				/*-- START: Three Columns -------------------------------------*/
				
					.triColumn {
						width:210px;
						float:left;
						margin:0px;
						margin-right:10px;
					}
			
					.triColumn.last {
						margin-right:0px;
					}
		
					/*--- .grayBox is NOT currently being used --------			
					
						.grayBox {
							width: 210px;
							height: 198px;
							background: #EAEAEA url("../images/template/admissions/gray-box-bottom.gif") no-repeat left bottom;
							padding-bottom:14px;
							padding-top:0px;
						}
							#mainpanel .grayBox h3 {
								background: #EAEAEA url("../images/template/admissions/gray-box-top.gif") no-repeat left top;
								font: 22px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;				
								padding:12px 10px 0px !important;
								border-bottom: dotted 2px #BB9600;
								color:#BB9600;
								margin-top:0px;
								margin-bottom:4px;
							}	
							#mainpanel .grayBox p { 
								margin:0px 10px 8px; 
							}
								#mainpanel .grayBox p.picCaption {
									color:#660033;
									font: 12px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;				
									margin-bottom:0px;
									margin-top: 0px;
								}				
							#mainpanel .grayBox img {
								margin-left:10px;
							}				
								#mainpanel .grayBox a.readmore {
									color:#660033;
									font-weight:bold;
									font-family: MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;				
								}
					---- */
					
				/*-- END: Three Columns -------------------------------------*/
		
			/*-- END: Columns ------------------------------------------*/


/*** END: Admissions Audience *************************/

/*** START: Profile Page/Index ******************************/
	
	/*-- START: Profile Page -----------------------------*/

		#profile-index h2 {
			background: url('../images/template/profiles/iamcentral-text.gif') no-repeat right bottom;
			padding-right:270px;
		} 
		
		#profile-details h2 {
			background: url('../images/template/profiles/iamcentral-text.gif') no-repeat right bottom;
			padding-right:270px;
		} 
		#profile-details h3 {
			background: url('../images/template/circle-arrow-gold.gif') no-repeat left top;
			padding-left:34px;
			margin-bottom:4px;
			padding-bottom:0px;
			margin-top:.3em;
			margin-left:0px;
			overflow:visible;
			line-height:1.3em;
		}
		#profile-details div {		
			margin: 0px 0px 0px 14px;
			padding:0px 0px .8em 20px;
			border-left: 2px dotted #BB9600;
			height:auto;			
		}
			#profile-details ol {		
			margin: 0px 0px 0px 14px;
			padding:0px 0px .8em 20px;
			border-left: 2px dotted #BB9600;
			height:auto;			
		}
			#profile-details ul {		
			margin: 0px 0px 0px 14px;
			padding:0px 0px .8em 20px;
			border-left: 2px dotted #BB9600;
			height:auto;			
		}
			#profile-details p {		
			margin: 0px 0px 0px 14px;
			padding:0px 0px .8em 20px;
			border-left: 2px dotted #BB9600;
			height:auto;			
		}
			/*== START: IE Fix ==*/
			* html #mainpanel #profile-details div {		
				border-right: 1px dotted #FFFFFF;
				border-top: 1px dotted #FFFFFF;
				border-bottom: 1px dotted #FFFFFF;
			}
			* html #mainpanel #profile-details ol {		
				border-right: 1px dotted #FFFFFF;
				border-top: 1px dotted #FFFFFF;
				border-bottom: 1px dotted #FFFFFF;
			}
			* html #mainpanel #profile-details ul {		
				border-right: 1px dotted #FFFFFF;
				border-top: 1px dotted #FFFFFF;
				border-bottom: 1px dotted #FFFFFF;
			}
			* html #mainpanel #profile-details p {		
				border-right: 1px dotted #FFFFFF;
				border-top: 1px dotted #FFFFFF;
				border-bottom: 1px dotted #FFFFFF;
			}
			/*== END: IE Fix ==*/
			
		#profile-details ul {padding-left:3em;}
		
			#profile-details ul#background {
				padding-left:2em;
			}
				#profile-details ul#background li {
					padding:0px;
					list-style-image:none;
				}	
		
		#profile-details .title {
			font: bold 13px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
			padding-right:6px;
			clear:left;
		}
		
		#profile-thumbnail-container {
			background:#F3C200 url('../images/template/profiles/profiles-thumbnails-top.jpg') no-repeat top center;
			margin-top:20px;
			width:650px;
			overflow:hidden; padding-left:0px; padding-right:0px; padding-top:52px; padding-bottom:0px;
		}

			#profile-thumbnail-container #thumbnail-images {
				border-top:2px dotted #ffcc00;
				margin-bottom:0px;
				background:url('../images/template/profiles/profiles-thumbnails-bottom.gif') no-repeat bottom center;
				line-height:1em;
				min-height:180px; 
				padding:12px 14px 14px 15px;
				float:left;
				width:621px;
			}
			/*-- START: IE Fix ---------*/
			* html #profile-thumbnail-container #thumbnail-images { height:180px;}
			/*-- END: IE Fix -----------*/
	
			#profile-thumbnail-container #thumbnail-images img {
				margin:0px;
				padding:0px;
			}

			#profile-thumbnail-container #thumbnail-images a {
				margin:0px;
				padding:0px;
			}

			#profile-thumbnail-container #thumbnail-images a {
				float:left;
				margin:0px 1px 1px 1px;
			}

	/*-- END: Profile Page -----------------------------*/

/*== END: Profile Pages =================================*/

/*== START: Index List (Profiles, Media, Highlights, etc.) ================*/
	
	#mainpanel ul.index-list {
		margin-left:0px;
	}
		#mainpanel ul.index-list li {
			list-style-image: none;
			display:block;
			line-height:auto;
			clear:left;
			margin-bottom:.4em;
		}
			/*== START: IE Fix =====*/
			* html #mainpanel ul.index-list li {
				display:inline-block;
			}
			/*== END: IE Fix =====*/

			#mainpanel ul.index-list li .details {	
			}
						
			#mainpanel ul.index-list li a.thumbnail {
				float:left;
				clear:left;
				margin:0 1em .6em 0;
			} 
				/*== START: IE Fix =====*/
				* html #mainpanel ul.index-list li a.thumbnail {
					margin-bottom:0;
				} 
				/*== END: IE Fix =====*/

			
		ul#profiles span.title {
			font: bold 13px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
			display:block;
		}
			
			
		ul.index-list span.title {
			font: bold 13px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
			display:block;
		}
			ul.index-list span.title a {
				color:#603;
			}			
				ul.index-list span.title a.readmore {
					color:#C90;
					font-weight:normal;
				}			
		
		ul.index-list span.abstract {
		 	display:block;
		}
		
		#mainpanel ul.index-list a:active.readmore { clear:none; float:none; }
	
		#mainpanel ul.index-list a:hover.readmore { clear:none; float:none; }
	
		#mainpanel ul.index-list a:visited.readmore { clear:none; float:none; }
	
		#mainpanel ul.index-list a:link.readmore { clear:none; float:none; }
	
		#mainpanel ul.index-list a.readmore { clear:none; float:none; }
	
	/*-- START: Index-type Specific -----*/
		
		ul#profiles div.details {
			padding-left:100px;
		}

		ul#profiles span {
			display:block;
		}

		#mainpanel ul#profiles li {
			margin-bottom:1em;
		}		
			ul#profiles span {
				display:inline;
				border-left: 1px solid #ccc;
				padding:0px 4px 0px 6px;
				margin-bottom:2px;
				
			}
			* html ul#profiles span { zoom:1; margin-bottom:2px; }
			* +html ul#profiles span { zoom:1; margin-bottom:2px; }

				ul#profiles span.title {
					display:inline;
					padding:0px 4px 0px 0px;
					border: none;
				}			
					ul#profiles span.title a {
						color:#603;
					}			

				ul#profiles span.abstract {
					font-family: 'Lucida Grande', Helvetica, 'Trebuchet MS', sans-serif;
					margin:2px auto 3px;
					padding:0px;
					display:block;
					border: none;
					line-height:1.4em;					
				}
				* html ul#profiles span.abstract { zoom:normal; }			
				* +html ul#profiles span.abstract { zoom:normal; }			
				
				#mainpanel ul#profiles a.thumbnail {
					margin-bottom:.2em;
				}			

	/*-- END: Index-type Specific -----*/
		
/*== END: Index List =================================*/

/*== START: Directory List ===========================*/

	ul#directory-list {
		margin-top: 1.4em;
		margin-bottom: 2em;
	}
	ul#directory-list li.primary {
		list-style-image: none;
		margin-left:-17px;
		padding-left:0;
		margin-bottom:1.4em;
	}
	ul#directory-list li {
		margin-bottom:1em;
	}
	ul#directory-list li span {
		display:block;
	}
	ul#directory-list li .first {
		font: bold 13px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;			
	}
	ul#directory-list li.primary .first {
		font: bold 15px MetaPlusMediumRoman, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;		
		color:#603;	
	}

/*== END: Directory List ===========================*/


/*== START: A-Z List ===========================*/

	#azindex-alphabet {
		border: 1px solid #eaeaea;
		border: 1px solid #949494;
		text-align:center;
		background-color:#eaeaea;
		background-color:#ffffff;
		margin-top:2em;	
	}		
	
	#azindex-alphabet a {
		border-right: 1px solid #949494;
		border-right: 1px solid #eaeaea;
		width:14px;
		height:14px;
		font-weight:bold;
		padding:0 .5em 0 .3em;
	}	
		#azindex-alphabet a.last {
			border: none;
			padding-right: 4px;
		}		
		

/*== END: Directory List ===========================*/



/********** Start Custom CSS for Rose Events ***********/

/*==This is the styling for the mainpanel div. The only change from the standard styling
	is the color of the text and the padding applied to the bottom.==*/
body{
	margin:0px;
	padding:0px;
}

#mainpanel{
	color:#666666;
	padding-bottom:6px;
}


/**** Start Main Content Column Styling ****/
/*==This is the image which is appearing at the top of the main column which reads "A proud
	pad. A bold future. Campaign for the CMU Events Center."==*/
	
#headerImage{
	padding:0px;
	margin:0px;
	margin-top:-110px;
	margin-left: 25px;
	margin-bottom:0px;
	background: url('../images/Header.gif') no-repeat left bottom;
	width:500px;
	height:200px;
}

/*==This is the current events center image. It was assumed that this image would appear
	across all pages of the site. If different images are to be used on each page, this styling will
	need to be modified.==*/
#eventsCenter{
	width:432px;
	height:233px;
	margin-top:70px;
	padding-bottom:20px;
	background: url('../images/ext.jpg') no-repeat left top;
}

#eventsCenterNews{
	width:432px;
	height:233px;
	margin-top:70px;
	padding-bottom:20px;
	background: url('../images/campaign-events-center-photo.jpg') no-repeat left top;
}

#eventsCenterFacts{
	width:432px;
	height:233px;
	margin-top:70px;
	padding-bottom:20px;
	background: url('../images/neweventscenter/new_Arena2_Big.jpg') no-repeat left top;
}

#eventsCenterFaqs{
	width:432px;
	height:233px;
	margin-top:70px;
	padding-bottom:20px;
	background: url('../images/hall.jpg') no-repeat left top;
}

#eventsCenterPhoto{
	width:432px;
	height:233px;
	margin-top:70px;
	padding-bottom:20px;
	/*background: url('../images/photo-events-center-photo.jpg') no-repeat left top;*/
}

#eventsCenterCampaign{
	width:432px;
	height:233px;
	margin-top:70px;
	padding-bottom:20px;
	background: url('../images/neweventscenter/new_ConcourseNorth_Big.jpg') no-repeat left top;
}


/*==This is the tagline below the #eventsCenter image.==*/
#tagline{
	color:#730F35;
	font-weight:bold;
	font-size:1.2em;
	margin-top:-5px;
}


/*==This is the "Contact a representative!" button located at the bottom of the page.==*/
#contactButton {
	position:relative;
	top:85px;
	width:215px;
	height:36px;
	margin-bottom:10px;
}

/*==This is the "Give today!" button located at the bottom of the page.==*/
#donateButton {
	position:relative;
	top:85px;
	width:215px;
	height:26px;
	margin-bottom:10px;
}


/*==This is the "A PROUD PAST. A BOLD FUTURE" image which appears at the bottom of the
	right column. While it appears in the bottom of the right column, it is actually located
	within the left column. This was done so that as the content in the left column grows, the image
	will always appear at the bottom of the right column.==*/
#newLogo{
	position:relative;
	left:260px;
	width:auto;
	height:89px;
	padding:0px;
	margin:0px;
	background: url('../images/events-center-logo.gif') no-repeat top right;
}


/*== The navigation lines on the Events Center site are created with divs. Currently there is a 
	 seperate div for each page that creates the horizontal line from the tagline "A venue of excellence".
	 A seperate div was created for each page with the assumption that this tagline would change for each
	 page, and thus the length of the horizontal line would also change. If each page will end up having 
	 the same tagline, then only one horizontal div will be needed, and duplicate styline below can be removed.==*/
	 
/*== Begin Homepage Navigation line=============*/
#horizontalBarHome{	
	position:absolute;
	top:384px;
	left:98px;
	width:518px;
	height:1px;
	border-top:1px solid #660033;
}

#verticalBarHome{
	position:absolute;
	top:70px;
	left:615px;
	width:80px;
	height:314px;
	border-left:1px solid #660033;
	border-top: 1px solid #660033;
}

/*== End Homepage Navigation line=============*/

/*== Begin News Navigation lines=============*/
#horizontalBarNews{	
	position:absolute;
	top:384px;
	left:98px;
	width:518px;
	height:1px;
	border-top:1px solid #660033;
}

#verticalBarNews{
	position:absolute;
	top:105px;
	left:615px;
	width:80px;
	height:279px;
	border-left:1px solid #660033;
	border-top: 1px solid #660033;
}

/*== End News Navigation line=============*/

/*== Begin Facts Navigation lines=============*/
#horizontalBarFacts{	
	position:absolute;
	top:384px;
	left:98px;
	width:518px;
	height:1px;
	border-top:1px solid #660033;
}

#verticalBarFacts{
	position:absolute;
	top:141px;
	left:615px;
	width:80px;
	height:243px;
	border-left:1px solid #660033;
	border-top: 1px solid #660033;
}

/*== End Facts Navigation line=============*/

/*== Begin FAQs Navigation lines=============*/
#horizontalBarFAQs{	
	position:absolute;
	top:384px;
	left:98px;
	width:518px;
	height:1px;
	border-top:1px solid #660033;
}

#verticalBarFAQs{
	position:absolute;
	top:177px;
	left:615px;
	width:80px;
	height:207px;
	border-left:1px solid #660033;
	border-top: 1px solid #660033;
}

/*== End FAQs Navigation line=============*/

/*== Begin Photo Navigation lines=============*/
#horizontalBarPhoto{	
	position:absolute;
	top:384px;
	left:98px;
	width:518px;
	height:1px;
	border-top:1px solid #660033;
}

#verticalBarPhoto{
	position:absolute;
	top:213px;
	left:615px;
	width:80px;
	height:171px;
	border-left:1px solid #660033;
	border-top: 1px solid #660033;
}

/*== End Photo Navigation line=============*/

/*== Begin Naming Navigation lines=============*/
#horizontalBarNaming{	
	position:absolute;
	top:384px;
	left:98px;
	width:518px;
	height:1px;
	border-top:1px solid #660033;
}

#verticalBarNaming{
	position:absolute;
	top:249px;
	left:615px;
	width:80px;
	height:135px;
	border-left:1px solid #660033;
	border-top: 1px solid #660033;
}

/*== End Naming Navigation line=============*/

/*== Begin Campaign Navigation lines=============*/
#horizontalBarCampaign{	
	position:absolute;
	top:384px;
	left:98px;
	width:518px;
	height:1px;
	border-top:1px solid #660033;
}

#verticalBarCampaign{
	position:absolute;
	top:285px;
	left:615px;
	width:80px;
	height:99px;
	border-left:1px solid #660033;
	border-top: 1px solid #660033;
}
/*== End Campaign Navigation line=============*/
/**** End Main Content Column Styling ****/


/**** Start Nav Column Styling ****/

/*==This is the styling for the right column navigation. All of the nav styling was removed from the standard
	styling found above the "Start Custom CSS for Rose Events" comment. The styling found below has been
	modified from the default styling. Any styling that was not needed has been ommitted.==*/		
#sidepanel .nav {
	position:relative;
	padding:0px;
	padding-bottom:8px;
	margin-top:-58px;
	margin-bottom: 4px;
	margin-left:-18px;				
	}
									
	#sidepanel ul#sidenav {
		padding:0px;
		margin:0px;
		/*margin-bottom:14px;*/
		margin-top:4px;
	}
	#sidepanel ul#sidenav li {
		padding:0px;
		margin:0px;
		margin-bottom:14px;
		line-height:1.2em;					
	}
		#sidepanel ul#sidenav li a  {
			display:block;
			margin-right:10px;
			color: #603;
			text-decoration:none;
			background: url('../images/Nav-block.jpg') no-repeat left bottom;
			height:22px;
			padding:0px 10px 0px 16px;
			margin:0px;						
			width:209px;
			font: normal 1.1em  Arial, Verdana, Helvetica, sans-serif;
			line-height:1.5em;				
			}		
			
		#sidepanel ul#sidenav li.last{
			margin-bottom:0px;
			padding-bottom:0px;
		}
	

/*==This is the quote which appears in the right column below the navigation.==*/	
#quote{
	width:240px;
	color:#660033;
	/*font-size:1.8em;*/
	font-size:1.5em;
	line-height:1.2em;
	padding-left:8px;
}

/*==This is the "signature" of the person that was quoted. This appears below the quote.==*/	
#sig{
	color:#660033;
	padding-left:20px;
}

/**** End Nav Column Styling ****/
