/* CSS Document */



html, body, p, tr, td, h1, h2, h3, ul, ol, li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #464749;

	line-height: 14px;

	margin: 0px;

	padding: 0px;

}

a {

	color: #464749;

	text-decoration: none;

}

ul, ol, li {

	list-style-image: none;

	list-style-type: none;

}

h1 {

	font-size: 21px;

	color: #e96d28;

	margin-bottom: 10px;

	margin-top: 17px;

}

h2 {

	font-size: 19px;

	color: #e96d28;

	padding-top: 6px;

}

h3 {

	font-size: 11px;

	font-weight: bold;

	color: #e96d28;

	margin-bottom: 10px;

	margin-top: 10px;

}

p {

	margin-bottom: 10px;

}

img {

	border: 0px;

	vertical-align: text-bottom;

}

#mainContainer {

	width: 780px;

	margin-right: auto;

	margin-left: auto;

	overflow: hidden;

}

#mainContainer #header {

	margin-top: 27px;

	float: left;

	width: 780px;

}

#mainContainer #header #logo {

	float: left;

	width: 237px;

}

#mainContainer #header #nav {

	float: right;

	position: relative;

	top: 77px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e0e1e2;

}

#mainContainer #header #nav li {

	font-size: 15px;

	padding-right: 10px;

	padding-left: 10px;

	display: inline;

	white-space: nowrap;

	float: left;

	border-right: 1px solid #e0e1e2;

}

#mainContainer #header #nav li:hover, #mainContainer #header #nav li.navhl {

	background-image: url(nav-hover.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	padding-bottom: 10px;

}

#mainContainer #header #nav li.nobrdr {

	border: 0px;

}

#mainContainer #content {

	float: left;

	width: 780px;

}

#mainContainer #content #contentLeft {

	float: left;

	width: 222px;

	padding-right: 15px;

	}

#mainContainer #content #contentLeft p{

	font-size: 12px;

	line-height: 16px;

	text-align: justify;

}

#mainContainer #content #contentLeft p#sloganText {

	font-size: 18px;

	font-weight: normal;

}

#mainContainer #content #contentRight {

	float: right;

	width: 540px;

	position: relative;

}

#mainContainer #content #contentRight .floatLeft {

	float: left;

	height: 152px;

	width: 152px;

	clear: left;

}

#mainContainer #content #contentRight .floatLeftPadding {

	float: left;

	width: 340px;

	margin-top: 22px;

	text-align: left;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #b8b8b8; 

	margin-bottom: 10px;
	padding-bottom: 20px;

}

#mainContainer #content #contentRight .floatLeftPadding li {

	display: inline;

	padding-right: 15px;

}

#mainContainer #content #contentRight #contentRightHeader {

	background-image: url(feel-great-anytime.jpg);

	background-repeat: no-repeat;

	background-position: right;

	height: 26px;

	margin-top: 17px;

}

#mainContainer #footer {

	float: left;

	width: 780px;

	margin-top: 20px;

}

#mainContainer #footer #copyright {

	float: left;

	width: 175px;

}

#mainContainer #footer #footerLinks {

	float: left;

	width: 500px;

}

#mainContainer #footer #footerLinks li {

	display: inline;

	margin-right: 20px;

}

#mainContainer #footer #footerLinks a:hover {

	color: #e96d28;

	text-decoration: underline;

}

.orangeText {color: #e96d28}

.hr{
clear: both;
border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #b8b8b8;
}