
/* Layout of the website
	1 - Importing the other CSS files used in the website
	2 - Page layout
	3 - Header layout
		3.1 - Menus
		3.2 - Zip Code Form
	4 - Content layout
		4.1 Search Box
	5 - Footer layout
*/



/* 1 - Importing the other CSS files used in the website
************************************************************************************/


/* 2 - Page Layout
************************************************************************************/

body
{
	text-align: center;
}

#page-wrapper
{
	width: 750px;
	text-align: center;
	margin: 0px auto 9px;
	position: relative;
	overflow: hidden;
}

/* 3 - Header Layout
************************************************************************************/

#header
{
	width: 750px;
	text-align: center;
	height: 258px;
	background-color: #000000;
	position: relative;
	display: block;
}

#header-image
{
	width: 748px;
	margin-left: 1px;
	height: 150px;
	position: relative;
}

	/* - 3.1 - Menus
	************************************************************************************/
	
	#header-menu-container
	{
		width: 678px;
		height: 33px;
		background-color: #000000;
		padding-left: 70px;
		position: relative;
	}
	
	#header-menu-container .header-menu-link, #header-menu-container .header-menu-link-selected
	{
		font-family: Verdana;
		font-size: 13px;
		color: White;
		display: inline-block;
		height: 26px;
		padding: 7px 22px 0px 22px;
		font-weight: bold;
	}
	
	#header-menu-container .header-menu-link-selected
	{
		color: #ccff66 !important;
	}
	
	.header-menu-link
	{
		height: 33px;
		
	}
	/* - 3.2 - Zip Code Form
	************************************************************************************/
	
	#zip-code-form-content
	{
		background-color:#d48a1d;
		height: 75px;
		width: 748px;
		margin-left:1px;
	}
	#zip-code-form-logo
	{
		width:130px;
		float:left;
		padding: 13px 0px 0px 12px;
	}
	#zip-code-form-text
	{
		width:390px;
		float:left;
		text-align:center;
		padding: 12px 0;
	}
	#zip-code-submit-form
	{
		float:left;
		width:190px;
		padding:5px 0px 0px 10px;
	}
	#zip-code-submit-form a
	{
		display:inline-block;
	}
	#zip-code-submit-form-textbox
	{
		margin:0px 0px 5px 6px;
		text-align: right;
	}
	#zip-code-submit-form-textbox span
	{
	   line-height:20px;
	   display:inline-block;
	   
	   padding-right: 4px;
	}
	#zip-code-submit-form-textbox span
	{
		
	}
/* - 4 - Content layout
************************************************************************************/

#content
{
	width: 710px;
	min-height: 450px;
	margin: 0px 0px 10px 0px;
	border-right: solid 1px black;
	border-left: solid 1px black;
	border-bottom: solid 1px black;	
	position: relative;
	display: block;
	padding: 10px 20px 18px 18px;
}

.paragraph
{
	margin-bottom: 0px;
	display: block;
	position: relative;
}
.paragraph-box
{
	margin-bottom: 0px;
	display: block;
	position: relative;
	margin-bottom:10px;
}
.tigressa-paragraph
{
	padding-bottom:15px;
}
.home-page-select-green
{
	margin-top:-10px;
	padding-left:30px;
}
.align-right
{
	float: right;
	position: relative;
	display: inline-block;
}
.home-page-image
{
	margin-top:40px;
}

	/* - 4 - Content layout
	************************************************************************************/
	
	#content-left-column
	{
		width: 470px;
	}
	
	#content-right-column
	{
		border: solid 1px white;
		display: block;
		float: right;
		width: 215px;
		min-height: 200px;
		text-align: right;
	}
	
	/* - 4.1 - Right Banner 
    *************************************************************************************/
	
	.right-banner
	{
		width: 216px;
		min-height: 325px;
		position: absolute;
		top: 250px;
		right: 34px;
		margin-bottom: -240px;
		clear: both;
	}
	.right-banner-separator
	{
		margin-bottom:20px;
	} 
	.right-banner-top
	{
		margin-top:13px;
	}
	.right-banner-bottom
	{
		margin-bottom:3px;
	}
/* - 4.2 - Modal Window
    *************************************************************************************/
	.ModalPopup
	{
		background-color: #ffffff;
		-moz-opacity: 0.7;
		opacity:.70;
		filter: alpha(opacity=70);
		overflow: hidden;
	}
	.ModalPopupWindow
	{
		border: 5px solid #d68a18;
	}
	.submit-button
	{
		margin-bottom: -11px;
		float: right;
		margin-top: -27px;
		padding-right: 55px;
	}
	#close-button 
	{
		display: block;
		padding: 5px 0 20px 291px;
	}
   .ModalPopupWindow #store-locator-form,.ModalPopupWindow #store-locator
   {
		width:400px !important;
   }
/* - 5 - Footer layout
************************************************************************************/

#footer
{
	width: 750px;
	position: relative;
	display: block;
	text-align: center;
}

.footer-banner
{
	margin-right: 4px;
	position: relative;
}

.graphic-right-margin
{
	margin-right: 15px;
}
