/* CSS Document */
body {
	margin: 0;
	background-color: #FCF0D6;
	font-family: Tahoma;
	font-size: 11px;
}
a {
	color: #580021;
}
#header {
	width: 770px;
	height: 104px;
	position: relative;
	z-index: 8;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#header ul {
	padding: 0;
	list-style: none;
	position: absolute;
	top: 89px;
	left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
#header ul li {
	display: block;
	float: left;
	border-left: 1px solid #AD9773;
	padding: 0;
	line-height: 11px;
	position: relative;
	top: 5px;
}
#header ul li#first {
	border-left: none;
}
#header ul li a {
	text-decoration: none;
	color: #AD9773;
	position: relative;
	z-index: 10;
	padding: 0 5px 3px 5px;
}
#header ul li a:hover,
#header ul li a.active {
	color: #701F1E;
	border-bottom: 5px solid #F4E2BC;
}
#header a#languageswitch {
	display: block;
	font-size: 10px;
	position: absolute;
	top: 95px;
	right: 5px;
	color: #AD9773;
	text-decoration: none;
	font-weight: bold;
}
#index {
	width: 770px;
	height: 443px;
	background:url(images/index.jpg);
	margin: auto;
	position: relative;
	z-index: 5;
	bottom: 3px;
}
a#sale,
a#saleen {
	position: absolute;
	top: 356px;
	left: 190px;
	display: block;
	width: 192px;
	height: 20px;
	padding-left: 20px;
	overflow: hidden;
}
a#sale span,
a#saleen span {
	display: block;
	width: 202px;
	height: 20px;
	background-image:url(images/ahol_megtalalja.jpg);
	position: absolute;
	left: 0;
	cursor:pointer;
}
a#saleen span {
	background-image:url(images/our_find.jpg);
}
#findourwineslinks {
	position: absolute;
	top: 372px;
	left: 192px;
	width: 230px;
	height: 20px;
	color: #9c8041;
	line-height: 16px;
}
div#content-footer a#sale,
div#content-footer a#saleen {
	top: 90px;
}
div#content-footer #findourwineslinks {
	top: 106px;
}
#findourwineslinks a {
	text-decoration: none;
	color: #9c8041;
}
#findourwineslinks a:hover {
	text-decoration: underline;
}
p#aim,
p#aimen {
	position: absolute;
	top: 332px;
	left: 473px;
	display: block;
	width: 256px;
	height: 87px;
	margin-top: 0;
	padding-left: 10px;
}
p#aimen {
	top: 320px;
}
p#aim span,
p#aimen span {
	display: block;
	width: 266px;
	height: 87px;
	background-image: url(images/celunk.jpg);
	position: absolute;
	left: 0;
}
p#aimen span {
	background-image: url(images/ouraim.jpg);
	height: 106px;
}
div.inner-image {
	width: 770px;
	height: 301px;
	position: relative;
	margin: auto;
	margin-top: 10px;
}
div#h_a-monarchia-boraszatrol,
div#h_about-monarchia-winery {
	background-image: url(images/header_boraszatrol.jpg);
}
div#h_galeria,
div#h_gallery {
	background-image: url(images/header_galeria.jpg);
}
div#h_latogatas-a-monarchia-boraszatnal,
div#h_visiting-the-winery {
	background-image: url(images/header_latogatas.jpg);
}
div#h_our-vineyards,
div#h_szoloultetvenyeink {
	background-image: url(images/header_szolok.jpg);
}
div#h_a-boraszat,
div#h_wine-maker-and-wine-making {
	background-image: url(images/header_aboraszat.jpg);
}
div#h_boraink,
div#h_our-wines {
	background-image: url(images/header_borok.jpg);
}
div#h_ahol,
div#h_ahol {
	background-image: url(images/header_ahol.jpg);
}
div#h_hirek,
div#h_news {
	background-image: url(images/header_hirek.jpg);
}
div#h_borklub,
div#h_wineclub {
	background-image: url(images/header_borklub.jpg);
}
div#content-footer {
	width: 770px;
	height: 148px;
	position: relative;
	margin: auto;
	background: url(images/content_footer.jpg) no-repeat;
	bottom: 38px;
	z-index: 1;
	clear: both;
}
div#content-footer.aholmegtalalja {
	background: none;
}
div#content-footer a#sale span {
	background-image:url(images/ahol_megtalalja_inner.jpg);
}
div#content-footer a#saleen span {
	background-image:url(images/our_find_inner.jpg);
}
div#content-footer p#info {
	position: absolute;
	left: 470px;
	top: 80px;
	line-height: 18px;
	color: #CCB389;
	margin-top: 0;
}
div#content-footer.aholmegtalalja p#info {
	position: absolute;
	left: 211px;
	top: 40px;
	line-height: 18px;
	color: #CCB389;
	border-top: 1px solid #A68A24;
	width: 560px;
	padding-top: 15px;
	margin-top: 20px;
}
div#content {
	width: 770px;
	margin: auto;
	position: relative;
	z-index: 2;
}
div#content h1 {
	margin: 0;
	width: 211px;
	height: 120px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 14px;
	color: #9D8933;
}
div#content h1 span {
	position: absolute;
	width: 211px;
	height: 120px;
}
h1#h1_a-monarchia-boraszatrol span {
	background-image: url(images/h1_boraszat.jpg);
}
h1#h1_latogatas-a-monarchia-boraszatnal span {
	background-image: url(images/h1_latogatas.jpg);
}
h1#h1_szoloultetvenyeink span {
	background-image: url(images/h1_szolok.jpg);
}
h1#h1_a-boraszat span {
	background-image: url(images/h1_aboraszat.jpg);
}
h1#h1_galeria span {
	background-image: url(images/h1_galeria.jpg);
}
h1#h1_ahol span {
	background-image: url(images/h1_ahol.jpg);
}
h1#h1_hirek span {
	background-image: url(images/h1_hirek.jpg);
}
div#content h1#h1_boraink span {
	background-image: url(images/h1_borok.jpg);
	height: 50px;
}
h1#h1_about-monarchia-winery span {
	background-image: url(images/h1_winery.jpg);
}
h1#h1_visiting-the-winery span {
	background-image: url(images/h1_visit.jpg);
}
h1#h1_our-vineyards span {
	background-image: url(images/h1_vines.jpg);
}
h1#h1_wine-maker-and-wine-making span {
	background-image: url(images/h1_thewinery.jpg);
}
h1#h1_gallery span {
	background-image: url(images/h1_gallery.jpg);
}
h1#h1_wineclub span {
	background-image: url(images/h1_wineclub.jpg);
}
h1#h1_borklub span {
	background-image: url(images/h1_borklub.jpg);
}
div#content h1#h1_our-wines span {
	background-image: url(images/h1_wines.jpg);
	height: 50px;
}
div#content h1#h1_where span {
	background-image: url(images/h1_where.jpg);
}
div#content h1#h1_news span {
	background-image: url(images/h1_news.jpg);
}
div#content div#inner-content {
	position: relative;
	float: right;
	width: 560px;
	right: 10px;
	background: #fcf0d6;
	margin-top: 46px;
	border-bottom: 1px solid #A68A24;
	z-index: 200;
}
div#content div#inner-content.ahol-content {
	bottom: 164px;
	margin-bottom: -164px;
	border: none;
	left: 0;
}
div#inner-content p {
	line-height: 22px;
	font-size: 12px;
	color: #AD9773;
	margin-top: 12px;
	margin-bottom: 16px;
}
.lead {
	font-weight: bold;
}
.leads {
	padding-bottom: 25px;
	margin-bottom: -20px!important;
	background: url(images/dashed.jpg) bottom repeat-x;
	font-weight: normal!important;
}
.lastlead {
	background: none;
}
#submenu,
#submenu_news,
#submenu_gallery {
	margin: 0;
	padding: 0;
	position: relative;
	top: 59px;
	list-style: none;
	width: 186px;
	text-align: right;
	line-height: 22px;
	padding-bottom: 100px;
}
#submenu_news,
#submenu_gallery {
	position: relative;
	float:left;
	left: 0;
}
#submenu li {
	position: relative;
}
#submenu a,
#submenu_news a,
#submenu_gallery a {
	color: #a69674;
	text-decoration: none;
	display: block;
	width: 100%;
	height: 100%;
}
#submenu a:hover,
#submenu_news a:hover,
#submenu_gallery a:hover {
	color: #580021;
	text-decoration: underline;
}
#submenu a.active,
#submenu_news a.active,
#submenu_gallery a.active {
	color: #580021;
}

a#feherek,
.feherek h2,
.wh h2,
.wh h2 a {
	color: #BAAF00;
}
a#rosek,
.rosek h2,
.ro h2,
.ro h2 a {
	color: #D16C40;
}
a#vorosek,
.vorosek h2,
.re h2,
.re h2 a {
	color: #580021;
}
#borlista,
#sajtolista {
	padding: 0;
	position: relative;
	margin: 0 0 0 0;
	list-style: none;
}
#borlista li,
#sajtolista li {
	position: relative;
	margin: 0;
	padding: 0 0 10px 0;
	background: url(images/dashed.jpg) bottom repeat-x;
}
#borlista li.last,
#sajtolista li.last {
	background: none;
	padding-bottom: 0;
}
#borlista img {
	position: absolute;
	top: 25px;
	right: 428px;
	border: none;
}
#borlista h2,
#borlista p,
#borlista .note,
#sajtolista h2,
#sajtolista p,
#sajtolista .note {
	margin-left: 0;
	margin-bottom: 0;
}
h2, h4, h2 a, .note {
	color: #580021;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
.note {
	font-size: 10px;
	padding-bottom: 20px;
	line-height: 14px;
}
#borlista h4,
#sajtolista h4 {
	margin-left: 0px;
	margin-bottom: 0;
	font-weight: normal;
}
#borlista p,
#sajtolista p {
	margin-top: 3px;
}
#borlista h2 {
	margin-top: 16px;
	font-size: 12px;
	font-weight: normal;
}
#sajtolista {
	margin-top: 17px;
}
#sajtolista #letoltes,
#sajtolista #letoltes span {
	display: block;
	width: 107px;
	height: 41px;
}
#sajtolista #letoltes {
	position: relative;
	margin: 0 0 0 20px;
}
#sajtolista #letoltes span {
	position: absolute;
	top: 0;
	left: 0;
	background: url(images/letoltes.jpg);
}
#sajtolista #download,
#sajtolista #download span {
	display: block;
	width: 121px;
	height: 41px;
}
#sajtolista #download {
	position: relative;
	margin: 0 0 0 20px;
}
#sajtolista #download span {
	position: absolute;
	top: 0;
	left: 0;
	background: url(images/download.jpg);
}

#logo {
	position: absolute;
	left: 2px;
	top: 15px;
	padding-left: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	
}
#logo span {
	position: absolute;
	left: -7px;
	background-image:url(images/logo.gif);
	width: 195px;
	height: 56px;
	display: block;
	cursor: pointer;
}
#ahol-magyar,
#ahol-usa {
	float: left;
	width: 245px;
}
br.clear {
	clear: both;
	font-size: 0;
	line-height: 0;
}
#ahol-magyar h2,
#ahol-usa h2 {
	font-size: 12px;
	font-weight: bold;
	color: #AD9773;
	margin: 0;
	line-height: 22px;
}
#ahol-magyar h3,
#ahol-usa h3 {
	font-size: 12px;
	font-weight: normal;
	color: #AD9773;
	margin: 0;
	line-height: 22px;
}
#ahol-magyar p,
#ahol-usa p {
	margin: 0;
	line-height: 22px;
}
#ahol-usa {
	padding-left: 30px;
	border-left: 1px solid #A68A24;
}
#ahol-magyar a,
#ahol-usa a {
	font-size: 12px;
	color: #FF9700;
	text-decoration: none;
}
#ahol-magyar a:hover,
#ahol-usa a:hover,
a:hover {
	text-decoration: underline;
}
div#content-footer p#info a {
	color: #CCB389;
	text-decoration: none;
}
div#content-footer p#info a:hover {
	text-decoration: underline;
}
span#madeby {
	font-size: 9px;
	display: block;
	position: absolute;
	top: 163px;
	color: #D6B488;
}
span#madeby a {
	color: #D6B488;
	text-decoration: none;
}
span#madeby a:hover {
	text-decoration: underline;
}
#index span#madeby {
	top: 455px;
}
.aholmegtalalja span#madeby {
	top: 80px;
	right: 583px;
	text-align: right;
}
#galeria-lista {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: 0px;
	display: table;
	clear: both;
}
#galeria-lista a{
	width: 128px;
	float: left;
	clear: none;
	background-color: #f3e1bb;
	height: 128px;
	text-align: center;
	display: block;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
	border: 1px solid #F3E1BB;
	padding: 0px;
}
#galeria-lista a.a{
}
#galeria-lista a:hover{
	border: 1px solid #9d8932;
}
#galeria-lista a.f{
	padding-top: 20px;
	height: 110px;
}
#galeria-lista img{
	margin: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: middle;
}

#galeria-lista p{
	clear: both;
	float: none;
	font-size: 10px;
	width: 563px;
	padding: 0px;
	background-image: url(images/dashed.jpg);
	line-height: 10px;
	display: block;
	background-color: #FCF0D6;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: repeat-x;
	background-position: 0px bottom;
	height: 160px;
	margin-top: -15px !important;
	margin-right: 0px;
	margin-bottom: -15px;
	margin-left: 0px;
}
#galeria-lista p.end {

	clear: both;
	float: none;
	font-size: 10px;
	width: 563px;
	padding: 0px;
	background-image: none;
	line-height: 10px;
	display: block;
	background-color: #FCF0D6;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: repeat-x;
	background-position: 0px bottom;
	height: 160px;
	margin-top: -15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.galeria-footer {
	font-size: 9px;
	display: block;
	color: #D6B488;
	text-align: right;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
}
.galeria-footer a {
	color: #D6B488;
	text-decoration: none;
}
.galeria-footer a:hover {
	text-decoration: underline;
}
#popup-hu,
#popup-en,
#feedback {
	width: 400px;
	height: 140px;
	position: absolute;
	z-index: 100;
	left: 50%;
	top: 195px;
	margin-left: -490px;
}
#feedback {
	height: 55px;
}
#popup-hu #popup-bg,
#popup-en #popup-bg,
#feedback #feedback-bg {
	position: absolute;
	width: 400px;
	height: 140px;
	cursor: move;
}
#popup-hu label,
#popup-en label,
#popup-hu input,
#popup-en input {
	cursor: pointer;
} 
#popup-hu form,
#popup-en form,
#feedback p {
	cursor: move;
}
#feedback #feedback-bg {
	height: 55px;
}
#popup-hu #popup-bg {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popup_hu.png', sizingMethod='scale');
}
body>#popup-hu #popup-bg {
	background: url(images/popup_hu.png);
}
#popup-en #popup-bg {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popup_en.png', sizingMethod='scale');
}
body>#popup-en #popup-bg {
	background-image:url(images/popup_en.png);	
}
#feedback #feedback-bg {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/feedback.png', sizingMethod='scale');
}
body>#feedback #feedback-bg {
	background: url(images/feedback.png);
}
#feedback p {
	color: #FFFFFF;
	position: relative;
	padding: 14px;
	font-size: 11px;
	margin: 0;
}
#popup-hu span,
#popup-en span,
#feedback span {
	position: absolute;
	top: 0;
	right: 0;
	width: 20px;
	height: 20px;
	display: block;
	cursor: pointer;
	z-index: 150;
}
#newsletter {
	position: absolute;
	z-index: 150;
	margin: 0;
	padding: 0;
	top: 110px;
	width: 400px;
}
#newsletter label {
	color: #FFFF00;
}
#newsletter input {
	
}
#newsletter input#email {
	position: absolute;
	top: 1px;
	right: 0;
	width: 180px;
	border: none;
	background: none;
	font-family: Tahoma;
	font-size: 11px;
	color: #9D8C2F;
	cursor: text;
}
#newsletter .subscribe {
	position: absolute;
	right: 190px;
	top: 2px;
	font-weight: bold;
}
.label-text,
.label-html {
	position: relative;
	bottom: 3px;
}
#type_text,
#type_html {
	position: relative;
	bottom: 1px;
	margin-left: 8px;
}
#popup-submit {
	position: absolute;
	top: 0;
	right: 0;
}
h2.news {
	margin-top: 16px;
}
#login-form,
#registration-form {
	width: 510px;
	padding: 0 0 0 50px;
	margin: 0;
	clear: both;
	display: block;
	background: url(images/form.jpg) #fcf0d6  no-repeat;
	position: relative;
}
#login-form *,
#registration-form * {
	position: relative;
	right: 50px;
}
#login-form {
	height: 102px;
}
#registration-form {
	height: 318px;
	background-position: bottom left;
	margin-bottom: -1px
}
#login-form label,
#registration-form label {
	display: block;
	width: 92px;
	float: left;
	clear: both;
	height: 19px;
	padding: 0 0 0 10px;
	margin: 2px 0 0 0;
	line-height: 19px;
	color: #a69674;
	font-weight: bold;
}
#login-form input,
#registration-form input {
	display: block;
	float: left;
	width: 211px;
	border: none;
	margin: 3px;
	height: 13px;
	position: relative;
	padding: 2px 3px;
	background: #fcf0d6;
	font-size: 11px;
	color: #a69674;
}
#login-form h2,
#registration-form h2 {
	padding: 13px 0 20px 10px;
	margin: 0;
}
#szuletesnap-ev,
#szuletesnap-ho,
#szuletesnap-nap {
	width: 25px!important;
	margin-right: 3px!important;
}
#szuletesnap-ho,
#szuletesnap-nap {
	width: 15px!important;
}
#szuletesnap-nap {
	margin-right: 135px!important;
}
#telefon {
	margin-bottom: 26px!important;
}
.submit-button {
	margin: 2px 0 4px 0!important;
	height: 20px!important;
}
#login-submit {
	width: 27px!important;
	background: url(images/ok-button.jpg) no-repeat!important;
	text-indent: 30px;
	line-height: 100px;
}
#registration-submit,
#registration-save,
#registration-logout,
#registration-submit-en,
#registration-save-en,
#registration-logout-en {
	width: 96px!important;
	background: url(images/regisztralok-button.jpg) no-repeat!important;
	text-indent: 100px;
	line-height: 100px;
	margin: 30px 0 0 0!important;
	clear: both;
	position: relative;
	left: 178px;
}
#registration-submit-en {
	background: url(images/register-button.jpg) no-repeat!important;
}
#registration-save,
#registration-save-en {
	background: url(images/mentes-button.jpg) no-repeat!important;
	clear:none;
	margin-left: 10px!important;
	left: 72px;
}
#registration-save-en {
	background: url(images/save-button.jpg) no-repeat!important;
}
#registration-logout,
#registration-logout-en {
	background: url(images/kilepes-button.jpg) no-repeat!important;
	left: 72px;
}
#registration-logout-en {
	background: url(images/logout-button.jpg) no-repeat!important;
}
#login-password {
	width: 182px!important;
}
#forgotten-pass {
	display: block;
	float: left;
	color: #a69674;
	text-decoration: none;
	position: relative;
	top: 10px;
	right: 30px;
}
#forgotten-pass:hover {
	text-decoration: underline;
}
.form-alert {
	display: block;
	right: 30px!important;
	margin: 0 0 0 300px;
	padding: 0;
	font-size: 11px;
	height: 23px;
	line-height: 23px;
	color: #a69674;
}
.separator {
	clear: both;
	height: 20px;
}
.hidden {
	display: none!important;
}
.forgotten-form {
	height: 100px!important;
	background-image: url(images/forgotten-form.jpg)!important;
	border-bottom: 15px solid #fef0d5;
	margin-bottom: -1px!important;
}
.forgotten-form #login-email {
	width: 185px!important;
}
#splashpage #container {
	width: 770px;
	height: 526px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -385px;
	margin-top: -263px;
	background: url(images/splash.jpg) no-repeat 0 65px;
}
#splashpage #header {
	left: 100px;
	top: -2px;
}
#splashpage #header,
#splashpage #header span {
	width: 565px;
	height: 50px;
	position: absolute;
}
#splashpage #header span {
	background: url(images/splash_header.jpg);
}
#splashpage h2,
#splashpage h2 span {
	width: 143px;
	height: 58px;
	position: absolute;
}
#splashpage h2 {
	top: 75px;
}
#h2-magyar {
	left: 10px;	
}
#h2-magyar span {
	background:url(images/splash-magyar.jpg);
}
#h2-english {
	left: 617px;
}
#h2-english span {
	background:url(images/splash-english.jpg)
}
#splashpage ul {
	position: absolute;
	width: 150px;
	top: 139px;
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 25px;
}
#splashpage li {
	margin: 0;
	padding: 0;
}
#splashpage li a {
	text-decoration: none;
	color: #a69674;
}
#splashpage li a:hover {
	color: #701F1E;
}
#menu-magyar {
	left: 15px;
}
#menu-english {
	left: 622px;
}
#mission-magyar,
#mission-english,
#mission-magyar span,
#mission-english span {
	position: absolute;
	width: 380px;
	left: 0;
	height: 90px;
	margin: 0;
}
#mission-magyar,
#mission-english {
	top: 390px;
	padding-left: 5px;
	width: 375px;
}
#mission-magyar {
	left: 4px;
}
#mission-english {
	left: 385px;
}
#mission-magyar span {
	background: url(images/splash-celunk.jpg)
}
#mission-english span {
	background: url(images/splash-mission.jpg)
}
#splashpage #footer {
	width: 770px;
	position: absolute;
	bottom: 0;
	text-align: center;
	color: #c4b18a;
}
#splashpage #footer a {
	color: #c4b18a;
}
.documents {
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	position: relative;
	height: 46px;
}
.documents li {
	height: 26px;
	background: none!important;
	border-left: 1px solid #938f34;
	float: left;
	position: relative;
	right: 1px;
	margin: 0!important;
	padding: 0!important;
	cursor: pointer;
}
.documents span {
	position: absolute;
	top: 0;
	left: 0;
	height: 26px;
	cursor: pointer;
}
.info-sheets, .info-sheets span {
	width: 135px;
}
.shelf-talker, .shelf-talker span {
	width: 143px;
}
.adatlap, .adatlap span {
	width: 116px;
}
.polcinfo, .polcinfo span {
	width: 124px;
}
.info-sheets span {
	background: url(images/info-sheets.jpg) #fcf0d6 20px 0 no-repeat;
}
.shelf-talker span {
	background: url(images/shelf-talker.jpg) #fcf0d6 20px 0 no-repeat;
}
.adatlap span {
	background: url(images/adatlap.jpg) #fcf0d6 20px center no-repeat;
}
.polcinfo span {
	background: url(images/polcinfo.jpg) #fcf0d6 20px center no-repeat;
}
#order-link {
	font-weight: bold;
	text-decoration: none;
}
#press-menu {
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
}
#ilyenek-leszunk,
#our-future {
	font-size: 10px;
	color: #c4b18a;
	text-decoration: none;
	position: absolute;
	top: 50px;
}
#ilyenek-leszunk {
	left: 0;
}
#our-future {
	right: 0;
}