/*#####################################################
Contains text formatting. This sheet is used by Contribute to limit 
the number of styles offered to Contribute users. There are other styles available
in text_global.css.
Author: Don Bowers - Holland College
Date Created: May 27, 2008
Date Modified: May 28, 2008
Last Revision: 
########################################################*/
/* H1 AND H2 ARE SET HERE - THIS IS FOR ALL PAGES AND ONLY INSIDE #MAIN-CONTENT */
#main-content h1 {clear:both; margin:0 0 0.6em 0; padding:0 0 2px 0; border-bottom:solid 4px #bb2a2a; font-family:"trebuchet ms",arial,sans-serif; color:rgb(80,80,80); font-weight:bolder; font-size:210%;}
#main-content h2 {clear:both; margin:0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(80,80,80); font-weight:bold; font-size:170%;}
#main-content h3 {clear:both; margin:0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(80,80,80); font-weight:bold; font-size:140%;}
#main-content h3.subh1 {clear:both; margin:-0.4em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(125,125,125); font-weight:normal; font-size:130%;}
/*
#main-content h4 {clear:both; margin:0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(125,125,125); font-weight:normal; font-size:120%;}
#main-content h5 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",arial,sans-serif; font-size:140%;}
/* THIS IS FOR ALIGNING A H2 STYLE WITH A PIC */
#main-content h4 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",arial,sans-serif; font-weight:normal; font-size:100%;}
#main-content h5 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",arial,sans-serif; font-size:90%;}
#main-content h6 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",verdana,arial,sans-serif; font-weight:normal; font-size:100%;}

#main-content h2.side {clear:none;}
#main-content h3.side {clear:none;}

/* THIS IS FOR IMAGE PLACEMENT, BORDERS AND PADDING - SITEWIDE */
.img_left {clear:both; float:left; margin:3px 10px 7px 0; padding:1px; border:1px solid rgb(150,150,150);}
.img_center {clear:both; float:none; margin:0; padding:1px; border:1px solid rgb(150,150,150);}
.img_right {clear:both; float:right; margin:3px 7px 7px 10px; padding:1px; border:1px solid rgb(150,150,150);}

.picture { background-color: #F9F9F9; border: 1px solid #CCCCCC; padding: 3px; font: 11px/1.4em Arial, sans-serif; }
.picture img {border: 1px solid #CCCCCC; vertical-align:middle; margin-bottom: 3px; }
.right { margin: 0.5em 0pt 0.5em 0.8em; float:right; }
.left { margin: 0.5em 0.8em 0.5em 0; float:left; } 

.bookstore_item {width: 620px; background-color:rgb(233,232,244); padding: 10px; margin-top:0px; margin-bottom: 10px;}

/* THIS IS FOR SETTING FILE TYPE ICONS WITH PARTICULAR FILETYPES */
/* External Links */
a.linkicon[href^="http://"] {
background:transparent url(../img/external.png) center right no-repeat;
display:inline-block;
padding-right:15px;
}
/* External link with https */
a.linkicon[href^="https://"] {
background:transparent url(../img/external.png) center right no-repeat;
display:inline-block;
padding-right:15px;
}
/* Link to SAM  
a.linkicon[href^="https://sam."] {
background:transparent url(../img/bullet_sam_logo.gif) center right no-repeat;
display:inline-block;
padding-right:34px;
}
*/
/* PDF document links */  
a.linkicon[href$='.pdf'] {  
 background:transparent url(../img/pdf.png) center left no-repeat;  
 display:inline-block;  
 padding-left:20px;
 padding-right:0px;  
 line-height:15px;  
}  
/* Excel Documents links */  
a.linkicon[href$='.xls'], a[href$='.csv'], a[href$='.xlw'], a[href$='.xlt'] {  
 background:transparent url(../img/excel.png) center left no-repeat;  
 display:inline-block;  
 padding-left:20px;  
 line-height:15px;  
}  
/* Word Document Links */  
a.linkicon[href$='.doc'], a[href$='.rtf'], a[href$='.wps'], a[href$='.txt'] {  
 background:transparent url(../img/word.png) center left no-repeat;  
 display:inline-block;  
 padding-left:20px;  
 line-height:15px;  
}  
/* mailto: links */  
a.linkicon[href^="mailto:"] {  
 background:transparent url(../img/emailbutton.png) center left no-repeat;  
 display:inline-block;  
 padding-left:20px;  
 line-height:15px;  
}
/* BLOCK QUOTE SITE WIDE */

blockquote.left {
	font-family:"trebuchet ms",arial,sans-serif;
	width: 200px;
	margin: 5px 10px 2px 0;
	padding: 10px;
	border: 3px solid #9B9B9B;
	border-width: 3px 0;
	font-style: italic;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	float: left;
	color: #9B9B9B;
}

blockquote.right {
	font-family:"trebuchet ms",arial,sans-serif;	
	font-style: italic;
	width: 200px;
	margin: 5px 0 2px 10px;
	padding: 10px;
	border: 3px solid #9B9B9B;
	border-width: 3px 0;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	float: right;
	color: #9B9B9B;
}

blockquote.centre {
	font-family:"trebuchet ms",arial,sans-serif;	
	font-style: italic;
	position: relative;
	width: 90%;
	margin: 20px 0px 2px 0px;
	padding: 10px;
	border: 3px solid #9B9B9B;
	border-width: 3px 0;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #9B9B9B;
}
