/* Produced by - 50 Dollar Web Page -  a division of the McHenry County Post Green Pages Business Directory.        email: market@ mchenrycountypost.com            http://www.mchenrycountypost.com */
/* Always start with these styles */

/* ************************************************************************************** */
/* BEGIN UNIVERSAL styles */

*{margin:0;padding:0;
	/*overflow:hidden;*/
	}


body {
	/*background:rgb(44,44,44);*/
	background:rgb(254,252,240);
	font-family:times new roman, serif ;
	/*font-size:1em;*/   
	font-weight:normal;
	}

/*This keeps IE from putting a border around images as links
   and increasing the image space and breaking up my
   web pages.*/
a img {border: none; }

/*This sets image alt to an unchangable size*/
img {font-size:12px;}

.clearfloats{clear:both;}

/* END UNIVERSAL styles */


/*START WHOLEBODYBOX STYLES********** */
.wholebodybox-outer{width:900px;
	margin-left:auto;margin-right:auto;
	overflow:hidden;
	/*border:solid 1px red;*/
	}

.wholebodybox-inner{width:900px;
	margin-left:auto;margin-right:auto;
	/*border:solid 6px green;*/
	}
/*END WHOLEBODYBOX STYLES********** */






/*START HEADER STYLES********** */

.header-outer{width:900px;
	margin-left:auto;margin-right:auto;
	margin-top:5px;
	/*border:solid black 1px;*/
	}
.header-inner{width:900px;
	margin-left:auto;margin-right:auto;
	/*border:solid 2px black;*/
	}

.logo-outer{float:left;
	/*border:solid blue 1px;*/
	}
.logo-inner{
	}

.headertext1-outer{width:490px;
	float:right;
	margin:127px 0 0 0;
	/*border: solid red 1px;	*/
	}
.headertext1-inner{width490px;
	text-align:center;
	font-size:20px;
	/*border:solid purple 1px;*/
	}




/*END HEADER STYLES********** */


/*BEGIN HORIZONTAL NAV BOX STYLES********** */

.h-nav-outer{width:900px;
	margin:15px 0 0 0;
	}
.h-nav-inner{width:900px;
	/*background-color:rgb(244,88,110);*/
	background-color:rgb(214,58,80);
	color:rgb(214,58,80);
	/*border:solid black 1px;*/
	}

.h-nav-inner img{float:left;}

/*END HORIZONTAL NAV BOX STYLES********** */

/*START LINKS STYLES********** */
.links-outer{width:900px;
	/*margin-left:auto;margin-right:auto;*/
	/*border:solid 2px yellow;*/
	}

.links-inner{width:900px;
	/*margin-left:auto;margin-right:auto;*/
	margin:0 0 0 30px;
	/*text-align:center;*/
	font-family:times new roman, sans-serif ;
	/*border:solid 8px blue;*/
	}

.links-inner a{
	margin:0 35px 0 0;
	color:white;
	font-size:14px;
	
	text-align:center;
	}
/*END LINKS STYLES********** */





/*START SPACER BOX STYLES*/ 
.spacer-outer{height:600px;
	}
.spacer-inner{height:600px;
	background-color:white;
	}
/*END SPACER BOX STYLES*/









/*BEGIN BODY STYLES********** */

.body-outer{width:900px}
.body-inner{width:900px;
	margin:25px 0 0 0;
	/*border:solid green 3px;*/
/*	background-color:rgb(200,200,200);*/
	}



.section-intro-outer{width:900px;/*border:solid red 1px;*/}
.section-intro-inner{width:900px;/*border:solid red 1px;*/}
.section-intro-outer p{width:550px;}
.section-intro-inner p{width:550px;
	margin-left:auto;margin-right:auto;
	font-size:16px;
	text-align:justify;
	/*border:solid red 1px;*/
	}




.section-outer{width:900px;/*border:solid red 1px;*/}
.section-inner{width:900px;/*border:solid red 1px;*/}

.section-inner p{width:600px;
	margin:0 0 0 100px;
	font-size:16px;
	text-align:justify;
	/*border:solid red 1px;*/
	}

.section-inner h1{margin:20px 0 0 015px;
	font-size:20px;
	}
.section-inner h2{margin:20px 0 0 015px;
	font-size:18px;
	}
.section-inner h3{margin:10px 0 0 35px;
	font-size:18px;
	font-style:italic;
	}

.section-inner h4{margin:10px 0 0 100px;
	font-size:16px;
	font-style:italic;
	font-weight:normal;
	}
.section-inner li{margin:0 0 0 85px;
	font-size:16px;
	}




.tail-line-outer{width:800px;}
.tail-line-inner{width:800px;}
.tail-line-inner p{width:550px;
	margin-left:auto;margin-right:auto;
	font-size:16px;
	text-align:justify;
	/*border:solid red 1px;*/
	}

.float-photo-right-inner img{
	margin:0px 200px 0px 35px;
	float:right;
	}

.float-photo-left-inner img{
	margin:15px 35px 0px 100px;
	float:left;
	}

.photo-title-left-outer{width:200px;
	}
.inspiration-photo-box-outer{width:200px;
	margin:5px 35px 0px 100px;
	float:left;
	text-align:center;
	/*border:solid red 1px;*/
	}
.inspiration-photo-box-inner{width:200px;}
.inspiration-photo-box-inner p{width:200px;		
	margin:0 0 0 0px;
	font-size:13px;
	font-style:italic;
	text-align:center;
	}


.contact-outer{width:300px;
	float:left;
	}
.contact-inner{width:300px;
	}
.contact-inner p{
	font-size:18px;}
.contact-inner img{float:left;
	margin:0 10px 0 0;}

.contact-right-outer{width:445px;
	float:right;
	}
.contact-right-inner{width:445px;
	}



.salebanner{width:600px;
	margin:10px 0 0 150px;
	background-color:rgb(214,58,80);
	}
.salebanner p{width:500px;
	margin-left:auto;margin-right:auto;
	font-size:28px;
	text-align:center;
	color:white;}



.clickhere{float:left;
	margin:0 0 0 0;}
.clickhere a{
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	color:gray;
	}

	
/*END BODY STYLES********** */













/*BEGIN FOOTER STYLES*/

.footer-outer{width:896px;
	margin-left:auto;margin-right:auto;
	margin-top:20px;
	}

.footer-inner{width:896px;
	margin-left:auto;margin-right:auto;	
	padding-bottom:25px;
	border:solid green 1px;	
	}



/*END FOOTER STYLES*/


