﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;background:transparent;line-height:1;margin:0;padding:0; font-weight:normal;}

body {background:#726d6c url(/images/bg3-main.jpg) 0px 0px; margin:0px; padding:0px; height:100%; width:100%; color:white;}


div.main {background:url(/images/bg3-mainphoto.png) 100% 0px no-repeat; height:100%; width:auto; margin:0px 0 0 0;padding:0px;}
div.main2 {height:100%; width:auto; margin:0px 0 0 0;padding:0px;}
div.left21 {float:left;}
div.left22 {float:left; width:690px; height:100%;}
div.menu a{display:block; color:white; font:bold 28px arial,verdana,sans-serif; width:300px; margin:0px 0 10px 0px;text-decoration:none;padding:5px 0 5px 0;overflow:hidden;}
div.menu a:hover {color:white; background:url(/images/menu3hoverbg.png) 0 0 repeat-y; font:bold  28px sans-serif; text-shadow: black 0 0 5px;}
a.gohome {display:block; color:white; font:bold italic 36px sans-serif; width:300px; margin:10px 0 0 12px;text-decoration:none;  text-shadow:black 0 0 10px;}
a.gohome span {color:#b2b2b2;font:bold italic 34px "times times new roman serif";}
a.gohome:hover *{ text-shadow:white 0 0 1px;color:white}
a.changelang {display:block; color:#b2b2b2; font:italic 16px sans-serif; width:200px; margin:5px 0 40px 13px;text-decoration:none;}

div.left22 h1 {color:white; font:bold italic 36px "times times new roman serif"; margin:10px 0 20px 0; text-shadow:black 0 0 10px;}

table.resume * {color:white; border:0; padding:0;}
table.resume tr.bgcolor td  {color:white; padding:7px 0 7px 10px; margin:0 0 0 10px;background:#6a6a6a;}
table.resume td.borderleft  {border-left:1px dashed #6a6a6a;}
table.resume td.borderright {border-right:1px dashed #6a6a6a;}
table.resume tr td  {color:white; padding:7px 0 7px 10px; margin:0 0 0 10px;}

table.resume tr td  *{padding:3px 10px;}
table.resume tr td.photo {background:none;padding:10px 14px;margin:0px;width:120px;}

table.portfolio { text-align:center; width:100%;}

table.presenter { text-align:left; width:100%;}
table.presenter tr td  {color:white; padding:7px 0 7px 10px; margin:0 0 0 10px; text-align:left;}
table.presenter tr.bgcolor td  {color:white; padding:7px 0 7px 10px; margin:0 0 0 10px; text-align:left; background:#6a6a6a;}
table.presenter tr td  li{padding:0px; margin:0 0 6px 10px;}
table.presenter tr td  ul {margin:5px;}

form.contact { text-align:left; width:100%; color:white; font:normal 16px sans-serif;}
form.contact input{ padding:5px;}
form.contact textarea{ padding:5px;}

div.left22 h3 {color:white; font:bold italic 24px "times times new roman serif"; margin:10px 0 20px 0; text-shadow:black 0 0 10px; text-align:left;}
img.press {float:left; margin:0 15px 15px 0;}
p.press {color:white; text-align:left;font:normal italic 18px "times times new roman serif"; margin:0px 0 15px 0; text-shadow:black 0 0 3px; text-align:left;}
p.press a {color:white; font:normal 18px "times times new roman serif"; text-shadow:black 0 0 2px; text-align:left;}
