/* ADDITIONAL FONTS */

@font-face {
  	font-family: 'IM Fell English';
  	font-style: normal;
  	font-weight: normal;
  	src: local('../font/IM Fell English'), url('../font/english.ttf') format('truetype');
	}
.imfell {
    font-family: 'IM Fell English';
	}

/* END ADDITIONAL FONTS */
/* MAIN DEFINITIONS */

* {
	margin: 0;
	padding: 0;
	}

#rightsmall img {
	float: left;
	width: 100%;
	height: auto;
	display: block;
	margin: 4px 0 13px 0;
	}
#rightsmall a:hover img {
	opacity: 0.75;
	}


.scrollButtons {
	display:none !important;
	visibility: hidden !important;
}

.leftlist {
	padding: 0 0 1.7em 0;
	font: 14px 'Georgia', serif;
	line-height: 1.5em;
	margin: 0 0 0 10px;
	float: left;
	display: block;
	}
.leftlist li {
	width: 100%;
	float: left;	
	}
.moredist {
	margin-top: 60px;	
	}
.fullwidth {
	width: 95%;
	float: left;
	display: block;
	padding: 2em 5% 2em 0;	
	}	
a {
	color: #0088CC;
	}
	
a img {
	border: 0;
	display: block;
	line-height: 0;
    }
    
.clear {
	clear: both; 
	}
	
body {
	font: 12px helvetica, arial, sans-serif;
	line-height: 18px;
	text-align: center; /* IE center all div's */
	}
 
/* END MAIN DEFINITIONS */
/* MAIN - DIV's*/

.wrap {
	width: 980px;
	margin: 0 auto;
	text-align: left;	
	}

#one {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 50px;
	position: fixed;
	z-index: 900;
	border-bottom: 1px solid #b4b4b4;
	background-color: #fff;
	opacity: 0.9;
	}

#first {
	font: 14px 'Georgia', serif;
	width: 980px;
	height: 50px;
	text-align: left;
	}

#two {
	margin: 51px auto 0 auto;
	width:  100%;
	height: 250px;
	float: left;
	background: url('../img/bg.jpg');
	}
#header {
	padding: 0;
	width: 980px;
	height: 250px;
	float: left;
	margin: 0 0 0 0;
	position: absolute;
	z-index: 800;
}
#subheader {
	float: left;
	margin: 0;
	padding: 0;
	width: 980px;
	height: 250px;
}

#three {
	
	}
#page {
	float:  left;
	width:  980px;
	text-align:  left;
	padding: 51px 0 5em 0;
	}
#main {
	float:  left;
	width:  980px;
	text-align:  left;
	padding: 0 0 0 0;
	}
	
#four {
	
	}

#footer {
	float: left;
	margin: 80px 0 0 0;
	padding: 0 0 0 0;
	width: 980px;
	height: 100px;
	border-top: 1px solid #c4c4c4;
}

/* END MAIN DIV's */
/* CONTENT DIV's */

#leftbig {
	float: left;
	margin: 0 40px 0 30px;
	padding: 0;
	width: 600px;	
	}
	
#rightsmall {
	float: right;
	width: 280px;
	margin: 0;
	padding: 0 30px 3em 0;
	}
.minus {
	margin-top: 0 !important;	
	padding-top: 0 !important;	
	}
.minor {
	margin-bottom: 0 !important;	
	padding-bottom: 0 !important;	
	}
.block {
	margin: 4px 26px 22px 0;
	float: left;	
	padding: 0;
	}
#galerie {
	float: left;
	margin-left: 28px;	
	}
.high {
	margin: 1.6em 0 0 0;
	}
.high li {
	width: 120px !important;
	height: 170px !important;
	margin: 1em 1em 3em 0;	
	}
.high li a {
	border: 1px solid #c3c3c3 !important;
	width: 120px !important;
	height: 170px !important;	
	}


/* DAS HIER KANN WEG!!!	
.produ {
	width: 756px;
	height: 600px;
	padding: 230px 200px 0 24px;
	margin: -200px 0 0 0;
	background: url(../img/flasche.png) no-repeat bottom right;
	float: left;
	} */



	
/* MAINNAVIGATION */
	
#navigation {
	letter-spacing: 1px;
	list-style: none;
	margin: 14px 0 0 0;
	padding: 0 0 0 30px;
	color: #000;
	float: left;
	text-transform: uppercase;
	}
	
#navigation li {
	line-height: 20px;
	float: left;
	padding: 0 15px 0 0;
	margin: 0 0 0 0;
	}
	
#navigation li a {
	text-decoration: none;
	color: #000;
	opacity: 0.95;
	line-height: 20px;
	margin: 1px 0 0 0;
	padding: 0 0 0 0
	float: left;
	display: block;
	}
	
#navigation li a:hover {
	color: #cc0000;
	border-bottom: 1px solid #cc0000;
	border-top: 1px solid #cc0000;
	line-height: 20px;
	padding: 0;
	margin: 0;
	}
	
#navigation li a.active {
	color: #cc0000 !important;
	border-bottom: 1px solid #cc0000;
	border-top: 1px solid #cc0000;
	line-height: 20px;
	padding: 0;
	margin: 0 !important;
	display: block;
	float: left;
	}
	
.lastone {
	padding: 0 !important;	
	}

/* End Mainnavigation */

/* Schriften */

h1 {
	float: right;
	color: #fff;
	font-family: 'Lucida Handwriting', 'Georgia', serif;
	font-size: 40px;
	line-height: 2em;
	margin: 209px 55px 0 0;
	padding: 0 0 0 0;
	font-weight: normal;
	text-shadow: 1px 1px 4px #8e8e8e;
	width: 485px;
	height: 62px;
	display: block;
	text-indent: -9999px;
	background:url(../img/title.png) no-repeat scroll 0 0;
}
.shadow {
    text-shadow: 1px 1px 2px #000;
    /* Versatz links - Versatz oben - Unschärfe (Blur) - Farbe */
}
h2 {
	font-family: 'Georgia', serif;
	font-size: 33px;
	font-weight:  normal;
	line-height: 1;
	margin: 0 0 18px 0;
	color: #444;
	float: left;
	width: 100%;
	}
	
.frame h2 {
	margin: 1px 0 18px 12px;	
	}
	
.wrap-product h2 {
	margin-left: 12px;
	}
	
#rightsmall h2 {
	border-bottom: 1px dotted #000;
	font-size: 18px;
	margin: 12px 0 0.6em 0;
	padding: 0 0 0.6em 0;
	text-transform: uppercase;
	cletter-spacing: 1px;
	font-family: 'ITC Franklin Condensed', 'Helvetica Neue', Arial,Helvetica, sans-serif
	}
h3 {
	font-family: 'Georgia', serif;
	font-size: 19px;
	font-weight: normal;
	line-height: 1em;
	margin: 1em 0 0.17em 0;
	float: left;
	width: 100%;
}

#rightsmall h3 {
	font-family: 'ITC Franklin Condensed','Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	margin: 0 0 0.8em 0;
	float: left;
	width: 100%;	
	color: #000;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	}
#rightsmall a {
	text-decoration: none;
	}
#rightsmall a:hover {
	color: #cc0000;	
	}

.product h3 {
	margin: 40px 0 0.5em 0;	
	border-bottom: 1px dotted #999;
	padding: 0 0 0.5em 0
	}
	
h4 {
	font-family: 'ITC Franklin Condensed','Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.5em;
	margin: 0 0 0.5em 0;
	float: left;
	width: 100%;	
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
}
h5 {
	font-family: 'ITC Franklin Condensed','Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	margin: 1em 0 0 0;
	float: left;
	width: 100%;	
	color: #000;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	}
h2 + h5 {
	margin-top: 24px;	
	}
	
p + h2 {
	margin-top: 20px;	
	}
	
p {
	font-size: 14px;
	line-height:1.5em;
	font-family: 'Georgia', serif;
	margin: 0 0 1.5em 0;
}

.frame p {
	margin: 0 0 1.5em 14px;	
	}

.product p {
	margin-top: 1.5em;
	font-size: 12px;
	padding: 0 18px 0 0;
}
.vol {
	 margin-top: 0 !important;
	}
	
p + p {
	margin-top: 1.5em;
}
.signature {
	float: left,
	font-weight: bold;
	font-style: italic;
	text-align: center;
	margin: 6px 0 0 0;	
	}
.italic2 {
	text-align: left;
	width: 100%;
	float: left;	
	font-style: italic;
	font-size: 16px;
	font-weight: normal;
	}
.italic {
	float: left;
	font-style: italic;
	margin: 6px 0 0 0;
	}
.date {
	color: #cc0000;
	}
#footer p {
	font-size: 11px;
	color: #b4b4b4;
	text-align: center;
	width: 100%;
	text-transform: uppercase;
	}
#footer a {
	font-size: 11px;
	color: #b4b4b4;
	text-decoration: none;
	}
#footer a:hover {
	font-size: 11px;
	color: #0088CC;
	}
.grey {
	color: #c9c9c9;	
	}

/* Ende Schriften */

.wrap-product {
	float: right;
	width: 780px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}
	
.shorter {
	height: 210px !important;	
	}
	
.all {
	float: left;
	width: 667px;
	height: 300px;
	cpadding: 34px 0 3em 80px; /* alte einstellung */
	padding: 34px 0 3em 0;
	margin: 0 0 0 0;
	}
.all h3 {
	width: 100%;
	margin: 40px 0 0.5em 0;	
	border-bottom: 1px dotted #999;
	padding: 0 0 0.5em 0
	}
.all p {
	font-size: 12px;	
	}
.allleft {
	width: 400px;
	float: left;
	margin: 0 20px 0 0;
	}
/* Änderung wegen Flaschenvorschau */

.allleft .vorschau {
	float: left;
	width: 55px;
	height: 300px;
	}
.allleft .beschreibung {
	padding-left: 25px; 
	float: left;
	width: 320px;
	}
.product .vorschau {
	float: left;
	width: 55px;
	height: 300px;
	}
.product .beschreibung {
	padding-left: 20px; 
	float: left;
	width: 200px;	
	}

/* Ende der Änderung */


.allright {
	width: 240px;
	float: left;
	padding-top: 56px;	
	}
.allright ul {
	line-height: 28px;
	font-size: 12px;	
	font-family: 'Georgia', serif;
	padding: 0 0 1.5em 0;
	}
.allright ul li {
	width: 100%;
	margin-bottom: 0.5em;
	list-style: none;
	line-height: 28px;
	}
.allright img {
	padding: 0;
	margin: 0 18px 0 0;
	float: left;
	}
.c01 {
	background:url(../img/c01.png) no-repeat center left;
	}
.c02 {
	background:url(../img/c02.png) no-repeat center left;
	}
.c03 {
	background:url(../img/c03.png) no-repeat center left;
	}
.c04 {
	background:url(../img/c04.png) no-repeat center left;
	}
	
	
	
.a01 {
	background:url(../img/a01.jpg) no-repeat center left;	
	}
.a02 {
	background:url(../img/a02.jpg) no-repeat center left;	
	}
.a03 {
	background:url(../img/a03.jpg) no-repeat center left;	
	}
.a04 {
	background:url(../img/a04.jpg) no-repeat center left;	
	}
.a05 {
	background:url(../img/a05.jpg) no-repeat center left;	
	}



.k01 {
	background:url(../img/k01.jpg) no-repeat center left;	
	}
.k02 {
	background:url(../img/k02.jpg) no-repeat center left;	
	}
.k03 {
	background:url(../img/k03.jpg) no-repeat center left;	
	}


.d01 {
	background:url(../img/d01.jpg) no-repeat center left;	
	}	
.d02 {
	background:url(../img/d02.jpg) no-repeat center left;	
	}
.d03 {
	background:url(../img/d03.jpg) no-repeat center left;	
	}
.d04 {
	background:url(../img/d04.jpg) no-repeat center left;	
	}
.d05 {
	background:url(../img/d05.jpg) no-repeat center left;	
	}
.d06 {
	background:url(../img/d06.jpg) no-repeat center left;	
	}
.d07 {
	background:url(../img/d07.jpg) no-repeat center left;	
	}
.d08 {
	background:url(../img/d08.jpg) no-repeat center left;	
	}
.d09 {
	background:url(../img/d09.jpg) no-repeat center left;	
	}
.d10 {
	background:url(../img/d10.jpg) no-repeat center left;	
	}
.d11 {
	background:url(../img/d11.jpg) no-repeat center left;	
	}
.d12 {
	background:url(../img/d12.jpg) no-repeat center left;	
	}
	
	
	
.l01 {
	background:url(../img/l01.png) no-repeat center left;
	}
.l02 {
	background:url(../img/l02.png) no-repeat center left;
	}
.l03 {
	background:url(../img/l03.png) no-repeat center left;
	}
.l04 {
	background:url(../img/l04.png) no-repeat center left;
	}
.l05 {
	background:url(../img/l05.png) no-repeat center left;
	}
.l06 {
	background:url(../img/l06.png) no-repeat center left;
	}
.l07 {
	background:url(../img/l07.png) no-repeat center left;
	}
.l08 {
	background:url(../img/l08.png) no-repeat center left;
	}
.l09 {
	background:url(../img/l09.png) no-repeat center left;
	}
.l10 {
	background:url(../img/l10.png) no-repeat center left;
	}
.l11 {
	background:url(../img/l11.png) no-repeat center left;
	}
.l12 {
	background:url(../img/l12.png) no-repeat center left;
	}
.l13 {
	background:url(../img/l13.png) no-repeat center left;
	}
.l14 {
	background:url(../img/l14.png) no-repeat center left;
	}
.l15 {
	background:url(../img/l15.png) no-repeat center left;
	}
.l16 {
	background:url(../img/l16.png) no-repeat center left;
	}
.distance-p {
	margin-left: 13px;	
	width: 700px;
	}
.legende {
	float: left;
	padding: 3em 0 0 0;	
	}	
.product {
	height: 300px;
	width: 280px;
	float: left;
	padding: 34px 0 3em 0;
	margin-right: 20px;
	}

.product-description {
	height: 300px;
	width: 360px;
	float: left;
	padding: 34px 0 0 0;
	}

.product-description img {
	padding: 0;
	margin: 0 0 0 0;
	float: left;
	}
.product-description ul {
	line-height: 28px;
	font-size: 12px;	
	font-family: 'Georgia', serif;
	}
.product-description ul li {
	width: 100%;
	margin-bottom: 0.5em;
	list-style: none;
	line-height: 28px;
	}
.product-description span {
	line-height: 28px;
	display: block;
}

/* Slider Definitions */
/* Slider div's */

#slider {
    width: 780px;
    margin: 0 0 0 200px;
	padding: 0;
    position: relative;
	}
	
.scroll {
    height: 800px;
    width: 780px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
	margin-top: -200px;
	}
	
.scrollContainer div.panel {
    padding: 0 200px 0 0;
    height: 800px;
    width: 580px;
	}
		
.hide {
    display: none;
	}
.prae-single {
	width: 64px !important;
	height: 64px !important;
	float: left;
	}
.frame {
    margin: 250px 0 0 0;
	padding: 0 0 0 0;
	float: left;
	width: 100%;
	}
.frame .prize {
	font-size: 15px;
	line-height: 1em;
	color: #000;
	margin-right: 0.5em;	
	}
.frame img {
	margin: 0 0 0 14px;
	cfloat: left;	
	clear: left;
	}
.frame h2 span {
	font-size: 12px;
	font-style: italic;
	margin-left: 0;	
	text-align: right;
	}
.wrap-prae {
	width: 100%;
	float: left;
	margin-bottom: 1.5em;	
	}

/* End slider div's */
/* Slider Navigation */

#sidenavigation-regular {
	float: left;
	width: 176px;
	margin: 12px 0 0 0;
	padding: 0px 24px 2em 0;
	position: absolute;
	z-index: 44;
	}

#sidenavigation-special {
	float: left;
	width: 176px;
	margin: 263px 0 0 -200px;
	padding: 0px 24px 2em 0;
	position: absolute;
	z-index: 44;
	}
	
#sidenavigation-regular ul li, #sidenavigation-special ul li {
	float: right;
	text-align: right;
	width: 100%;
	}
	
/* Sidenavigation */

#sidenavigation {
	list-style: none;
    	margin: 0;
    	padding: 0;
	font: 12px 'Georgia', serif;
	line-height: 25px;
	text-transform: uppercase;
	letter-spacing: 1px;
	}

#sidenavigation li {
	
	}
	
#sidenavigation li a {
	padding: 0;
	color: #7f7f7f;
    text-decoration: none;
	}
	
#sidenavigation li a:hover {
	color: #000;
	}
	
#sidenavigation li a.active {
	color: #0088CC;
	}

/* End Sidenavigation */
	
/* Start Slider Navigation */	

ul.navigation {
    	list-style: none;
    	margin: 0 3px 0 0;
    	padding: 0 1.8em 0 0;
	font: 12px 'Georgia', serif;
	line-height: 25px;
	text-transform: none;
	letter-spacing: 1px;
	border-right: 1px solid #b4b4b4;
	display: block;
	float: left;
	}
	
ul.navigation li {
	}

ul.navigation a {
    padding: 0;
	color: #7f7f7f;
    text-decoration: none;
	}
	
ul.navigation a:hover {
	color: #000;
	}
	
ul.navigation a.selected {
	color: #0088CC !important;
	}

/* End Slider Navigation  */
/* background-bottles */

.b1 {
background: url('../images/edelkirsch-brennerei-trost.png') no-repeat bottom right;
	}
.b2 {
background: url('../images/xxx.png') no-repeat bottom right;
	}
.b3 {
background: url('../images/weinbrand.png') no-repeat bottom right;
	}
.b4 {
background: url('../images/brombeergeist.png') no-repeat bottom right;
	}
.b5 {
background: url('../images/sauerkirsch-der-besondere-kork.png') no-repeat bottom right;
	}
.b6 {
background: url('../images/kirschpflaume.png') no-repeat bottom right;
	}
.b7 {
background: url('../images/haus-zwetschge.png') no-repeat bottom right;
	}
.b8 {
background: url('../images/alte-pflaume.png') no-repeat bottom right;
	}
.b9 {
background: url('../images/linsenhofener-roter-johannisbeergeist.png') no-repeat bottom right;
	}
.b10 {
background: url('../img/') no-repeat bottom right;
	}
.b11 {
background: url('../img/') no-repeat bottom right;
	}
.b12 {
background: url('../img/') no-repeat bottom right;
	}

/* End background-bottles */
/* End Slider Definitions */


.distance {
	float: left;
	margin: 0;
	padding: 0 0 4em 24px;	
}
.distance h2 {
	margin: 0 0 0 0;
	padding: 64px 0 24px 24px;
	float: left;
}
.distance h2 span {
	font-size: 24px;
}
.distance h3 {
	margin: 0 0 0 0;
	padding: 24px 0 8px 24px;
	float: left;
}
.distance p {
	margin: 0 0 0 0;
	padding: 0 0 0 24px;
	width: 700px;
}
.distance a {
	text-decoration: none;
}

/* AB HIER LASSEN !!! */
.all2 {
	margin: 50px 0;
	float: left;
}
.pright h2 {
		margin-left: 0!important;
}
.pleft {

		width: 30%;
		float:left;
		display: block;
}
.pleft img {
		width: 100%;
		float: left;
		display: block;
		height: auto;
}
.pright {
		padding: 150px 0 25px 12px;
		margin-bottom: 70px;
		width: 70%;
		float: right;
		display: block;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
}
.all2 {
		width: 100%;
}


/* header images start */

.h01 {
	background: url(../img/h1.jpg) no-repeat;
	}
.h02 {
	background: url(../img/h2.jpg) no-repeat;
	}
.h02p {
	background: url(../images/p03.jpg) no-repeat;
	}
.h03 {
	background: url(../img/h3.jpg) no-repeat;
	}
.h04 {
	background: url(../img/h4.jpg) no-repeat;
	}
.h05 {
	background: url(../img/h5.jpg) no-repeat;
	}
.h06 {
	background: url(../img/h6.jpg) no-repeat;
	}
.h07 {
	background: url(../img/h7.jpg) no-repeat;
	}
.h08 {
	background: url(../img/h8.jpg) no-repeat;
	}
.h09 {
	background: url(../img/h9.jpg) no-repeat;
	}
.h10 {
	background: url(../img/h10.jpg) no-repeat;
	}
.h11 {
	background: url(../img/h11.jpg) no-repeat;
	}
.h12 {
	background: url(../img/h12.jpg) no-repeat;
	}
.h13 {
	background: url(../img/h13.jpg) no-repeat;
	}
.h14 {
	background: url(../img/h14.jpg) no-repeat;
	}
.h15 {
	background: url(../img/h15.jpg) no-repeat;
	}
.h16 {
	background: url(../img/h16.jpg) no-repeat;
	}
.h17 {
	background: url(../img/h17.jpg) no-repeat;
	}
.h18 {
	background: url(../img/h18.jpg) no-repeat;
	}
.h19 {
	background: url(../img/h19.jpg) no-repeat;
	}
.h20 {
	background: url(../img/h20.jpg) no-repeat;	
	}
.h21 {
	background: url(../img/h21.jpg) no-repeat;	
	}
.h22 {
	background: url(../img/h22.jpg) no-repeat;	
	}
.h23 {
	background: url(../img/h23.jpg) no-repeat;	
	}
.h24 {
	background: url(../img/h24.jpg) no-repeat;	
	}
.h25 {
	background: url(../img/h25.jpg) no-repeat;	
	}
.h26 {
	background: url(../img/h26.jpg) no-repeat;	
	}
.h27 {
	background: url(../img/h27.jpg) no-repeat;	
	}
.h28 {
	background: url(../img/h28.jpg) no-repeat;	
	}
.h29 {
	background: url(../img/h29.jpg) no-repeat;	
	}
.h30 {
	background: url(../img/h30.jpg) no-repeat;	
	}
.h31 {
	background: url(../img/h31.jpg) no-repeat;	
	}
.h32 {
	background: url(../img/h32.jpg) no-repeat;	
	}
.h33 {
	background: url(../img/h33.jpg) no-repeat;	
	}
.h34 {
	background: url(../img/h34.jpg) no-repeat;	
	}
.h35 {
	background: url(../img/h35.jpg) no-repeat;	
	}
.h36 {
	background: url(../img/h36.jpg) no-repeat;	
	}
.h37 {
	background: url(../img/h37.jpg) no-repeat;	
	}
.h38 {
	background: url(../img/h38.jpg) no-repeat;
	}
.h39 {
	background: url(../img/h39.jpg) no-repeat;
	}
.h54 {
	background: url(../img/h54.jpg) no-repeat;
	}
.h55 {
	background: url(../img/h55.jpg) no-repeat;
	}
.h56 {
	background: url(../img/h56.jpg) no-repeat;
	}
.h57 {
	background: url(../img/h57.jpg) no-repeat;
	}
.h58 {
	background: url(../img/h58.jpg) no-repeat;
	}
.h59 {
	background: url(../img/h59.jpg) no-repeat;
	}
.h60 {
	background: url(../img/h60.jpg) no-repeat;
	}

/* END header images */
/* FORMMAILER --------------------------------------------------------------------------------------------------------------------------------------------------*/

form {	
	margin: 2.5em 0 2em 0;
	padding: 0;
	font: 14px "Georgia", serif;
	ctext-transform: uppercase;
	font-weight: normal;
	cletter-spacing: 2px;
	float: left;
	}
tr {
	float: left;
	margin: 0.8em 0;
	width: 100%;
	}
th {
	font-weight: normal;
	text-align: left;
	margin: 0;
	width: 100%;
	}
td {	
	float :left;
	width: 100%;
	}
input {
	float: left;
	}
	
	
#first_name, #last_name, #email, #phone, #message {
	width: 510px;
	font: 14px "Georgia", serif;
	color: #555;
	float: left;
	background:url("../img/tile.gif") repeat scroll 0 0;
	border: 1px solid #d0d0d0;
	}
#first_name, #last_name, #email, #phone {	
	padding: 3px 2px;
	}
#message {
	height: 200px;
	padding: 8px 2px;
	} 
label {	
	float: left;
	margin-bottom: 2px;
	color: #444;
	}
label span {
	font-style: italic;
	letter-spacing: 0;
	color: #999;
	text-transform: none;
	}
.bot {
	text-align: left;
	margin: 0 0 0 3px;
	padding: 20px 26px;
	border: none;
	color: #000;
	font: 14px "Georgia", serif;
	letter-spacing: 1px;
	width: 300px;
	height: 55px;
	background:url("../img/send1.jpg") no-repeat scroll 0 0 #FFF;
	}
.bot:hover {
	background:url("../img/send.png") no-repeat scroll 0 0 #fff;
	color: #000;
	text-decoration: underline;
	}

/* END */

#test3 {
	width: 980px;
	height: 250px;
	float: left;
	}

/* MASK */

.mask {
    background: url("../img/mask.png") repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 75px;
    margin: 10px 0 0 0;
    position: relative;
    top: -85px;
    width: 100px;
}

a:hover .mask {
	display: none;
	width: 0;
	height: 0;
	line-height: 0	
	}
	
/* END Mask */
/* Ul's */

.white {
	color: #fff !important;	
	margin: -85px 0 0 -4px;
	float: left;
	}

.definition {
	font-size: 14px;
	font-family: 'Georgia', serif;
	margin: 0;	
	padding: 0 4em;
	}
.bg-grey {
	background: #f4f2ea;
	margin: 12px 82px 33px 0;	
	padding: 33px 22px 55px 22px;
	float: left;
	width: 518px;
	}
.bg-grey h3 {
	font-size: 28px;
	font-style: italic;
	margin: 1em 0 1em 1.9em;
	float: left;
	width: 100%;
	letter-spacing: 1px;	
	}
.definition li {
	line-height: 1.5em;
	margin: 0 0 1.2em 0;
	font-style: italic;
	}

/* END Ul's */

.more {
	margin: 4px 20px 0 0 !important;	
	}
.leftone {	
	float: left;
	margin: 1em 2.5em 1em 0;
	}
.rightone {
	float: right;
	margin: 1em 0 1em 2.5em 0;	
	}
.article {	
	width: 100%;
	margin: 1.5em 0 3em 0;
	float: left;
	}
.article p {
	margin: 0;	
	}
.article h2 {
	margin-top: 0.25em;
	margin-bottom: 0;	
	}
.article h3 {
	line-height: 1.3em;
	margin-top: 0.5em;	
	margin-bottom: 0.5em;
	}
.article a {
	text-decoration: none;	
	}
.none {
	float: left;
	width: 420px;	
	}
