/* CSS Document */


/*   LINKS   */
a {
	font-family: Arial, Helvetica, sans-serif;
	color:#333399;
	font-weight:normal;
	text-decoration:none;
}

a:hover {
	color: #B10000;
}


#search a {
	color: white;
	padding-right: 20px;
}


/* H STYLES */

h1, h1 a {
	color: #B10000;
	font: bold 20px Arial, Helvetica, sans-serif;

}

h2, h2 a {
	color: #B10000;
	font: bold 20px Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #B10000;
}

h3, h3 a {
		color:#333333;
		font: normal 20px Georgia, "Times New Roman", Times, serif;
}
h5, h5 a {
	font: italic 16px Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#666666;
	margin: 5px 0 20px 0;
}


/* ICONS */

.iconExpert {
	padding:1px 0 1px 75px; 
	background:url(http://www.smu.edu/sitecore/design/images/icons/icon-expert.gif) no-repeat top left;
}

.iconUpdate {
	padding:1px 0 1px 56px; 
	background:url(http://www.smu.edu/sitecore/design/images/icons/icon-update.gif) no-repeat top left;
}

.iconVideo:after {
	content: url("/sitecore/design/images/icons/icon-video.gif");
	padding-left: 4px;
	}
.iconAudio:after {
	content: url("/sitecore/design/images/icons/icon-audio.gif");
	padding-left: 4px;
	}
.iconPhoto:after {
	content: url("/sitecore/design/images/icons/icon-photos.gif");
	padding-left: 4px;
	}
.iconRSS:after {
	content: url("/sitecore/design/images/icons/icon-rssfeed14x14-orange.gif");
	padding-left: 4px;
	}



/*MIDNAV*/
#midnav h3, #midnavHome h3, #midnavHome2 h3 {
	font: normal 16px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	margin: 0;
	padding: 0;
}
#midnavHome2 h7 {
	font: normal 16px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	margin: -16px 0 0 0;
	padding: 5px 0 5px 5px;
	background:#860000;
	display:block;
}

#midnav a, #midnavHome a, #midnavHome2 a {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
}

#midnav a:hover, #midnavHome a:hover, #midnavHome2 a:hover {
	color: #B10000;
}

#midnav td p, #midnavHome td p, #midnavHome2 td p {
	margin: 0;
	padding: 4px 0;
} 

#midnav h5, #midnavHome h5, #midnavHome2 h5 {
	color: #CCCCCC;
	font-size: 11px;
	font-weight:normal;
}




/*BREADCRUMB*/
#breadcrumb a {
	color: #B10000;
}

 #departmentID a {
 	color: #032B66;
	font-weight: bold;
 }




/*BOTTOM AREA (OPTIONAL LINKS SECTION AND FOOTER IMAGE) FOR ALL PAGES*/
#bottom h3 {
	font: normal 16px Georgia, "Times New Roman", Times, serif;
	text-transform:none;
	color: #666666;
	margin: 0;
	padding: 0 0 7px 0;
}

#bottom a, #footer a {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
}

#bottom a:hover, #footer a:hover {
	color: #B10000;
}

#bottom td p {
	margin: 0;
	padding: 4px 0;
} 

#footer {
	color: #999999;
	font-size: 11px;
	font-weight:normal;
}

#footer a {
	margin: 0 4px;
}

/*      *******  RIGHT SIDEBAR AREA******** */	
	/* this creates a right-floating area for video, image, audio, links, blog posts, text, etc. */	
/* DEFAULT WIDTH OF CONTENT IS 220PX, */
/* BUT IMAGES NEED TO BE 250PX. */
/* CHANGE WIDTH OF SIDEBAR BY INSERTING INLINE style="width: XXXpx"	*/
/* INTO THE DIV ON THE PAGE IN QUESTION. */
/* IMAGES SHOULD ALWAYS BE 30PX WIDER THAN THE SET WIDTH OF THE DIV.*/
	
div.sideBar {
	float: right;
	width: 220px;
	margin: 10px 0px 20px 25px;
	background-color: #FCEDC6;
	border: 1px solid #666666;
	font: 95%/140% Arial, Helvetica, sans-serif;
	color:#333333;
	padding: 10px 15px;
}
 div.sideBar .header {
 	background-color: #DDD7B9;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-align: center;
	padding: 5px;
	margin: 0px -15px;
	font:bold 95% Georgia, "Times New Roman", Times, serif;
	border: solid #B8B88A;
	border-width: 1px 0;
	margin-bottom: 10px;

 }

 div.sideBar img {
	margin: -10px -15px 10px -15px;
}

 div.sideBar p {
	margin: 5px 0px 8px 0px;
}

 div.sideBar h3, div.sideBar h3 a {
	font-size: 14px;
	margin: 5px 0px 8px 0px;
}





#mainPhoto {
/* PLACES A PHOTO FLUSH WITH TOP, RIGHT, AND LEFT OF TEMPLATE */	
	margin: -10px -20px 10px -20px;
	border: solid #B10000;
	border-width: 0 0 8px 0;
	
}

.introParagraph {
	font-size: 130%;
	line-height: 150%;
}

/***************Classes*********************/
.rowtangradient {
	background-image:url(/cavintest/cmstest/images/background-gradient-tan.jpg);
	background-repeat:repeat-x;

}

.contentWrapperInner {
	padding: 0px 11px;
	margin:0px;
	
}
.contentWrapperInner2 {
	padding: 0px 0px 0px 11px;
	margin:0px;
	
}

img.imageright  {
	float: right;
	margin: 0 0 15px 15px;
}


/*RED-BULLETED LISTS*/
ul.redbullet {
	padding-left: 3px;
	margin-left: 8px;
}

ul.redbullet li {
list-style-image:url(/sitecore/design/images/redbullet.gif);
margin-bottom:7px;
line-height: 110%;
}

