/*
  Title # Team 10
  Date  # 26 January 2010
*/

body{ color: #333333; font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0px; margin:0px; background:#FFFFFF url(images/t_body_bg.gif) repeat-x; }

#wrap{
      width:1003px;
	  margin:auto;
	  text-align:left;
	  }
	  
#wrap2{
       width:1003px;
	   background:url(images/t_body_bg2.gif) top no-repeat;
	   float:left;
	   position:relative;
	   }
	   
#block_body{
		   width:981px;
		   padding:1px 11px 0px 11px;
		   background:url(images/t_body_bg3.gif) right repeat-y;
		   float:left;
		   position:relative;
		   }	   
	   
h1{ padding:0px; margin:0px; }
h2{ padding:0px; margin:0px; }

ul{ padding:0px; margin:0px; }

/* =============================== Start Text ============================= */

.prepand{ padding-top:5px; }
.prepand2{ padding-top:10px; }
.prepand3{ padding-top:15px; }
.prepand4{ padding-top:20px; }
.prepand5{ padding-top:25px; }
.prepand6{ padding-top:30px; }

.font{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#646464; }
.font2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#330D32; padding-left:13px; }
.font3{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0A3387; padding-left:13px; }
    .font3 a{ color:#0A3387; text-decoration:none; }
	   .font3 a:hover{ color:#5E1C69; }
	   
.font4{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#646464; }	   

/* ================================ End Text ============================== */


/* =============================== Start Top ============================= */

#top{
     width:944px;
	 padding:36px 16px 0px 21px;
	 background:url(images/t_top_bg.gif) repeat-x;
	 height:223px;
	 float:left;
	 position:relative;
	 }

/* ================================ End Top ============================== */


/* =============================== Start Navigation ============================= */

.nav{
     width:981px;
	 background-color:#DCB7FF;
	 height:22px;
	 float:left;
	 position:relative;
	 text-align:center;
	 }
	 
	 .nav li{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5E1C69; list-style:none; display:inline;
	          line-height:20px;
			}
			
		 .nav li a{ color:#5E1C69; text-decoration:none; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:4px; }	
			.nav li a:hover{ color:#FFFFFF; background-color:#C600FF; }
			
	  .nav li.fixed{ color:#FFFFFF; background-color:#C600FF; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:4px; }				

/* ================================ End Navigation ============================== */


/* =============================== Start Main Body ============================= */

#main_body{
           width:981px;
		   padding-top:9px;
		   background:url(images/t_main_body_bg.jpg) top no-repeat;
		   float:left;
		   position:relative;
		
		   }
		
#main_body_home{
           width:981px;
		   padding-top:9px;
		   float:left;
		   position:relative;
		   }
		   
		
.purple_header{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#330D32;
                  
			    }					   	 			    

/* -------------- Start Left ----------------- */

#left{
      width:720px;
	  padding-bottom:70px;
	  border-right:1px solid #43073F;
	  float:left;
	  position:relative;
      line-height: 1.5em;

 	  }
	  
   #left2{
		  width:670px;
		  padding:21px 163px 0px 57px;
		  float:left;
		  position:relative;
		  }	  

/* --------------- End Left ------------------ */


/* -------------- Start Right ----------------- */

#right{
      width:255px;
	  padding-top:21px;
	  float:right;
	  position:relative;
	  }
	  
   .right_mid{
			  width:255px;
			  background:url(images/t_right_line.gif) repeat-y;
			  float:left;
			  position:relative;
			  }	
			  
	   .right_top{
			     width:255px;
				 background:url(images/t_right_top.gif) top no-repeat;
			     float:left;
			     position:relative;
			     }
				 
			 .right_bottom{
						   width:212px;
						   padding:32px 20px 166px 23px;
						   background:url(images/t_right_bottom.gif) bottom no-repeat;
						   float:left;
						   position:relative;
						   }
						   
					.right_bottom h1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#330D32;
					                  background:url(images/t_bullet.gif) left no-repeat; padding-left:13px;
								    }
									
					.right_bottom h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#330D32;
					                  background:url(images/t_bullet.gif) 0px 25px no-repeat; padding-left:13px; padding-top:20px;
								    }					   	 			    

/* --------------- End Right ------------------ */		   

/* ================================ End Main Body ============================== */	   	  	  


/* =============================== Start Bottom ============================= */

#bottom{
	    width:985px;
		padding:48px 18px 0px 0px;
	    background:url(images/t_bottom_bg.gif) no-repeat;
	    height:27px;
	    float:left;
	    position:relative;
		text-align:right;
	    }
		
   .bottom_font{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }
       .bottom_font a{ color:#FFFFFF; text-decoration:none; }
	       .bottom_font a:hover{ color:#DCB7FF; }		
		
/* =============================== End Bottom ============================= */	


/* ================================ Start About Us Page ===================================== */

 #left_content{
			 width:680px;
			 padding:7px 0px 0px 16px;
			 margin-right: 150px;
			 float:left;
			 position:relative;
		   	 line-height: 1.5em; 
			 }	
		  
/* ================================ End About Us Page ===================================== */		  
