/* -------- defaults */
*
{
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; appearance: none; -moz-appearance: none; -webkit-appearance: none; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
	transition:
	position 0.2s ease-in-out 0s,
	visibility 0.2s ease-in-out 0s,
	opacity 0.2s ease-in-out 0s,
	top 0.2s ease-in-out 0s,
	right 0.2s ease-in-out 0s,
	bottom 0.2s ease-in-out 0s,
	left 0.2s ease-in-out 0s,
	width 0.2s ease-in-out 0s,
	max-width 0.2s ease-in-out 0s,
	min-width 0.2s ease-in-out 0s,
	height 0.2s ease-in-out 0s,
	max-height 0.2s ease-in-out 0s,
	min-height 0.2s ease-in-out 0s,
	margin 0.2s ease-in-out 0s,
	padding 0.2s ease-in-out 0s,
	color 0.2s ease-in-out 0s,
	background 0.2s ease-in-out 0s,
	background-color 0.2s ease-in-out 0s,
	background-image 0.2s ease-in-out 0s,
	background-position 0.2s ease-in-out 0s,
	background-size 0.2s ease-in-out 0s,
	border 0.2s ease-in-out 0s,
	border-color 0.2s ease-in-out 0s,
	border-radius 0.2s ease-in-out 0s,
	box-shadow 0.2s ease-in-out 0s,
	text-shadow 0.2s ease-in-out 0s,
	transform 0.2s ease-in-out 0s;
}

/* -------- font-awesome */
@font-face {
	font-family: "FontAwesome";
	src: url("eCommFontAwesome/fontawesome-webfont.eot?v=4.4.0");
	src: url("eCommFontAwesome/fontawesome-webfont.eot?#iefix&v=4.4.0") format("embedded-opentype"), url("eCommFontAwesome/fontawesome-webfont.woff2?v=4.4.0") format("woff2"), url("eCommFontAwesome/fontawesome-webfont.woff?v=4.4.0") format("woff"), url("eCommFontAwesome/fontawesome-webfont.ttf?v=4.4.0") format("truetype"), url("eCommFontAwesome/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular") format("svg");
	font-weight: normal;
	font-style: normal;
}

/* -------- myriad */
@font-face
{
	font-family:"Myriad W01 Regular";
	src:url("https://fast.fonts.net/dv2/14/3b0f1c67-c2e4-4df6-976f-49d52e45aba1.woff2?d44f19a684109620e484147eaf90e8185edd66a41b648a2a8173514ad5354e0fea1a46d920b8f5005fc774cc85e87c70bc5854d381bff33a0cfea5daaefe093b2d3baf5e370b08ca6ca04ba1b671&projectId=97270aae-f617-486e-aaf9-5cc1a0d00414") format('woff2');
}
@font-face
{
	font-family:"Myriad W01 Bd";
	src:url("https://fast.fonts.net/dv2/14/eba438b3-9ab9-48ba-b1c5-610f83b38303.woff2?d44f19a684109620e484147eaf90e8185edd66a41b648a2a8173514ad5354e0fea1a46d920b8f5005fc774cc85e87c70bc5854d381bff33a0cfea5daaefe093b2d3baf5e370b08ca6ca04ba1b671&projectId=97270aae-f617-486e-aaf9-5cc1a0d00414") format('woff2');
}
@font-face
{
	font-family:"Myriad W01 Black Cnd";
	src:url("https://fast.fonts.net/dv2/14/ad689946-9204-447e-9e75-3ec059464b7a.woff2?d44f19a684109620e484147eaf90e8185edd66a41b648a2a8173514ad5354e0fea1a46d920b8f5005fc774cc85e87c70bc5854d381bff33a0cfea5daaefe093b2d3baf5e370b08ca6ca04ba1b671&projectId=97270aae-f617-486e-aaf9-5cc1a0d00414") format('woff2');
}

/* -------- fonts */
/* font-family: "Open Sans", sans-serif; */
/* font-family: "Myriad W01 Regular", sans-serif; */
/* font-family: "Myriad W01 Bd", sans-serif; */
/* font-family: "Myriad W01 Black Cnd", sans-serif; */

/* -------- colors */
/* rgba(0,137,150,1) ----- turqoise */
/* rgba(243,107,33,1) ---- orange */
/* rgba(237,170,30,1) ---- yellow */
/* rgba(150,197,204,1) --- light blue */
/* rgba(51,62,72,1) ------ blue-gray */

/* -------- html, body */
html, body {position: relative; width: 100%; height: auto; margin: 0; padding: 0; background-color: rgba(0,137,150,1);}
body {font-family: "Myriad W01 Regular", sans-serif; font-size: 16px; line-height: 22px; color: rgba(51,62,72,1);}

/* -------- headings */
h1, h2, h3, h4, h5, h6, legend {font-family: "Myriad W01 Bd", sans-serif;}

/* -------- links */
a {text-decoration: underline; color: rgba(0,137,150,1);}
a:hover {text-decoration: none; color: rgba(51,62,72,1); cursor: pointer;}

/* -------- escape button */
a#escape {position: fixed; z-index: 9999; bottom: 0; right: 0; display: block; float: right; width: auto; height: auto; margin: 0; padding: 8px 20px; text-decoration: none; text-transform: uppercase; font-family: "Myriad W01 Black Cnd", sans-serif; font-size: 42px; line-height: 42px; color: rgba(0,137,150,1); background-color: rgba(255,255,255,1); border: 6px solid rgba(0,137,150,1); box-shadow: 0 0 15px 5px rgba(0,0,0,0.5);}
a#escape:hover {color: rgba(255,255,255,1); background-color: rgba(243,107,33,1); border-color: rgba(243,107,33,1);}

/* -------- main wrappers */
div#mainWrapper {position: relative; width: 100%; height: auto; margin: 0; padding: 0;}
div#mainWrapper div.full_width {position: relative; width: 100%; height: auto; margin: 0; padding: 0;}
div#mainWrapper div.main_width {position: relative; width: 1240px; height: auto; margin: 0 auto; padding: 0;}

/* -------- top placeholder */
div#mainWrapper div#topBlackBarPlaceholderWrapper {z-index: 4; height: 0; background-color: rgba(35,40,45,1); overflow: hidden;}
div#mainWrapper div#topBlackBarPlaceholderWrapper div#topBlackBarPlaceholder {}

/* -------- header */
div#mainWrapper div#headerWrapper {z-index: 5; background-color: rgba(0,137,150,1);}
div#mainWrapper div#headerWrapper div#header {}

/* -------- logo */
div#mainWrapper div#headerWrapper div#header div#logo {position: relative; display: block; float: left; width: auto; height: auto; margin: 10px 0 17px 0; padding: 0; text-align: center;}
div#mainWrapper div#headerWrapper div#header div#logo img {position: relative; width: auto; height: auto; margin: 0; padding: 0; border: none;}

/* -------- navigation */
div#mainWrapper div#headerWrapper div#header div#navigation {position: relative; display: block; float: right; width: auto; height: auto; margin: 0; padding: 0;}
/* main menu */
/* level one */
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu {position: relative; display: block; float: left; width: auto; height: auto; margin: 0; padding: 0; list-style-type: none;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li {position: relative; display: block; float: left; width: auto; height: 75px; margin: 0; padding: 0;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li a {position: relative; bottom: 0; display: block; float: left; width: auto; height: 100%; margin: 0; padding: 38px 14px 0 14px; text-transform: uppercase; text-decoration: none; letter-spacing: -0.5px; font-family: "Myriad W01 Black Cnd", sans-serif; font-size: 32px; line-height: 32px; color: rgba(0,137,150,1); background-color: rgba(255,255,255,1); box-shadow: inset 15px 0 15px 0 rgba(0,137,150,0.5);}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li a.two_line {padding: 6px 14px 0 14px;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li a:hover {color: rgba(243,107,33,1); background-color: rgba(255,255,255,1); box-shadow: inset 15px 0 15px 0 rgba(243,107,33,0.5);}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li a.home {padding: 30px 14px 0 14px;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li a.home::before {position: relative; display: block; float: left; width: auto; height: 100%; margin: 0; padding: 0; font-family: "FontAwesome"; font-size: 36px; line-height: 36px; color: rgba(0,137,150,1); content: "\f015"; box-sizing: border-box; transition: all 0.2s ease-in-out 0s;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li a.home:hover::before {color: rgba(243,107,33,1);}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li a.donate {color: rgba(255,255,255,1); background-color: rgba(243,107,33,1); box-shadow: none;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li a.donate:hover {color: rgba(255,255,255,1); background-color: rgba(243,107,33,1); box-shadow: none;}
/* level two */
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul {position: absolute; top: 100%; display: block; float: left; width: 360px; height: auto; max-height: 0; margin: 0; padding: 0; list-style-type: none; overflow: hidden; opacity: 0;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li:hover ul {max-height: 1000px; opacity: 1;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul.align_left {left: 0;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul.align_right {right: 0;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul li {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0; background: url("orange_grad.png") repeat-y left top rgba(255,255,255,1);}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul li a {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 5px 10px; text-transform: none; letter-spacing: 0; font-family: "Myriad W01 Regular", sans-serif; font-size: 20px; line-height: 26px; color: rgba(0,0,0,1); background-color: rgba(243,107,33,0); box-shadow: none;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul li a:hover {color: rgba(0,0,0,1); background-color: rgba(243,107,33,1);}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul li.extra_menu:hover a {box-shadow: inset 0 0 10px 0 rgba(243,107,33,1);}
/* level three */
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul li.extra_menu ul {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0; list-style-type: none;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul li.extra_menu ul li {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul li.extra_menu ul li a {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 5px 20px;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul li.extra_menu:hover ul li a {box-shadow: none!important;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu li ul li.extra_menu ul li a:hover {}
/* mobile menu */
/* mobile menu button */
div#mainWrapper div#headerWrapper div#header div#navigation label {position: relative; display: none; float: none; width: auto; height: auto; margin: 0; padding: 10px 15px; text-transform: uppercase; text-align: center; font-size: 18px; line-height: 18px; color: rgba(243,107,33,1); background-color: rgba(255,255,255,1); border: 1px solid rgba(243,107,33,1);}
div#mainWrapper div#headerWrapper div#header div#navigation label:hover {cursor: pointer; color: rgba(255,255,255,1); background-color: rgba(243,107,33,1); border-color: rgba(255,255,255,1);}
div#mainWrapper div#headerWrapper div#header div#navigation label input[type=checkbox] {position: absolute; z-index: -1; top: 0; left: 0; display: block; float: left; width: 1px; height: 1px; margin: 0; padding: 0; opacity: 0;}
/* level one */
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu {position: relative; display: none; float: left; width: 100%; height: auto; margin: 0; padding: 0; list-style-type: none; overflow: hidden;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li a {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 10px 0; text-transform: uppercase; text-decoration: none; font-size: 20px; line-height: 20px; color: rgba(0,137,150,1); background-color: rgba(255,255,255,1); box-shadow: inset 15px 0 15px 0 rgba(0,137,150,0.3);}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li a:hover {text-decoration: none; color: rgba(243,107,33,1); background-color: rgba(255,255,255,1); box-shadow: inset 15px 0 15px 0 rgba(243,107,33,0.5);}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li a.mobile_home {}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li a.mobile_home::before {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0; font-family: "FontAwesome"; font-size: 24px; line-height: 24px; color: rgba(0,137,150,1); content: "\f015"; box-sizing: border-box; transition: all 0.2s ease-in-out 0s;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li a.mobile_home:hover::before {color: rgba(243,107,33,1);}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li a.mobile_donate {color: rgba(255,255,255,1); background-color: rgba(243,107,33,1); box-shadow: none;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li a.mobile_donate:hover {color: rgba(255,255,255,1); background-color: rgba(243,107,33,1); box-shadow: none;}
/* level two */
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li ul {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0; list-style-type: none;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li ul li {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0; background: url("orange_grad.png") repeat-y left top rgba(255,255,255,1);}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li ul li a {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 5px 0; text-transform: none; font-size: 16px; line-height: 22px; color: rgba(0,0,0,1); background-color: rgba(243,107,33,0); box-shadow: none;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li ul li a:hover {color: rgba(0,0,0,1); background-color: rgba(243,107,33,1);}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li ul li.mobile_extra_menu:hover a {box-shadow: inset 0 0 10px 0 rgba(243,107,33,1);}
/* level three */
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li ul li.mobile_extra_menu ul {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0; list-style-type: none;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li ul li.mobile_extra_menu ul li {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li ul li.mobile_extra_menu ul li a {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 5px 0;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li ul li.mobile_extra_menu:hover ul li a {box-shadow: none!important;}
div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu li ul li.mobile_extra_menu ul li a:hover {}
/* show/hide mobile menu */
div#mainWrapper div#headerWrapper div#header div#navigation ul.show_menu {max-height: 5000px; opacity: 1;}
div#mainWrapper div#headerWrapper div#header div#navigation ul.hide_menu {max-height: 0; opacity: 0;}

/* -------- header bar */
div#mainWrapper div#headerBarWrapper {z-index: 3; background-color: rgba(51,62,72,1);}
div#mainWrapper div#headerBarWrapper div#headerBar {}
div#mainWrapper div#headerBarWrapper div#headerBar ul {position: relative; display: block; float: left; width: auto; height: auto; margin: 0; padding: 0; list-style-type: none;}
div#mainWrapper div#headerBarWrapper div#headerBar ul li {position: relative; display: block; float: left; width: auto; height: auto; margin: 16px 20px 14px 0; padding: 0; text-transform: uppercase; font-size: 20px; line-height: 20px; color: rgba(255,255,255,1);}
div#mainWrapper div#headerBarWrapper div#headerBar ul li:first-child::before {position: absolute; top: -5px; left: 0; display: block; float: left; width: auto; height: auto; margin: 0 15px 0 0; padding: 0; font-family: "FontAwesome"; font-size: 32px; line-height: 32px; color: rgba(255,255,255,1); content: "\f10b"; box-sizing: border-box; transition: all 0.2s ease-in-out 0s;}
div#mainWrapper div#headerBarWrapper div#headerBar ul li:first-child {padding: 0 0 0 25px; color: rgba(170,170,170,1);}
div#mainWrapper div#headerBarWrapper div#headerBar ul li:last-child {margin: 16px 0 0 0;}

/* -------- content */
div#mainWrapper div#contentWrapper {z-index: 2; background-color: rgba(255,255,255,1);}
div#mainWrapper div#contentWrapper div#content {padding: 0 0 30px 0;}

/* -------- breadcrumbs */
div#mainWrapper div#contentWrapper div#content div#breadcrumbs {position: relative; display: block; float: left; width: 100%; height: auto; margin: 30px 0; padding: 0;}
div#mainWrapper div#contentWrapper div#content div#breadcrumbs ul {position: relative; display: block; float: left; width: auto; height: auto; margin: 0; padding: 0; list-style-type: none;}
div#mainWrapper div#contentWrapper div#content div#breadcrumbs ul li {position: relative; display: block; float: left; width: auto; height: auto; margin: 0; padding: 0;}
div#mainWrapper div#contentWrapper div#content div#breadcrumbs ul li::after {position: relative; display: block; float: left; width: auto; height: auto; margin: 0 5px; padding: 0; font-family: "FontAwesome"; color: rgba(150,197,204,1); content: "\f054"; box-sizing: border-box; transition: all 0.2s ease-in-out 0s;}
div#mainWrapper div#contentWrapper div#content div#breadcrumbs ul li:last-child::after {display: none;}
div#mainWrapper div#contentWrapper div#content div#breadcrumbs ul li a {position: relative; display: block; float: left; width: auto; height: auto; margin: 0; padding: 0; text-decoration: none; text-transform: uppercase; color: rgba(150,197,204,1);}
div#mainWrapper div#contentWrapper div#content div#breadcrumbs ul li a:hover {text-decoration: none; color: rgba(150,197,204,1);}

/* -------- footer */
div#mainWrapper div#footerWrapper {z-index: 1; background-color: rgba(0,137,150,1);}
div#mainWrapper div#footerWrapper div#footer {color: rgba(255,255,255,1);}

/* -------- footer column */
div#mainWrapper div#footerWrapper div#footer div.column {position: relative; display: block; float: left; width: 25%; height: auto; margin: 0; padding: 0; font-size: 18px; line-height: 24px;}
div#mainWrapper div#footerWrapper div#footer div.column h2 {position: relative; display: block; float: left; width: 100%; height: auto; margin: 30px 0 10px 0; padding: 0; text-transform: uppercase; font-family: "Myriad W01 Black Cnd", sans-serif; font-size: 30px; line-height: 30px; color: rgba(255,255,255,0.85);}
div#mainWrapper div#footerWrapper div#footer div.column h2.less_margin {margin: 10px 0;}
div#mainWrapper div#footerWrapper div#footer div.column h2.helpline::before {position: relative; display: block; float: left; width: auto; height: auto; margin: 0 10px 0 0; padding: 0; font-family: "FontAwesome"; font-size: 22px; line-height: 22px; content: "\f10b"; box-sizing: border-box; transition: all 0.2s ease-in-out 0s;}
div#mainWrapper div#footerWrapper div#footer div.column a h2 {margin: 0 0 10px 0; text-decoration: none; color: rgba(255,255,255,1);}
div#mainWrapper div#footerWrapper div#footer div.column a:first-child h2 {margin: 30px 0 10px 0;}
div#mainWrapper div#footerWrapper div#footer div.column a:hover h2 {text-decoration: underline; color: rgba(255,255,255,1);}
div#mainWrapper div#footerWrapper div#footer div.column ul {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0 0 20px 0; padding: 0; list-style-type: none;}
div#mainWrapper div#footerWrapper div#footer div.column ul li {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0;}
div#mainWrapper div#footerWrapper div#footer div.column ul li a {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0; text-decoration: none; color: rgba(255,255,255,1);}
div#mainWrapper div#footerWrapper div#footer div.column ul li a:hover {text-decoration: underline; color: rgba(255,255,255,1);}
div#mainWrapper div#footerWrapper div#footer div.column p {position: relative; display: block; float: left; width: 100%; height: auto; margin: 0; padding: 0; color: rgba(255,255,255,0.5);}
div#mainWrapper div#footerWrapper div#footer div.column p.help_number {margin: 0 0 30px 0; padding: 0 0 0 20px; color: rgba(255,255,255,1);}
div#mainWrapper div#footerWrapper div#footer div.column p.copyright {font-size: 14px; line-height: 20px;}
div#mainWrapper div#footerWrapper div#footer div.column p.copyright a {text-decoration: none; color: rgba(255,255,255,1);}
div#mainWrapper div#footerWrapper div#footer div.column p.copyright a:hover {text-decoration: underline;}

/* -------- responsive media queries */
@media only screen and (max-width: 1280px)
{
	div#mainWrapper div.main_width {width: 100%; padding-left: 30px; padding-right: 30px;}
	div#mainWrapper div#contentWrapper div#content {padding-left: 30px; padding-right: 30px;}
}
@media only screen and (max-width: 800px)
{
	div#mainWrapper div.main_width {padding-left: 15px; padding-right: 15px;}
	div#mainWrapper div#headerWrapper div#header div#logo {width: 100%;}
	div#mainWrapper div#headerWrapper div#header div#navigation {text-align: center;}
	div#mainWrapper div#headerWrapper div#header div#navigation ul#mainMenu {display: none;}
	div#mainWrapper div#headerWrapper div#header div#navigation label {display: inline-block;}
	div#mainWrapper div#headerWrapper div#header div#navigation ul#mobileMenu {display: block;}
	div#mainWrapper div#headerBarWrapper div#headerBar ul {width: 100%; margin: 10px 0; text-align: center;}
	div#mainWrapper div#headerBarWrapper div#headerBar ul li {width: 100%; margin: 10px 0;}
	div#mainWrapper div#headerBarWrapper div#headerBar ul li:first-child {display: inline-block; float: none; width: auto; text-align: center; margin: 0 0 10px 0;}
	div#mainWrapper div#headerBarWrapper div#headerBar ul li:last-child {margin: 10px 0 0 0;}
	div#mainWrapper div#contentWrapper div#content {padding-left: 15px; padding-right: 15px;}
	div#mainWrapper div#footerWrapper div#footer div.column {width: 100%;}
}