		body, html {
			 margin  : 0;
			 padding  : 0;
			 height  : 100%;
			 width: 100%;
			 font-family: Arial, Geneva,"Trebuchet MS", Verdana, sans-serif;
			 font-size: 11px;
			color: #66ff66
;
			}
		.small {font-size: 9px; text-transform:uppercase; }	
		#layoutgrid{
			 display  : table;
			 height  : 100%;
			 width  : 100%;
			border: 0px solid white;
			}
		#layoutgrid #vtd {
			 vertical-align : middle;
			 text-align: center;
			}
		#content {
			width: 878px;
			height: 450px;
			background-color: ;
			padding: 10px;
			color: #fff;
			font-size: 11px;
			overflow: auto;
			text-align: left;
			}
		a {
			font-size: 16px; 
			text-transform: capitalize;
			}
				
		#bg {
			background: url(../img/site-bg2.jpg);
			background-color: #ffffff; 
			width: 900px; 
			height: 600px; 
			border: 0px solid white;
			}
			
		#name {
			color: #000;
			text-align: left; 
			font-size: 100px;
			line-height: 65px;
			text-transform: uppercase; 
			font-weight: bold; 
			padding: 0;
			*margin-top: -30px;
			margin-left: -10px;
			margin-bottom: 10px;
			*padding-bottom: 30px;
			/*text-shadow: #000 2px 0px 2px;*/
			vertical-align: text-top;
			letter-spacing: -7px;
			}
				
		#nav { 
			padding-left: 10px;
			/*background: url(../img/nav-bg.png);
			background-repeat: no-repeat;*/
			width: 900px; 
			height: 30px; 
			border-bottom:1px solid #000;
			/*border-top: 2px solid #000;*/
			}		
	
		/*#content a:link {color: #66ff66; text-decoration:none;}
		#content a:visited {color: #fff; text-decoration:none;}
		#content a:active {color: #fff; text-decoration: none;}
		#content a:hover {color: #fff; text-decoration:none;}*/

		#nav a {
			font-size: 22px;
			display: block; 
			float: left; 
			padding: 10px 10px 0 10px; 
			margin: 0 10px 0 10px; 
			font-weight: bold; 
			height: 20px;
			}
			
		#nav a:link {color: #000; text-decoration:none;}
		#nav a:visited {color: #000; text-decoration:none;}
		#nav a:active {color: #66ff66; text-decoration: none;}
		#nav a:hover {background-color: #000; color: #66ff66; text-decoration: none;}
		
		#nav a.pageon {background-color: #000; color: #66ff66; text-decoration: none;}
			
		
		#main {
			background-color: #fffff; 
			}
	
		.innercontent { 
			text-align: left;
			}
			
		.innercontent p{ 
			margin: 0 0 5px 0;
			}
			
		#footer {
			clear: right;
			color: #fff;
			text-align: right;
			width: 900px;
			margin: 10px 0 0 0;
			height:30px;
			}	
			
		.video {
			text-align: center;
			font-size: 14px;
			display: block;
			font-weight: bold;
			font-style:italic;
			height: 18px;
			width: 800px;
			margin: 5px;
			padding: 10px 0 0 0;
			float: left;
			vertical-align: text-bottom;
			}
		a.video:link {color: #000; text-decoration:none; border: 1px solid #000; background: url(../img/link-bg.png);}
		a.video:visited {color: #000; text-decoration:none; border: 1px solid #000; background: url(../img/link-bg.png);}
		a.video:active {color: #000; text-decoration: none; border: 1px solid #000; background: url(../img/link-bg.png);}
		a.video:hover {color: #fff; text-decoration: none; background: url(../img/nav-bg3.png); border: 1px solid #000;} /*#a6d810*/

		
		#cv {
			float: left; 
			background-image: url(../img/cv-bg.png);
			margin-top: 20px; 
			width: 50px; 
			height: 400px;
			}
		
		
		#dir {
			float: left; 
			background-image: url(../img/dir-bg.png);
			margin-top: 20px; 
			width: 50px; 
			height: 400px;
			}
				
		#edit {
			float: left; 
			background-image: url(../img/edit-bg.png);
			margin-top: 20px; 
			width: 50px; 
			height: 400px;
			}
			
		#lnk {
			float: left; 
			background-image: url(../img/lnk-bg.png);
			margin-top: 20px; 
			width: 50px; 
			height: 400px;
			}
			
		#home {
			float: left; 
			/*background-image: url(../img/lnk-bg.png);*/
			margin-top: 20px; 
			width: 50px; 
			height: 400px;
			}

		 #cv-tbl{
		 	/*width: 790px; */
			width: 650px;
			padding: 10px;
			margin: 10px;
			background: url(../img/nav-bg3.png);
			float: left;
			font-weight: bold;
		 	}

		#cv-tbl .date {background: url(../img/nav-bg3.png); color:#a6d810; font-size: 14px; font-weight: bold; width: 260px; vertical-align: text-top; 				padding-top: 10px; padding-left: 10px; text-shadow: #000 1px 0px 1px;}
		#cv-tbl .job { color:#000; font-size: 12px;  vertical-align: top; padding-top: 10px; padding-left: 10px; }
		#cv-tbl i{font-size: 14px; color: #fff;}
		
		.pdf {float: right; margin: 150px 20px 0 0; padding: 15px 10px; text-align: center; font-size:14px; }
		a.pdf:link {color: #000; text-decoration:none; }
		a.pdf:visited {color: #000; text-decoration:none;}
		a.pdf:active {color: #000; text-decoration: none;}
		a.pdf:hover {color: #fff; text-decoration: none; }
		

		
		
		
		
		
		