/* Webstandards Notice Start
----------------------------------------------- */

.ahem
{
	display:none;
}

/* Webstandards Notice End
----------------------------------------------- */

/* Global Settings Start
----------------------------------------------- */

html, body 
{
   margin: 5px 0 0 0;
   padding : 0 0 0 0;
}

body 
{
   color: #000000;
   font-size: 62.5%;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   min-width: 100%;
   text-align: center;   
      
}

#wrapper 
{
   margin : 0 auto;
   width : 760px;
   height:auto;
   text-align: left;   
   
}

a:link 
{
   color: #000099;
   background : transparent;
   text-decoration : none;
   font-weight:bold;
}

a:visited 
{
   color: #000099;
   text-decoration : none;
   font-weight:bold;

}

a:hover 
{
   color: #000099;
   text-decoration : underline;
}

a:active 
{
   color: #000099;
}

li
{
	list-style: none;
}

.righttable 
{
	color: #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}


img.left 
{ 
	padding: 4px; 
	margin: 0 7px 2px 0; 
	display: inline; 
	float: left;
}

.img_caption_left 
{
  float: left;
  padding: 4px; 
  margin: 0 7px 2px 0;
  width: auto; 
}

.img_caption_left p 
{
  text-align: center;
  font-weight: bold;
  text-indent: 0;
}

/* Global Settings End
----------------------------------------------- */

/* Header Start
----------------------------------------------- */

#header 
{
   background-image : url(http://www.ics.uci.edu/informatics/bin/img/header.jpg);
   background-repeat : no-repeat;
   margin : 0 0px 0 0px;
   width:   760px;
   height : 145px;
}

#uci_link a 
{

  position: absolute;
  top: 4px;
  right: 122px; 
  text-decoration: none;
  
}

#uci_link a i 
{ 

  visibility: hidden;

	
}

#bren_link a 
{

  position: absolute;
  height: 10px;
  width: 400px;
  top: 10px;
  left: 150px; 
  text-decoration: none;
  
}

#bren_link a i 
{ 

  visibility: hidden;

	 
}

#dept_link a 
{

  position: absolute;
  height: 60px;
  width: 330px;
  top: 80px;
  left: 390px; 
  text-decoration: none;
  
}

#dept_link a i 
{ 

  visibility: hidden;
  	 
}

/* Header End
----------------------------------------------- */

/* Main Body Start
----------------------------------------------- */
 
#content 
{

   background-image : url(http://www.ics.uci.edu/bin/img/bg/background.gif);
   background-repeat : no-repeat;
   position:relative;
   float: left;
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   width: 535px;
   height: 240px;

}

#content_title
{

	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #6699cc;
	margin: 4px 0 0 4px;
	padding: 0;

}

#content_text
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	margin: 1px 1px 1px 4px;
}


#news_title
{

	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #415A46;
	margin: 5px 0 0 5px;
	padding: 0;

}

#news_img
{
	margin: 5px 0  0;
}

#news_list ul
{
	margin-left: 0;
	padding-left: 2em;
	text-indent: -1em;
	
	_margin-top: 5px;	
	
}

#news_list li a:link
{
   color: #000099;
   font-weight:bold;
   background : transparent;
   text-decoration : none;   
   	
}

#news_list li a:visited 
{
   text-decoration : none;
   font-weight:bold;
}

#news_list li a:hover 
{
   text-decoration : underline;
   font-weight:bold;

}

#news_list li
{
	list-style-position: inside;
	padding-bottom: .7em;
	
	_padding-bottom: .7em;
	_list-style-type: square;

	
}

#news_list ul li:before
{
	color: #6699CC;
	font-weight:bold;
	content: "\00BB \0020";
	
}

/* Main Body End
----------------------------------------------- */

/* Blue Bar Start
----------------------------------------------- */

#bar
{
   position:relative;
   float: left;   
   background: #163f66;
   color: #ffffff;
   padding: 5px 0 5px 0;
   margin: 0 0 0 0;
   width: 760px;
   
   _padding: 0 0 0 0;
   _margin: 0 0 0 0;


}

#bar a:link, #bar a:visited
{
   color: #ffffff;
   text-decoration : none;

}

/* Blue Bar End
----------------------------------------------- */

/* Spotlight Start
----------------------------------------------- */

h3
{

   color: #6699CC;
   text-align: left;
   position:relative;
   margin: 0px 0 0 0;
   font-size: 14px;
   
}

#spotlight
{
   position:relative;
   float: left;   
   padding: 5px 0 5px 0;
   margin: 0 0 0 0;
   width: 220px;
   color: #000000;
   
  

}

#spotlight img
{

	border:'2px' 'none' 'none'

}

#spotlight img.right 
{ 
	padding: 4px; 
	margin: 0 0 2px 7px; 
	display: inline; 
	float: right;
}

#spotlight img.left 
{ 
	padding: 4px; 
	margin: 0 7px 2px 0; 
	display: inline; 
	float: left;
	
	_margin-top: 10px;
}

#spotlight a:link
{
   color: #000099;
   font-weight:bold;
   background : transparent;
   text-decoration : none;   
   	
}

#spotlight a:visited 
{
   text-decoration : none;
   font-weight:bold;
}

#spotlight a:hover 
{
   text-decoration: underline;
   font-weight:bold;

}

/* Spotlight End
----------------------------------------------- */

/* Spotlight Start
----------------------------------------------- */

#box
{
   position:relative;
   float: left;
   padding: 5px 0 5px 0;
   margin: 0 0 0 0;
   width: 180px;


}

#box a:link
{
   color: #000099;
   font-weight:bold;
   background : transparent;
   text-decoration : none;   
   	
}

#box a:visited 
{
   text-decoration : none;
   font-weight:bold;
}

#box a:hover 
{
   text-decoration : underline;
   font-weight:bold;

}

/* Spotlight End
----------------------------------------------- */

/* Upcoming Events Start
----------------------------------------------- */

#calendar
{
	margin-top: 1em;
	margin-left: 0;
	padding-left: 1em;
	text-indent: 0em;
	padding-bottom: .5em;
	font-weight:bold;

}

#generalBox table { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#FFFFFF;   }
#generalBox td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#FFFFFF; text-align:left; }
#generalBox .alttd { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#CFCFCF; }
#generalBox .headtd { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#415A46; background-color:#4C85BE; text-align:left; }
#generalBox INPUT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#DDDDDD; }
#generalBox SELECT { background-color:#DDDDDD; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
#generalBox a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000099; text-decoration:none; }
#generalBox a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000099; text-decoration:underline; }
#generalBox .error { color:#F00000; font-weight:bold; }

#links
{
   position:relative;
   float: left;
   padding: 5px 0 5px 0;
   margin: 0 0 0 0;
   width: 180px;
   color: #000000;
}

#links_list ul
{
	margin-left: 0;
	padding-left: 1em;
	text-indent: 0em;
	
	_margin-top: 10px;
	_text-indent: 1em;
	
}

#links_list li a:link
{
   color: #000099;
   font-weight:bold;
   background : transparent;
   text-decoration : none;   
   	
}

#links_list li a:visited 
{
   text-decoration : none;
   font-weight:bold;
}

#links_list li a:hover 
{
   text-decoration : underline;
   font-weight:bold;

}

#links_list li
{
	list-style-position: inside;
	padding-bottom: .5em;
	
	_list-style-type: square;
	
}

#links_list ul li:before
{
	color: #6699CC;
	font-weight:bold;
	content: "\00BB \0020";	
}

/* Spotlight End
----------------------------------------------- */

/* Bits and Bytes Start
----------------------------------------------- */

#queue
{
   position:relative;
   float: left; 
   padding: 5px 0 5px 0;
   margin: 0 0 0 0;
   width: 180px;
   color: #000000;
}

#queue img
{

	border:'2px' 'none' 'none'

}

#queue img.right 
{ 
	padding: 4px; 
	margin: 0 0 2px 7px; 
	display: inline; 
	float: right;
}

#queue img.left 
{ 
	padding: 4px; 
	margin: 0 7px 2px 0;
	display: inline; 
	float: left;
}

#queue h3
{

   text-align: left;
   position:relative;
   margin: 0px 0 0 0;
   padding-bottom: 1em; 
   
   _padding-bottom: .8em; 
    
   
}

#queue a:link
{
   color: #000099;
   font-weight:bold;
   background : transparent;
   text-decoration : none;   
   	
}

#queue a:visited 
{
   text-decoration : none;
   font-weight:bold;
}

#queue a:hover 
{
   text-decoration : underline;
   font-weight:bold;

}

/* Bits and Bytes End
----------------------------------------------- */

/* Sidebar
----------------------------------------------- */

#sidebar
{
	
	position: relative;
	float: right;
	padding: 0 0 0 0;
    margin: 0 0 0 0px;
	width: 225px;
	height: 240px;
	
	background: #a5c8a4;	

}


/* Sidebar End
----------------------------------------------- */

/* Navigation Bar
----------------------------------------------- */

/* Navigation Bar
----------------------------------------------- */


#navcontainer {
	width: 100%;
	display: table;
	
	
	
}

#specialborder a:link, #specialborder a:visited, #specialborder a:hover, #specialborder a:active
{

	background-color: #ACC1D5;

	background-repeat: no-repeat;

	background-position: 0% 50%;

	color: #32699E;

}

#navcontainer ul {
	margin: 0; padding: 0;
	width: 100%;
	display: table-row; /* MS says WTH */
	background : #f1e7a3;
	
}

#navcontainer li {
	margin: 0; padding: 0;
	display: table-cell; /* Again, IE doesn't understand this value */
	text-align: center;
	
	background : #f1e7a3;
	
}



* html #navcontainer li { /* MacIE */
	display: inline-block;
	 /* a white-space bug? */
}

/* The IE trick (hidden from MacIE) \*/
* html #navcontainer li {
	display: inline;
	
}
/* */


*+html #navcontainer li
{



display:block;
float:left;




}


*+html #navcontainer li a
{


   
   padding-right: 14px;
   padding-left: 14px;
   padding-top: 4px;
   padding-bottom: 4px;

}

#navcontainer li a {
   padding-right: 10px;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;
   
   _padding-right: 14px;
   _padding-left: 14px;   
   

	
	display: block;
	
	text-decoration: none;
	color : #32699E;
	
	font-family : Tahoma, sans-serif;
	font-size : 1.3em;
	
	font-weight:bold;
}

#navcontainer li a:hover {
   color : #32699E;

   background : #ACC1D5;
}



/* Navigation Bar End
----------------------------------------------- */




/* Footer
----------------------------------------------- */

#footer 
{
 
   color: #336699;
   background: #FFFFFF;
   padding-bottom: 1em;   
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size: 1em;
   font-weight: bold;
   clear:both; 
   
}

#footer img.right
{
 
	position: relative;
	background: #FFFFFF;
	padding: 2px; 
	float: right;
	bottom: 50px;
   
 
}

/* Footer End
----------------------------------------------- */
