/*
 * C&G carpentry v 1.0
 * Author: Fausto Carrera
 * http://www.faustocarrera.com.ar
 */

/* body */

body{
	background: url(../images/main-bg.gif) center repeat-y #000;
	font-family: helvetica,sans-serif;
	font-size: 0.8em;
	line-height: 1.3;
	letter-spacing: 0.2pt;
}

/* structure */

#wrapper{
	width: 934px;
	margin: 0 auto 0 auto;
}

/* header */

#header{
	background: url(../images/logo.gif) left no-repeat;
	height: 74px;
}

/* menu */
	
#header ul#menu{
	padding: 25px 0 0 244px;
	}
	
#header ul#menu li{
	display: inline;
	margin-right: 10px;
}

/* menu links */
			
#header ul#menu a{
	color: #b1987a;
	text-transform: uppercase;
	text-decoration: none;
}
			
#header ul#menu a:hover{
	color: #fff;
}
		
#header ul#menu a.active{
	color: #fff;
}
	
#head-sep{
	background-color: #211C17;
	height: 15px;
}
/* content home */

#content{
	background-color: #fff;
	color: #6C5E4A;
}

#content .welcome{
	float: left;
	height: 549px;
	width: 244px;
}

#content .flash{
}

#content .carpentry{
	background-color: #141913;
	height: 549px;
	width: 268px;
}

/* about */

#content .about, #content .contact{
	width: 700px;
	margin-left: 20px;
}

#content .about ul{
	margin-left: 50px;
}

#content .about ul li{
	background: url(../images/bullet.gif) no-repeat left;
	padding-left: 10px;
}

#content .about .quote{
	margin-bottom: 10px;
	margin-top: 80px;
	width: 244px;
}

#content .image{
	width: 195px;
}

#content .about #about-links a{
	color: #827159;
	text-decoration: none;
}
			
#content .about #about-links a:hover{
	color: #524a3f;
}

/* contact */

form label{
	display:block;
	font-weight:bold;
	text-align:right;
	width:160px;
	float:left;
}

form input{
	border:solid 1px #141913;
	font-size: 0.9em;
	float:left;
	margin:2px 0 20px 10px;
	padding:2px;
	width: 30%;
}

form textarea{
	border:solid 1px #141913;
	font-family: verdana,sans-serif;
	font-size: 1em;
	float:left;
	height: 110px;
	margin:2px 0 20px 10px;
	padding:4px 2px;
	width: 30%;
}

form input.button{
	background-color: #685e53;
	color: #fff;
	margin-left: 170px;
	width: 103px;
}

/* quote */

#content .getquote{
	padding: 0 25px 0 25px;
}

/* porfolio */

#content .porfolio{
	padding: 0 25px 0 25px;
}

#content .porfolio .work{
	background-color: #322b23;
	margin: 10px auto 10px auto;
	width: 80%;
}

#content .porfolio .work .info{
	height: 200px;
	width: 60%;
}

#content .porfolio .work .info p{
	color: #fff;
}

#content .porfolio .work img.detail{
	border: 1px solid #fff;
	margin: 10px;
}

#content .porfolio .work a.view img{
	margin-right: 60px;
}

/*content common */

#content h3{
	color: #7a6853;
	padding: 5px;
}

#content p{
	padding: 10px;
}

#content .title{
	margin: 5px auto 5px auto;
	text-align: center;
	width: 100%;
}

#content .sep{
	border-top: 2px dotted #a59789;
	margin: 5px 10px 5px 10px;;
}

/* footer */

#footer{
	background: url(../images/footer_5th.gif) left no-repeat;
	height: 130px;
	margin-top: -3px;
	z-index: 10;
}

/* common */

.left{
	float: left;
}

.right{
	float: right;
}

/* clear */

.clear{
	clear: both;
}
