/* This is oct05stylesheet.css */

/* This is my external Cascading Style Sheet implementing major design originally updated 
for the April 2004 and July 2004 Terms at Heald college, Portland, OR. Minor designs were implemented in the October 2004 Term. Made more design modifications in the January 2005 Term, April 2005 Term, and July 2005 Term. I cannot let the design grow stale */

/* These styles implement navigation aids major revisions */

/* In the October 2005 Term, this CSS works in parallel with rjwcommonstyle.css, 
and on some pages; printoct05.css */

html {
	margin: 0;
	padding: 0;
	}
	
body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:  #001ACC /*#6680E6*/;
	/*background-image: url(../images/BGstripe3.gif);*/
	background-image: url(../images/bigbigoa2.gif);
}

body#ca100_1 {
	background-color: #84A400  /*#7A7700*/ /*#99FF66 */;
	/*background-color: #FFFFCC;*/
	}

body#os101 {
	background-color: #00CCFF;
	}
/*	
body#ca121 {
	background-color: #CC3300;
	}*/
	
body#os225 {
	background-color: #9933CC;
	}

div#container {
	margin-right: 50px;
	margin-left: 50px;
	margin-bottom: 0;
	background-color: #FFFFFF;
	position: relative;
}
/* Global Navigation Styles */

.globalnavbar {
	font-size: 0.95em;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #00FFFF;
	margin: 0px;
	padding: 4px 0px 4px 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #00FFFF;
	background-color: #FFFFFF;
	position: relative;	
	}
	
.globalnavbar a, .globalnavbar a:link, .globalnavbar a:visited {
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000CC;
	text-decoration: none;
	margin: 0px;
	margin-right: 0px;
	padding: 4px 4px 4px 4px;
	background-color: #FCFCFC;
	border-right: 1px solid #333333;
	font-weight: bold;
}

.globalnavbar span {
	display: none;
	position: relative;
	}

.globalnavbar a:hover, #portal a.portal, #ca100_1 a.ca100_1, #ca100_2 a.ca100_2, #ca121 a.ca121, #ca215 a.ca215, #wt225 a.wt225, #ca101 a.ca101, #info a.site, #os101 a.os101, #os225 a.os225, #ma10 a.ma10, #wt225 a.wt225 {
	color: #FF0000;
	background-color: #00FFFF;
	font-weight: bold;
}

#portal a.portal, #ca100_1 a.ca100_1, #ca100_2 a.ca100_2, #ca121 a.ca121, #ca215 a.ca215, #wt225 a.wt225, #ca101 a.ca101, #info a.site, #os101 a.os101, #os225 a.os225, #ma10 a.ma10, #wt225 a.wt225 {
	color: #3366CC;
	}

/* End of Global Navigation Sytles */

/* Local Navigation Styles */
.localnavbar {
	font-size: 1.00em;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	margin: 0px;
	padding: 4px 0px 4px 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF6600;
	background-color: #FFFFFF;
	position: relative;
	}
	
.localnavbar a, .localnavbar a:link, .localnavbar a:visited {
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000CC;
	text-decoration: none;
	margin: 0px;
	margin-right: 0px;
	padding: 4px 4px 4px 4px;
	background-color: #FCFCFC;
	border-right: 1px solid #333333;
	font-weight: bold;
}

.localnavbar span {
	display: none;
	position: relative;
	}


.localnavbar a:hover/*, div#assign a.assign, div#home a.home, div#syl a.syl, div#tips a.tips, div#portal a.home, div#notes a.notes, div#majtop a.majtop, div#info a.info, div#info a.site, div#mrw a.mrw, div#heald a.heald, div#archive a.arch, div#map a.map, div#colophon a.col*/  {
	color: #990000;
	background-color: #DBDBDB;
	font-weight: bold;
}

div#assign a.assign, div#notebook a.notebook, div#home a.home, div#syl a.syl, div#tips a.tips, div#notes a.notes, div#majtop a.majtop, div#portal a.home, div#info a.info, div#info a.site, div#mrw a.mrw, div#heald a.heald, div#archive a.arch, div#map a.map, div#colophon a.col, div#consider a.consider, div#time a.time, div#note a.note, div#links a.links  {
	color:#3366CC;
	background-color: #DBDBDB;
	font-weight: bold;
	}
	
div#assign, div#notebook {
	position: relative;
	}

/* End of Local Navigation */

/* Banner Original RJW Styles */
/*div.banner {
	color: #FFFFFF;
	background-color: #0066FF;
	margin: 0px;
	padding: 0px 5px 5px 40px;
}
*/
div.banner h1, div#banner h1 {
	font-family: "Courier New", Courier, mono;
	font-size: 2.00em;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	margin: 0px;
	border-bottom: 0;
}
div.banner p, div#banner p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 3px;
	padding-left: 25px;
}
/* End of RJW's Original Banner Styles */

/* Beginning of Consider This Banner Styles */

div.banner, div#banner {
		font-family: georgia,verdana, arial, sans-serif;
		color:#FFF;
		/*position: relative; */
		/*font-size:1.25em;
		font-weight:normal;*/
		/*border-bottom:1px solid #FFF;*/
		border-top:4px solid #99CCFF;
  		background:#336699;
		padding: 0px 5px 5px 40px;
  		/*padding:15px; 
  		text-transform:uppercase;
		letter-spacing: .2em; */
			
		}
	
	.banner a,
	.banner a:link,
        .banner a:visited,
        .banner a:active,
        .banner a:hover,
		#banner a,
        #banner a:link,
        #banner a:visited,
        #banner a:active,
        #banner a:hover {
		/*font-family: georgia,verdana, arial, sans-serif;
		font-size: 1.25em;*/
		color: #FFF;
		text-decoration: none;
		}

/* End of Consider This Banner Styles */

/* Georgia Blue's description - Consider This Blog */

	.description {
		font-family: georgia, verdana, arial, sans-serif;
		color:#99CCFF;
		font-size: 0.80em;
		font-weight:bold;
  		background:#336699;	
  		text-transform:none;	
		letter-spacing: none; 		
		}	
/* End of Georgia Blue's description */

/* Description with Hurricane Katrina Relief link */

.banner p.relief {
	background-color: #FFFFFF;
	color: #000099;
	padding: 4px;
	line-height: 150%;
	margin: 1px 50px 1px 35px;
	border: 1px solid #CC0000;
	
	}
	
p.relief a, p.relief a:link, p.relief a:visited {
	color: #CC0000;
	/*text-decoration: underline;*/
	padding: 1px;
	border: 1px solid #CC0000;
	}
	
 p.relief a:hover {
 	color: #FFFFFF;
	background-color: #CC0000;
	/*text-decoration: overline;*/
	}
	
.content p.relief, #content p.relief, #footer p.relief {
	display: none;
	}

/*
.pagewrap {
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
*/

.content {
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 5px;
	background-color: #FFFFFF;
	color: #333333;
	position: relative;
}

div.update {
	float: right;
	font-size: 0.8em;
	color: #999999;
	padding-top: 4px;
	padding-right: 4px;
	background: transparent;
	position: relative;
}

div.printupdate {
	display: none;
	position: relative;
	}
	
div.logo, div.rjwlogo {
	margin: 10px 3px 0 10px;
	padding: 0px;
	border: 1px solid #009CFF;
	width: 95px;
	float: right;
	background-color: #FFFFFF;
	position: relative;
}
div.logo p, div.rjwlogo p {
	margin: 0px;
	padding: 2px 2px 2px 6px;
	color: #009CFF;
	font-weight: bold;
	font-size: 0.90em;
}
div.logo p strong, div.rjwlogo p strong {
	font-size: 1.0em;
	color: #FF6300;
	font-family: "Times New Roman", Times, serif;
}

.bannerimg, #bannerimg {
	margin: 0px;
	padding: 4px;
	position: absolute;
	top: 32px;
	left: 5px;
}

div.bannerimg img, div#bannerimg img {
	height: 40px;
	width: 30px;
}

	
.navbottom {
	padding: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 40%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF3300;
	border-bottom-color: #FF3300;
	text-align: right;
	clear: both;
}

.codebox {
	background-color: #E6FFE6 /*CCFFFF*/;
	border: 1px dotted #998099;
	color: #0000CC;
	font-size: 1.10em;
	}
	
blockquote.codebox {
	margin: 10px 80px 10px 60px;
	padding: 0;
	}
	
blockquote.codebox p {
	margin: 0 15px 5px 10px;
	padding: 5px;
	}
	
blockquote.codebox code {
	font-family: "Courier New", Courier, mono;
	color: #CC0000;
	}
	
	/* To reveal specific ca100_1 and ca100_2 info from the same include */
	
	#ca100_1 .ca1002info, #ca100_2 .ca1001info {
		display: none;
		}
		
	/* For Blog search results paragraph with class="searched" */
	
	.searched {
		font-size: 1.15em;
		margin: 10px 80px 10px 80px;
		}
		
/* To style a list for submission requirements */

.submitlist {
	font-size: 10px;
	font-weight: bold;
	margin-left: 2.80em;
	color: #990000 /* brown #996633*/ /*#FF6600*/;
	}
	
.submitlist li {
	list-style: none;
	/*font-size: 1.25em;*/
	
	}
	
.submitlist li ul {
	font-weight: normal;
	font-size: 1.0em;
	margin-left: 2.20em;
	margin-top: 3px;
	color: #333333;
	}	

.submitlist li ul li {
	padding-left: 12px;
	padding-bottom: 2px;
	margin-bottom: 8px;
	background: url(../images/tri.gif) no-repeat 0 50%;
	}

div.pullquote ul.submitlist li ul li {
	margin-bottom: 3px;
	}
	
/* A color scheme generated at http://wellstyled.com/tools/colorscheme2/index-en.html?triad;50;0;240;0.25;1;0.5;0.75;0.1;1;0.5;1;0.25;1;0.5;0.75;0.1;1;0.5;1;0.25;1;0.5;0.75;0.1;1;0.5;1;0.25;1;0.5;0.75;0.1;1;0.5;1;0 */

/* #BFCFFF #6078BF #E6ECFF #809FFF #FFD9BF #BF8660 #FFF0E6 #FFB380 #FFF2BF #BFAC60 #FFFAE6 #FFE680 */

