/*Angelina below*/
	@font-face {
		font-family: 'Angelina';
		src: url('../fonts/angelina.eot');
		src: url('../fonts/angelina.eot?#iefix') format('embedded-opentype'),
		     url('../fonts/angelina.woff') format('woff'),
		     url('../fonts/angelina.ttf') format('truetype'),
		     url('../fonts/angelina.svg') format('svg');
	}

	/*Open Sans below*/
	@font-face {
	    font-family: 'OpenSans';
	    src: url('../fonts/OpenSans-Regular-webfont.eot');
	    src: url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
	         url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),
	         url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
	         url('../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');

	}
	/*Open Sans Condensed below*/
	
	@font-face {
	    font-family: 'OpenSansCondensed';
	    font-weight: bold;
	    src: url('../fonts/OpenSans-CondBold-webfont.eot');
	    src: url('../fonts/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),
	         url('../fonts/OpenSans-CondBold-webfont.woff') format('woff'),
	         url('../fonts/OpenSans-CondBold-webfont.ttf') format('truetype'),
	         url('../fonts/OpenSans-CondBold-webfont.svg#OpenSansCondensedBold') format('svg');
	}


	/******************** Generic tag CSS below ********************/
	body#purl-home  {
		font-size: 16px;
		font-family: OpenSans, "OpenSans", sans-serif;;
		background-image: url("../images/bg-overall.gif");
		margin: 0;
	}

	#purl-home strong.h1 {
		margin-bottom: 0px;
		margin-top: 15px;
		padding-right: 0px;
	}

	#purl-home strong.h2, #purl-home strong.h3 {
		margin-top: 5px;
	}
	#purl-home strong.h5 {
		font-size: 1.143em;
	}

	#purl-home img {
		border-radius: 5px;
		text-decoration: none;
		border: 0px;
	}
	/******************** Width/Alignment CSS below ********************/
	#purl-home .width-85 {
		width:936px;
		/*width: 85%;*/
		margin: 0 auto;
	}

	#purl-home .width-70 {
		width: 936px;
		margin: 0 auto;
	}

	#purl-home .width-30-float {
		/*width: 31.9%;*/
		width: 267px;
		float: left;
		margin-right: 2%;
		padding: 12px;
	}

	#purl-home .width-912-px{
		width: 912px;
		margin: 0 auto;
	}

	#purl-home .center {
		text-align: center;
		width: 100%;
		display: block;
	}

	#purl-home .clear-float,
	#purl-home #element1 {
		clear: both;
		zoom:1;
	}

	#purl-home .no-margin-bottom {
		margin-bottom: 0px;
	}

	#purl-home .v-align {
		vertical-align: middle;
	}
	/******************** Sectional(ID's) CSS below ********************/
	#purl-home #button-div {
		position: absolute;
		top: 130px;
		right: 10px;
	}

	#purl-home #espot {
		position: relative;
	}

	#purl-home #footer {
		background: #0f88c1;
		width: 100%;
		color: white;
		padding-top: 10px;
		font-size: 1em;
	}

	#purl-home #footer-end {
		text-align: center;
		width: 936px;
		margin: 0 auto;
	}

	#purl-home #header {
		position: relative;
		margin: 12px 0 12px 0;
	}

	#purl-home #helpful-links {
		margin-right: 0;
	}

	#purl-home #helpful-links ul li {
		margin-top: 5px;
		margin-left: -20px;
	}

	#purl-home #helpful-links ul,#purl-home #helpful-links strong.h3,#purl-home #producer-info p {
		/*margin-left: 10px;*/
	}

	#purl-home #name {
		/*color: rgb(239, 149, 40);*/
	}

	#purl-home #navigation ul,#purl-home #header ul,#purl-home #language ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}

	#purl-home #picture {
		position: relative;
		width: 912px;
		margin-bottom: 12px;
	}

	#purl-home #picture-text {
		position: absolute;
		top: 10px;
		right: 10px;
		width: 450px;
		text-align: right;
		font-size: 1em;
		line-height: 1.5em;
		text-shadow: 1px 1px 1px #fff;
	}

	#purl-home #producer-info,#purl-home #espot,#purl-home #helpful-links {
		background: #ddd;
		min-height: 200px;
		-webkit-box-shadow: 2px 2px 4px #dde1e3;
		-moz-box-shadow: 2px 2px 4px #dde1e3;
		box-shadow: 2px 2px 4px #dde1e3;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}

	#purl-home #takeaction {
		/*position: absolute;
		bottom: 10px;
		right: 10px;*/
		float: right;
	}

	#purl-home #title {
		font-size: 1.7em;
		font-weight: bold;
		margin-top: 15px;
		margin-left: 12px;
		/*text-align: center;*/
	}
	/******************** Button CSS below ********************/

	#purl-home .button {
		background: #00a2e2;
		color: white;
		text-decoration: none;
		padding: 6px 9px;
		display: inline-block;
		position: relative;
		box-shadow: -1px 1px 0 #046f9c, -2px 2px 0 #046f9c, -3px 3px 0 #046f9c,
	 0 3px 5px 1px #999;
	}

	#purl-home .button:hover {
		box-shadow: -1px 1px 0 #046f9c, -2px 2px 0 #046f9c, 0 2px 4px 1px #999;
		background: rgb(0, 163, 227);
		top: 2px;
		right: 2px;
	}

	#purl-home #enroll-btn {
		font-weight: bold;
		font-family: OpenSansCondensed, "OpenSansCondensed", "Arial Narrow", sans-serif;
	}
	/******************** Navigation CSS below ********************/
	#purl-home #navigation {
		background: url("../images/bg-menubar.png") repeat;
		height: 36px;
		position: relative;
		line-height: 36px;
		border-radius: 5px;
	}

	#purl-home #navigation a {
		text-decoration: none;
		font-weight: bold;
		color: #39454e;
		text-shadow: 0px 1px 0px #fff;
		font-family: OpenSansCondensed, "OpenSansCondensed", "Arial Narrow", sans-serif;
	}

	#purl-home #navigation a:hover {
		color: #0f88c1;
	}

	#purl-home #navigation ul li {
		float: left;
		height: 36px;
		border-right: 1px solid rgb(204, 210, 215);
		padding: 0px 20px;
	}

	#purl-home #navigation ul li:last-child {
		border-right: none;
		padding-right: 0px;
	}
	#purl-home #navigation .icon-home{
		background: url(../images/icon-home.png) no-repeat 50% 0;
		background-position: 50% 0%;
		height: 15px;
		width: 17px;
		margin-top: -5px;
		display: inline-block;
		vertical-align: middle;
	}
	#purl-home #navigation .icon-home:hover {
		background-position: 50% 100%;
	}

	#purl-home .link {
		color: #0F88C0;
		text-decoration: none;
		cursor: pointer;
	}
	#purl-home .link:hover {
		color: #00599D;
		text-decoration: underline;
	}
	#purl-home .link.bold {
		line-height: 2em;
		font-weight: bold;
	}
	#purl-home #producer-info p {
		margin-top: 6px;
	}
	
	
	#purl-home .username {
		font-family: "Angelina";
		color: #F88017;
		font-size: 1.5em;
		margin-left: 8px;
		text-transform: capitalize;
	}



	#purl-home ul.list-items {
		line-height: 1.5em;
	}
	#purl-home ul.list-items {
		list-style: disc;
	}
	#purl-home ul.list-items li {
		display: list-item;
	}
	#purl-home ul.list-items li {
		margin-bottom: 6px;
	}
	#purl-home ul.list-items.blue li {
		color: #0F88C0;
	}
	#purl-home .margin-left-double {
		margin-left: 24px;
	}
	

	#purl-home #espot2 {
		background: url(../images/E2.png) no-repeat ;
		border: 1px solid #DDE1E3;
		min-height: 156px;
		min-width: 270px;
		padding: 12px;
	}
	#purl-home #espot2 a  {
		min-height: 156px;
		min-width: 270px;
		padding: 12px;
	}
	#purl-home .container{
		width:936px;
		margin: 0 auto
	}
	#purl-home .topBar {
		background: url(../images/bg-menubar.png) repeat-x 0 0;
		position: relative;
		height: 32px;
		line-height: 32px;
		margin: 0;
		clear: both;
	}

