@charset "UTF-8";
/* CSS Document */
.t {
	background: url(../images/dot.gif) 0 0 repeat-x;
}
.b {
	background: url(../images/dot.gif) 0 100% repeat-x
}
.l {
	background: url(../images/dot.gif) 0 0 repeat-y
}
.r {
	background: url(../images/dot.gif) 100% 0 repeat-y
}
.bl {
	background: url(../images/1bl.gif) 0 100% no-repeat;
}
.br {
	background: url(../images/1br.gif) 100% 100% no-repeat
}
.tl {
	background: url(../images/1tl.gif) 0 0 no-repeat
}
.tr {
	background: url(../images/1tr.gif) 100% 0 no-repeat;
	padding:10px;
}
.fbl {
	background: url(../images/fbl.gif) 0 100% no-repeat;
}
.fbr {
	background: url(../images/fbr.gif) 100% 100% no-repeat
}
.ftl {
	background: url(../images/ftl.gif) 0 0 no-repeat
}
.ftr {
	background: url(../images/ftr.gif) 100% 0 no-repeat;
	padding:5px;
}
.leftborder {
	background:url(../images/left_border.gif) 0 0 repeat-y;
	padding: 0px 0px 0px 5px;
	margin-bottom: 0px;
	overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
}
.rightborder {
	background:url(../images/right_border.gif) 100% 0 repeat-y;
	margin-bottom: 0px;
	overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
	width: 100%
}

/******formatting bio page**********/

div.bio_img
{  
	text-align:center;
}
div.bio_img img{
	padding:5px 0px 10px 0px;
}

.bio
{
	padding-top: 10px;
	text-align: left;
	line-height: 20px;
	background:url('/images/quotes.png') 0 0 no-repeat;
}

.bio p
{
	line-height:20px;
}


/*********image gallery from w3schools**********/

div.img
  {
  width: auto;
  float:left;
  text-align:center;
  margin-top: 10px;
  height:120px;
  
  }
div.img img
  {
  display:inline;
  /*margin:3px;*/
  border:1px solid #ffffff;  
  }
div.img a:hover img
  {
  border: 1px solid #006699;
  }
div.desc
  {
	text-align:center;
	font-weight: normal;
	width: 125px;
	margin:2px;
	margin-bottom:10px;
  }
/*****     For the videos  *****/
div.vid{
	height:auto;
	width:auto;
	float:left;
	text-align:center;
	display:block;
	padding-top:20px;
}
/******    Faculty Listing Formatting       *****/
div.listings
{
	width:210px;
	display:block;
	float:left;
	
}

/**** for flickr images ***/

.thumbs { margin: 0; padding: 0; overflow: hidden; }
.thumbs li { list-style: none; float: left; margin: 5px; padding: 3px; background: #eee; -moz-box-shadow: 0 0 4px #444; -webkit-box-shadow: 0 0 2px #000; }
.thumbs li a { }
.thumbs li img { display: block; }
.thumbs li a img { border: none;}

#cycle { margin: 0; padding: 0; width: 500px; height: 333px; padding: 3px; background: #eee; -moz-box-shadow: 0 0 2px #000; -webkit-box-shadow: 0 0 2px #000;}
#cycle li { position: relative; list-style: none; margin: 0; padding: 3px; width: 500px; height: 333px; overflow: hidden; }
#cycle li div { position: absolute; bottom: 3px; left: 3px; padding: 3px; width: 494px; background: black; color: white; font-size: 12px; opacity: .8; }
