/* ===============================================
PROJECT TITLE
			HEMCO Industries, Inc.
--------------------------------------------------
AUTHOR(S): 
	jwynn@topspotims.com (Jeremy)


==================================================
COLOR TABLE
--------------------------------------------------
BACKGROUND      			#FFF;

'LEARN MORE' LINK	  		#246db6;
FOOTER &COPY; AND CREDIT	#CCC;

=================================================*/

/* GENERAL   ---------------------------------------*/

body {
	background: #e6e6e6 repeat-x left top;
	color: #333;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 62.5%;
	margin: 0;
	padding: 0;
}

/* MINI-RESET   ---------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
}

	/* HEADERS   ---------------------------------------*/

	h1, h2, h3, h4, h5, h6 {
		color: #212121;
		font-weight: 400;
	}
	h1 {
		color: #0e7457;
  		font-size: 2em;
  		margin: 0 0 .5em 0;
	}
	h2 {
  		font-size: 1.25em;
  		font-weight: 700;
  		margin: .34em 0;
	}
	h3 {
  		font-size: 1.17em;
  		font-weight: 700;
	}

a {
	text-decoration: none;
}
	a:focus {
		outline: 0;
	}
	a:hover {
		text-decoration: underline;
	}
	
#main a {
	color: #0e7457;
	text-decoration: underline;
}

#breadcrumbs a, #leftNav-region a, #main .bucket a {
	text-decoration: none;
}
	#breadcrumbs a:hover, #main .bucket a:hover {
		text-decoration: underline;
}

	#leftNav li a:hover {
		color: #1A57A0;
	}
	
	/* FORM-SPECIFIC   ---------------------------------------*/

	fieldset {
		border: 0;
	}

	form dl {
		margin-top: 0;
	}
		form dt {
			color: #;
		}
		form dd {
			margin: 0;
		}
			form dd input, form dd textarea {
				border: 0;
			}
	
	input, textarea {
		background:#FDFDFD url(../images/ajax-search-input.gif) repeat-x scroll left top;
		border: 1px solid #666;
		padding: 2px;
	}
	
	.submit {
		background: transparent url(../images/submit-button.png) no-repeat left top;
		border: 0;
		cursor: pointer;
		display: block;
		font-size: 0;
		line-height: 0;
		height: 33px;
		text-indent: -999em;
		width: 156px;
	}
		.submit:hover {
			background: transparent url(../images/orange-submit-button.png) no-repeat left -33px;
		}
		
	textarea {
		overflow: auto;
	}

img {
	border: 0;
}

/* TOOLBOX CSS   ---------------------------------------*/

.clearboth {
	clear: both;
}

.floatleft {
	float: left;
}

.floatright {
	float: right;
}

/* PAGE LAYOUT   ---------------------------------------*/

#header-region {
	background: #3c3c3c url(../images/header-wrap-bg-white.gif) repeat-x left top;
	height: 103px;
}

#header {
	color: #4a4a4a;
	margin: 0 auto;
	padding: 0 10px;
	width: 940px;
}

#primaryNav-region {
	background: #d3d3d3 url(../images/primary-nav-wrap.gif) repeat-x left top;
	clear: both;
	height: 31px;
}

#banner-region {
	background: transparent url(../images/new-green-banner-bg.gif) repeat-x left top;
	height: 220px;
	padding-top: 1px;
}
	#bannerShadow{
		width:994px;
		margin:0 auto;
		clear:both;
	}
	#dropShadowLeft{
		background: transparent url(../images/drop-shadow-left.gif) no-repeat right top;
		width:26px;
		height: 220px;
		float:left;
	}
	#banner {
		display: block;
		height: 220px;
		margin: 0 auto;
		padding: 0 0px;
		width: 940px;
		border-left:solid 1px #444444;
		border-right:solid 1px #444444;
		float:left;
	}
	#dropShadowRight{
		background: transparent url(../images/drop-shadow-right.gif) repeat-x left top;
		width:26px;
		height: 220px;
		float:left;
	}
	

#main-region {
	background: #FFF url(../images/main-bg.gif) repeat-x left top;
}

#main {
	font-size: 1.2em;
	min-height: 300px;
	line-height: 1.5em;
	margin: 0 auto;
	overflow: auto;
	padding: 25px 10px 0 10px;
	width: 940px;
}

#leftColumn {
	display: inline;
	float: left;
	margin-left: -756px; /*Set this equal to the negative sum of the widths of the Left Column and the Middle Column*/
	width: 198px;
}

#content {
	display: inline;
	float: left;
	margin-left: 198px; /*Set this equal to the width of the Left Column*/
	padding: 0 20px;
	width: 518px;
}

	#content.max {
		display: inline;
		float: left;
		margin-left: 0;
		padding-left: 0;
		width: 736px;
	}
	
	#content img.floatright {
		margin: 0 0 0.5em 0.5em;
	}

#rightColumn {
	display: inline;
	float: left;
	width: 184px;
}
	#rightColumn #rfqLink{
		margin-bottom:15px;
	}

#footer-region {
	background: #2f2f2f url(../images/footer-wrap-bg.gif) repeat-x left top;
	clear: both;
	padding-top: 66px;
}

/* HEADER   --------------------------------------------*/

#logo {
	display: inline;
	float: left;
	height: 79px;
	margin-top: 10px;
	width: 227px;
}

#globalNav {
	display: inline;
	float: right;
	font-family: Tahoma;
	list-style: none;
	margin: 1em 0 1.2em 0;
}
	#globalNav li {
		background: transparent url(../images/global-nav-divider.gif) no-repeat scroll left 2px;
		float: left;
		margin-left:
		padding-left:
	}
	#globalNav li.first, #globalNav li.last {
		margin: 0;
		padding: 0;
	}
	#globalNav li.first {
		background: transparent;
	}
		#globalNav li a {
			color: #4a4a4a;
			margin: 0 0.5em 0 0.75em;
		}
		#globalNav li.first a {
			margin-left: 0;
		}
		#globalNav li.last a {
			margin-right: 0;
		}
		
#telephone-section {
	clear: right;
	display: inline;
	float: right;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1.66em;
	font-weight: 700;
	margin: 0 0 10px 0;
	padding: 0;
}
	#company-telephone {
		margin-left: 1.3em;
	}

/* AJAXSEARCH FORM   ---------------------------------------*/

#search {
	clear: right;
	display: inline;
	float: right;
	height: 30px;
}
	#search fieldset {
		
	}
	
	#ajaxSearch_input {
		background: #fdfdfd url(../images/ajax-search-input.gif) repeat-x left top;
		border: 1px solid #FFF;
		height: 14px;
		margin-top: 5px;
		vertical-align: top;
		width: 147px;
		border:solid 1px #4a4a4a;
		
	}
	#ajaxSearch_submit {
		background: url(../images/ajax-search-button.png) no-repeat left top;
		border: 0;
		color: #FFF;
		cursor: pointer;
		font-size: 0;
		line-height: 0;
		height: 30px;
		margin-left: 5px;
		text-indent: -999em;
		width: 70px;
	}
	#ajaxSearch label {
		color: ;
	}
	
/* !search results ============================== */
.ajaxSearch_result {
	font-size: 1.2em;
	border-bottom: 1px solid #a6a3a9;
}
	.ajaxSearch_result p {
		font-size: .9em;
	}
.ajaxSearch_resultLink {
	display: block;
	padding: 3px 0;
	font-size: 1.3em;
}
.ajaxSearch_resultsInfo {
	display: block;
	border-bottom: 1px solid #636363;
}
.ajaxSearch_resultDescription {
	margin: 0;
	padding: 0;
	font-style: italic;
}
.ajaxSearch_highlight {
	background: #FFFF00;
}

/* MAIN NAVIGATION   --------------------------------------------*/

#primaryNavWrap {
	background: transparent url(../images/primary-nav-wrapper.gif) repeat-x left top;
	display: table;
	margin: 0 auto;
	padding: 0 1px;
	width: 938px;
}

#primaryNav {
	display: table-row;
	font-family: Arial, sans-serif;
	height: 31px;
	list-style: none;
}
	#primaryNav li {
		background: transparent url(../images/primary-nav-divider.gif) no-repeat left top;
		display: table-cell;
	}
	
		#primaryNav li.first {
			background: none;
		}
		
			#primaryNav li.first a {
				margin-left: 0;
			}
	
	#primaryNav li:hover ul.submenu {
		left: auto;
	}
		#primaryNav li:hover ul.submenu ul {
			left: -999em;
		}
		#primaryNav ul.submenu li:hover ul {
			left: 22.46em;
			top: 0px;
		}
	
	#primaryNav li.first ul {
		margin-left: 0;
	}
	
	#primaryNav li.last {
		margin: 0;
	}
		#primaryNav li a {
			background: url(../images/primary-nav.gif) repeat-x left top;
			color: #4a4a4a;
			display: block;
			font-size: 1.2em;
			height: 31px;
			line-height: 31px;
			margin-left: 1px;
			text-align: center;
			font-weight:bold;
		}
		#primaryNav li.active a {
			color: #0e7457;
		}
			#primaryNav li.active ul li a {
				background-color: #444;
				color: #dbdada;
			}
		#primaryNav ul li a {
			text-align: left;
		}
		#primaryNav :hover > a {
			background: #333333 url(../images/primary-nav.gif) repeat-x left -31px;
			color: #fff;
			text-decoration: none;
		}
		#primaryNav ul li.parent a, #primaryNav li.parent ul li.parent a {
			background-image: url(../images/parent-menu-item.png);
			background-position: right center;
			background-repeat: no-repeat;
			padding-right: 3em;
		}
			#primaryNav ul li.parent ul li a {
				background-image: none !important;
			}
		#primaryNav ul {
			list-style: none;
			left: -999em;
			margin: 0 0 0 1px;
			padding: 0;
			position: absolute;
			width: 22.46em;
		}
			#primaryNav ul li {
				display: block;
				float: none;
				position: relative;
			}
				#primaryNav ul li a {
					background-color: #444;
					background-image: none;
					border-top: 1px solid #5a5a5a;
					border-left: 1px solid #3a3a3a;
					border-right: 1px solid #3a3a3a;
					color: #dbdada;
					margin: 0;
					padding: 0 1em;
					white-space: nowrap;
				}
				#primaryNav ul :hover > a, #primaryNav li.active ul :hover > a {
					background-color: #171717;
					background-image: none;
					/*color: #00a051;*/
					color: #0e7457;
				}
				#primaryNav ul li.first a, #primaryNav ul li.first ul li.first a {
					border-top: 1px solid #3a3a3a;
				}
				
					#primaryNav ul li.first ul li a {
						border-top: 1px solid #5a5a5a;
					}
				
				#primaryNav ul li.last a, #primaryNav ul li.last a ul li.last a {
					border-bottom: 1px solid #3a3a3a;
				}
					#primaryNav ul li.last a ul li a {
						border-bottom: 1px solid #5a5a5a;
					}
		#primaryNav ul ul {
			left: -999em;
			list-style: none;
			margin: 0;
			padding: 0;
			position: absolute;
			white-space: nowrap;
			width: auto;
		}
		#primaryNav ul ul li a {
			border-left: 0;
		}
		
		#primaryNav ul li a:hover, #primaryNav li.active ul li a:hover {
			color: #0e7457;
		}
				
/* LEFT NAVIGATION   ---------------------------------------*/

#leftNav-region {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #3e3e3e;
}

	#leftNav-region h3 {
		margin: 0;
		padding: 0;
	}
	#leftNav-region h3 a {
		background: #3e3e3e url(../images/left-nav-header-dash.png) no-repeat right center;
		color: #FFF;
		display: block;
		font-family: Arial, sans-serif;
		font-size: 11px;
		font-weight: 700;
		height: 20px;
		line-height: 20px;
		margin: 0;
		padding: 0 1em;
		text-transform: uppercase;
	}
	
#leftNav {
	background-color: #eeecec;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	list-style: none;
	margin: 0;
	padding: 0;
}

	#leftNav li a {
		background-color: #dfdfdf;
		color: #333;
		display: block;
		font-weight: 700;
		margin-bottom: 1px;
		padding: 0 1em;
	}
	#leftNav li.currentPage a {
		color: #1a57a0;
	}
		#leftNav li.currentPage ul li a {
			color: #333;
		}
			#leftNav li.currentPage ul li a:hover {
				color: #1a57a0;
			}
	#leftNav li.last a {
		-moz-border-radius-bottomleft: 5px;
		-moz-border-radius-bottomright: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-webkit-border-bottom-right-radius: 5px;
	}
	#leftNav li.active.parent.last a {
		-moz-border-radius-bottomleft: 0;
		-moz-border-radius-bottomright: 0;
		-webkit-border-bottom-left-radius: 5px;
		-webkit-border-bottom-right-radius: 5px;
	}
	#leftNav ul {
		list-style: none;
		list-style-image: url(../images/left-nav-bullet-moz.gif);
		padding-left: 2em;
	}	
		#leftNav ul li a {
			background-color: transparent;
			color: #3e3e3e;
			display: inline;
			font-weight: 400;
			margin-bottom: 0;
			padding: 0;
		}
	#leftNav ul li.parent a {
		margin-bottom: 0;
	}

/* HOMEPAGE   ----------------------------------------------*/

#homeContent {
	display: inline;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	float: left;
	padding: 5px 10px 1em 0;
	width: 735px;
}

	#homeContent h1 {
		line-height: 1em;
		margin-top: 2px;
	}

#homeCallouts {
	display: inline;
	float: left;
}

#homeBuckets {
	clear: both;
}
	#homeBuckets .bucket {
		border: 2px solid #bdbdbd;
		display: inline;
		float: left;
		margin-right: 5px;
		width: 180px;
	}
	
	#homeBuckets .bucket.last {
		margin: 0;
	}
		.bucket .bucket-content {
			background: #ecebeb url(../images/bucket-content.gif) repeat-x left top;
			border: 1px solid #FFF;
			height: 190px;
			padding: 10px 11px 0 10px;
			position: relative;
		}
		.bucket h2 {
			background: #303030 url(../images/bucket-header.gif) repeat-x left top;
			border: 1px solid #FFF;
			border-bottom: 0;
			height: 24px;
			margin: 0;
			padding: 0 0 0 10px;
			letter-spacing: 1px;
			text-transform: uppercase;
		}
			#homeBuckets .bucket h2 a {
				color: #fff;
				display: block;
				font-family: Arial, sans-serif;
				font-size: 10px;
				font-weight: 700;
				height: 24px;
				padding-top: 4px;
				width: 100%;
			}
			
		.bucket p {
			font-size: 0.92em;
			line-height: normal;		
		}
		
		#homeBuckets .bucket a.learnMore {
			background: transparent url(../images/blue-double-arrow.png) no-repeat right 0.41em;
			bottom: 0;
			color: #246db6;
			display: inline;
			font-family: Arial, sans-serif;
			font-size: 0.75em;
			font-weight: 700;
			padding-right: 13px;
			position: absolute;
			right: 11px;
			text-transform: uppercase;
		}

/* BREADCRUMBS   -------------------------------------------*/

#breadcrumbs {
	color: #0e7457;
	font-family: Arial;
	font-size: 0.83em;
	margin-bottom: 1em;
}

#breadcrumbs a {
	color: #0e7457;
}

.B_lastCrumb {
	color: #212121;
}

/* QUICK FORM   --------------------------------------------*/

#quick-contact {
	-moz-border-radius: 10px 10px 5px 5px;
	-webkit-border-radius: 10px 10px 5px 5px;
	background-color: #3e3e3e;
	color: #FFF;
	margin-bottom: 2em;
	padding: 0;
	width: 184px;
}
	#quick-contact h3 {
		-moz-border-radius: 5px 5px 0 0;
		-webkit-border-radius: 5px 5px 0 0;
		background-color: #3965a2;
		border-bottom: 1px solid #FFF;
		color: #FFF;
		font-size: 1em;
		font-weight: 700;
		height: 27px;
		line-height: 29px;
		margin: 0 auto;
		text-align: center;
		text-transform: uppercase;
		width: 100%;
	}
	#quick-contact fieldset {
		padding: 0 20px 0 20px;
	}
	#quick-contact p, #quick-contact .errors {
		font-size: 0.9em;
		margin: 0.5em 0;
		padding: 0;
	}
	#quick-contact em {
		display: block;
		font-size: 0.9em;
		margin-top: 0.5em;
	}
	#quick-contact dl {
		margin-top: 0;
	}
		#quick-contact dt {
			color: #616c81;
		}
		#quick-contact dd {
			margin: 0;
		}
			#quick-contact fieldset input {
				margin-bottom: 0.25em;
			}
			#quick-contact input, #quick-contact textarea {
				border: 1px solid #FFF;
				width: 137px;
			}
			#quick-contact textarea {
				height: 100px;
			}
		#quick-contact .submit {
			background: transparent url(../images/submit-button.png) no-repeat left top;
			border: 0;
			display: block;
			margin: 0 auto;
			width: 155px;
		}
		#quick-contact .submit:hover {
			background: transparent url(../images/submit-button.png) no-repeat left -33px;
		}

/* CONTENT  --------------------------------------------*/

#rfqLink {
	background: transparent url(../images/rfq-button-home.png) no-repeat left top;
	display: block;
	height: 50px;
	margin: 0 auto;
	text-indent: -999em;
	width: 195px;
}
	#rfqLink:hover {
		background: transparent url(../images/rfq-button-home.png) no-repeat left -50px;
	}


#rightColumn #rfqLink {
	width: 184px;
}
	#rfqLink.orange {
		background: transparent url(../images/rfq-button-orange.png) no-repeat left top;
	}
		#rfqLink.orange:hover {
			background: transparent url(../images/rfq-button-orange.png) no-repeat left -47px;
		}

#getUpdates {
	background: transparent url(../images/co-update-button.png) no-repeat left top;
	display: block;
	height: 46px;
	margin: 0 auto;
	text-indent: -999em;
	width: 171px;
}
	#getUpdates:hover {
		background: transparent url(../images/co-update-button.png) no-repeat left -46px;
	}
	
#twocol-contentBuckets, #contentBuckets {
	clear: both;
}
	#twocol-contentBuckets .bucket {
		border: 1px solid #3E3E3E;
		display: inline;
		height: 85px;
		float: left;
		margin: 0 10px 10px 0;
		padding: 3px 0 0 3px;
		width: 242px;
	}
		#twocol-contentBuckets .bucket img {
			display: inline;
			float: left;
			padding-right: 5px;
		}
		#contentBuckets .bucket img {
			border: 1px solid #000;
			display: inline;
			float: left;
			margin: 2px 5px 2px 2px;
			padding: 2px;
		}
		#twocol-contentBuckets .bucket h3 {
			color: #333;
			font-size: 0.92em;
			font-weight: 700;			
			margin: 0;
			padding: 0;
		}
			#twocol-contentBuckets .bucket h3 a {
				color: #333;
			}
		#twocol-contentBuckets .bucket p, #contentBuckets .bucket p {
			margin: 0.15em 0;
			padding: 0;
		}
		#twocol-contentBuckets .bucket .readMore, #contentBuckets .bucket .readMore {
			background: transparent url(../images/more-btn.png) no-repeat left top;
			display: inline;
			float: right;
			height: 24px;
			margin-top: 0.5em;
			text-indent: -999em;
			width: 59px;
		}
		#main .bucket .readMore:hover {
			background: transparent url(../images/more-btn.png) no-repeat left -24px;
		}
	#contentBuckets .bucket {
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		background: #edebeb url(../images/content-bucket-bg.gif) repeat-x left top;;
		border: 1px solid #e3e2e2;
		clear: both;
		margin-bottom: 1.5em;
		overflow: auto;
	}
		#contentBuckets .bucket h3 {
			color: #333;
			font-weight: 700;
			margin: 0;
			padding: 0;
		}
			#contentBuckets .bucket h3 a {
				color: #333;
				font-weight: 700;
			}
	#contentBuckets .bucket-text {
		display: inline;
		float: left;
		padding: 2px 10px 2px 0;
		width: 430px;
	}
	#contentBuckets.wide .bucket-text {
		width: 385px;
	}
	#twocol-contentBuckets .bucket-text {
		display: inline;
		float: left;
		width: 173px;
	}
	
#stay-informed-form {
	margin: 0 auto;
	text-align: center;
	width: 445px;
}

#stay-informed-form p {
	margin: 0 0 0.5em 0;
	padding: 0;
	text-align: left;
}

#stay-informed-form fieldset {
	margin-bottom: 1em;
}
	
#stay-informed-form .left-col {
	display: inline;
	float: left;
	margin-right: 25px;
	text-align: left;
	width: 210px;
}

#stay-informed-form .right-col {
	display: inline;
	float: left;
	text-align: left;
	width: 210px;
}
	
#stay-informed-form .submit {
	background: transparent url(../images/informed-submit.gif) no-repeat left top;
	height: 34px;
	margin: 0 auto;
	width: 128px;
}

	#stay-informed-form .submit:hover {
		background: transparent url(../images/informed-submit.gif) no-repeat left -34px;
		height: 34px;
		width: 128px;
	}

#stay-informed-form label {
	display: block;
	font-family: Arial, sans-serif;
	font-weight: 700;
}	
#stay-informed-form fieldset input {
	width: 206px;
}

	
#rightColumn #rfqLink {
	background: transparent url(../images/rfq-button-narrow.png) no-repeat left top;
	height: 47px;
	width: 184px;
}

	#rightColumn #rfqLink:hover {
		background: transparent url(../images/rfq-button-narrow.png) no-repeat left -47px;
	}
	
#contact fieldset label, #rfq-form fieldset label {
	display: block;
}

#contact fieldset, #rfq-form fieldset {
	margin-bottom: 1em;
}

#content table {
	border: 1px solid #333;
	border-collapse: collapse;
	margin-bottom: 1em;
	width: 100%;
}

	#content table th, #content table td {
		border: 1px solid #000;
		padding: 5px;
		text-align: center;
	}
	#content table th {
		background-color: #0e7457;
		color: #FFF;
	}
	
.diagram {
	display: block;
	margin: 0 auto;
}

.image-box {
	clear: right;
	display: inline;
	float: right;
	font-style: oblique;
	font-size: 0.95em;
	margin: 0 0 1em 1em;
}
 	.image-box img {
 		display: block;
 	}
 	
#main form .LastName, #main form .CompleteName {
    position: absolute;
    text-decoration: underline;
    background-color: #CC0000;
    left: 0px;
    top: -500px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

#search-404 input {
	background-image: none;
}

#resources h2 {
	border-bottom: 1px solid #000;
}

#resources h3 {
	font-weight: 400;
	margin-top: 1em;
	padding-left: 3em;
}

.pdf-downloads {
	list-style: none;
}

	.pdf {
		background: url(../images/pdf-icon.gif) no-repeat left top;
		display: block;
		font-weight: 700;
		padding-left: 20px;
	}
		.pdf span {
			font-weight: 400;
		}

.ditto_item {
	margin-bottom: 2em;
}
	h2.ditto_title {
		margin: 0;
	}
	#main h2.ditto_title a {
		text-decoration: none;
	}
		#main h2.ditto_title a:hover {
			text-decoration: underline;
		}
	h3.ditto_subtitle {
		font-size: 1.1em;
		margin: 0;
	}
		.ditto_subtitle p {
			margin-top: 0;
		}
	p.ditto_date {
		margin: 0;
		padding: 0;
	}
	
#googleMap {
	display: inline;
	float: right;
	width: 300px;
}

/* FOOTER   --------------------------------------------*/

#footer {
	color: #ccc;
	margin: 0 auto;
	min-height: 70px;
	padding: 1em 10px 0;
	width: 940px;
}
	#footer ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
		#footer #companyInfo {
			color: #fff;
			font-family: Helvetica, Arial, sans-serif;
		}
			#companyInfo li strong {
				font-size: 1.2em;
			}
		#footer #footerLinks {
			display: inline;
			float: right;
			letter-spacing: 1px;
		}
		#footerLinks ul li {
			background: transparent url(../images/footer-pipe.gif) no-repeat left 1px;
			display: inline;
			margin-left: ;
			padding-left: ;
		}
			#footer ul li a {
	
			}
	#footer a {
		color: #fff;
	}
#contentWrapper .bucket div #seminarLogo{
	background: url(../assets/images/small-final-logo.jpg) no-repeat left top;
	display:block;
	overflow:hidden;
	width:63px;
	height:146px;
	float:right;
	text-indent:-999em;
}
	