body {
	background-color: #cccdcc;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	color: #262626;
	text-align:center; /** this combined with envelope's "left" centers the envelope on the page in IE **/
}

/** re font sizes: base is .95em, "small" is .7em, "x-small" is .55em **/
/** plain tags first ----------------------------------------------------------  **/

p {color: #262626; font-family:Verdana, Arial, Helvetica, sans-serif; }

a:link {color: #415e48; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
a:visited {color: #151e17; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
a:hover {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
a:active {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }

h1 {
  font-size: 2.5em;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #232323; 
  text-align: center; 
  }

h2 {
	font-size: 1.33em;
	font-family: Verdana, Arial, Helvetica,sans-serif; 
	color: #232323; 
	text-align: center; 
	}

h3 {
	font-size:1.05em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #232323;
	text-align: left;
	margin: 0px;
	/** padding: 3px; **/
}

h4 {  font-family: Arial, Helvetica, sans-serif; color: #232323; font-size:1em;  font-weight:bold;}

h5 {  font-family: Arial, Helvetica, sans-serif; font-size:.95em; color: #232323;  font-weight:bold;}

h6 {  font-family: Arial, Helvetica, sans-serif; font-size:.90em; color: #232323; font-weight:bold;}

ol {  color: #000000; font-family: Arial, Helvetica, sans-serif;  }

ul {  color: #000000; font-family: Arial, Helvetica, sans-serif;}

li {  color: #000000; font-family: Arial, Helvetica, sans-serif;}

.hiddenPic {display:none;} /** added 2008.08.11 **/

/** here are the div specs -------------------------------------------------------- **/

div#envelope { /** encloses entire page **/
	width: 800px;
	background-color:#cccdcc;
	text-align:left;
	margin-top: 0px;
	margin-left: auto;
	margin-right:auto;
	padding:0px;
	/** border: 1px solid #08481d ; **/
	}

/** sitestuff is the whole top of the page --------------------------------------------------------------- top **/
#masthead {
	position: static;
	width: 800px;
	height:200px;
	visibility: visible;
	margin:0;
	background-color: #cccdcc;
}
#sitetitle { /** this is the banner **/
	background-image:url(/artgallery/images/banner-try5.jpg);
	margin:0;
}
.title2 {background-image:url(/artgallery/images/banner-try6.jpg);}
.banner { /** to set the size of the image itself **/
	width: 800px;
	height:200px;
}
#mastheadInner {
	position: static;
	width: 800px;
	height:60px;
	visibility: visible;
	margin:0;
	background-color: #cccdcc;
}
#sitetitleInner { /** this is the banner **/
	background-image:url(/artgallery/images/banner60-a.jpg);
	margin:0;
}
.title2Inner {background-image:url(/artgallery/images/banner60-b.jpg);}
.bannerInner { /** to set the size of the image itself **/
	width: 800px;
	height:60px;
}
/** --------- pagebody is the meat of the page --------------------------- **/
#pagebody { /** encloses insiteNav [sidebar, leftnav] and content [text, textarea1] **/ 
	position: relative; 
	background-color:#cfcdc5; 
	width:799px;
	border-color: #eeeedd;
	border-style: none double double none;
	/** padding:0 0 20px 0; **/
	}
.pagebody {background-color:#cccdcc; }
#insiteNavEnv { /** container for insite navigation div **/
	/** before trying absolute: position: static;
	float:left;
	clear:none;   **/
	position:absolute; top:10; left:0;
	margin:0px;
	visibility: visible;
	padding: 9px;
	width: 215px;
	background-color:#3f3f3f;
	background-image:url(/artgallery/images/smokeworks-tint.jpg);
	/** background-image:url(images/smokeworks.jpg); **/
	text-align:center; /** this combined with insiteNav's "left" centers the nav within this container in IE **/
}
#insiteLogo { /** to hold the csu logo **/
	/** position: relative; 
	float:left;
	clear:none; **/
	margin:0px -9px 0px 9px;
	visibility: visible;
	padding: 12px -9px 0 10px;
	text-align:left;
	width: 195px;
	border-right: double #e69030;
	background-image:url(/artgallery/images/screen48.png);
}
#insiteNav { /** navigation internal to this site [sidebar, leftnav] **/
	position: relative; /** change from static so the loc can be absolute (relative to this as parent) **/
	float:left;
	clear:none;
	margin:0px 0px 0px 9px;
	visibility: visible;
	padding: 12px 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight:bold;
	text-align:left;
	width: 195px;
	/** background-color:#cfd1cf; **/ /** leave out bgcolor to let the image transparency work **/
	background-image:url(/artgallery/images/screen48.png);
	color:#ffffff;
	border-right: double #e69030;
	border-bottom-style: double;
	border-bottom-color: #e69030;
}
#insiteNav p {
	color: #232323;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:20px;
	text-indent: -5px;
	margin-top:0;
	margin-bottom:0;
}
#insiteNav #linksIn {
	margin-top:1em;
	margin-bottom:0.6em; /** 2008jun25 **/
	border-left:thin solid #f79833; /** #E69030;  **/
	margin-left:15px;
	font-size:larger;
	}
#insiteNav #linksIn p {
	margin-left:10px;
	}
  /** #insiteNav p.sectiontop {
	font-size:larger; added to make this more noticeable 2008feb12
	} **/
 /** #insiteNav p.seeme {  added to make this more noticeable 2008feb12 
	color: #232323;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:larger;
	margin-left:20px;
	text-indent: -5px;
	margin-top:0;
	margin-bottom:0;
}**/
#insiteNav a:link {color: #262626; font-family:  Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#insiteNav a:visited {color: #262626; font-family:  Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  }
#insiteNav a:hover {color:#eeeedd; font-family:  Verdana, Arial, Helvetica, sans-serif; text-decoration:none; 	background-color: #415e48; }
#insiteNav a:active {color:#eeeedd; font-family:  Verdana, Arial, Helvetica, sans-serif; text-decoration:none; 	background-color: #415e48;  }
#insiteNav h3 {color: #ffffff; }		
#insiteNav h5 {color: #ffffff; }		
#insiteNav ul {  color: #ffffff; font-family: Arial, Helvetica, sans-serif;  /*font-size: 12px */
	padding-left: 10px; padding-right:1px; padding-top: 1px; margin:0px;}
#insiteNav li {  color: #ffffff; font-family: Arial, Helvetica, sans-serif;  /* font-size: 12px; */
	 	padding-left: 0px; padding-right:1px; padding-top: 1px; margin:0px;}
.insiteNav {background-color:#cccdcc; 
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;  }
p.insiteNav {
	font-family: Arial, Helvetica, sans-serif;
	margin-left:20px;
	color:#ffffff;
	}
hr.insiteNav { 
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff; 
	}
#insiteNav a.xpimg:link {text-decoration:none;}
#insiteNav a.xpimg:visited {text-decoration:none;}
#insiteNav a.xpimg:hover {background-color:#eeeedd;} 
#insiteNav a.xpimg:active {background-color:#eeeedd;} 
#loc { /** location mouseover menu inside insiteNav **/
	/** font-size:100%; **/
	position: absolute;
	margin-top:14px;
	top:1em; /** was 12px **/
	left:20px; /** was 12em **/
	background-color:#151e17;
	padding:3px;
	width:140px;
	visibility:hidden;
	text-align:left;
	z-index:10;
}
#loc a:link {color:#eeeedd;  font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	}
#loc a:visited {color:#eeeedd;  font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	}
#loc a:hover {color:#eeeedd;  font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none;
	background-color:#415e48;
	padding-left:2px;
	padding-right:2px;
	}
#loc a:active {color:#eeeedd;  font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none;
	background-color:#415e48;
	padding-left:2px;
	padding-right:2px;
	}
#loc p.section {margin-top:-4em;} /** << not nec?? **/
#hideme {position:absolute; top:1px; left:130px; width:5px; z-index:8; /** background-color:#e69030; **/
}
p.localnavwithhead {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #fff000;
	margin-left:30px;
	text-indent: -5px;
	}	
p.blurb {
	font-family: Arial, Helvetica, sans-serif;
	/* font-size: .7em;  */
	text-align: left;
	color: #ffffff;
	margin: 0 0 0 25px;
	text-indent: -5px;
	}	
a.blurb:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.blurb:visited {color: #ddeedd; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; }
a.blurb:hover { /** color:#FFCC33; **/ color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline; }	
a.blurb:active {color: #006600; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; }
	/** end blurb **/
.addr {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	/** font-size: .7em;  **/
	margin:0 0 0 20px;
	line-height:normal;
}
/** end ofleft nav bar [sidebar, leftnav] **/

#ousia {
	position:absolute;
	left:235px; top:0;
	width:66%;
	min-height:350px;
	padding: 10px 8px 2px 8px;
	/** margin:0px 0px 0px 205px;  **/
	margin-bottom:2px;
	/** background-color: #cfcdc5;  **/
	font-size:0.95em;
	z-index:5; 
	/** border-bottom:double #eeeedd;  **/
}
#ousia h3 {
	background-image:url(/artgallery/images/smokeworks-wide.jpg);
	color:#eeeedd;
	width:100%;
	padding-left:0.6em;
	padding-right:0.6em;
	padding-top:3px;
	padding-bottom:3px;
}
/** #ousia p.next {text-align:right; font-style:oblique;} **/
#ousia p.next {
	margin-top:-1.5em;
	text-align:right; 
	padding-right:0.6em;
	font-weight:bold;
}
#ousia p.next a {
	background-image:url(/artgallery/images/screen48.png)
	}
#ousia h4.inPageNav {
	padding:0.2em 0.6em;
	text-align:center;
	margin-left:17%; /** old 20 **/
	margin-right:17%;
	background-color:#d7d7d3;
}
#ousia ul.inPageNav {
	padding:0.2em 2em;
	text-align:left;
	margin-left:15%;
	margin-right:50%;
	/** margin-top:1em; **/
	background-color:#d7d7d3;
}
#ousia p.inPageNav {
	float:right;
	clear:none;
	padding:0.2em 2em;
	text-align:left;
	margin-left:30%;
	margin-right:15%;
	margin-bottom:0;
	background-color:#d7d7d3;
}
#ousiaEx {  /** for exhibit pages **/
	position:absolute;
	left:0; top:0;
	width:95%;
	min-height:350px;
	padding: 10px 8px 2px 8px;
	margin-bottom:2px;
	font-size:0.95em;
	z-index:5; 
}
#ousiaEx h3 {
	background-image:url(/artgallery/images/smokeworks-wide.jpg);
	color:#eeeedd;
	width:100%;
	padding-left:0.6em;
	padding-right:0.6em;
	padding-top:3px;
	padding-bottom:3px;
}
a.h3title:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #eeeedd;
	text-decoration: none;
}
a.h3title:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #eeeedd;
	text-decoration: none;
}
a.h3title:hover {
	background-color: #415e48;
	color: #FBFBE9;
	text-decoration: none;
}
a.h3title:active {
	background-color: #415e48;
	color: #FBFBE9;
	text-decoration: none;
}

#ousiaEx h4.inPageNav {
	padding:0.2em 0.6em;
	text-align:center;
	margin-left:20%;
	margin-right:20%;
	background-color:#d7d7d3;
}
#ousiaEx ul.inPageNav {
	padding:0.2em 2em;
	text-align:left;
	margin-left:15%;
	margin-right:50%;
	/** margin-top:1em; **/
	background-color:#d7d7d3;
}
#ousiaEx p.inPageNav {
	float:right;
	clear:none;
	padding:0.2em 2em;
	text-align:left;
	margin-left:30%;
	margin-right:15%;
	margin-bottom:0;
	background-color:#d7d7d3;
}

#inPageNavL { position:absolute; 
	top:3em; left:15%;
	width:30%;
	padding:0.2em 2em;
	text-align:left;
	/** margin-left:15%;
	margin-right:50%;
	margin-top:1em; **/
	background-color:#d7d7d3;

}
#inPageNavR {position:absolute; 
	top:3em; left:55%;
	width:30%;
	padding:0.2em 2em;
	text-align:left;
	/** margin-left:15%;
	margin-right:50%;
	margin-top:1em; **/
	background-color:#d7d7d3;
}

#ousia a:link {color: #262626; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
#ousia a:visited {color: #262626; font-family: Arial, Helvetica, sans-serif; text-decoration:none;  }
#ousia a:hover {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48;}
#ousia a:active {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48;}
#ousia a.now:link  {color:#eeeedd;	background-color:#595f55;  font-family: Arial, Helvetica, sans-serif; text-decoration:none;  padding-left:0.3em; padding-right:0.3em;}
#ousia a.now:visited {color:#eeeedd;	background-color:#595f55;  font-family: Arial, Helvetica, sans-serif; text-decoration:none; padding-left:0.3em; padding-right:0.3em; }
/** orig 
#ousia a.now:link  {color: #262626; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color:#ddf3eb; }
#ousia a.now:visited {color: #262626; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color:#ddf3eb; }
**/
#ousia a.now:hover {color:#8CDFC0; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48; }
#ousia a.now:active {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48; border-bottom:1px solid #8CDFC0;}
#ousia a.then:link  {color: #4f4f4f; font-family: Arial, Helvetica, sans-serif; text-decoration:none;  }
#ousia a.then:visited {color: #4f4f4f; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
#ousia a.then:hover {color:#8CDFC0; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48; }
#ousia a.then:active {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48; border-bottom:1px solid #8CDFC0;}

#physis {
	width:100%;
	margin-top:10px;
	padding:0.6em;
	background-image:url(/artgallery/images/screen48.png);
}
#physis h4 {
	width:70%;
	margin-top:0.4em;
	background-color:#595f55;
	color:#eeeedd;
	padding:3px 0.6em;
	border-bottom:2px solid #8CDFC0;
}
#physis h5 {
	width:100%;
	margin-top:-1.4em;
	background-color:#7e8779;
	color:#eeeedd;
	/** padding:3px 0.6em; **/
	padding:0.7em 0.6em 3px 0.6em; 
	border-bottom:2px solid #8CDFC0;
}
.extitle {font-size:1.1em; 
	font-weight:bold;   /** added 2008.08.25 **/
	font-variant:small-caps;
}
.extitle1 {font-size:1.1em; font-weight:bold; font-variant:small-caps;
}  /** added 2008.08.25 **/
#physis a:link {color: #415e48; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
#physis a:visited {color: #151e17; font-family: Arial, Helvetica, sans-serif; text-decoration:none;  
	border-bottom:1px dotted #aaaaaa; /** added 2008.08.18 **/}
#physis a:hover {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48;}
#physis a:active {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48;}
#physis a.extitle:link {color: #Ffffee; font-family: Arial, Helvetica, sans-serif; font-variant:small-caps; text-decoration:none; }
#physis a.extitle:visited {color: #Ffffee; font-family: Arial, Helvetica, sans-serif;  font-variant:small-caps; text-decoration:none;  border:none; /** added 2008.08.18 **/}
#physis a.extitle:hover {color:#eeeedd; font-family: Arial, Helvetica, sans-serif;  font-variant:small-caps;text-decoration:none; background-color: #415e48;}
#physis a.extitle:active {color:#eeeedd; font-family: Arial, Helvetica, sans-serif;  font-variant:small-caps;text-decoration:none; background-color: #415e48;}
/** exlink added 2008.08.25 **/
#physis a.exlink:link {color: #415e48; font-family: Arial, Helvetica, sans-serif; text-decoration:none; border-bottom:none; font-weight:bold;}
#physis a.exlink:visited {color: #415e48; font-family: Arial, Helvetica, sans-serif; text-decoration:none;  
	border-bottom:none;  font-weight:bold;}
#physis a.exlink:hover {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48;  font-weight:bold;}
#physis a.exlink:active {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48;  font-weight:bold;}
/** **/
#physis a.inh:link {color: #Ffffee; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
#physis a.inh:visited {color: #Ffffee; font-family: Arial, Helvetica, sans-serif; text-decoration:none;  }
#physis a.inh:hover {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48;}
#physis a.inh:active {color:#eeeedd; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; background-color: #415e48;}
#physis a.subh:link {color: #415e48; font-family: Arial, Helvetica, sans-serif; font-variant:small-caps; text-decoration:none; }
#physis a.subh:visited {color: #415e48; font-family: Arial, Helvetica, sans-serif; font-variant:small-caps; text-decoration:none;  }
#physis a.subh:hover {color:#eeeedd; font-family: Arial, Helvetica, sans-serif;  font-variant:small-caps;text-decoration:none; background-color: #415e48;}
#physis a.subh:active {color:#eeeedd; font-family: Arial, Helvetica, sans-serif;  font-variant:small-caps;text-decoration:none; background-color: #415e48;}
#exHolder { /** to hold the .exhibits **/
	position:relative;
	top:0;
	left:0;
	width:100%;
	margin-top:10px;
	padding:0.6em;
	background-image:url(/artgallery/images/screen48.png);
}
#exHolder p.makeway { /** for text to the right **/
	margin-left:50%;
}
#exHolder a:link {color: #415e48; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
#exHolder a:visited {color: #415e48; font-family: Arial, Helvetica, sans-serif; text-decoration:none;  }
#exHolder a:hover {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48;}
#exHolder a:active {color:#eeeedd; font-family: Arial, Helvetica, sans-serif; text-decoration:none; background-color: #415e48;}
div.exhibit {
	position:absolute;
	top:5px;
	left:5px;
	visibility:hidden;
}
.exhibit p img { /** added 2008jan14 **/
	float:left;
	margin-right:3em;
}
.statexhibit p img { /** added 2008aug25 **/
	float:left;
	margin-right:3em;
}
.exhibit p img.extern { float:none; margin-right:0; } /**  added 2008.08.13 **/
.statexhibit p img.extern { float:none; margin-right:0; } /**  added 2008.08.25 **/
#physis a.imglink:visited {border-bottom:none; margin-bottom:0.3em;} /** added 2008.08.22 **/
a.imglink:hover {background-color:#cfcdc5;}
a.imglink:active {background-color:#cfcdc5;}
#contentCtr { /** main substance of page for 3-col layout [aka text, textarea1] **/
	position: static; 
	width:438px;
	min-height:350px;
	padding: 10px 8px 4px 8px;
	margin:0px 0px 0px 210px;
	border-color: #999966; 
	border-width: thin;	 
	border-style: solid;
	background-color: #ffffff;
	background-image:url(/images/shadow03.gif) ;
	background-repeat: repeat-y;
	font-size:.95em;
	z-index:5;}
.breadcrumbs {
	padding:0px;
	margin:0px 0px 0px -5px;
	clear:none;
	float:none;
	font-size:.8em;
	font-weight: bold;
	text-align: center;
	color: #000000;
}
/** end of main piece of page **/	
#rightcol { /** for 3-col layout **/
	float:right;
	width:150px;
	padding:20px 4px 4px 4px;
	background-color:#F5F5DC; 
	margin:0px;
	font-size:.95em;
}
/** end of scope of "pagebody" **/

/** entire bottom piece of page ----------------------------- bottom **/
#bottom { /** entire bottom piece of page **/
	position: static;
	/** width: 100%; **/
	width:800px;
	padding: 1px 0px 0px 0px;
	margin:-1px 0 0 0; /** brings section up over the clearing div of the central section **/
	clear:both;
}
#linksOut { /** libraries etc **/
	width:800px; /* formerly 756 */
	padding:5px 0 5px 0;
	margin:0px;
	clear:both;
	background-color:#cccdcc; /* formerly #006633; */
	font-family: Arial, Helvetica, sans-serif;
	font-size:.7em;
	font-weight: bold;
	text-align: center;
	color: #262626;
	border-top:double #eeeedd;
}
#linksOut  p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #262626;
	margin-bottom: 0px;
	margin-top: 0px;
	}	
#linksOut  a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #262626;
}
#linksOut  a:visited {color: #262626; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; }
#linksOut  a:hover {color: #eeeedd; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	background-color: #415e48; }	
#linksOut  a:active {color: #eeeedd; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	background-color: #415e48; }
#linksOut  a.xpimg:hover {color: #262626; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	background-color: #eeeedd; }	
#linksOut  a.xpimg:active {color: #262626; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	background-color: #eeeedd; }
	
#csunav4ac { /** legals etc **/
	/* width:265px; */
	padding:5 0 3 0;
	margin:0 10px 0 0;
	clear:both;
	/* clear:right;
	float:right;
	font-family: Arial, Helvetica, sans-serif; */
	font-family: Arial, Helvetica, sans-serif; 
	/** background-color:#ffffff; **/
	font-size:.55em;
	font-weight: bold;
	/* text-align: right; */
	text-align: center;
	color: #262626; 
}
#csunav4ac  p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #262626; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 4px 0 3px 0;
	}	
#csunav4ac  a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #262626; 
}
#csunav4ac  a:visited {color: #262626;  
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none; }
#csunav4ac  a:hover {
	color: #eeeedd; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	background-color: #415e48; }	
#csunav4ac  a:active {color: #eeeedd; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	background-color: #415e48;
	 }
#csuaddress { /** csu address at bottom of page **/
	/* width:265px; */
	padding:0px;
	margin:0 10px 0 0;
	clear:both;
	/* clear:right;
	float:right;
	background-color:#ffffff; */
	font-family: Arial, Helvetica, sans-serif;
	font-size:.55em;
	color: #262626;
	text-align:center;
}
#csuaddress  p{
	font-family: Arial, Helvetica, sans-serif;
	color:#262626;
	text-align:center;
	margin:0;
}
#csuaddress a:link {
	font-family: Arial, Helvetica, sans-serif;
	color:#262626;
	text-decoration:none;
	}
#csuaddress a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#262626;
	text-decoration:none;
	}
#csuaddress a:hover {
	color: #eeeedd; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	background-color: #415e48;
	}
#csuaddress a:active {
	color: #eeeedd; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	background-color: #415e48;
	}

	
#date { /** for last-mod date at bottom of page **/
	/** background-color:#ffffff; **/
	margin:4px 0 4px 0;
	padding-bottom:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:.55em;
	color: #262626;
	text-align:center;
	border-bottom:1px solid #eeeedd;
}
/** end of the page -------------------------------------------------------------------------------------- end page **/




	
	
	

/** of unknown usefulness: old ------------------------------------------------------------------------------ unknown?? **/
.wtext {background-color:#08481d; 
	color: #ffffff;
	margin:0px;
	border:none;
	}
a.white:link {color: #ffffff}
a.white:visited {color: #ffffff}
a.white:active {color: #ffcc66}
a.white:hover {color: #ffcc66; background-color: #336633}

a.white2:link {color: #ffffff; text-decoration: none}
a.white2:visited {color: #ffffff; text-decoration: none}
a.white2:active {color: #ffcc66; text-decoration: none}
a.white2:hover {color: #ffcc66; text-decoration: none; background-color: #336633}

a.black:link {color: #000000}
a.black:visited {color: #000000}
a.black:active {color: #000000}
a.black:hover {color: #000000; background-color: #FFCC66}

ul.whites {color: #ffffff; margin-bottom: 0; margin-top: 0; padding-bottom: 3px; font-size: xx-small }
li.whites {color: #ffffff; margin-bottom: 0; margin-top: 0; font-size: xx-small }

ul.tm {color: #000000;  font-size:small }
ol.tm {color: #000000;  font-size:small }
li.tm {color: #000000; font-size: small }
ul.tm2 {color: #000000;  font-size:small; background-color:#CCCCCC; }
ol.tm2 {color: #000000;  font-size:small; background-color:#CCCCCC;  }
li.tm2 {color: #000000; font-size: small; background-color:#CCCCCC;  }


.g { font-family: Helvetica, Arial, sans-serif; color: #003300; border: none; text-align: center; margin-top: auto; margin-bottom: auto; vertical-align: middle; background-color: #FFFFFF}
/** end of unknown usefulness styles **/

/** some common useful styles ------------------------------------------------------------------------------ useful **/
p.gotop {  font-family: Arial, Helvetica, sans-serif; font-size:smaller; font-style: italic; text-align: right;}
.tinynav { /** meant for small nav bits **/
	font-family: Arial, Helvetica, sans-serif; text-align:center; font-size:.8em; font-weight:bold;}
a.tinynav:link {font-family: Arial, Helvetica, sans-serif;}
a.tinynav:visited {font-family: Arial, Helvetica, sans-serif;}
a.tinynav:hover {font-family: Arial, Helvetica, sans-serif;}
a.tinynav:active {font-family: Arial, Helvetica, sans-serif;}
p.navnav { /** for getting around on the page itself (top, local nav, site nav, etc) - sits at bottom within main content section **/
	text-align:center;}
p.ctr {color: #000000; font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: small}
p.whiter {color: #ffffff; text-align: right; background-color: #000000; margin-bottom: 0; margin-top: 0; padding-bottom: 3px; }
p.whites {color: #ffffff; margin-bottom: 0; margin-top: 0; padding-bottom: 3px; font-size: xx-small; }
p.csu {color: #ffffff; text-align: center; margin-bottom: 0; margin-top: 0; padding-bottom: 3px; font-size: x-small }
p.small {  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: small;}
.smaller {
	font-size:smaller;
}
.smallernote {
	font-size: smaller;
	font-style: oblique;
}
table.within {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	vertical-align: top;
	border: thin solid;
	margin-left: 5%;
	margin-right: 5%;
	width: 90%;
	margin-top: 0px;
}
th {font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}	
.lastmod { /** for people using a  class instead of the date div at the bottom of the page **/
	background-color:#ffffff;
	margin:4px 0 4px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:.55em;
	color: #444444;
	text-align:center;}
.shadow {
	background-image: url(/images/shadow03.gif);
	background-repeat: repeat-y;}

/** the three colors of clearits to bring enclosing divs down the page ------------------------------------ clearits **/
#clearit {
	clear:both; height: 1px;
	width:100%;
	margin:0px; 
	padding:0px;
	}
.clearit {
	clear:both; height: 1px;
	width:100%;
	margin:0; 
	padding:0px;
	}
.clearitnav {
	clear:both; height: 1px;
	width:100%;
	margin:-1em 0 0 0; 
	padding:0px;
	}
#clearitt {
	clear:both; height: 1px; 
	background-color:#cccc99;
	margin:0px; 
	padding:0px;
	}
#clearitg {
	clear:both; height: 1px; 
	background-color: #08481d; 
	margin:0px; 
	padding:0px;
	}
/*** taken from styles_general.css ***/
/* ****************** FOOTER *********************** */
.footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#525051;
	padding:5px 0 40px 8px;  /** changed top pad to 5 from 15 2008.08.28 **/
	clear:both;
	float:left;}
.footer p{margin:0;padding:0 0 2px 0;}
	.footer1{
		padding:0;}
		
	.footer a{
		text-decoration:none;
		color:#006e53;}
	
	.footer2{
		color:#006e53;}

