/* Hey! What you looking for? Nosey! */

* { margin: 0; padding: 0; }
body {
background: #3c3728 url(background_img.jpg) 0 0 no-repeat;
font-family: Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 13px; color: #333; line-height: 21px;
border: solid transparent;
}

a {
outline: none;
text-decoration: none;
}



a.loc, a.loc:hover { text-indent: -100000px; }
.red { color: #f26c4f; }




div.logo { float: left; padding-top: 30px; width: 300px; position: relative; }

div.nav ul { list-style-type: none; }

div.nav li a {

display:block;
margin-left:5px;
margin-right:5px;
}

a.portfolio:hover, a.what:hover, a.about:hover, a.contact:hover, a.freebies:hover { }

/*#wrapper { width: 940px; margin: 0 auto; }*/
.wide { width: 100%; }


#opening, #block-portfolio, #block-what, #block-about {
height:auto;
margin:0 auto;
padding-bottom:50px;
width:auto;
}


#block-contact { 
	
	background: url(kontaktua.gif) no-repeat center top;
	height: 1000px; width: 940px; margin: 0 auto; }

/* Opening Block */
#opening {
height:450px;
}

#opening h1 { width: 671px; height: 76px; background: url(../images/title.png) left bottom no-repeat; text-indent: -9999px; margin-left: 25px; padding: 250px 0 0 0; }
#opening h2 { text-indent: -9999px; }
#opening p { color: #fff; font-size: 18px; line-height: 24px; margin-left: 40px; width: 650px; }

/* Portfolio Block */
.plane { background: url(../images/plane.png) center 250px no-repeat; }
#block-portfolio h2 {
height:70px;
left:130px;
position:relative;
text-indent:-9999px;
top:165px;
width:350px;
}


.port-back {
color:#3C3728;
font-size:115%;
height:300px;
left:320px;
position:relative;
top:110px;
width:520px;
}

.port-back img {
margin-left:380px;
margin-top:-50px;
}



.stepcarousel { position: relative; overflow: scroll; width: 610px; height: 290px; left: 5px; top: 5px; }
.stepcarousel .belt { position: absolute; left: 0; top: 0; }
.stepcarousel .panel { float: left; overflow: hidden; margin: 0; width: 610px; }
#portfolio-cycle img { border: none; }
#clients { position: relative; top: 235px; left: 325px; height: 55px; width: 620px; background: url(../images/clients.png) left top no-repeat; }

/* Services Block */
.services { background: url(../images/services-bg.png) center top no-repeat; }
#block-what h2 {
display:none;
}

.left-col { width: 370px; position: relative; top: 135px; left: 330px; }
.service-list { width: 210px; position: relative; top: -95px; left: 730px; list-style-type: none; }
.service-list li { line-height: 23px; padding-left: 25px; background: url(../images/tick.png) left center no-repeat; }

/* About Block */
.about-me { background: url(../images/about-bg.png) center top no-repeat; }
#block-about h2 { width: 360px; height: 70px; text-indent: -9999px; background: url(../images/title-about.png) left top no-repeat; position: relative; left: 330px; top: 165px; }
.about-left { position: relative; left: 320px; top: 232px; width: 300px; }
.about-right { position: relative; left: 640px; top: -290px; width: 300px; }
.about-left p, .about-right p { margin-bottom: 15px; color: #003333; }

/* Contact Block */
.contact-me {
display:none;
}
#block-contact h2 { width: 340px; height: 70px; text-indent: -9999px; background: url(../images/title-contact.png) left top no-repeat; position: absolute; margin: 165px 0 0 330px; }
.contact-left { position: absolute; width: 380px; margin: 320px 0 0 0; }
.contact-right { position: absolute; width: 455px; margin: 320px 0 0 410px; }
p#success { padding: 3px 10px; background: #d1eaac;	border: 1px solid #acd373; color: #406618; margin-bottom: 10px; text-align: center; }
p#bademail, p#badserver	{ padding: 3px 10px; background: #f0dad6; border: 1px solid #e4c4be; color: #f26c4f; margin-bottom: 10px; text-align: center; }
.input-name { height: 35px; width: 305px; background: url(../images/input-name.png) left top no-repeat; padding: 10px 0 0 70px; }
.input-email { height: 35px; width: 305px; background: url(../images/input-email.png) left top no-repeat; padding: 10px 0 0 70px; }
.input-message { height: 80px; width: 455px; background: url(../images/input-message.png) left top no-repeat; padding: 40px 0 0 20px; }
input#nameinput, input#emailinput { border: none; padding-top: 3px; height: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color:#666; }
textarea#commentinput { border: none; font-family: Georgia, "Times New Roman", Times, serif; line-height: 21px; font-size: 14px; color: #666; height: 63px; width: 415px; }
.alignright { float: right; }
#twit-twit { list-style-type: none; font-size: 12px; color: #666; position: absolute; margin: 610px 0 0 20px; width: 195px; font-style: italic; }
.find { text-align: center; padding-top: 60px; background: url(../images/mail.png) center 15px no-repeat; }
.find a img { border: none; }

/* Modal */
body.modal { background: none; }
.modal-frame { width: 760px; padding: 20px; background: url(../images/modal-bg.gif) left top repeat-x; }
.modal-left { width: 300px; float: left; }
.modal-right { width: 450px; float: right; }
.clear { clear: both; }
.clear-left { clear: left; }
.modal-list { margin: 15px 0 0 0; background: url(../images/work-inlcuded.png) left top no-repeat; padding: 30px 0 0 0; }
.modal-list ul { list-style-type: none; width: 225px; float: left; padding-bottom: 20px; }
.modal-list li { padding-left: 25px; background: url(../images/tick.png) left 3px no-repeat; }
.modal-url { background: url(../images/url.png) left top no-repeat; padding: 20px 0 0 0;}










.reprod {
background:transparent url(img/kableak.png) no-repeat scroll 192px 12px;
margin-left:943px;
margin-top:184px;
padding-top:0;
}

.twitter_link {
margin-left:930px;
margin-top:55px;
width:100px;
}

.twitter_link  img{
	border: none;
}


.facebook_link {
margin-left:998px;
margin-top:-67px;
width:100px;
}

.myspace_link {
margin-left:1067px;
margin-top:-68px;
width:100px;
}
.myspace_link img{
border: none;
}



.facebook_link  img{
border: none;
}

.fb_share_size_Small{
display: none;
}




#license {
margin-left:-30px;
margin-top:195px;
}
#license .txt {
color:#3A3426;
}
#license a {
color:#505313;
}


#biografia {
margin-left:320px;
margin-top:200px;
width:530px;
}






div.nav li {
float: left;
}



/* Easing nav */
div.nav {
float:left;
height:56px;
margin-left:320px;
margin-top:185px;
width:150px;
}


a.top {
color:#FFFFFF;
font-family:Tahoma,Arial;
font-size:280%;
height:40px;
padding-bottom:0;
padding-left:0;
width:215px;
}
a.portfolio {
color:#FFFFFF;
font-family:Tahoma,Arial;
font-size:280%;
height:25px;
margin-top:2px;
padding-bottom:10px;
width:215px;
}
a.what {
color:#FFFFFF;
font-family:Tahoma,Arial;
font-size:280%;
height: 41px;
margin-top: 7px;
width:215px;
padding-bottom: 10px;
}

a.itzuli1 {
background:transparent url(img/top.gif) no-repeat scroll center top;
height:50px;
margin-top:385px;
padding-left:296px;
text-indent:-9999px;
width:200px;
}

a.itzuli2 {
background:transparent url(img/top.gif) no-repeat scroll center top;
height:50px;
margin-top:380px;
padding-bottom:2px;
padding-left:850px;
text-indent:-9999px;
width:200px;
}

/* ENGLISH */
a.return1 {
background:transparent url(img/top.gif) no-repeat scroll center top;
height:50px;
margin-top:389px;
padding-left:315px;
text-indent:-9999px;
width:200px;
}

a.return2 {
background:transparent url(img/top.gif) no-repeat scroll center top;
height:50px;
margin-top:375px;
padding-bottom:2px;
padding-left:880px;
text-indent:-9999px;
width:200px;
}



a:hover {
color: #383324;
}

#download {
margin-left:-600px;
margin-top:-100px;
width:600px;
}


#download_mp3 {
border:medium none;
margin-left:-460px;
margin-top:-98px;
}


#download_mp3 img{
	border: none;
}

#download_wav {
margin-left:-640px;
margin-top:25px;
}

#download_wav img{
	border: none;
}
	


/* Header */
#header {
height:0;
margin-left:15px;
top:0;
width:940px;
}

#footer {
margin-left:-500px;
margin-top:240px;
width:650px;
}


.bespoke {
color:#003333;
font-family:verdana;
font-size:110%;
height:20px;
left:810px;
padding-bottom:20px;
position:relative;
top:170px;
width:350px;
}

#kontaktua {
height:240px;
margin-left:810px;
margin-top:188px;
width:340px;
}

#kontaktua .izena
{

}

#kontaktua .maila{

}

#kontaktua .mezua {
width:234px;
}

#kontaktua .btn {
margin-top:12px;
}


#lang {
height:26px;
margin-left:1015px;
margin-top:-28px;
}
#lang ul {
}

#lang a {
color:#D7E128;

}

#lang .english {
font-family:Verdana,Arial;
}

#lang .espanol {
margin-left:10px;
font-family:Verdana,Arial;
}



/* EUSKARA */
#jeitsi_img {
margin-left:315px;
margin-top:-228px;
}
#biografia_img {
margin-left:320px;
margin-top:310px;
}
#kontaktua_img {
margin-left:950px;
margin-top:390px;
}
/* ESPAŅOL */
#desgargar_img {
margin-left:315px;
margin-top:-228px;
}
#biografia_img {
margin-left:320px;
margin-top:310px;
}
#contacto_img {
margin-left:975px;
margin-top:390px;
}
/* ENGLISH */
#download_img {
margin-left:315px;
margin-top:-230px;
}
#biography_img {
margin-left:320px;
margin-top:310px;
}
#contact_img {
margin-left:1000px;
margin-top:390px;
}

#lizentzia {
font-size:120%;
margin-left:-625px;
margin-top:-115px;
}