@charset "utf-8";
/* CSS Document */
.break, .clear {
	clear: both;
}

#contentfakebox {
	background:none;
	margin-right:220px;
	}
	
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }	
	 
.boldtext {
	font-weight:bold;		
	}
	
.contentViewAll  {
	font-size:1em;
	color:#000;
	font-weight:normal;	
	text-align:right;
	padding: 10px 15px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

.contentViewAll a {
	color:#090;
	text-align:right;
	padding-right:50px;
	font-weight:bold;
	text-decoration:none;
	}

.contentViewAll a:hover {
	color:#000;
	}	
	
/********************************************
/************** Site Content Main Container
/******************************************** */
#contentMain{
	min-width:650px;
	width:95%;
	/* Use of Margin right allowing for a right side container*/
	margin-right:200px;
	padding-left:0px;
	background: none;
	min-height:250px;
	}

#contentMainTitle {
	min-width:650px;
	width:95%;
	/* Use of Margin right allowing for a right side container*/
	margin-right:200px;
	padding-left:0px;
	background: none;


	}
#contentMainTitle h1 {
	font-size:1.2em;
	font-weight:bold;	

	text-align:left;
	padding: 10px 0px 10px 10px;
	background:none;
	transition:ease-in;
	transition:all 2s;
}	

#contentMain h1 {

	}	

#contentMain h2 {

}

#contentMain p {
	font-size:1em;
	color:#000;
	font-weight:normal;	
	text-align:left;
	padding: 0px 5px 10px 10px;
	margin: 0px 0px 5px 0px
}	

#contentMain a {
	color: #090;
	font-weight:bold;
	text-decoration:none;
	}

#contentMain img {
	float:right;
	max-width:155px;
	border:0;	
	}
	
#contentMain a:hover {
	color:#000;
	}
#contentMain ul {
	font-weight:bold;
	color:#000;
	margin:0px 0px 10px 25px;
	}			
#contentMain li {
	color:#000;	
	font-weight:normal;
	margin:0px 0px 10px 25px;	
	}	

#contentMain .centerLinks {
	font-size:1em;
	font-weight:bold;
	color:#000;
	font-weight:normal;	
	text-align:center;
	padding: 0px 5px 10px 0px;
	margin: 0px 0px 0px 0px
}	
	
/**********************************************************	 */
/************** Corrects formatted for Embedded box to match p styling
/******************************************************* */
#contentMain .embeddedbox {
	font-size:1em;
	color:#000;
	font-weight:normal;	
	text-align:left;
	margin-right:200px;
	padding-left:0px;
	padding: 0px 5px 5px 0px;
	margin: 0px 0px 5px 0px;
	background:none;
	}		



	
	
/**********************************************************
/************** Standard Containers for Catalog Pages
/******************************************************* */	
#catalogoptions {
	text-align:center;
	font-size:1.2em;
	background:#eee;
	min-height:75px;
	padding: 2px 5px 2px 5px;
	
	}

#catalogoptions select {
	min-width:100px;
	color:#00adef;
	margin-bottom: 2px;
	
	}

.sitecatalogviewitems {
     width:200px;
	 min-height:200px;
	 padding:5px 5px 5px 5px;
	 border: 0;
	 background:#fff;
	 float:left;
	 text-align:center;
	 font-size:.9em; 	
}

#catalogBreadCrumb {
	margin-left:15px;
	background:#none;
	}
	
#catalogBreadCrumb a {
	color: #090;
	font-weight:bold;
	text-decoration:none;
	}
	
#catalogBreadCrumb a:hover {
	color:#000;
	}	
	
#catalogPaging {
	text-align: center;
	background:#eeeeee;

	}
	
#catalogPaging a {
	color: #090;
	font-weight:bold;
	text-decoration:none;
	padding: 5px 0px 5px 0px;
	}
	
#catalogPaging a:hover {
	color:#000;
	}		
	

#catalogPagingBox {
	text-align: center;
	background:#eeeeee;
	font-size:.8em;
	width:300px;
	margin:0px auto;
	}
	
#catalogPaging .spacing {
	padding-left:10px;
	font-size:.9em;
	}	

#catalogLeftPaging {
	width:150px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	text-align:left;
	}		
#catalogRightPaging {
	text-align:right;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	width:150px;	
	}	
	
		


/**********************************************************
/************** Standard Content Styles: Default
/************** Default is left Story/Title/Image Right
/******************************************************* */
.contentStyleDefault h1 {

	text-align:left;

}	

.contentStyleDefault h2 {

}

.contentStyleDefault img {
	float:right;

	}
	
.contentStyleDefault {

	text-align:left;


	}
	
/**********************************************************
/************** Standard Content Style: Centered
/************** Centered Centers all Content and Images
/******************************************************* */
.contentStyleCenter h1 {

	text-align:center;
}	

.contentStyleCenter h3 {
	width:98%;
	text-align:center;

}

.contentStyleCenter {
	width:98%;
	margin: 0px auto;
	text-align:center;

	}
	
.contentStyleCenter p {
	text-align:center;
	}	
	
/**********************************************************
/************** Standard Content Style: Left Image
/************** 
/******************************************************* */

.contentStyleLeft {
	width:100%
	
	}
.contentStyleLeftImg {
	width:30%;
	float:left;
	text-align:center;
	background:none;
	vertical-align:top;
	}

.contentStyleLeftText {
	margin: 0px 0px 0px 0px;
	width:65%;
	float:left;	
	background:none;	
	vertical-align:top;	
	}
	
.contentStyleLeftText h1 {
	text-align:left;
	}	

.contentStyleLeftText h2 {

}
.contentStyleLeftText h3 {
	width:98%;
	text-align:left;
	font-weight:bold;
	padding-left:15px;

}
.contentStyleLeftText p {
	text-align:left;
	}				

/**********************************************************
/************** Standard Content Style: Justified
/************** Titles are Left
/************** Text is Justfied /  Images Right
/******************************************************* */
.contentStyleJustified h1 {
	text-align: left;
	}	

.contentStyleJustified h2 {

}

.contentStyleJustified img {
	float:right;
	}
	
.contentStyleJustified p {
	text-align:justify;
	}	

.contentStyleFloatImage {
	width:225px;
	float:right;
	}
/**********************************************************
/************** Standard Containers for Default Content
/******************************************************* */
.contentContent{
	min-width:650px;
	min-height: 50px;
	width:98%;
	/* Use of Margin right allowing for a right side container*/
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 10px;	
	background:none;
	color:#000066;
	}
/**********************************************************
/************** Standard Content Default
/******************************************************* */
.contentContent h1 {
	/************** Defined in siteDefault for entire site */
	}	

.contentContent h2 {
	/************** Defined in siteDefault for entire site */
	}
	
.contentContent h3 {
	color:#000;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	padding-right: 0px
	}	

.contentContent img {
	max-width:175px;	
	max-height:225px;
	float:right;
	padding: 10px 5px 10px 5px;
	margin: 0px 0px 0px 0px;
	}
	
.contentContent p {
	font-size:1em;
	color:#000;
	font-weight:normal;	
	padding: 0px 5px 10px 0px;
	margin: 0px 0px 5px 0px;
	}	

.contentContent .imgbox {
	min-height:250px;	
	}
	

.contentContent a {
	color:#090;
	font-weight:bold;
	text-decoration:none;
	}

.contentContent a:hover {
	color:#000;
	}	
	
.contentContent ul {
	font-weight:bold;	
	color:#000;
	margin:0px 0px 10px 25px;
	}			
.contentContent li {
	color:#000;	
	font-weight:normal;
	margin:0px 0px 10px 25px;	
	}	

	

/**********************************************************
/************** Special Class for Sub Headings with Links 
/************** Created for Testimonials with View All
/******************************************************* */	
.contentSubHeading h2 {
		
	}
.contentSubHeading a {
	color:#ff0;
	font-weight:bold;
	text-decoration:none;
	}

.contentSubHeading a:hover {
	color:#006;
	}	
/**********************************************************
/************** Standard Containers for Brands Content
/******************************************************* */
	
.contentBrands {
	width:95%;
	min-width:500px;
	min-height:175px;
	/* Use of Margin right allowing for a right side container*/
	margin: 0px 0px 5px 0px;
	padding-left:5px;
	background:none;
	color:#000;
	}

.contentBrands h1 {

}	

.contentBrands h2 {

}

.contentBrands p {
	font-size:1em;
	color: #000;
	max-width: 75%;
	font-weight:normal;	
	text-align:left;
	padding: 0px 15px 10px 0px;
	}
	
.contentBrands img {
	float:right;
	max-width:175px;
	}
	
.contentBrands a {
	color: #090;
	font-weight:bold;
	text-decoration:none;
	}

.contentBrands a:hover {
	color:#000;
	}	
/********************************************
/************** Standard Containers for Lists
/******************************************** */	
.contentEvents {
	min-width:675px;
	width:95%;
	margin-right:200px;
	margin-left:20px;
	background:none;
	color:#000;		
	}	

.contentEvents h1 {
	width:90%;
	font-size:1.8em;
	color: #000;
	background:#CCCCCC;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding-left:10px;
	border-top-right-radius:15px;
	
	}	
	
.contentEvents h2 {
	}	
	
	
.contentEvents h3 {
	width:90%;
	font-size:1em;
	color: #000;
	font-weight:bold;
	margin: 5px 0px 5px 0px;
	padding-left:10px;
	background:#8eacde; 
	background:#669966;
	background:#99cc99;	

	}	
.contentEvents h4 {
	width:500px;
	font-size:1.2em;
	color: #000;
	font-weight:bold;
	margin: 2px 0px 5px 0px;
	padding-left:0px;


	}
.contentEventBox {
	width:100%;

	
	}	
.contentEventBox h1 {
	width:90%;
	font-size:1.8em;
	color: #000;
	background:#CCCCCC;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding-left:10px;
	border-top-right-radius:15px;
	}	
	
.contentEventBox h4 {
	font-weight:bold;
	font-size:1.2em;
	}	
	
.contentEventBox h5 {
	font-weight:bold;
	font-size:1em;
	}
	
.contentEvents p {
	font-size:1em;
	width:90%;	
	color: #000;
	font-weight:normal;	
	text-align:left;
	padding: 0px 15px 10px 10px;
	margin: 0px 0px 5px 0px;
	}
.contentEvents a {
	color: #090;
	font-weight:bold;
	text-decoration:none;
	font-size:.9em;
	}

.contentEvents a:hover {
	color:#000;
	}	
.eventlinks {
	color:#FFFFFF;

}

	

	

	
/**********************************************************
/************** Standard Containers for FAQs
/******************************************************* */
.contentFAQS{
	min-width:650px;
	width:98%;
	min-height:150px;
	/* Use of Margin right allowing for a right side container*/
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;	
	background:none;
	color:#000;

	}
.contentFAQS h1 {
	font-size:1.2em;
	font-weight:bold;	
	color: #006;
	text-align:left;
	padding: 0px 0px 0px 0px;
	background:none;
}	

.contentFAQS h2 {

	}

.contentFAQS p {
	font-size:1em;
	color:#000;
	font-weight:normal;	
	text-align:left;
	padding: 0px 0px 0px 3px;	
	}
		
	
.contentFAQ a {
	color:#090;
	font-weight:bold;
	text-decoration:none;
	}

.contentFAQ a:hover {
	color:#000;
	}	
		
.contentFAQS ul {
	margin:0px 0px 10px 25px;
	
	}			
.contentFAQS li {
	}		
	
	
/********************************************
/************** Standard Containers for Images
/******************************************** */	

#contentImages {
	min-width:650px;
	margin-right:200px;
	background:none;
	color:#000;	
	}

.contentImageBox {
	width:230px;
	float:left;
	background:none;
	color:#000;
	border:none;
	padding:0px 5px 5px 5px;
	margin-bottom:0px;
	}
	
.contentImageBoxImage {
	width:225px;
	float:right;
	border:0px;
	padding:2px 2px 2px 2px;
	margin: 0px 5px 5px 0px;
	}
	
/*********************************************************************
/************** Standard Containers for Items
/********************************************************************* */
.contentItems {
	min-width:100%;
	margin-left:0px;
	color:#000000;	
	}
	
.contentItems a {
	list-style-type:none;
	text-decoration:none;
	font-weight:bold;
	font-size:1em;
	text-align:center;
	color:#29baf1;
}
	
.contentItems h1 {
	font-size:1.em;
	font-weight:bold;
	color:#006;	
	margin: 0px 0px 0px 0px;
	padding: 3px 2px 2px 0px;
	border-bottom:#003 medium;
}

.contentItems h2 {

	}
	
.contentItems a {
	color: #008aff;
	font-weight:bold;
	text-decoration:none;
	}

.contentItems a:hover {
	color:#000;
	}	
	
.contentItemBox {
	width:175px;
	float:left;
	background:none;
	text-align:center;
	color:#000;
	padding:0px 10px 5px 10px;
	margin: 5px 5px 5px 5px;	
	min-height:175px;
	border:none;
	}
		
.contentItemBox img {
	width:98%;
	max-height:165px;
	color:#000;
	padding:0px 5px 15px 5px;
	}
	
.contentItemBox a {
	color: #008aff;
	font-weight:bold;
	text-decoration:none;
	}

.contentItemBox a:hover {
	color:#000;
	}

.contentItemBox img {
	width:100%;
	max-height:225px;
	color:#000;
	padding:0px 5px 5px 5px;
	}
	
.contentItemBox a {
	color: #008aff;
	font-weight:bold;
	text-decoration:none;
	}

.contentItemBox a:hover {
	color:#000;
	}	
	
/*********************************************************************
/************** Standard Containers for Item (One on Item Page) 
/********************************************************************* */
#contentItem {
	min-width:100%;
	margin-left:0px;
	color:#000000;	
	}	
	
#contentItem img {
	width:375px;
	color:#000;
	padding:0px 5px 5px 5px;
	}
	
#contentItem a {
	color: #008aff;
	font-weight:bold;
	text-decoration:none;
	}

#contentItem a:hover {
	color:#000;
	}	
#contentItem ul {
	margin:0px 0px 10px 25px;
	}			
#contentIem li {
	}		

/**********************************************************
/************** Standard Containers for Links
/******************************************************* */
.contentLinks{
	min-width:600px;
	width:95%;	
	min-height:140px;
	/* Use of Margin right allowing for a right side container*/
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;	
	background:none;
	color:#000;

	}

.contentLinks h1 {
	font-size:1.2em;
	font-weight:bold;	
	color: #006;
	text-align:left;
	padding: 15px 0px 20px 0px;
	background:none;
}	

.contentLinks h3 {
	border:#FFC;
	font-size:1.1em;
	font-weight:bold;
	color:#22283f;
	width:99%;
	background:#eeeeee;		
	text-align:left;
	padding: 3px 0px 0px 5px;
	margin:0px 0px 5px 7px;
	border-top:#fff double;
	border-top-right-radius:45px;

}


.contentLinks p {
	font-size:1em;
	color:#000;
	font-weight:normal;	
	text-align:left;
	padding: 0px 5px 10px 10px;
	margin: 0px 0px 5px 0px;
	
	}
	
.contentLinks img {
	max-height:125px;
	float:right;
}
	
.contentLinks a {
	color:#f00;
	color: #090;	
	font-weight:bold;
	text-decoration:none;
	}

.contentLinks a:hover {
	color:#000;
	}	
	
.contentLinks ul {
	margin:0px 0px 10px 25px;
	}			
.contentLinks li {
	}


/**********************************************************
/************** Standard Containers for News Content
/******************************************************* */

.contentNews{
	min-width:500px;
	width:95%;	
	min-height:100px;
	/* Use of Margin right allowing for a right side container*/
	margin-right:220px;
	padding-left:5px;
	background:none;
	color:#000;


	}

.contentNews h1 {
	font-size:1.2em;
	font-weight:bold;	
	color: #006;
	text-align:left;
	padding: 15px 0px 20px 0px;
	background:none;
}	

.contentNews h3 {
	font-size:1.1em;
	font-weight:bold;	
	color: #006;
	text-align:left;
	padding: 15px 0px 20px 0px;
	background:none;	

}


.contentNews img {
	max-width:255px;
	float: right;
	}
.contentNews p {
	font-size:1em;
	font-weight:normal;	
	text-align:left;
	padding: 0px 15px 10px 0px;
	margin: 0px 0px 5px 0px;
	}
	
.contentNews a {
	color: #008aff;
	font-weight:bold;
	text-decoration:none;
	}

.contentNews a:hover {
	color:#000;
	}	
		
	
.featurednewstitle {
	color:#000;
	font-size:.9em;
	font-weight:bold;
	}	
	
.featurednews {
	color:#000;
	font-size:.8em;
	font-weight:normal;	
	}	
		
		



/********************************************
/************************ Site PhotoBox for Top Display
/******************************************** */
#photobox {	
	 width:620px;
	 height:200px;
	 background: none;
	 margin: 0px 0px 0px 6px;
	}	
#photos {	
	 width:100%;
	 margin: 0px 0px 0px 0px;	 
	}	
#photobox1 {	
	 width:620px;
	 height:200px;
	 background: none;
	 margin: 0px 0px 0px 6px;
	}	
#photos1 {	
	 width:100%;
	 margin: 0px 0px 0px 0px;	 
	}	
/**********************************************************
/************** Standard Containers for Promotions Content
/******************************************************* */

.contentPromotions{
	min-width:500px;
	width:95%;	
	min-height:100px;
	/* Use of Margin right allowing for a right side container*/
	margin-right:220px;
	padding-left:5px;
	background:none;
	color:#000;


	}

.contentPromotions h1 {
	font-size:1.2em;
	font-weight:bold;	
	color: #006;
	text-align:left;
	padding: 15px 0px 20px 0px;
	background:none;
}	

.contentPromotions h2 {

}

.contentPromotions p {
	font-size:1em;
	color: ;
	font-weight:normal;	
	text-align:left;
	padding: 0px 15px 10px 0px;
	margin: 0px 0px 5px 0px;
	}
	
.contentPromotions a {
	color: #008aff;
	font-weight:bold;
	text-decoration:none;
	}

.contentPromotions a:hover {
	color:#000;
	}	
	
.contentPromotion  {
	font-size:1em;
	color:
	font-weight:normal;	
	text-align:left;
	padding: 0px 15px 10px 0px;
	margin: 0px 0px 5px 0px;
	}
	
.contentPromotion a {
	color: #008aff;
	font-weight:bold;
	text-decoration:none;
	}

.contentPromotion a:hover {
	color:#000;
	}	
			
		
		
/**********************************************************
/************** Standard Containers for Staff Display
/******************************************************* */	

.contentStaff {
	width:98%;
	/* Use of Margin right allowing for a right side container*/
	margin: 0px 0px 0px 10px;	

	color:#000;
	font-size:1em;
	vertical-align:top;
	}

.contentStaff a {
	color: #090;
	font-size:.7em;
	font-weight:bold;
	text-decoration:none;
	}

.contentStaff a:hover {
	color:#000;
	}
	
.contentStaff p {
	padding-left:15px;	
	}

.contentStaff h3 {
	color:#000;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	padding-right: 0px;
	background:none;
	}	



.contentStaffName {
	font-size:1.0em;
	font-weight:bold;
	white-space: nowrap;
	padding-left:15px;		
	}	
.contentStaffText {
	font-size:.8em;
	font-weight:normal;
	white-space: nowrap;
	padding-left:15px;		
	}	
	
/**********************************************************
/************** Staff Display Left Images - 1 Up
/******************************************************* */	
	
.contentStaffL1 {
	width: 90%;
	height: 165px;
	float: left;
	white-space:nowrap;
	padding: 0px 5px 0px px;	
	font-size:1em;
	overflow: hidden;
	background:none;
	margin-bottom:5px;
	}

.contentStaffL1 h2 {

	}	
.contentStaffL1 img {
	float: left;
	padding-right: 5px;
	margin-top: -5px;
	width:225;	
	}	
	
	
/**********************************************************
/************** Staff Display Left Images - 2 Up
/******************************************************* */		
	
.contentStaffL2 {
	width: 46%;
	height: 165px;
	float: left;
	padding: 0px 5px 0px 5px;	
	font-size:1em;	
	white-space:nowrap;
	overflow: hidden;
	vertical-align:top;
	background:#none;
	margin-bottom:5px;
	margin-right:2px;
	}
	
.contentStaffL2 h2 {

	}	
.contentStaffL2 img {
	float: left;
	padding-right: 5px;
	margin-top: -5px;
	width:175px;
	}	

/**********************************************************
/************** Staff Display Centered List by Dept
/******************************************************* */	
.contentStaffc {
	width:98%;
	/* Use of Margin right allowing for a right side container*/
	margin: 5px auto;
	background:none;	
	color:#000;
	min-height: 125px;
	text-align:center;
	}

.contentStaffc h3 {
	color:#000;
	font-size:1.2em;
	font-weight:bold;
	padding-right: 0px;
	text-align:center;
	}	
.contentStaffc img {
	padding-right: 5px;
	margin-top: -5px;
	max-height: 175px;
	}	
.contentStaffc p {
	width:75%;	 
	text-align:center;	
	margin-bottom: 5px;
	}
	
.contentStaffc a {
	color: #090;
	font-size:.9em;
	font-weight:bold;
	text-decoration:none;
	}

.contentStaffc a:hover {
	color:#000;
	}	
/**********************************************************
/************** Staff Display - Default 2 Up
/******************************************************* */	


.contentStaffD2 {
	width: 46%;
	min-height: 195px;
	float:left;
	/* Use of Margin right allowing for a right side container*/
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;	
	background:none;	
	color:#000;
	text-align:left;
	
	}

.contentStaffD2 h3 {
	color:#000;
	font-size:1.2em;
	font-weight:normal;
	padding-right: 0px
	}	
		
.contentStaffD2 img {
	float: right;
	padding-right: 5px;
	margin-top: -5px;
	width:175px;
	}	
.contentStaffD2 a {
	float:right;
	}
		
/**********************************************************
/************** Staff Display - Default 1 Up
/******************************************************* */	
		
.contentStaffD1 {
	width: 90%;
	height: 165px;
	float: left;
	white-space:nowrap;
	padding: 0px 5px 0px px;	
	font-size:1em;
	overflow: hidden;
	background:none;
	margin-bottom:5px;
	}
	
	
.contentStaffD1 h3 {
	color:#000;
	font-size:1.2em;
	font-weight:normal;
	padding-right: 0px
	}	
		
.contentStaffD1 img {
	float: right;
	padding-right: 5px;
	margin-top: -5px;
	width:175px;
	}		
	
/********************************************
/************** Standard Containers for Lists
/******************************************** */	

#contentList {
	width:100%;
	margin-right:0px;
	margin-left:0px;
	background:none;
	color:#000;		
	}	
#contentList h3 {
	width:70%;
	font-size:.8em;
	color: #000;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding-left:10px;
	}
	
	

.contentListBox {
	width:98%;
	float:left;
	background:none;
	border:none;
	font-size:1em;	
	padding:0px 10px 0px 10px;
	margin-bottom:0px;
	}
	
.contentListBox h2 {

	}
.contentListBox p {
	width:100%;
	float:left;
	font-size:1em;
	background: #fff;
	color:#000;
	padding:0px 5px 5px 5px;
	}	
	
.contentListBox img {
	max-width:225px;
	float:right;
	border:0px;
	padding:2px 2px 2px 2px;
	margin: 0px 5px 5px 0px;
	}		
	
.contentListBox a {
	list-style-type:none;
	text-decoration:none;
	font-weight:bold;
	color:#090;
	}
.contentListBox a:hover {
	color:#000;
	}	
	
.iconimg {
	width:	16px;
	height: 16px;
	}
	
.contentList a {
	list-style-type:none;
	text-decoration:none;
	font-weight:bold;
	font-size:1.2em;
	text-align:center;
	color:#933;
}

#contentList .contentListBox h2 {

	}



#siteContentFull {
	width:95%;
	min-height:400px;
	font-weight:normal;
 	margin: 	0px auto; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */ 
	padding: 	0px 0px 0px 10px; /* padding here creates white space "inside the box." */	

	text-align:center;
	}

#siteContentFull img {
	width:5px;
	margin: 0px auto;
	border:0px;
	}
	
#siteContentFull h1 {
	font-size:1.5em;
	font-weight:bold;	
	color: #273870;
	text-align:center;
	padding: 5px 0px 5px 0px;
}	
#siteContentFull p {
	width:675px;
	font-size:1em;
	font-weight:bold;
	color: #273870;
	text-align:center;
	margin: 0px auto;
	padding: 5px 0px 5px 0px;
}

#siteContentFull p a {
	color:#152257;
	font-weight:bold;
	text-decoration:none;
	}

#siteContentFull p a:hover {
	color:#b92120;
	}	
/* Styles added for Coupon Printing */
.expirationfont {
	font-size:.7em;
	}


#LayerCoupon {
	position:absolute;
	z-index:1;
	top:340px;
	left:650px;	
	
}
#LayerText {
	position:absolute;
	width:550px;
	z-index:2;
	top:365px;
	left:690px;	
}
#LayerAddress {
	position:absolute;

	z-index:2;
	top:440px;
	left:690px;	
}
#LayerTownOOGLE {
	position:absolute;
	z-index:2;
	top:440px;
	left:915px;
}
	
