	/* 
		crainsconstruction.com Main CSS File
		Created by: Netcerus - http://www.netcerus.com
	*/
	
	body {
		min-width: 750px;
		min-height: 500px;
	}
	
	#wrap {
		margin: auto;
		width: 900px;
	}
	
	/* =Navigation
	--------------------------------------------------*/
	
	#nav {
		display: none;
	}
	
	/* =Layout
	--------------------------------------------------*/
	
	#main {
		float:left;
		width:500px;
	}
	
	#wrap {
		margin-bottom: 50px;
		
	}
	
	#contentwrap {
		margin: 15px 0 0 0;
		padding: 15px 30px 80px 30px;
	}
	
	#sidebar {
		float:right;
		width:264px;
		border: 1px solid #EAEAEA;
		padding: 0;
		margin-top: 40px;
	}
	
	#footer {
		clear:both;
		height: 107px;
		padding: 0;
		margin: 0;
		float:left;
        width:100%;
	}
	
	#sidebar img{
		padding: 6px;
	}
	
	/* =Typography
	--------------------------------------------------*/
	h1, h2, h3, h4, h5, p, li, a {
		font-family:Arial, Helvetica, sans-serif;
		color: #000000;
	}
	
	#main h1 {
		font-size: 150%;
		font-weight: bold;
		border-bottom: 1px solid #000000;
	}
	
	#main p, li {
		font-size: 90%;
	}
	
	#main ul {
		list-style: square;
	}
	
	#main ul  ul{
		margin-left:10px;
		padding-left: 10px;
	}
	
	#sidebar ul {
		margin-bottom:0;
    }
	
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
	
	#footer p {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		padding: 10px 0 0 42px;
		margin: 0;
    }
	
	#sidebar h3{
		margin: 0;
		padding: 3px;
		font-weight: bold;
		font-size: 75%;
	}
	
	#sidebar h3{
		margin: 0;
		padding: 3px 5px 3px 6px;
		font-weight: bold;
		font-size: 80%;
	}
	
	#sidebar p{
		font-size: 75%;
		padding: 0 5px 5px 5px;
	}
	
