@charset "utf-8";

* {margin:0px; padding:0px; }
body {
  margin:0px;
  padding:0px;
  font: .8em verdana, arial;
  background-image: url('images/151brown.jpg'); 
  background-repeat: repeat-y
  }
body div#listmenu ul li ul {display: none; }

p {padding: .4em 0; }

h2#splashhead {
  position: absolute;
  color: #FFFFFF;
  font: small-caps 900 22px arial;
  margin: 40px 0 0 200px; }

div#top {
  width: 785px;
  height: 200px; 
  background: #180000;
  position: absolute;
  }

div#first {
  width: 214px;
  height: 300px;
  position: absolute;
  font-size: 11pt;
  }

#fixednav {			/** the fixed leftside navigation bar **/
  width: 214px;
  height: 300px;
  position: fixed;
  font-size: 11pt;
  }

  div#fullcolumn {position: absolute; width: 545px; margin: 297px 250px 0 238px; font: .9em verdana, arial; border: 1px solid #111111; }

div#second {
  position: absolute;
  width: 543px;
  margin: 218px 250px 0 238px;
  font: .9em verdana, arial;
  border: 2px solid #f7941d; 
  background: #ccd9ed;   z-index: 0;
  }

div#newsflash_ach {
  position: absolute;
  width: 543px;
  margin: 218px 250px 0 238px;
  font: .9em verdana, arial;
  border: 2px solid #f7941d; 
  background: #e9f4ed;   z-index: 0;
  }

div#second_calendar {
  position: absolute;
  width: 545px;
  margin: 218px 250px 0 238px;
  font: .9em verdana, arial;
  border: 1px solid #111111;
  z-index: 0;
  }

div#third {
  position: absolute;
  width: 545px;
  margin: 297px 250px 0 238px;
  font: .9em verdana, arial;
  border: 1px solid #111111;
  }

div#calander {
  position: absolute;
  width: 545px;
  margin: 300px 250px 0 238px;
  font: .9em verdana, arial;
  border: 1px solid #111111;
  background: #ccd9ed
  }

div#achievement {
  position: absolute;
  width: 545px;
  margin: 300px 250px 0 238px;
  font: .9em verdana, arial;
  border: 1px solid #111111;
  background: #e9f4ed;
  }

div#calander {
  position: absolute;
  width: 545px;
  margin: 300px 250px 0 238px;
  font: .9em verdana, arial;
  border: 1px solid #111111;
  background: #ccd9ed
  }

div.copyright {
  position: absolute;
  font-size: 8pt;
  color: #000000;
  text-align: center;
  margin-top: 1em;
  }
  div.bbui {position: fixed; margin: 410px 0 0 200px; }
  p#logo {position: absolute; margin: 10px 0px 0 560px; }  /** Female students image **/
  p#logo2 {position: absolute; margin: 10px 0px 0 225px; }  /** Samples image **/
		 			 
  ul {
	padding:0;
	margin: 0 0 0 30px;
}
  li {margin:0; padding:0;}
  .spaceorange {padding: .5em 0; font-weight:bold; list-style-type: none; text-decoration: none; color: #FF6600; }
  .spaceorange a:hover {color: #FFFFFF; }
  .spaceorange a {list-style-type: none; text-decoration: none; color: #CC6600; }
  .nav { margin: 20px 0 5px 65px; }
  .bold {font-weight: bold; }
  .boldmargin {
  font-weight: bold;
  margin: 5px 0 0 0;
  }
  #fade  {margin:0px; padding:0px; position: absolute; background: #000000; }


  .colheading {padding: 0px; font: small-caps 900 15px verdana, arial; }


/** Horizontal menu starts **/
  div#listmenu {width: 570px;
  		position: absolute;
		float: left;
  		border-top: 1px solid #333333;
		border-bottom: 1px solid #333333;
		font-size: .9em;
		background-color: #333333;
		margin: 180.5px 0 0 215px; 
		}
  div#listmenu ul {margin: 0px 0 0 5px; border: 1px solid: #FFFFFF; font-weight: bold; } /** Margins surrounding drop down **/
  div#listmenu li {float: left; 
  		   background-color: #333333;
		   list-style-type: none;	 
		   border-left: 1px solid #FFFFFF; /** Left borders for drop down **/
		   position: relative;  }
  div#listmenu li:first-child { border-left: 1px solid #333333; } /** Very left border for drop down (left of "Join Us")**/

			 
  div#listmenu a {list-style-type: none; color: #FFFFFF; text-decoration: none; padding: 2.5px 34px 2.5px 20px; } /** Padding for drop down heading only **/

  div#listmenu a {display: block; }


  div#listmenu a:hover {background-color: #f7941d; }
  div#listmenu li:hover {background-color: #f7941d; }
  div#listmenu ul li:hover ul {display: block; }

  * html div#listmenu ul {float: left; border-left: 1px solid #FFFFFF; margin-left: 15px; }
  * html div#listmenu ul li ul {border-top: 1px solid #FFFFFF; border-left: 0px; }   IE fix for drop-down menus 
  <! --* html a {display: block; } 

/** Drop-Down Menu: (Nested) starts **/


div#listmenu ul li ul {
  margin: 0; 			/** Drop down is initiated here **/
  width: 190px; 		/** Width of the drop menues **/
  position: absolute; 
  left: -1px; z-index: 100;
  } 

div#listmenu ul li ul li {
  width: 100%;
  border-left: 1px solid #180000;
  border-bottom: 1px solid #180000;
  border-right: 1px solid #180000; 
  }

div#listmenu ul li ul li:first-child {
  border: 1px solid #180000;
  }

  /** div#listmenu ul li ul li a {list-style-type: none; color: #FFFFFF; text-decoration: none; } **/

/** Horizontal menu ends **/

  /** #panorama {position: absolute; margin: 0px 0 0 220px; } **/

.subhead1 {
  padding: .1em 5em .1em 5em;
  color: #FFFFFF;
  font-weight: bold;
  background-color: #333333;
  font: small-caps 900 14px arial;
  text-align: center;
  }
  .rtalign {text-align: right; }
  .flash {padding: 1em; } /** padding for the News Flash banner **/
  .align1 {padding: 1em; } /** padding for the div **/
  .align2 {padding-left: 1em; text-indent: 1em; } /** padding for ol/ul lists that includes indentation **/
  .toppad {margin-top: 1em; }
  .bottompad {margin-bottom: 1.5em; }

  div#nestlist ul li {padding: .4em; }
  div#nestlist ol li {padding-bottom: .5em; }

.scroll {			/** ALL pages: the horizontal marquee styling **/
  padding: 0em;
  font-size: 12pt;
  font-weight: bold;
  }
#scroll2 {			/** xevents.html: the vertical marquee styling **/
  padding: 1em;
  background: #FFFFFF;
  height: 500px;
  }
.sincere {			/** All pages: removes paddings and margins between paragrapghs **/
  padding: 0;
  margin: 0;
  }
.fitorange {
  padding: 0px;
  }

  #depth10 {z-index: 100; }
  .textorange {color: #f7941d; font-weight: bold; margin-top: 1em; }
#marqueecenter {		/** xevents.html: the vertical marquee header styling **/
  text-align: center;
  color: #f7941f;
  }
#floatright {
  float: right; 
  }
.orangetext {
  color: #f7941f;
  }
.bold2 {
  font-weight: bold;
  font-style: italic;
  }

.boldorange {
  font-weight: bold;
  font-style: italic;
  color: #f7941f;
  }

.hideIE { display: none; }

.video {
  text-align: center;
  border: 3px solid #333333;
  background: #111111;
  }

.alignbullet li{
  margin-left: 2.5em;
  padding: .2em;
  }

.photofloatleft {
  border:0px; 
  padding: .7em .7em .2em 0em;
  margin:0px;
  float: left; 
  }

.photofloatright {
  border:0px; 
  padding: .7em 0em .2em .7em;
  margin:0px;
  float: right; 
  }
.profquestions {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  }

.topphoto {
	vertical-align: top;
	text-align: center;
	padding: 6px 0;
	margin: 0;
  }
  
div.border {
  border:2px solid #333333; 
  margin: 0 0 2px 0;
  padding: 0 0 5px 0;
  background: #464646;
  color: #ffffff;
  }
  
td {
  padding: 0 5px;
  }.photoborder {
	border: medium solid #000000;
}
.center {
	text-align: center;
}
