A IMG {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.gridview
{
    text-decoration: none; 
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    color:Navy;
}

.grid
{
    text-decoration: none; 
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    color:White;
}

.linkdownload
{
    text-decoration: none; 
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    color:Black;
}

.linkdownload:hover
{
    text-decoration: none; 
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    color:Gray;
}

.gridview:link
{
    text-decoration: none; 
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    color:Navy;
}
.gridview:hover
{
    text-decoration: none; 
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    color:white;
}

#head {
	position:absolute;
	width:100%;
	height:92px;
	z-index:1;
	left: 0;
	top: 0;
	background-color: #000000;
}

#backimage {
	position:absolute;
	width:100%;
	height:560px;
	z-index:2;
	left: 0;
	top: 92px;
	background-image: url(images/fondo-a.jpg);
	background-repeat:no-repeat;
}

#backimageprojects {
	position:absolute;
	width:100%;
	height:560px;
	z-index:2;
	left: 0;
	top: 92px;
	background-image: url(images/fondo-projects.jpg);
	background-repeat:no-repeat;
}


#gridviewprojects {
	position:absolute;
	width:148px;
	height:260px;
	z-index:2;
	left:19px;
	top: 45px;
}

#gridviewprojects2 {
	position:absolute;
	width:148px;
	height:260px;
	z-index:2;
	left: 167px;
	top: 45px;
}

#gridviewprojects3 {
	position:absolute;
	width:148px;
	height:260px;
	z-index:2;
	left: 315px;
	top: 45px;
}

#gridviewimage {
	position:absolute;
	width:480px;
	height:360px;
	z-index:2;
	left: 508px;
	top: 26px;
}

#repeaterprojects {
	position:absolute;
	width:750px;
	height:75px;
	z-index:2;
	left: 15px;
	top: 450px;
}

#projectTitle {
	position:absolute;
	width:469px;
	height:20px;
	z-index:2;
	left:8px;
	top: 374px;
	text-align:right;
	
}

#download {
	position:absolute;
	width:100px;
	height:20px;
	z-index:2;
	left:378px;
	top: 400px;
	text-align:right;
	
}

#imgpdf {
	position:absolute;
	width:17px;
	height:17px;
	z-index:2;
	left:356px;
	top: 398px;
	text-align:right;
	
}

#backimagestudio {
	position:absolute;
	width:100%;
	height:680px;
	z-index:2;
	left: 0px;
	top: 92px;
	background-image: url(images/fondo-studio.jpg);
	background-repeat:no-repeat;
}

#backimageservice {
	position:absolute;
	width:100%;
	height:680px;
	z-index:2;
	left: 0;
	top: 92px;
	background-image: url(images/fondo-services.jpg);
	background-repeat:no-repeat;
}

#backimagecontact {
	position:absolute;
	width:100%;
	height:680px;
	z-index:2;
	left: 0;
	top: 92px;
	background-image: url(images/fondo-contactus.jpg);
	background-repeat:no-repeat;
}

#backimagewhy {
	position:absolute;
	width:509px;
	height:719px;
	z-index:2;
	left: 0;
	top: 94px;
	background-image: url(images/graphic.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

#backimagehowto {
	position:absolute;
	width:509px;
	height:719px;
	z-index:2;
	left: 0;
	top: 94px;
	background-image: url(images/howto.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

#molinito {
	position:absolute;
	width:500px;
	height:500px;
	left: 883px;
	top: 540px;
}

.buttonhow {
	position:absolute;
	width:155px;
	height:41px;
	left: 510px;
	top: 181px;
	background-image: url("images/btn-how-off.png");
	background-repeat:no-repeat;
}

.buttonhow a { 
   background-image: url("images/btn-how-off.png"); 
   text-decoration: none; 
   display: block; 
   width: 155px;
   height: 41px;
   background-repeat:no-repeat;
} 

.buttonhow a:hover { 
   background-image: url("images/btn-how-on.png"); 
   width: 155px;
   height: 41px;
   background-repeat:no-repeat;
} 

.navhomeon { 
   background-image: url("images/btn_home_on.png");
   position:absolute;
   width: 109px;
   height: 38px;
   left: 450px;
   top: 54px;
} 

.navserviceon { 
  background-image: url("images/btn_services_on.png");
  position:absolute;
  width: 109px;
  height: 38px;
  left: 777px;
  top: 54px;
} 

.navhome { 
   background-image: url("images/btn_home_off.png");
   position:absolute;
   width: 109px;
   height: 38px;
   left: 450px;
   top: 54px;
} 

.navhome a { 
   background-image: url("images/btn_home_off.png"); 
   text-decoration: none; 
   display: block; 
   width: 109px;
   height: 38px;
} 

.navhome a:hover { 
   background-image: url("images/btn_home_on.png"); 
   color: #ffffcc; 
   width: 109px;
   height: 38px;
} 

.navstudioon { 
   background-image: url("images/btn_studio_on.png");
   position:absolute;
   width: 109px;
   height: 38px;
   left: 559px;
   top: 54px;
} 

.navstudio { 
   background-image: url("images/btn_studio_off.png");
   position:absolute;
   width: 109px;
   height: 38px;
   left: 559px;
   top: 54px;
} 

.navstudio a { 
   background-image: url("images/btn_studio_off.png"); 
   text-decoration: none; 
   display: block; 
   width: 109px;
   height: 38px;
} 

.navstudio a:hover { 
   background-image: url("images/btn_studio_on.png"); 
   color: #ffffcc; 
   width: 109px;
   height: 38px;
} 

.navprojecton { 
   background-image: url("images/btn_projects_on.png");
   position:absolute;
   width: 109px;
   height: 38px;
   left: 668px;
   top: 54px;
} 

.navproject { 
   background-image: url("images/btn_projects_off.png");
   position:absolute;
   width: 109px;
   height: 38px;
   left: 668px;
   top: 54px;
} 

.navproject a { 
   background-image: url("images/btn_projects_off.png"); 
   text-decoration: none; 
   display: block; 
   width: 109px;
   height: 38px;
} 

.navproject a:hover { 
   background-image: url("images/btn_projects_on.png"); 
   color: #ffffcc; 
   width: 109px;
   height: 38px;
} 

.navservice { 
   background-image: url("images/btn_services_off.png");
   position:absolute;
   width: 109px;
   height: 38px;
   left: 777px;
   top: 54px;
}
 
.navservice a { 
   background-image: url("images/btn_services_off.png"); 
   text-decoration: none; 
   display: block; 
   width: 109px;
   height: 38px;
} 

.navservice a:hover { 
   background-image: url("images/btn_services_on.png"); 
   color: #ffffcc; 
   width: 109px;
   height: 38px;
} 

.navcontacton { 
   background-image: url("images/btn_contact_on.png");
   position:absolute;
   width: 109px;
   height: 38px;
   left: 886px;
   top: 54px;
} 

.navcontact { 
   background-image: url("images/btn_contact_off.png");
   position:absolute;
   width: 109px;
   height: 38px;
   left: 886px;
   top: 54px;
} 

.navcontact a { 
   background-image: url("images/btn_contact_off.png"); 
   text-decoration: none; 
   display: block; 
   width: 109px;
   height: 38px;
} 

.navcontact a:hover { 
   background-image: url("images/btn_contact_on.png"); 
   color: #ffffcc; 
   width: 109px;
   height: 38px;
} 

#banner {
	position:absolute;
	width:495px;
	left: 457px;
	top: 129px;
}

#bannerservice {
	position:absolute;
	width:441px;
	left: 512px;
	top: 65px;
}

#bannercontact {
	position:absolute;
	width:441px;
	left: 453px;
	top: 82px;
}

#bannerstudio {
	position:absolute;
	width:468px;
	height:122px;
	left: 451px;
	top: 62px;

}


#bannerwhystudio {
	position:absolute;
	width:429px;
	left: 539px;
	top: 184px;
	height: 180px;
}

#teamtext {
	position:absolute;
	width:300px;
	height:200px;
	left: 50px;
	top: 15px;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	padding-bottom: 18px;
}


#bannerwhat {
	position:absolute;
	width:459px;
	height:120px;
	left: 15px;
	top: 386px;
	background-image: url(images/back-brickb.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 18px;
	PADDING-TOP: 18px;
	padding-bottom: 18px;
}

#bannerwhy {
	position:absolute;
	width:459px;
	height:120px;
	left: 510px;
	top: 386px;
	background-image: url(images/back-brickb.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 18px;
	PADDING-TOP: 18px;
	padding-bottom: 18px;
}

#bannerurban {
	position:absolute;
	width:459px;
	height:120px;
	left: 15px;
	top: 298px;
	background-image: url(images/back-brickb.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 18px;
	PADDING-TOP: 18px;
	padding-bottom: 18px;
}

#bannerstudioduv {
	position:absolute;
	width:883px;
	height:120px;
	left: 49px;
	top: 317px;
	background-image: url(images/back-large.png);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 22px;
	PADDING-TOP: 18px;
	padding-bottom: 18px;
}

#brochure {
	position:absolute;
	width:300px;
	height:40px;
	left: 441px;
	top: 222px;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 3px;
	PADDING-TOP: 2px;
	padding-bottom: 2px;
}


#bannerarchi {
	position:absolute;
	width:459px;
	height:120px;
	left: 510px;
	top: 298px;
	background-image: url(images/back-brickb.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 18px;
	PADDING-TOP: 18px;
	padding-bottom: 18px;
}

#bannerdetail {
	position:absolute;
	width:459px;
	height:120px;
	left: 510px;
	top: 465px;
	background-image: url(images/back-brickb.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 18px;
	PADDING-TOP: 18px;
	padding-bottom: 18px;
}

#bannerspecial {
	position:absolute;
	width:459px;
	height:120px;
	left: 15px;
	top: 465px;
	background-image: url(images/back-brickb.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 18px;
	PADDING-TOP: 18px;
	padding-bottom: 18px;
}

#seeresume {
	position:absolute; 
	height:17px; 
	width:70px; 
	left:370px; 
	top: 120px;
}

#seeresumeico {
	position:absolute; 
	height:17px; 
	width:17px; 
	left:445px; 
	top: 119px;
}

.smallfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797d62
}

.smallfontstudio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
}

.smallfontbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
}


.smallfontwhy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797d62;
	font-weight:normal;
	text-align:justify;
}

.smallfontcontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
}

.bigfont {
	font-size: 24px;
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.bigfontservice {
	font-size: 20px;
	color:#FFFFFF ;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.bigfontcontact {
	font-size: 20px;
	color:#FFFFFF ;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.bigfontstudio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: px;
	color:#000000;
	font-weight:normal;
}
