 body {
	     font-family:Arial, Helvetica, sans-serif;
		 background-image:url(../images/b-work.jpg);
		 
}   

#container{
        margin: 0 auto;
        position: relative;
     	 background-image:  url(../images/got.jpg);
  	background-position:top;
  	background-repeat:no-repeat;
	clear:right;
	width: 800px;
        height:900px;
         } 
		 
#contentleft {
   width:130px;
   float:left;
   margin-left:-32px;
   margin-top:130px;
       
		} 
  * html body #contentleft {   /*hack for ie6  */      	
      
        width:130px;
        float:left;
	margin-left:-19px;
        margin-top:130px;
       
		}
     	
        #contentcenter {
	width:418px;
        float:left;
       margin-left:83px;
     margin-top:100px;
	  margin-bottom:30px;
      background-color:#ccebb9;
       
		}

* html body  #contentcenter {   /*hack for ie6  */
          width:418px;
        float:left;
       margin-left:26px;
     margin-top:100px;
	  margin-bottom:40px;
	 
      background-color:#ccebb9;
      
}
     #content-student {
	width:580px;
	
       
        float:left;
       margin-left:84px;
      margin-top:100px;
	  margin-bottom:60px;
      
      background-color:#ccebb9;
	  }
 * html body  #content-student{   /*hack for ie6  */
           float:left;
       margin-left:26px;
     margin-top:100px;
	 overflow:hidden;
      background-color:#ccebb9;
}
   #content-program {
	width:570px;
	height:auto;
        height:1180px;
        float:left;
       margin-left:84px;
      margin-top:100px;
      background-color:#ccebb9;       
	}
* html body #content-program  {   /*hack for ie6  */
       margin-left:91px;
     margin-top:-350px;
      background-color:#ccebb9;       
	}
	   #mid{
	width:570px;
	float:left;
       margin-left:100px;
     margin-top:100px;
     padding-top:10px;
      background-color:#ccebb9;       
	}
	* html body #mid  {   /*hack for ie6  */
     margin-top:-350px;
     padding-left:10px;       
	}
h1 { 
        font-size:26px;
        font-family:arial,verdana,sans-serif;
        text-align:left;
        word-spacing:6%;
        color:#0a50a1;
        margin-left:35px;
        margin-top:30px;
      }
h5  {
     font-size:12px;
     font-family:arial;
     color:#0a50a1;
     margin-left:20px;
     
      } 
	   h3  {
     font-size:12px;
     font-family:arial;
     color:#0a50a1;
     margin-left:40px;
     
      }       
h6  {
     font-size:11px;
	 width:500px;
     font-family:arial;
     color:#0a50a1;
     margin-left:5%;
     
      }
h7  {
     font-size:11px;
     font-weight:bold;
     color:#0a50a1;
     
      }
 p {  
        font-size: 11px;
        font-family:arial;
        color: #000;
      
    
       
        margin-left:5%;
        width:170px;
       
         
      
        }
.p2{       
       font-size: 14px;
        color: #000;
        margin-left:10%;
		margin-bottom:15px;
		
        width:270px;
		
       
         }
.w3c {
     font-size:9px;
	 font-weight:400;
	 color:#FF00CC;
	 margin-left:2%;
	 float:left;
	 }
       
 
 .title p{  
         font-size: 12px;
        font-family:arial;
        color:red;
        margin-left:5%;
         }
		        
     .22 p{  
         font-size: 13px;
        text-align:left;
        color:#000;
        margin-left:10%;
        margin-bottom:5%;
        width:500px;
         } 
         #big p{
		 font-size:11px;
		 font-weight:300;
		 color:#000;
		} 
		.heading {
		font-size:12.5px;
		font-weight:400;
		color:#666;
		}

	#nav ul{
	margin: 30px 0 0 10px;
        
	}     

	 #nav ul li {
        font-size:12px;
        font-family:arial;
	list-style-type:none;
        color:#666;
        
	height: 40px;
	width: 140px;
	background-image:   url(../images/button.jpg);
  	background-position:top;
  	background-repeat:no-repeat;
       	padding:12px;
	margin: -18px 0 0 0;
	text-align: center;
        
         }
		 
* html body #nav ul li   {   /*hack for ie6  */
 
        font-size:12px;
        font-family:arial;
	list-style-type:none;
        color:#666;
        
	height: 40px;
	width: 140px;
	margin-left:40px;
	background-image:   url(../images/button.jpg);
  	background-position:top;
  	background-repeat:no-repeat;
       	padding:12px;
	margin: -18px 0 0 0;
	text-align: center;
        
         }
         
 .mini-column {
  width:50%;
  float:left;
  margin-top:-580px;
  margin-left:5px;
    }
  
 * html body .mini-column {   /*hack for ie6  */
  width:50%;
  float:left;
  margin-top:-660px;
  margin-left:5px;
    }
 .lp{
  width:50%;
  float:right;
  margin-left:1px;
  margin-top:-30px;
  }
* html body .lp{   /*hack for ie6  */
    width:47%;
  float:right;
  margin-left:260px;
  margin-top:30px;
  }
  
 .half-column {
 width:45%;
 float:left;
 margin-left: 17px;
 }
 
 * html body .half-column {
	 overflow:hidden;
 margin-left: 8px;
 padding-top: 5px;
 }
 
.mini-column2 {
  width:32%;
  float:left;
  margin-left:5px;
  
   

  }
 .mini{
  width:262px;
  float:left;
  margin-left:10px;
  margin-bottom:30px;
  margin-top:-20px;
 
  }
 * html body  .mini{   /*hack for ie6  */
  width:262px;
  float:left;
  margin-left:9px;
  margin-bottom:10px;
  margin-top:8px;
  }
 #right{  /*used in student gallery*/
  width:220px;
  float:left;
  margin-left:15px;
  margin-bottom:30px;
  margin-top:-20px;   
  } 
 * html body  #right{   /*hack for ie6  */
  width:240px;
  margin-top:8px;
  }   
  #left-info {
  width:430px;
  margin-left:40px;
  margin-top:10px;
  margin-bottom:10px;
  background-color:#ffc;
  border:1px solid #cf3;
  
   }
  
  #student {
   width:600px;
   margin-top:2px;
   margin-left:175px;
   background-color:#ffc;
   border: 2px solid #ccff56;
	 }
	 #border {
	   width:500px;
  
   margin-top:50px;
   margin-left:40px;
   margin-right:40px;
   
   background-color:#eee;
   border: 3px solid #ccff33;
         }
	 
    .frame {
                width:40px;
                height:40px;
       float:left;
       margin-top:2px;
       margin-bottom:10px;
       margin-left:2px;            
       border: 6px solid #ffffbf;
       
    
             } 
.listspacemini li {

	font-size:0.8em;
     color:#0a50a1;
	padding-bottom: 11px;

	padding-right:16px;

	}
.listspacefac li {

	font-size:0.7em;
	padding-bottom: 11px;
	list-style-type:none;
	padding-right:16px;

	}
.rightspacemini li {
	font-size:0.7em;
	list-style-type:none;
	padding-right:16px;

	}
#footer {
clear:left;
}
 a:link { color:#0a50a1; text-decoration:none;}
 a:visited { color: #ff1493; text-decoration:none;}
 a:hover { color: #ff1943;  border-bottom:1px solid #ff1493; text-decoration:none; background-color:#fff}
 a:active { color: #ff1493; text-decoration:none;}      
