/* CSS Document */
/* 
'Open Sans'
*/

body		{font-family:Arial, Helvetica, sans-serif;	line-height:150%;}

#wrapper	{ width:900px; margin:10px auto; padding: 0px 40px; }

#banner		{	}
#logo		{ float:left; margin: 20px 0;	}
#name		{ float:right; margin: 40px 80px 40px 0px;	}


h1			{ font-family: Verdana, Geneva, sans-serif; font-size:30px;	}
h2, h3, h4			{font-family:Arial, Helvetica, sans-serif; 	}
h2	 				{font-size: 20px; text-align:center;	}
h3, h4				{font-size: 20px; text-align:left;	}
h4					{font-size: 15px; text-align:left;	}


#navbar			{ clear:both	}
#navbar ul		{ padding:15px 0; margin:0; border-top:1px #000000 dotted;	}
#navbar ul li	{ display:inline; list-style:none; margin:0 20px 0 0; font-size:14px; 	}

#navbar a:link		{font-weight:bold; text-decoration:none; text-transform:uppercase; color:#000;	}
#navbar a:visited	{font-weight:bold; text-decoration:none; text-transform:uppercase; color:#000;	}
#navbar a:active	{font-weight:bold; text-decoration:none; text-transform:uppercase; color:#000	}
#navbar a:hover		{font-weight:bold; text-decoration:none; text-transform:uppercase; color:#F90;	}
#navbar a:focus		{font-weight:bold; text-decoration:none; text-transform:uppercase; color:#F90;	}

.img-border		{border:2px #666666 solid;	}
.img-right		{float:right;	}

#content p		{font-size:14px; line-height:150%;	}
#CV p			{margin:20px; }


#footer			{ border-top:0px #000000 dotted; margin:20px 0 0 0;	}

table			{ border-collapse:separate; border-spacing:15px 0	}

#last			{ padding:0 0 10px 0; margin:0; border-bottom:2px #000000 dotted;	}