body {
	background: url(images/BackgroundHome.jpg) repeat-x;
}

body.home {
	background: url(images/BackgroundHome.jpg) repeat-x;
}

body.home .little-guys {
	top: 180px;
}

body.home .banner-and-menu {
	height: 190px;	
}

body.home .content {
	width: 800px;
}

.center {
	position: relative;
	width: 730px;
	margin-left: auto;
	margin-right: auto;
}

.TopLinks {
	position: relative;
	height: 62px;
	width: 100%;
}

.PayParadeLogo {
	float: left;
	background: url(images/PayParadeLogo.png) no-repeat;
	width: 188px;
	height: 45px;
	margin-top: 10px;
}

.TopLinks .links {
	position: absolute;
	right: 0px;
	margin-top: 17px;
	font-family: Arial;
	font-size: 10px;
}

.TopLinks .links a, .TopLinks .links a:visited {
	text-decoration: none;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
	color: #40274f;
}

.TopLinks .links a:hover {
	border-style: solid;
}


.banner-and-menu {
	height: 100px;
	width: 100%;	
}
.banner-and-menu .banner {
	font-family: "Myriad Pro", Myriad, Arial, Helvetica, sans-serif;
	font-size: 50px;
	color: white;
	padding-top: 38px;
	padding-left: 25px;
}

.banner-and-menu .menu {
	background: url(images/TopMenuBG.png) no-repeat;
	width: 650px;
	height: 45px;
	margin-top: 25px;
}

.banner-and-menu .menu ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 10px 0px 0px 30px;
}



.banner-and-menu .menu ul li {
	background:transparent url(images/nav_divider.jpg) no-repeat scroll right 15px;
	display: inline;
	padding: 16px 21px 0 19px;
	position:relative;
	text-align:left;
	height: 11px;
}

.banner-and-menu .menu ul li a, .banner-and-menu .menu ul li a:visited {
	text-decoration: none;
	color: #adaddf;
	font-family: Arial;
	font-weight: 900;
	font-size: 10px;
}

.banner-and-menu .menu ul li a:hover {
	text-decoration: underline;
}

.banner-and-menu .menu ul li.last {
	background: none;
}

.content-header {
	background: url(images/WhiteBgTop.png) no-repeat;
	width: 650px;
	height: 20px;
}

body.home .content {
	height: 380px;
}

.content {
	background: url(images/WhiteLineBG.gif) repeat-y;
	width: 650px;
}

.content-inner {
	padding-left: 27px;
	padding-top: 21px;
	font-family: Arial;	
	font-size: 15px;
}



.little-guys {
	background: url(images/LittleGuys.png) no-repeat;
	height: 237px;
	width: 209px;
	position: absolute;
	top: 112px;
	left: 500px;
}

.inner-left {
	float: left;
	width: 470px;
	padding-bottom: 20px;
	line-height: 1.8;
}

.three-squares {
	background: url(images/OneThirdRectangle.png) no-repeat;
	float: left;
	width: 235px;
	height: 250px;
	padding-right: 6px;
	padding-top: 10px;
}

.three-squares-inner {
	padding-top: 35px;
	padding-left: 33px;
	padding-right: 20px;
	line-height: 1.2;
}

.three-squares-inner .a {
	font-family: "Myriad Pro", Myriad, Arial, Helvetica, sans-serif;	
	font-size: 36px;
	color: #7aad1d;
}

.three-squares-inner .b {
	font-family: "Myriad Pro", Myriad, Arial, Helvetica, sans-serif;	
	font-size: 16px;
	color: #7aad1d;
	padding-bottom: 15px;
}

.three-squares-inner .c {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: black;
	padding-bottom: 15px;
}

.three-squares-inner .d a, .three-squares-inner .d a:visited {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
	text-transform: uppercase;
}

.three-squares-inner .d a:hover {
	border-style: solid;
}

.content-footer {
	background: url(images/WhiteBgBottom.png) no-repeat;
	width: 650px;
	height: 18px;
}
	
.footer {
	background: url(images/FooterBG.png) no-repeat;
	width: 650px;
	height: 45px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: white;
}

.footer-text {
	padding-left: 40px;
	padding-top: 12px;	
}

.breadcrumbs {
	padding-top: 20px;
	padding-left: 40px;
}

.breadcrumbs, .breadcrumbs a, .breadcrumbs a:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
	text-decoration: none;
}
.breadcrumbs a:hover {
	text-decoration: underline;
}


.content-a {
	font-family: "Myriad Pro", Myriad, Arial, Helvetica, sans-serif;	
	font-size: 36px;
	color: #7aad1d;
	width: 460px;
	padding-bottom: 10px;
	line-height: 1.5;
}

.content-b {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 15px;
	color: #333333;
	width: 460px;
	padding-bottom: 10px;
	line-height: 1.5;
}

.content-c {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 13px;
	color: #666666;
	width: 460px;
	padding-bottom: 10px;
	line-height: 1.5;
}

.content-c ul {
	font-size:1.2em;
	list-style-image:url(images/bullet.png);
	list-style-position:inside;
	list-style-type:disc;
	margin-bottom:1.5em;
	width:35em;
}

.content-c ul {
	position: relative;
	left: -40px;
}