/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 12px;
	font-family: Verdana, sans-serif;
	background: #fff;
	color:#000;

}

#wrap {

}
body.section-1 { }
body.section-2 { }
body.section-3 { font:Arial, Helvetica, sans-serif; font-size:12px; color:#F33;}
p {
	line-height:14px;
	margin-bottom:0px;
	color:#000;
	}
a:link { text-decoration: none; color: #000; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: #888; }
a:hover { text-decoration: none; color: #888;}

a img { border: none; }

#menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
    width: 220px;
    overflow: none;
    top: 0;
    bottom: 0;
	left: 0;
    position: absolute;
    height: 100%;
	background-color: #fff;
	margin: 0 0 0 0;
}

#menu ul {
	list-style: none;
	margin: 0 0 2px 0;
}
#menu ul  li{
	
	margin-bottom: 0px;
}
 #menu ul li.section-title {
 margin-top:2px;
 margin-left:18px;
 padding-top:2px;
padding-bottom:0px;
 }
  #menu ul li.section-title img {
  padding:0px; margin: 2px 0 0px 0;
  }
  #menu ul li.section-title img.tab{
  padding-left:5px;
  
  }
#menu ul  li a{
	margin-left:0px;	
}

#menu  img{
	margin-left:15px;	
}
#menu p{
	margin-left:24px;	
}
#menu h2 {display: none;}

.headerMenu {padding:2px  0 0; margin-bottom: 0px; }
.aboutWidth {width:140px; display:block; padding-left:0px; color:#000;}
.aboutWidth2 {width:140px; display:block; padding-left:0px; padding-top:10px; color:#000;}
li.footMenu {display:block; padding-left:0px; }
.copyMenu {display:block; margin-top:30px;}
.pic p { display:block; float:left; padding:20px; }


#content {
    margin: 0 0 0 220px;
    top: 0;
	width:1000px;
}


#textWrap {

width:1020px;
margin-top:42px;
margin-left:0px;
	padding: 0;
}
#textBrief {
float:left; width:218px; margin-right:48px; padding-top:10px; padding-left:90px; min-height:110px; background: url(http://ilovesheds.com/ndxz-studio/site/niceshed/h2_Brief.png) no-repeat top left;
}

#textConcept {
float:left; width:218px; margin-right:48px; padding-top:10px; padding-left:90px; min-height:110px; background: url(http://ilovesheds.com/ndxz-studio/site/niceshed/h2_Concept.png) no-repeat top left;

}
#textOutcome {
float:left; width:215px;  padding-top:10px; padding-left:90px; min-height:110px; background: url(http://ilovesheds.com/ndxz-studio/site/niceshed/h2_Outcome.png) no-repeat top left;

}
#num {
font-weight:bold;
color:#666;
font-family: Arial, Helvetica, sans-serif;

}
p#nums {
text-align:right;

}
p.nav {
float:left;
margin: 10px 5px;
padding-left:735px;

}

.container {
    padding: 5px 5px 15px 5px;

}

.container img{
    padding: 5px 0px 5px 5px;

}
.container p {
    margin-left: 0px;
	margin-top: 0px;
}
.container ul li {
    margin-left: 25px;
}
#content p { margin-bottom: 9px; }



h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#vid-container  {
	position:absolute;
	top:79px;
	padding: 0;
	}


	#img-container {
	float:left;
	padding: 0px;
	margin-top:16px;

	}
	
#img-container-single	{

	}

#img-container p	{ margin: 0; padding: 0 0 2px 0; }

#once { clear: left; }