/* CSS Document */

#container	{
	background-color:#FFFFFF;
	border:0;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	width:800px;
	}

.photo #banner	{
	background-image:   url(http://www.calstatela.edu/Common_Files/images/photo_header.jpg);
	background-repeat:no-repeat;
	background-color:#FFD400;
	}	

#bodymain { 
	min-height:500px!important;
	background-image:  url(http://www.calstatela.edu/Common_Files/images/fade.gif);
	background-repeat: repeat-x;
	padding:1em!important;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	width:auto!important;
	}
	
#homepage {padding-left:5px;}

.homemainimage {background-color:#ffffff!important;text-align:left;}

.iptcquicksearch, #browsealbums {border:0!important;}

.iptcquicksearch .formheader,
#browsealbums .modhead, .formheader,
.modhead, .albumheader, 
form#powersearch formheader {
	background-color:#fff8e4!important;
	color:#333333; 
	font-size:1em;
	border-bottom:1px dotted #ffd400!important;
	}

/* <------------List Items------------> */

.tree {
	margin-top:0!important;
	padding-top:0!important;
	}

.tree ul {
	margin:0!important;
	padding:0!important;
	}

.tree li {
	background-image:url('http://www.calstatela.edu/Common_Files/images/bullet.gif')!important;
	background-repeat:no-repeat;
	background-position:left;
	margin:0!important;
	padding:0 0 .25em 1.5em!important;
	}

.tree li a {
	text-decoration:none;
	}

.tree li a:hover {
	background-color:#e0e0e0!important;
	color:#333!important;
	text-decoration:underline;
	}

/* <------------End List Items------------> */
	

#breadcrumbs a:hover {color:#ff9900;}
#imageoptions a:hover,
.mainimagepaging a:hover {color:#333!important;background-color:#e0e0e0;}		
div {border:0!important;}
div #loginpage  {margin:0 25%!important;}
div #forgotpassword {margin:1em 20% 0 20%!important;}	
div #powersearch {margin:1em 10% 0 10%!important;}
div #registration {margin:1em 10% 0 10%!important;} 	

/* Email Image */
	
	
#email, #emaillightbox{
	width:auto!important;
	}

	
#email .mod{
	padding:2px;
	margin-left:3px;
	width:auto!important;

	}
	
#email .modthumb{
	border:1px solid #e0e0e0;
	float:left;
	margin-right:2px;
	padding:0px!Important;	
	}
	
#emaillightbox .moddescr{
	padding:2px;
	}
	
#emailimagemod {
	float:left!important;
	}
	
.modthumb	{ /* Actual Image*/
	float:none!important;
	margin:0!important;
	}
	
.modthumb img  {
	border:1px solid #ccc;
	padding:1px!important;
	}		
	
.moddescr{
	text-align:left!important;
	}	
	
	
/* End Email Image */

.moddescr,
#prolink, #prolink a { 
	left: -5000px;
	position: absolute;
	font-size: 0px;
	}	

#footer {background-color:transparent;width:800px!important;padding:0;}
#footerTop {background-color:#fae9b1!important;border-top:1px solid #ffd400!important;color:#333;width:800px;padding:.5em 0!important;margin:-.5em 0 auto auto!important;}
#runner {width:800px!important;margin-top:.25em;margin-left:0;}
	
