﻿body 					{ background-position: bottom left;
     					   background-repeat: repeat-x;
     					   background-image: url(images/bg-body.jpg);
     					 /* line-height:24px;*/
     					 margin:0; border:0; 
     					 background-attachment:fixed;

     					   padding:0; font-size:14px; color:#333;
     					    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; 
     					 }
h1 {font-size: 20px; font-family: "Times New Roman"; text-transform:uppercase;}
h2 {font-size: 16px; font-family: "Times New Roman"; text-transform:uppercase;}
#wrap 					{ width:760px; margin:0 auto; padding-bottom:54px; overflow:hidden; }
div.top-link a 			{ width:154px; height:53px; position:relative; left:520px; text-indent:-9999px; display:block; background:url(images/btn-downloadCV.gif) top left no-repeat; }
div.top-link a:hover 	{ background-position:bottom left; }

div.pg-title 			{ width:800px; }
div.content-main 		{ width:500px; margin-right:20px; float:left; padding-bottom:63px; }
/*
div.content-main h2.experience { text-indent:-9999px; background:url(../img/title-experience.gif) top left no-repeat; width:90px; height:16px; margin:36px 0 8px; }
*/
div.content-main ul 	{ width:480px; margin:0 0 36px; padding:0 0 0 0; list-style:square; }
div.content-main ul li 	{  }

div.content-sup 		{ width:240px; float:left; }
div.content-sup .projects { margin-top:5px; }
/*
div.content-sup .projects h2 { text-indent:-9999px; background:url(../img/title-newprojects.gif) top left no-repeat; width:105px; height:16px; margin:0 0 4px; }
*/
div.content-sup .contact		{ margin-top:45px; }
/*
div.content-sup .contact h2 { text-indent:-9999px; background:url(../img/title-contact.gif) top left no-repeat; width:91px; height:13px; margin:0 0 4px; }
*/
div.content-sup p 		{ font-size:11px; margin:0; }
div.contact 			{ margin-top:16px; }
div.contact p 			{  font-size:14px; }
/*
div.pg-title h1 		{ text-indent:-9999px; background:url(../img/title-homepage.gif) top left no-repeat; width:223px; height:60px;}
*/
div.pg-title p 			{ margin-top:5px; color:#666; font-size:24px; }
div.content-main p.intro { margin-top:0; }
span.highlight			{ color:#0094FF;  }
a						{ color:#0094FF; text-decoration:none;  }
a:hover					{ text-decoration:underline;  }