html{
width: 100%;}

body{margin: 0 0;
text-align: center; background: #2D2D2D url("") no-repeat top center; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000;
}

body, div, p, th, td, li, dd    {
/* redundant selectors to help NS4 remember */
font-family:  Verdana, Lucida, Arial, 
Helvetica, sans-serif;
font-size: 11px;
}

/* Wrap */

#wrap{width: 100%; margin: 0 auto; text-align: center; margin-bottom: 20px;}

#container{width: 100%; margin: 0 auto; text-align: center;}

/* Top */

#top
{position:relative; background: #0B0828 url("images/topmenuback.jpg") repeat-x; color: #ffffff; width: 100%; height: 65px;}

#top_menu{width: 100%; height: 40px; background: transparent url("") no-repeat;}

#top ul {margin: 0px 0px; padding: 10px 0px; list-style-type: none; text-align: center;}

#top ul li{position: relative; display: inline; width: 100%; padding: 1%; text-align: center; font-size: 13px;}

#top ul li a{color:white; text-decoration: none;}

#top ul li a:hover{color: #717171; text-decoration: underline;}


#divider{position: relative; left: 10px;}

/* Starting Content Partitioning */

#level0{position: relative; margin: 30px auto; margin-top:30px; text-align:left; width: 80%; min-width: 900px; background-color: white; padding-bottom: 50px; min-height: 670px; height:100%}

#level1{width: 70%; margin-right:30%; background-color: transparent;}

#content{text-align:left; margin: 0 auto;}

#about_top ul li{width:100%; position:relative;}

#portfolio #img
  {
  position:relative;
  margin:5px;
  background-color:#E2E2E2;
  border:1px solid #000;
  height:auto;
  width:auto;
  text-align:left;
  min-height: 150px;
  z-index: 90;
  }
#portfolio #img img
  {
  margin:3px;
  border:1px solid #ffffff;
  }
#portfolio #img a:hover img
  {
  border:1px solid #0B0828;
  }
#portfolio #img #desc
  {
  position:absolute;
  top:5%;
  left: 310px;
  text-align:left;
  font-weight:normal;
  width:300px;
  height: 90%;
  margin:2px;
  border-left: 1px dashed #000; 
  padding-left:5px;
  }
  
  
  #portfolio #img #desc a{color: #DE5B04; text-decoration: none;}
  #portfolio #img #desc a:hover{color: #DE5B04; text-decoration: none; opacity: 0.5; filter:alpha(opacity=50)}
  
  #bottom ul {margin: 0px 0px; padding: 10px 0px; list-style-type: none; text-align: center;}

#bottom ul li{position: relative; display: inline; width: 100%; padding: 1%; text-align: center; font-size: 13px;}

#bottom ul li a{color:white; text-decoration: none;}

#bottom ul li a:hover{color: #717171; text-decoration: underline;}

#youthbridge
{
-ms-filter: "alpha(opacity=50)";
}

#signup{width: 100%; height:30px; background-color: #060E19; color: #fff; padding: 5px;}
  
  