body {margin:0px 0px 0px0 px;background-color:#ffffff;font-family:verdana,arial,sans-serif;font-size:10px;color:#666666;background:url(images/bg-main.gif) no-repeat left 20px;}
img {border:0px;}
a {color:#666666;text-decoration:underline;}
a:hover {color:#000000;text-decoration:underline;}
form {margin:0px;}
p {margin:7px 0px 0px 0px;}

div.gra-right {	position:absolute;left:40px;top:20px;width:77px;height:400px;}

div.btn-portfolio-on {position:absolute;left:142px;	top:20px;width:69px;height:41px;}

div.btn-resume-on {	position:absolute;left:211px;top:20px;width:66px;height:41px;}

div.btn-contact-on {position:absolute;left:277px;top:20px;width:70px;height:41px;}

div.selections {padding:65px 0px 0px 0px; position:absolute;left:117px;top:61px;width:297px;height:359px;}
div.selections a {text-decoration:none;}
div.selections a:focus  { outline: 0px; }
div.selections a:active { outline: 0px; }

div.stuff {	position:absolute;left:374px;top:61px;width:426px;height:359px;background-image:url(images/bg-stuff.gif); background-repeat : no-repeat;}
div.stuff .portfolio_graphic {	position:absolute;left:4px;top:48px;width:411px;height:210px;}
div.stuff .portfolio_caption{position:absolute;left:67px;top:275px;width:340px;height:80px;}
div.stuff .portfolio_number{position:absolute;left:17px;top:272px;width:25px;height:10px;color:#ffffff;}

div.resume {position:absolute;left:374px;top:61px;width:486px;height:359px;background-image:url(images/bg-resume.gif); background-repeat : no-repeat;}
div.resume .resume_caption{border:0px solid red;position:absolute;left:10px;top:65px;width:460px;height:80px;}

div.contact_text {padding:65px 0px 0px 25px; position:absolute;left:135px;top:61px;width:297px;height:359px;}