body {
          color : #000000;
          font-size : 1em;
          margin : 0;
          padding : 20px 40px;
          width : auto;
          overflow:scroll;
         font-family: 'Roboto Condensed', sans-serif;
           
      }

table{
      margin-left:50px;
      }
      
th, td, tr{
    padding-right: 25pt;
    text-align: left;
    padding-bottom: 5pt;
          
      }           
      
 

DIV.table-row {
          background : none;
		  border : 1px solid olive;
          color : #000000;
          margin-top : 20px;
          margin-right : auto;
          margin-bottom : 10px;
          margin-left : auto;
          padding : 0;
          width : 94%;
     
          
          
      }

div.table-2row {
          background : none;
		  border : none;
          color : #000000;
          margin-top : 10px;
          margin-right : auto;
          margin-bottom : 10px;
          margin-left : auto;
          padding : 0;
          width : 94%;
           
          
      }

 /*handles ivan's contact info*/     
DIV.left-container {
	  border : none;
          float : left;
          margin : 0;
          padding : 0;
          width : 44%;
         
          
      }

  /*Carol's quote*/    
DIV.left-2container {
		  border : none;
          float : left;
          margin : 0;
          padding-left : 7%;
          width : 43%;
          
          
          
      }

 /*Picture*/
DIV.right-container2 {
		  border : none;
          float : right;
          margin : 0;
          padding : 15px 0 0 0;
          width : 49%;
		  text-align: center;
               
      }

DIV.space-line {
          clear : both;
          margin : 0;
          padding : 0;
		  height : 10px;
          width : auto;
          
          
      }

div.thin-line {
          clear : both;
          margin : 0;
          padding : 0;
		  height : 5px;
          width : auto;
        
      }

DIV.bottom-row {
          background : none;
		  border : none;
          color : #000000;
          margin-top : 10px;
          margin-right : auto;
          margin-bottom : 10px;
          margin-left : auto;
          padding : 0;
          width : 94%;
          
          
          
             
      }

      
/*listing*/      
div.bottom-left {
		  border : none;
                  float:left;
         
          margin : 0;
          padding : 0;
          width : 10%;
		  font-weight: bold;
             
                
      }

div.bottom-right {
		  border : none;
          float : left;
          margin : 0;
          padding : 0;
          width : 70%;
          
           
      }

p.vali {
			clear: both;
			float : leftt;
			border : none;
			padding : 0;
			margin: 10px;
                       
  		}
		
div.carroll {
			padding-top : 60px;
			font-family: 'Montserrat', sans-serif; 
			font-size: 0.7em;
			color : green;
		}

img#vanier {
			margin : auto;
                        
		}		

img#turtle {
		
		}

img.val { 	border: none;
           
          
		}

ul {
			list-style: none; 
color:red;
		}

li.cy {
			background: url(sdi-cy.gif) no-repeat 0 50%;
			padding-left: 5%;
		}

li.pr {
			background: url(sdi-pr.gif) no-repeat 0 50%;
			padding-left: 5%;
		}
li.rd {
                        background: url(sdi-rd.gif) no-repeat 0 50%;
                        padding-left: 5%;
                }


li.myname { 
			padding-left: 7%;
			font-weight: bold;
			font-size: 1.2em;
			color : purple;
                        
                        
		}
		
h2 { 
  padding-left:10%;
			
                      
                            
		}
		
span.bold {
			font-weight: bold;
		}

span.italic {
			font-style: italic;
		}

span.mail { 
		color: brown
		}
		
a:link {color: green;}
a:visited {color: olive;}

 
}

@keyframes implode {
  100% {transform: scale(0)}
}