/* CSS Document FRESH&amp;EAZY - www.freshandeazy.eu */

html {
text-align:center;
}

body {
padding: 0;
margin: 0 auto;
background-color:#000000;
background-image: url(fe_wood.jpg); 
background-repeat: repeat-x;
background-position: inherit;
background-attachment:fixed;
height:auto;
width:15000px;

}


#fe01 {
height:780px;
width:850px;
margin: 0 auto;
padding-left: 75px;
background-image: url(fe_temp03.jpg);
background-repeat:no-repeat;
background-position: 115px top;
float:left;
 
}


#menu01 {
height:85px;
width:160px;
margin-top:20;
margin-left:420px;
margin-right:auto;
float:left;

}

#menu02 {
height:160px;
width:140px;
margin-top:20px;
margin-left:0;
margin-right:auto;
float:left;

}

#menu03 {
height:110px;
width:110px;
margin-top:0;
margin-left:0;
margin-right:auto;
float:right;

}

#hello {
height:332px;
width:240px;
margin-top:350px;
margin-left:680px;
margin-right:auto;
background-image: url(hello.png);
background-repeat:no-repeat;
background-position:center;
}


#about {
min-height:600px;
width:1000px;
margin-top:0;
margin-left:1200px;
margin-right:auto;
padding-left: 80px;
float:left;
}

#folio01 {
min-height:600px;
width:1000px;
margin-top:0;
margin-left:1200px;
margin-right:auto;
padding-left: 80px;
float:left;

}

#folio02 {
min-height:600px;
width:1000px;
margin-top:0;
margin-left:1200px;
margin-right:auto;
padding-left: 80px;
float:left;
}

#folio03 {
min-height:600px;
width:1000px;
margin-top:0;
margin-left:1200px;
margin-right:auto;
padding-left: 80px;
float:left;
}

#folio04 {
min-height:600px;
width:1000px;
margin-top:0;
margin-left:1200px;
margin-right:auto;
padding-left: 80px;
float:left;
}



img {
border:none;
}

img.gal {
border:#bb9780 solid thin;
margin: 12px 12px 0 0;
}

img.logo {
 
}

.con-left {
width:40px;
height:600px;
margin-left:0;
margin-top:0;
margin-right:auto;
float:left;
}

.con-right {
width:40px;
height:600px;
margin-left:auto;
margin-top:0;
margin-right:0;
float:right;
}

.cont01 {
	width:180px;
	height:auto;
	margin-left:30px;
	margin-top:0;
	margin-right:auto;
	float:left;
}


.cont02 {
	width:360px;
	height:600px;
	margin-left:0;
	margin-top:0;
	margin-right:auto;
	background-image:url(about_back.png);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
	padding-left:10px;
	padding-top:10px;
}



.cont03 {
width:140px;
height:auto;
margin-left:20px;
margin-top:0;
margin-right:auto;
margin-bottom:auto;
float:left;
 
}

.cont04 {
width:140px;
height:auto;
margin-left:20px;
margin-top:0;
margin-right:auto;
margin-bottom:auto;
float:left;
 
}

.cont05 {
width:240px;
height:auto;
margin-left:10px;
margin-top:0;
margin-right:auto;
margin-bottom:auto;
text-align:left;
float:left;
 
}

.contgal {
width:620px;
height:auto;
margin-left:20px;
margin-top:0;
margin-right:auto;
margin-bottom:auto;
float:left;
text-align:left;
 
}

.contabout {
width:480px;
height:auto;
margin-left:20px;
margin-top:0;
margin-right:auto;
margin-bottom:auto;
float:left;
text-align:left;
 
}


p.cont {
	font-family: Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	margin-left:45px;
	margin-right:35px;

}

p.form {
	font-family: Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff7e3;
	text-shadow: 0 1px 1px #000;
	text-align:left;
}

p.touch {
	font-family: Helvetica, sans-serif;
	font-size:16px;
	color:#fff7e3;
	text-shadow: 0 1px 1px #000;
	text-align: left;
	margin-left:15px;
	}

h1.touch {
	font-family: Helvetica, sans-serif;
	font-size:10px;
	line-height:30px;
	text-shadow: 0 1px 1px #000;
	font-weight:bold;
	color:#fff7e3;
	text-align:left;
	
}


a.touch {
	font-family: Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#fff7e3;
	text-shadow: 0 1px 1px #000;
	text-align:left;
	text-decoration:none;

}



.nav1 {
	font-family: Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	color:#fff7e3;
	text-shadow: 0 1px 1px #000;
	text-align:center;
	text-decoration:none;
	float:right;
}


ul.gallery {
width:140px;
height:auto;
list-style:none;

}

li {
margin-bottom:18px;
}


#nav {
height:120px;
width:1000px;
background-image:url(bluetape.png);
background-position:center;
background-repeat:no-repeat;
border-top:dotted;
border-color:#fff7e3;
border-width:thin;
margin:0 auto;
clear:both;
}


#nav1 {
height:40px;
width:1000px;
border-top:dotted;
border-color:#fff7e3;
border-width:thin;
margin: 0 auto;
text-align:center;
clear:both;
}

#nav2 {
height:30px;
width:1000px;
background-position:top;
background-repeat:no-repeat;
border-top:dotted;
border-color:#fff7e3;
border-width:thin;
margin-top:auto;
margin-left:auto;
margin-right:auto;
clear:both;
}

 
#footer {
min-height:600px;
width:1000px;
margin-top:0;
margin-left:1200px;
margin-right:auto;
padding-top:50px;
padding-left: 75px;
float:left;

}



#end {
min-height:600px;
width:200px;
margin:0 auto;
padding-top:250px;
float:right;
}


#divSendTouchForm {
	
	border-right-style: dotted;
	border-right-color:#fff7e3;
	border-right-width:thin;
	text-align:left;
}


/*form-rules*/


#contactFormContainer	{
            	position:absolute;
            	left:14200px;
            	float:right;
				margin-top:-50px;
            }
            #contactForm
            {
            	height:430px;
            	width:351px;
            	background-image:url('form_back.png');
            	display:none;
				font-family: Helvetica, sans-serif;
            }
            
            #contactLink
            {
            	height:40px;
            	width:351px;
            	background-image:url('slidein_button.png');
            	display:block;
            	cursor:pointer;
            }
            #messageSent
            {
            	color:#ff9933;
            	display:none;
            }



input,textarea {
	font: 11px Helvetica;
	background:#fff url(shadow.gif) repeat-x top;
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	color:#333;
	margin-left:10px;
	background: white;
	width: 250px;
	padding:4px 5px 2px 9px;
}

input[type="submit"] {
	width:150px;
	height:25px;
	cursor:pointer;
	font-weight:bold;
	border:none;
	background:url(button_back.png) no-repeat;
	margin-top:10px;
}


.error {
	background: #FF8080;
	border-color: #F00
}
.success {
	display:none;
	font-family: Helvetica;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
}

