 /*My Passion CSS*/
 
 /*Main Blocks*/
 body { 
  font-family: Georgia,Fantasy, helvetica, "times new roman", sans-serif; 
  background:#e8e8e8;
  padding:2px; 
  min-width:700px;
  width:100%;  
  } 
      
.main1{
  position:relative;
  margin:11px;
  background:#e0e0e0;
  }  
.body1{
  font-size:15px;
	position:static;
	margin:10px; 
	margin-bottom:30px;
	background:#d0d0d0;
	padding:2px;
	text-align:center;  
	border:5px solid #101010;  
	overflow:visible;          
  	}
  	/*
bodymiddle{
  font-size:15px;
	position:static;
 	margin-left:0px;
	background:#e8e8e8;
	padding:5px;
	padding-bottom:10px;
	text-align:center;  
	border-left:5px solid #e0e0e0;
	border-right:5px solid #e0e0e0; 
  overflow:visible;  
  color:#000000;
  width:70%; 
  }     */
  
  .tablelit{
  position:relative;
 	margin:0px;
  width:100%; 
  }     
  
.litbody1{  
  font-size:18px;
  background:#f6f6f6;
 	padding-top:10px;
	padding-right:50px;
	padding-left:50px;
	text-align:justify; 
	line-height:30px;
  width: 100%; 
	   }   
	   
.probody1{
  margin:50px;
 	background:#f0f0f0;
 	padding:10px;
	padding-right:50px;
	padding-left:50px;
	text-align:center;  
	   }    	   
	   
.litbody1 h3{
  color:202020;
  font-family:Cursive, Fantasy, Times New Roman;
	   }                              
  
  /*Top */
 #inspiration{	 
	  font-family:Fantasy, Georgia, Cursive;
  	font-size:15px; 
    padding-top:5px;        	
  	color:#000000;
  	background:url('../images/glas15.jpg') 100px 1px;
  	  	} 
 #mypassion
    { 
  font-family:Times New Roman;
  position:relative;    
  margin-right:3px; margin-left:100px;
  color:#9f6fff; 
  text-align: right; 
  letter-spacing: 0.2em; 
  font-size:20px;
  padding:5px;
      } 
.welcome{
  position:relative;
  overflow:visible ;
  margin-top:10px;margin-left:10px;margin-right:10px; 
  margin-bottom:0px;
	padding-left:20px; padding-top:10px; padding-right:1px; padding-bottom:5px;
	background:transparent url('../images/j3.gif');
	height:100px; 	
		}
.image1{
 position:relative;
 border:5px dashed #000050;   
 }	
  	  
 /*Home page content*/
       
  .passion{ 
    margin:1px;
    border:0px solid #9f0fff;
    top:5px;
    left:5px;
       }     
  table.passion{ 
    font-family:Georgia ;
    font-size:11pt;
    text-align:justify;
    padding:5px;
    background:none;
    color:#000000;
    }    
  table.passion td
     {
    border:0px solid #101010;
    padding:5px;
     }        
  table.passion .td1
     {
    background: url('../images/tile1b.jpg');
      }
  table.passion .td2
     {
    background:#e8e8e8;
    padding:50px;
     }
  table.passion .td3
     {
    background:#e8e8e8;
    padding-left:5px;
          }      
 .intro{ 
    display:block;
    margin:20px;
    margin-left:40px;
    margin-right:40px;
    border:0px solid #9f0fff;
        }  
 .head1
    {
    font-family:"Times New Roman";
    margin-top:20px;
    margin-bottom: 5px;
    color:#707070;
    text-align:center;
    } 
    
  .charTable{
    text-align:center;
  }  
    
  a.novelCharList{
    text-transform:capitalize;
    text-decoration:none;
    color:#707070;
            }   
        
  a.novelCharList:hover{
    font-style: italic;
  }
  
  a.novelCharList:visited{
    color:#9f6fff;
      }  
  .charquotes{
     font-size:20px;
     line-height:30px;
  }     
    
     hr{
   margin-top:50px; margin-bottom:0px;
   background-image:url('../images/glas9.jpg') ;
   background-repeat: no-repeat;
   border: none;
   width:100%;
   height: 10px;    
   }    
  
  /*#intro{      
    color:#000000; 
    text-align: center; 
    letter-spacing: 0.1em;
    background:#666666; 
    padding:5px;
   } */
   
 /*Bottom: Love*/         
 .bottom
    {
  	font-size:11pt;
  	position:relative;
  	margin:10px; 
  	background: #989898;
  	padding:13px;
  	text-align:center; 
    letter-spacing:0.1em; 
    line-height:25px;
  	border-left:5px solid #000000;
  	border-right:5px solid #000000;
  	border-bottom:3px dashed #e0e0e0;
  	border-top:3px dashed #e0e0e0;
   	color: #303030;
  	}

 .bottom:hover
   {
    background:#b0b0b0;
    }

 /*Main Link Section*/    
  .linkcontainer
    {
    position:relative;
    background:#000000;
  	height:23px;    	 
  	margin-left:100px; margin-bottom:0px; margin-right:3px;    
  	padding-top:1px; padding-bottom:0px; padding-left:1px; padding-right:1px;
  	border-bottom:0px solid  #9f0fff;
  	text-align:left;
  	text-decoration:none;
  	overflow:visible;
  	 }
	
	#linkwel, #linkabout, #linkdeeds{
    position:relative;
    float:left;  
    background:transparent url('../images/menu.jpg');
  	margin-left:0em;   margin-right:1px;  margin-bottom:0px;
  	border:0px;
  	text-align:center;
  	font-family:calibri, Arial, Georgia;
  	font-size:15px;
  	font-weight:bold;
  	text-decoration:none;
  	text-transform:uppercase;   	
	   }                            	
	#linkwel a, #linkabout a, #linkdeeds a{
    padding-left: 20px; padding-right: 20px; padding-top: 5px;
    display:block;
  	text-decoration:none;
  	color:#000000;
      }        
  #linkwel a:hover, #linkabout a:hover, #linkdeeds a:hover{
    color:#ffffff;
    display:block;
    background:transparent url('../images/hover.gif') no-repeat top right; 
    }           
  
 .menuExp
     {
    position:static;  
    float:left;
    display:none; 
    margin-left:-80px; margin-top:23px; 
    text-align:left;
  	font-family: Calibri, Georgia, arial;
  	font-size:15px;
  	font-weight:bold;
  	text-decoration:none;
    text-transform:uppercase; 
  	background:transparent url('../images/glas20.jpg'); 
  	width:130px;     
    border:1px solid #9f0fff;
    border-top:0px;
     }      
 .menu
     {
    position:static;
    display:none; 
    margin-left:229px; margin-top:23px; 
    padding-bottom:1px; padding-top:1px; 
    padding-left:10px; padding-right:5px;
    text-align:left;
  	font-family: Calibri, Georgia, arial;
  	font-size:15px;
  	font-weight:bold;
  	text-decoration:none;
    text-transform:uppercase; 
  	background:transparent url('../images/glas20.jpg'); 
  	width:130px;     
    border:1px solid #9f0fff;
    border-top:0px;
     }          
 .menu a
   { 
   padding-top:1px; padding-bottom:1px;         
   text-decoration:none;
   color:#000000; 	  	
	  	}    	
 .menuExp a
    { 
   padding-top:5px; padding-bottom:5px;         
	 text-decoration:none;
	 color:#000000; 
	    }      
 .menu a:hover, .menuExp a:hover{
   color:#e00000;
   display:block;
        }
    
 /*Left side menu*/  
   #leftlinks{
    background:#f0f0f0;
    width:20%;
    padding:5;
    color:#000000;
     }
  
  #leftlinks a
    {
   color:#101010;
   text-decoration:none;    
    }
  
  #leftlinks a:hover
    {
   color:#e00000; 
   background: #e8e8e8;
   border:1px solid #3ed2eb;  
    }          
 
 /*Curriculum Vitae*/
 .cvbody1{
  position:static;
	margin:10px; 
	margin-bottom:30px;
	background:#d8d8d8;
	padding:2px;
	border:0px solid #101010;  
	overflow:visible;
    	}           
.cvbody2{
 	font-size:15px;
	position:static; 
	margin-left:110px;
	background:#e8e8e8;
	padding:5px;
	padding-bottom:10px;
	text-align:center;  
	overflow:visible;  
  color:#000000;
  width:740px; 
    }
 
 #details{
   background:none;
   font-family:Georgia, Times New Roman, calibri;
     }  
 #details table{     
   margin:1px;
   width:100%;              
     }     
 #details table td:hover{
   background:#f0f0f0;
    }        
 #details th{
   padding:5px;
   background:#d8d8d8;
        }     
 #details td{
   padding:5px;
   background:none;
   line-height:25px;
    }   
 #name{
   font-family: Calibri, Fantasy, Georgia;
   margin:2px;
   padding-left:5px; padding-bottom:10px; 
   font-size:20px;
   border-left:5px solid #d0d0d0; border-bottom:5px solid #d0d0d0;
   text-transform:uppercase;   
     }     
 #name:hover{
   background:#f0f0f0;
    }     
 #name a:hover{
   color:#e00000; 
   }     
 #me{
   font-family:Georgia, Times New Roman, Arial;
   background:none;
    }
 #me table{
   border:1px solid #d8d8d8;
    }  
 #skills li{  
   padding-top:3px; padding-bottom:3px;        
    }
 #profile table{
   border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;
   border-bottom:1px solid #d8d8d8;
    }     
 #skills table{
   border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;
   border-bottom:1px solid #d8d8d8;
     }   
 #acad td{
   padding-top:1px; padding-bottom:2px; padding-left:3px;
   border-bottom:1px solid #d8d8d8;  
    }                           
 #others li{
   padding-top:3px; padding-bottom:3px;    
    }
 #others table{
   border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;
   border-bottom:1px solid #d8d8d8;
    }       
 #likes li{
   padding-top:3px; padding-bottom:3px;
    }
 #likes table{
   border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;
   border-bottom:1px solid #d8d8d8;
    }                                
 #responsibilities table{
   border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;
   border-bottom:1px solid #d8d8d8;
    }                    
 #referees td{
   padding-top:10px; padding-bottom:5px; padding:5px;  
    } 
 #referees table{
   border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;
   border-bottom:1px solid #d8d8d8;} 
 
 /*Geneal*/
 .head3{
    font-size:90%;
    color:#000066; 
    text-align: center; 
    letter-spacing: 0.1em; 
    margin-top:20px;
    padding: 2px;
    padding-top: 50px;
    border-top: 30px solid #393939;
    border-bottom: 1px solid #393939;
    } 
         
