body{
background-color: #EBEBEB;
}
.mainHdr {
	padding:0;
	margin: 0 auto;
	background-image:url(images/main_top_header.jpg);
	background-repeat:no-repeat;
	background-position:center;

}
.mainHdr h1{
	visibility:hidden;
	font-size: 10px; 
}

.bottomBdr {
	padding:0;
	margin: 0 auto;
	background-image:url(images/main_bottom.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

.leftBdr {
	padding:0;
	margin: 0 auto;
	background-image:url(images/lft_bdr_bg.jpg);
	background-repeat:repeat-y;
	background-position:center;

}
.rightBdr {
	padding:0;
	margin: 0 auto;
	background-image:url(images/rt_bdr_bg.jpg);
	background-repeat:repeat-y;
	background-position:center;

}

.welcomeTestHdr {
	padding:0;
	margin: 0 auto;
	background-image:url(images/welcome_testimonial_hdrs.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

.welcomeTestBottom {
	padding:0;
	margin: 0 auto;
	background-image:url(images/welcome_testimonial_bottom.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

.welcomeTestBg {
	padding:0;
	margin: 0 auto;
	background-image:url(images/welcome_testimonial_bgs.jpg);
	background-repeat:repeat-y;
	background-position:center;

}

#welcome{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 210px;
	position: relative;
	vertical-align:top;
	width: 390px;
	margin: 0;
	padding-left: 20px;
	padding-top: -10px;
	padding-right: 20px;
}
#welcome h1{
	color: #DC5214;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	padding: 0;
	margin: 0;
}
#testimonialsHome{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 210px;
	position: relative;
	vertical-align:top;
	padding-left: 20px;
	padding-right: 20px;
	
}

#testimonialsHome h1{
	color: #DC5214;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	
}

.calloutHome{
	padding:0px 20px 0 20px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align:top;
}

.calloutHome h1{
	color: #DC5214;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
}
.calloutHome p {
	margin: 0px;
	padding: 0px;
}
.emailStorePollHdr {
	padding:0;
	background-image:url(images/email_store_poll_hdrs.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

.emailStorePollBottom {
	padding:0;
	background-image:url(images/email_store_poll_bottom.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

.emailStorePollBg {
	padding:0;
	margin: 0 auto;
	background-image:url(images/email_store_poll_bgs.jpg);
	background-repeat:repeat-y;
	background-position:center;

}

.pinkContent {
	padding:20px;
	background-image:url(images/consulting_services_bg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-top: -20px;
}
.pinkContent h1{
	color: #DC5214;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
}

.greenBox {
	padding: 0px;
	background-image:url(images/green_bg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0pt;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 14px;
}

.greenBoxhdr {
	padding:0;
	margin: 0 auto;
	background-image:url(images/green_hdr.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

.orangeBox {
	padding:20px;
	background-image:url(images/orange_bg.gif);
	background-repeat:repeat-y;
	background-position:center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-top: -10px;
	
}

.orangeBoxHdr {
	padding:0;
	margin: 0 auto;
	background-image:url(images/orange_hdr.jpg);
	background-repeat:no-repeat;
	background-position:center;

}
.blueBox {
	padding:20px;
	background-image:url(images/blue_bg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-top: -10px;
	
}

.blueBoxHdr {
	padding:0;
	margin: 0 auto;
	background-image:url(images/blue_hdr_contact.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

.contentTopBG {
	padding:0;
	margin: 0 auto;
	background-image:url(images/email_store_poll_bgs.jpg);
	background-repeat:repeat-x;
	background-position:center;

}

.siteMap {
color: #303030;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 14pt;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin: 0;
}

.siteMap a {
	color: #149CDC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: underline;
}

.siteMap li a:hover {
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: underline;
		
}


.copy {
	color: #303030;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 14pt;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin: 0;
}

.copy ul {
margin:0;
padding:0;
}

.copy li {
margin:0;
padding:0;
}

.copy li a {
	color: #149CDC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: underline;
}


.copy li a:visited {
	color: #149CDC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: underline;
}

.copy li a:hover {
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: underline;
		
}


.copy a {
	color: #149CDC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: underline;
}

.copy a:visited {
	color: #149CDC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: underline;
}

.copy a:hover {
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: underline;
		
}

.smOrangeItalic {
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 15pt;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	font-style: italic;
	}

.smOrangenoItalic {
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 15pt;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	font-style: none;		
	
}

.lgOrangeItalic {
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	font-style: italic;		
	
}

.copyLg {
	color: #303030;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	font-weight: normal;

}

.lgOrange {	
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 20pt;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	font-weight: bold;
	
}
.smOrange {
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 15pt;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	font-weight: bold;
	
}
.copy a {
	color: #149CDC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: underline;
}

.copy a:visited {
	color: #149CDC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: underline;
}

.copy a:hover {
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: underline;
		
}
.subNav {
	color: #149CDC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8px;
	text-decoration: underline;
}

.subNav :visited {
	color: #149CDC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8px;
	text-decoration: underline;
}

.subNav :hover {
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8px;
	text-decoration: underline;
	
	
}

.foot {
	padding:0;
	margin: 0 auto;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

.footText {
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 20pt;
	font-style: normal;
	font-weight: normal;
	padding-left: 0px;
	padding-top: 0px;	
}

.footText a{
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
}

.footText a:visited {
	color: #FF8500;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
}

.footText a:hover {
	color: #149CDC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
	
}

.lgOrange img {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
