div#page
{
	width:900px;
	position:relative;
	margin:auto;
}

div#popupPage
{
	position:relative;
	margin:auto;
	background-color:#ffffff;
	margin:10px;
	padding:10px;
}

div#header
{
	height:175px;
	background-color:#FFFFFF;
	background-image:url(../images/headerBG_winter.gif);
	background-repeat: no-repeat;
}

div#logo
{
	width:390px;
	float:left;
	height:115px; /*--- (-20px) to adjust for padding.  Originally 135px; */
	padding-top:20px;
}

div#logo a
{
outline: none;
}

div#menu
{
	width:670px;
	height:30px;
	float:right;
	/*--- margin:135px 10px 0px 0px; Removed this when adding the logo link/div ---*/
	margin:0px 150px 0px 0px;
}

div#content
{
	width:900px;
	min-height:720px;
	padding-top:10px;
	background-color:#FFF;
}

/*--- Left Column --------------------------------------------------------------------------------------*/
div#calloutColumn
{
	width:220px;
	background-color:#FFF;
	float:left;
}

div#freeEstimate
{
	width:220px;
}

div#currentProjects
{
	width: 180px; /*--- ORIGINAL: width:200px; ---*/
	margin: 0px 10px;
	padding: 0px 10px 10px 10px; /*--- ORIGINAL: padding: 0px 10px; ---*/
	background-color:#80a1ee;
	background-image:url(../images/currentProjectsBG.jpg);
	background-repeat: no-repeat;
}
/*------------------------------------------------------------------------------------------------------*/



/*--- Content Column -----------------------------------------------------------------------------------*/
div#contentColumn
{
	width:670px;
	background-color:#FFF;
	margin-right: 10px;
	margin-left:220px; /*--- To push this div to the right of the calloutColumn so they don't overlap ---*/
}

div#bannerImage
{
	width:670px;
}

div#contentMain
{
	width:650px; /*--- ORIGINAL: width:670px; ---*/
	margin:10px 10px 0px 10px;
}

div#featuredItems
{
	width:670px;
}

.featuredItem
{
	width:200px;
}

div#item1
{
	float:left;
}

div#item2
{
	margin-left:235px;
}

div#item3
{
	float:right;
}

div#footer
{
	width:900px;
	text-align:center;
	background-image: url(../images/footerBG.gif);
	background-repeat:no-repeat;
	clear:both;
}
/*------------------------------------------------------------------------------------------------------*/

