body 
{
  margin: 0px 0px 0px 0px;
  font-family: verdana, geneva, arial, helvetica; 
  font-size: 11px; 
  color: #7E8C7E; 
  text-decoration: none; 
  font-weight: normal; 
  line-height: normal;
  background: #DEDFCE;
}

A 	   { color: #3DB5BC; }
A:link	   { color: #3DB5BC; text-decoration: none; }
A:visited  { color: #3DB5BC; text-decoration: none; }
A:active   { color: #3DB5BC; text-decoration: none; }
A:hover	   { color: #3DB5BC; text-decoration: underline; }

td
{
  font-family: verdana, geneva, arial, helvetica; 
  font-size: 11px;
  color: #7E8C7E;  
}

#logo
{
	position: absolute;
	left: 100px;
	top: 35px;
	width: 130px;
	height: 20px;
}


#homelink
{ 
  position: absolute; 
  left: 52px;
  top: 28px;
  width: 40px;
  height: 30px;
}

#subscribe
{ 
  position: absolute; 
  left: 280px;
  top: 370px;
  width: 430px;
}

#homedescribe
{ 
  position: absolute; 
  left: 280px;
  top: 32px;
  width: 430px;
  height: 20px;
  
}

#history1
{
	position: absolute;
	left: 270px;
	top: 37px;
	width: 130px;
	height: 20px;
}

#history2
{ 
  position: static; 
                                        padding-top: 61px;
                                padding-left: 217px;
                                }

#imagegrid
{
	position: absolute;
	top: 109px;
	left: 262px;
	width: 1px;
	height: 913px;
}

#categorygrid
{
	position: absolute;
	top: 87px;
	left: 279px;
	width: 396px;
	visibility: visible;
	height: 514px;
}

#sketchgrid
{ 
  position: absolute; 
  top: 129px;
  left: 279px;
  width: 450px; 
}

#iperimage
{
  position: absolute; 
  top: 110px;
  left: 267px;
  width: 600px;
}

#cv
{
  position: absolute; 
  top: 130px;
  left: 280px;
  width: 600px;
  line-height: 20px;
}

#description
{ 
  position: absolute; 
  left: 100px;
  top: 126px;
  width: 150px;
}

#next
{ 
  position: relative; 
  left: 0px;
  top: 6px;
}

#caption
{ 
  position: absolute; 
  left: 84px;
  top: 128px;
  width: 150px;
}
#backforward
{
	background: White;
	background-color: White;
}

#indexcaption
{
	position: absolute;
	left: 743px;
	top: 244px;
	width: 150px;
	height: 59px;
}

#copyright
{
  position: relative; 
  top: 615px;
  left: 366px;
  width: 430px;
}

#ipercopyright
{
  position: relative; 
  top: 63px;
    width: 600px;
  text-align: center;
}

#ipercopyrightmain
{
  position: relative; 
  top: 65px;
   width: 420px;
  text-align: center;
}

#homecopyright
{
  position: absolute; 
  left: 280px;
  top: 360px;
  width: 430px;
}

.formstyle 
{
  font-family: verdana, geneva, arial, helvetica, san-serif; 
  font-size: 11px; 
  color: #333333; 
  background-color: #DDDDCC;
  }
  
  .imagereverse 
{
filter: FlipH;
  }

#index_software
{
  position: absolute; 
  left: 280px;
  top: 130px;
  width: 167px;
  height: 35px;
}

#index_prints
{
  position: absolute; 
  left: 490px;
  top: 130px;
  width: 106px;
  height: 35px;
}

#index_animation
{
  position: absolute; 
  left: 280px;
  top: 190px;
  width: 183px;
  height: 35px;
}

#index_web
{
  position: absolute; 
  left: 505px;
  top: 190px;
  width: 75px;
  height: 35px;
}

#index_biocv
{
  position: absolute; 
  left: 280px;
  top: 250px;
  width: 111px;
  height: 35px;
}

#index_contact
{
  position: absolute; 
  left: 432px;
  top: 250px;
  width: 148px;
  height: 35px;
}
.formbutton {
	font-family: Geneva, Arial, Helvetica, "Trebuchet MS", Verdana, sans-serif;
	color: #FFFAFA;
	background-color: #FF0033;
	border: 3px solid #FF4500;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
	}
