body, html {
	width: 100%;
	height: 100%;
	margin:0 auto;
	background-color: #FFFFFF;
margin-top:-2px;
}

div.main-content {
margin-right:15px;
}

div.quote-button {
margin-right:15px;
margin-bottom:15px;
}

@font-face {
    font-family: 'TeXGyreAdventorRegular';
    src: url('texgyreadventor-regular-webfont.eot');
    src: url('texgyreadventor-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('texgyreadventor-regular-webfont.woff') format('woff'),
         url('texgyreadventor-regular-webfont.ttf') format('truetype'),
         url('texgyreadventor-regular-webfont.svg#TeXGyreAdventorRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TeXGyreAdventorItalic';
    src: url('texgyreadventor-italic-webfont.eot');
    src: url('texgyreadventor-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('texgyreadventor-italic-webfont.woff') format('woff'),
         url('texgyreadventor-italic-webfont.ttf') format('truetype'),
         url('texgyreadventor-italic-webfont.svg#TeXGyreAdventorItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TeXGyreAdventorBold';
    src: url('texgyreadventor-bold-webfont.eot');
    src: url('texgyreadventor-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('texgyreadventor-bold-webfont.woff') format('woff'),
         url('texgyreadventor-bold-webfont.ttf') format('truetype'),
         url('texgyreadventor-bold-webfont.svg#TeXGyreAdventorBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TeXGyreAdventorBoldItalic';
    src: url('texgyreadventor-bolditalic-webfont.eot');
    src: url('texgyreadventor-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('texgyreadventor-bolditalic-webfont.woff') format('woff'),
         url('texgyreadventor-bolditalic-webfont.ttf') format('truetype'),
         url('texgyreadventor-bolditalic-webfont.svg#TeXGyreAdventorBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'TeXGyreAdventorRegular';
		src: url('texgyreadventor-regular-webfont.svg#TeXGyreAdventorRegular') format('svg');
		}

	@font-face {
		font-family: 'TeXGyreAdventorBold';
		src: url('texgyreadventor-bold-webfont.svg#TeXGyreAdventorBold') format('svg');
		}
		
	@font-face {
		font-family: 'TeXGyreAdventorBoldItalic';
		url('texgyreadventor-bolditalic-webfont.svg#TeXGyreAdventorBoldItalic') format('svg');
		}
		}


h2 {
font: 32px 'NewsCycleRegular', Arial, sans-serif;
letter-spacing: 0;
color:#ED2E40;
margin:0;
line-height:1;
}

h2 {
margin:0;
}

.logo-text-red-light {
font: 42px 'TeXGyreAdventorRegular', Arial, sans-serif;
color:#ED3024;
line-height:1;
margin:0;
}

.logo-text-red-dark {
font: 50px 'TeXGyreAdventorBold', Arial, sans-serif;
color:#ED3024;
padding-top:-5px;
line-height:1;
}

.quote-text-red-light {
font: 38px 'TeXGyreAdventorRegular', Arial, sans-serif;
color:#ED3024;
line-height:1;
margin:0;
}

.quote-text-red-dark {
font: 40px 'TeXGyreAdventorBold', Arial, sans-serif;
color:#ED3024;
padding-top:-20px;
line-height:1;
}

.welcome-text {
font-family: “Lucida Grande”, sans-serif;
font-size: 17px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
letter-spacing: normal;
color:#999999;;
line-height:1;
margin:-2px;
}

.left-sidebar-content-white {
font-family: 'TeXGyreAdventorRegular', Arial, sans-serif;
font-size:16px;
color:#FFFFFF;
line-height:1.2;
}

.left-sidebar-content-yellow {
font-family: 'TeXGyreAdventorRegular', Arial, sans-serif;
font-size:18px;
color:#FFCC33;
line-height:1.2;
}



p.content-white {
font-family: 'TeXGyreAdventorRegular', Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style:normal;
color:#FFFFFF;
line-height:1.2;
}

p.content-white {
font-family: 'TeXGyreAdventorRegular', Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style:normal;
color:#FFFFFF;
line-height:1.2;
}

p.content-black {
font-family: 'TeXGyreAdventorRegular', Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style:normal;
color:#000000;
line-height:1.2;
}

.content-form-black {
font-family: 'TeXGyreAdventorRegular', Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style:normal;
color:#000000;
line-height:1.2;
}

.content-form-red {
font-family: 'TeXGyreAdventorRegular', Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style:normal;
color:#ED3024;
line-height:1.2;
}

p.content-black-bold {
font-family: 'TeXGyreAdventorBold', Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style:normal;
color:#000000;
line-height:1.2;
}

p.content-red-bold {
font-family: 'TeXGyreAdventorBold', Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style:normal;
color:#ED3024;
line-height:1.2;
}

.text-red-bold {
font-family: 'TeXGyreAdventorBold', Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style:normal;
color:#ED3024;
line-height:1.2;
}

.text-black-bold {
font-family: 'TeXGyreAdventorBold', Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style:normal;
color:#000000;
line-height:1.2;
}

.text-black {
font-family: 'TeXGyreAdventorRegular', Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style:normal;
color:#000000;
line-height:1.2;
}

.copyright {
font-family: 'TeXGyreAdventorRegular', Arial, sans-serif;
font-size: 12px;
font-weight: normal;
font-style:normal;
color:#ED3024;
line-height:1.2;
}



p.content-red {
font-family: 'TeXGyreAdventorRegular', Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style:normal;
color:#ED3024;
line-height:1.2;
}

.h2-yellow-italic-bold-gold {
font-family: 'TeXGyreAdventorBoldItalic', Arial, sans-serif;
font-size: 22px;
font-weight: normal;
font-style:normal;
color:#FFCB08;
margin:0;
line-height:1;
}

.h2-white-italic {
font-family: 'TeXGyreAdventorBoldItalic', Arial, sans-serif;
font-size: 22px;
font-weight: normal;
font-style:normal;
color:#FFFFFF;
margin:0;
line-height:1.1;
}

.welcome-to-text {
font-family: 'TeXGyreAdventorBoldItalic', Arial, sans-serif;
font-size: 22px;
font-weight: normal;
font-style:normal;
color:#FFFFFF;
margin:0;
line-height:1.1;
}

p.main-content {
font-family: 'NewsCycleRegular', Arial, sans-serif;
font-size:14px;
color:#FFFFFF;
line-height:1.2;
}

.footer-text {
font: 32px 'OpenSansCondensedLight', Arial, sans-serif;
line-height:1.4;
letter-spacing:0px;
}

.design-text {
font: 13px 'OpenSansCondensedLight', Arial, sans-serif;
font-size:13px;
color:#666666;
line-height:2;
letter-spacing:1px;
}

a.menu:link {
font: 16px 'TeXGyreAdventorBold', Arial, sans-serif;
color:#FFFFFF;
text-decoration:none;
text-shadow:1px 1px 1px #333333;
margin-left:30px;
margin-right:30px;
}
a.menu:visited {
font: 16px 'TeXGyreAdventorBold', Arial, sans-serif;
color:#FFFFFF;
text-decoration:none;
text-shadow:1px 1px 1px #333333;
margin-left:30px;
margin-right:30px;
}
a.menu:hover {
font: 16px 'TeXGyreAdventorBold', Arial, sans-serif;
color:#FFCB08;
text-decoration:none;
text-shadow:1px 1px 1px #333333;
margin-left:30px;
margin-right:30px;
}
a.menu:active {
font: 16px 'TeXGyreAdventorBold', Arial, sans-serif;
color:#FFCB08;
text-decoration:none;
text-shadow:1px 1px 1px #333333;
margin-left:30px;
margin-right:30px;
}

.imgright
{
float: right;
display:block;
background-color: #FFFFFF;
padding:10px;
border:1px solid #cccccc;
margin-left: 10px;
}
.imgleft
{
float: left;
display:block;
background-color: #FFFFFF;
padding:10px;
border:1px solid #cccccc;
margin-right: 10px;
}

a.content-link:link {
font-family: “Lucida Grande”, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#ffffff;
text-decoration:none;
}
a.content-link:visited {
font-family: “Lucida Grande”, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#ffffff;
text-decoration:none;
}
a.content-link:hover {
font-family: “Lucida Grande”, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#ED2E40;
text-decoration:none;
}
a.content-link:active {
font-family: “Lucida Grande”, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#ED2E40;
text-decoration:none;
}

a.read-more-link:link {
font-family: “Lucida Grande”, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#ED2E40;
}
a.read-more-link:visited {
font-family: “Lucida Grande”, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#ED2E40;
}
a.read-more-link:hover {
font-family: “Lucida Grande”, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#FFFFFF;
}
a.read-more-link:active {
font-family: “Lucida Grande”, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#FFFFFF;
}

.form-fields {	

border:1px solid #818285;
font-family:Arial, Helvetica, sans-serif, Arial;
font-size:16px;
font-weight:normal;
font-style:normal;
color:#000000;
letter-spacing:0px;
width:270px;
height:20px;
padding:5px;
margin-top:2px;
margin-bottom:2px;
}

.quantity-box-field {	

border:1px solid #818285;
font-family:Arial, Helvetica, sans-serif, Arial;
font-size:16px;
font-weight:normal;
font-style:normal;
color:#000000;
letter-spacing:0px;
width:30px;
height:15px;
padding:5px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
}

.form-fields-multi {	

border:1px solid #818285;
font-family:Arial, Helvetica, sans-serif, Arial;
font-size:16px;
font-weight:normal;
font-style:normal;
color:#000000;
letter-spacing:0px;
width:270px;
height:150px;
padding:5px;
margin-top:2px;
margin-bottom:2px;
}