* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Arial;
	vertical-align: baseline;
	
}
html {overflow-y: scroll}
strong {font-weight:bold}
body{font-size:62.5%; background:url(../images/tile.jpg); background-repeat:repeat;}
ul, ol {list-style-type:none;}
p{padding-bottom:10px;}
em{font-style:italic}
/* Header Only*/
#top-line{background:url(../images/top-bg.gif); background-repeat:repeat-x; height:38px; width:100%}
#wrapper{width:980px; margin:0 auto 0 auto;}
#search{background:url(../images/search-bg.gif); height:38px;}
#search img{float:right; padding:5px 8px 0 0;}
#search input{float:right; font-size:1.2em; color:#938977;}
.go{padding:0 24px 0 8px; margin-top:5px;}
#logo{float:left; padding:10px 0 0 14px;}
#topnav{float:right; margin:35px 22px 0 0;background:url(../images/topnav-bg.png); background-repeat:no-repeat; width:344px; height:37px;}
#topnav li{float:left;}
#topnav li.overview a{font-family:Georgia; font-size:1.2em; color:#d47800; text-decoration:none; width:62px; height:37px; display:block; padding:15px 0 0 34px;}
#topnav li.overview a:hover{color:#938d00;background:url(../images/about-us1.png); background-repeat:no-repeat; height:37px; width:62px;}
#topnav li.overview a.topnavon{background:url(../images/about-us.png); background-repeat:no-repeat; height:37px; width:62px; color:#938d00}

#topnav li.news a{font-family:Georgia; font-size:1.2em; color:#d47800; text-decoration:none; width:39px; height:37px; display:block; padding:15px 0 0 29px;}
#topnav li.news a:hover{background:url(../images/news1.png); background-repeat:no-repeat; height:37px; width:39px; color:#938d00}
#topnav li.news a.topnavon{background:url(../images/news.png); background-repeat:no-repeat; height:37px; width:39px; color:#938d00}

#topnav li.resources a{font-family:Georgia; font-size:1.2em; color:#d47800; text-decoration:none; width:70px; height:37px; display:block; padding:15px 0 0 29px;}
#topnav li.resources a:hover{background:url(../images/resources1.png); background-repeat:no-repeat; height:37px; width:70px; color:#938d00;}
#topnav li.resources a.topnavon{background:url(../images/resources.png); background-repeat:no-repeat; height:37px; width:70px; color:#938d00;}

#topnav li.contact a{font-family:Georgia; font-size:1.2em; color:#d47800; text-decoration:none; width:51px; height:37px; display:block; padding:15px 0 0 30px;}
#topnav li.contact a:hover{background:url(../images/contact1.png); background-repeat:no-repeat; height:37px; width:51px; color:#938d00}
#topnav li.contact a.topnavon{background:url(../images/contact.png); background-repeat:no-repeat; height:37px; width:51px; color:#938d00}

/* Homepage Only */
#head{float:left; background:url(../images/head-bg.jpg); background-repeat:no-repeat; width:980px; height:131px;}
#headnav{float:left; background:url(../images/headnav-bg.jpg); background-repeat:no-repeat; width:980px; height:114px; }
#head h1{color:#938977;font-family:Georgia; font-weight:normal; font-size:3.6em; padding-top:22px; text-align:center;}
#head h2{color:#938977;font-family:Georgia; font-weight:normal; font-size:1.8em; padding-top:5px; text-align:center;}
#content-home{float:left; padding:66px 0 0 10px; width:948px; background-color:White;}

.spacer{ float:left; padding-left:8px;}
#spacer-tnav{ float:left; padding-left:7px; clear:left;}
#content-home .section{float:left; width:418px; cursor:pointer;}
#content-home .section-image img{float:left;}
a.sampleLink{float:left; text-decoration:none;padding-left:20px;width:244px;}
a.sampleLink .titleTag{color:#d4760c;font-size:1.6em; font-family:Georgia}
a.sampleLink .bodyTag{color:#938977; float:left; padding-top:5px;font-size:1.2em; cursor:pointer;}
a.sampleLink:hover .titleTag{color:#938d00;}
a.sampleLink:hover .bodyTag{color:#938d00;}

/* Second Level Nav */
#snav{float:left; background:url(../images/snav-bg.jpg);background-repeat:repeat-x; height:75px; width:958px;}
#snav li{float:left; display: block; text-decoration:none}
#snav li.local{color:#d47800; display:block; text-decoration:none;width:188px;}
#snav li.local a{color:#d47800; display:block; text-decoration:none; font-family: Georgia; font-size:1.4em; text-align:center;width:188px; padding:25px 0 31px 0; cursor:pointer;}
#snav li.local a:hover{color:#938d00; text-decoration:none; height:17px}

#snav li.waste{color:#d47800; display:block; text-decoration:none;width:201px;}
#snav li.waste a{color:#d47800; display:block; text-decoration:none; font-family: Georgia; font-size:1.4em; text-align:center;width:201px;padding:25px 0 31px 0; cursor:pointer;}
#snav li.waste a:hover{color:#938d00; text-decoration:none; height:17px}

#snav li.food{color:#d47800; display:block; text-decoration:none;width:239px;}
#snav li.food a{color:#d47800; display:block; text-decoration:none; font-family: Georgia; font-size:1.4em; text-align:center;width:239px;padding:25px 0 17px 0; cursor:pointer;}
#snav li.food a:hover{color:#938d00; text-decoration:none; height:30px}

#snav li.farm{color:#d47800; display:block; text-decoration:none;width:178px;}
#snav li.farm a{color:#d47800; display:block; text-decoration:none; font-family: Georgia; font-size:1.4em; text-align:center;width:178px;padding:25px 0 14px 0;}
#snav li.farm a:hover{color:#938d00; text-decoration:none; height:33px}

#snav li.invest{color:#d47800; display:block; text-decoration:none;width:151px;}
#snav li.invest a{color:#d47800; display:block; text-decoration:none; font-family: Georgia; font-size:1.4em; text-align:center;width:151px;padding:25px 0 14px 0;}
#snav li.invest a:hover{color:#938d00; text-decoration:none; height:33px}

#snav li a { display: block; }
#snav li a:hover,#snav li:hover{background-color:#ffffff;color:#938d00; position: relative; z-index: 100;}
#snav li a.snavon{color:#938d00; background:#fff url(../images/logo-bg.png);background-repeat:no-repeat;background-position:top right; height:36px;}

.nolink{text-align:center; font-size:0.8em; color:#d47800; width:239px; cursor:pointer;}

/* Third Level Nav */

#tnav{float:left; background:url(../images/tnav-bg.gif); background-repeat:no-repeat; background-position:bottom; width:958px; height:25px;position:relative; top:30px;}

#tnav li{float:left;}
#tnav li a{float:left; color:#938977; display:block; text-decoration:none; font-size:1.3em; padding:0px 6px 14px 6px; font-family:Georgia;}
#tnav li span{float:left; color:#d47800; font-size:1.3em}
#tnav li.first{padding-left:192px;}
#tnav li a:hover, #tnav li a.tnavon{color:#938d00; background:url(../images/biogen-small.gif); background-repeat:no-repeat; background-position:center bottom;}


/* Fourth Level Nav */
#fnav ul{float:left; padding-left:10px;}
#fnav li{float:left; list-style-type:none; clear:both; width:150px;}
#fnav li a{ color:#5c1600; display:block; text-decoration:none; font-size:1.1em; padding:5px 0 0 20px; color:#5c1600;background-image:url(../images/fnav-arrow.png); background-repeat:no-repeat; background-position:10px 10px;}
#fnav li a:hover, #fnav li a.fnavon{ color:#938d00;background-image:url(../images/fnav-arrowon.png); background-repeat:no-repeat; background-position:10px 10px}

/* Fifth Level Nav */
#finav ul{float:left; padding-left:10px;}
#finav li{list-style-type:none;}
#finav li a{ color:#5c1600; display:block; text-decoration:none; font-size:1.1em; padding:5px 0 0 20px; color:#5c1600;background-image:url(../images/fnav-arrow.png); background-repeat:no-repeat; background-position:10px 10px}
#finav li a:hover, #finav li a.finavon{ color:#938d00;background-image:url(../images/fnav-arrowon.png); background-repeat:no-repeat; background-position:10px 10px}

/* Content Left */
#content{float:left; background-color:#fff;min-height:435px; width:958px; background-color:#ffffff; padding-bottom:40px; padding-top:22px;}
#content #left{float:left; width:191px;}
#content #left #lefttext{float:left; width:146px; padding:0 35px 0 8px;}
#content #left #lefttext h1{font-size:1.8em; color:#d47611; font-weight:normal; font-family:Georgia;}
#content #left #top {float:left; margin-top:35px;background-color:#fff6c3; width:158px; min-height:100px;}
#content #left #top-bottom{float:left;background:#fff6c3 url(../images/fnav-bg1.gif); background-repeat:no-repeat;width:158px; height:44px;}
.noback{background:none !important; margin:0; padding:0;}
#content #left #top h3{margin-left:10px;font-size:1.4em; color:#5c1600; font-weight:normal; font-family:Georgia; border-bottom:dotted 1px #cccccc; width:138px; padding:5px 0 5px 0;}
#content #left #top h3 a{text-decoration:none;color:#5c1600; font-weight:normal; font-family:Georgia;}
#content #left #top h3 a:hover{color:#938d00}
#content #left #top #contact{float:right; padding:0px 35px 0 0px;}
#content #left #top #locationimg{float:left; padding:550px 0px 0 0px;}
#content #left #top #news{float:left; padding-top:5px;}
#content #left #top #searchimg {float:left;}
#content #left #download{float:right; padding:35px 35px 0 0;}
#content #left #topdownload h3 a{text-decoration:none;color:#5c1600; font-weight:normal; font-family:Georgia;}
#content #left #topdownload h3 a:hover{color:#938d00}

#content #left #topdownload {float:left; margin-top:10px;background:url(../images/fnav-bg.gif); background-repeat:no-repeat; width:158px; height:141px;}
#content #left #topdownload h3{margin-left:10px;font-size:1.4em; color:#5c1600; font-weight:normal; font-family:Georgia; border-bottom:dotted 1px #cccccc; width:138px; padding:5px 0 5px 0;}

#content #left #bottom{ border:solid 0px red; width:171px;}
#content #left #bottom img{padding-top:90px;}
#content #left #bottom img.right{float:right;}
#content #left #bottom a{color:#d47800; text-decoration:none;}
#content #left #bottom a:hover{color:#938d00}
#content #left #bottom1 img{padding-top:190px;}
#content #left #bottom1 a{color:#d47800; text-decoration:none;}
#content #left #bottom1 a:hover{color:#938d00}
#content #left #lefttext p{font-size:1.1em; color:#938977;}

/* Content Middle */

#content #middle{float:left; padding-top:30px; width:540px;}
#content #middle img.mainimage{overflow:hidden}
#content #middle #middletext {float:left; padding-top:15px;}
#content #middle #middletext p{color:#938977; font-size:1.6em; font-family:Georgia; width:540px;}
#content #middle #middletext a{color:#d4760c; text-decoration:none;}
#content #middle #middletext a:hover{color:#938d00}
#content #middle #title{position:absolute; z-index:2; background-color:#fff; height:33px;}
#content #middle #title h1{font-size:2.4em; font-family:Georgia; color:#938d00; font-weight:normal;padding-left:6px; border:solid 0px red;}

#content #middle #maintitle h1{font-size:2.4em; font-family:Georgia; color:#938d00; font-weight:normal;}
#content #middle #mainhead p{font-size:1.6em; font-family:Georgia; color:#938977;}
#content #middle #mainhead ul{padding:0 0 10px 20px;}
#content #middle #mainhead li{list-style-type:disc; font-size:1.6em; color:#938977; line-height:20px}
#content #middle #mainhead em{font-family:Georgia; font-style:italic;}
#content #middle #mainhead a{color:#d4760c; text-decoration:none;}
#content #middle #mainhead a:hover{color:#938d00;}
#content #middle #maintext {float:left;}
#content #middle #maintext h1{font-size:2.4em; font-family:Georgia; color:#938d00; font-weight:normal; padding-bottom:5px; display:block; clear:left;}
#content #middle #maintext p{float:left; font-size:1.2em; color:#938977; display:block; clear:left; width:540px;}
#content #middle #maintext a{color:#d4760c; text-decoration:none;}
#content #middle #maintext a:hover{color:#938d00;}

#content #middle #maintext h2.down{float:left; font-size:2.4em; font-family:Georgia; color:#938d00; font-weight:normal; clear:both; padding:20px 0 10px 0; width:150px;}
#content #middle #maintext img{float:left; padding:0px 10px 10px 0;}
#content #middle #maintext ul{float:left; padding:0 0 10px 20px;}
#content #middle #maintext ol{float:left; padding:0 0 10px 25px;}
#content #middle #maintext ol li{list-style-type:decimal;}
#content #middle #maintext ul ul{float:left; padding:0 0 10px 20px;}
#content #middle #maintext li{list-style-type:disc; font-size:1.2em; color:#938977; line-height:16px;clear:both;}
#content #middle #maintext li li{ list-style-type:circle;line-height:20px;}

/* Search Results */
#content #middle #searchresults{float:left;}
#content #middle #searchresults p{font-size:1.4em; font-family:Arial; clear:both}
#content #middle #searchresults a{ color:#938977; text-decoration:underline}
#content #middle #searchresults a:hover{text-decoration:none}
#content #middle #searchresults img{float:left; margin-bottom:20px;}
#content #middle #searchresults input{float:left; font-size:1.2em; padding-top:2px; color:#938977;}
.searchouter{padding:5px 0 20px 0; float:left;}
.search{width:76px; height:24px; float:left; margin-left:26px;}

/* News Main*/
#content #middle #main-news{float:left; padding:20px 0 22px 0;border-bottom:dotted 1px #cccccc; width:537px;}
#content #middle #main-news-image img{float:left; padding-right:17px;}
#content #middle #main-news-texthead{float:left;color:#938977; font-size:1.6em; font-family:Georgia; width:350px;}
#content #middle #main-news-text{float:left;color:#938977; font-size:1.2em; font-family:Arial; padding-top:5px; width:350px;}
#content #middle #main-news-text a{float:left; color:#938d00; text-decoration:none;}

/* News Sub*/
#content #middle #newssub{float:left; width:537px;}
#content #middle .news{float:left; padding:22px 0px 0 0; width:230px; border-bottom:dotted 1px #cccccc;}
#content #middle .noborder{float:left;border:none; clear:left;}
#content #middle .newsnopad{float:right; clear:right}
#content #middle .newshead h1{float:left; width:230px; height:33px;overflow:hidden; font-size:1.6em; font-family:Georgia; color:#d4760c; font-weight:normal; padding-bottom:5px;}
#content #middle .newsimage{float:left; padding-right:10px;}
#content #middle .newstext p{float:left;}
#content #middle .newstext a{float:left;color:#938977; font-size:1.1em; font-family:Arial; text-decoration:none; width:155px;}
#content #middle .newstext a:hover{float:left; color:#938d00}
#content #middle .newstext {float:left;}

/* Download Form */
#content #middle #maintext .downloadform{float:left; clear:both; padding-top:17px; width:520px;}
#content #middle #maintext .inner{float:left;}
#content #middle #maintext .downloadform input{float:left;clear:left;margin-right:5px;}
#content #middle #maintext .downloadform h1{font-size:1.8em; color:#938977; font-family:Georgia; float:left;}
#content #middle #maintext .downloadform em{float:left; font-size:1.2em; color:#938977; width:390px;font-style:normal;}
#content #middle #maintext .downloadform a{color:#938977;font-family:Georgia; }
#content #middle #maintext .downloadform a:hover{color:#938d00}
#content #middle #maintext .pdf{float:right; padding-top:5px;}
.inner a{color:#d4760c !important;}
.inner a:hover{color:#938d00 !important;}

/* FAQs */

#content #middle #maintext #accordion{float:left; padding-top:30px;}
#content #middle #maintext #accordion h3{font-family:Georgia; color:#d4760c; font-weight:normal; font-size:1.5em; cursor:pointer; padding-bottom:10px;}
#content #middle #maintext #accordion h3:hover{color:#938d00}
#content #middle #maintext #accordion .element{color:#938977;font-size:1.1em; overflow:visible;padding-bottom:10px;}

#content #middle #maintext .team{float:left; padding-top:20px; width:537px;}
#content #middle #maintext .team .teamImg{float:left;}
#content #middle #maintext .team .teamTitle{float:left; text-align:left; width:400px;}
#content #middle #maintext .team .teamTitle h1{float:left; font-size:1.8em;}
#content #middle #maintext .team .teamBiog{float:left; text-align:left; width:400px}
#content #middle #maintext .team .teamBiog p{float:left; width:400px;}


/* resource your info */
#yourinfo{float:left; background-color:White; padding-top:20px; width:958px}
#yourinfopic{float:left; padding:0px 80px 0 0;}
#yourinfomid{float:left; padding-bottom:50px;}
#yourinfotitle{float:left; padding-top:40px;}
#yourinfotitle h1{font-size:2.4em; font-family:Georgia; color:#938d00; font-weight:normal; clear:both; width:400px}
#yourinfotitle p{font-size:1.1em; color:#938977;}

/* Press Releases */
#content #middle #maintext .press{float:left; display:block;padding-top:20px;}
#content #middle #maintext .presstitle a{float:left; color:#d47800; font-family:Georgia; font-size:1.4em; font-weight:normal;}
#content #middle #maintext .presstitle a:hover{color:#938d00}
#content #middle #maintext .presshead{float:left;}
#content #middle #maintext .presshead p{float:left;}
#content #middle #maintext .presshead a{font-family:Arial; font-size:1.1em; color:#938977;}
#content #middle #main-press{float:left; padding-top:20px;}
#content #middle #main-press-texthead p{color:#938977; font-size:1.6em; font-family:Georgia; clear:both;}
#content #middle #main-press-texthead ul {padding-left:20px}
#content #middle #main-press-texthead li{list-style-type:disc; font-size:1.6em; color:#938977; clear:both;}


#content #middle #main-press-text p{color:#938977; font-size:1.2em; font-family:Arial; padding-top:5px; clear:both;}
#content #middle #main-press-text ul {padding-left:20px}
#content #middle #main-press-text li{list-style-type:disc; font-size:1.1em; color:#6c6456; line-height:16px;clear:both;}

#content #middle #main-press-text a{color:#938d00; text-decoration:none;}
#content #middle #main-press-text p img{clear:none;}


#content #middle #maintext .media{float:left; display:block;padding-top:20px;}
#content #middle #maintext .mediaimg{float:left; padding-right:20px;}
#content #middle #maintext .mediatitle{float:left; width:379px;}
#content #middle #maintext .mediatitle p{ font-family:Georgia; font-size:1.4em;color:#938977;}
#content #middle #maintext .mediatitle a{float:left; font-weight:normal;clear:both; width:378px;}
#content #middle #maintext .mediatitle a:hover{color:#938d00;}
#content #middle #maintext .mediatext{float:left; width:379px;}
#content #middle #maintext .mediatext p{float:left; font-style:italic; width:378px}
#content #middle #maintext .mediatext a{font-family:Arial; font-size:1.1em;}
#content #middle #maintext .stream{clear:both; float:right; text-align:right; width:400px;}
#content #middle #maintext .stream p{width:400px;}

#content #middle #maintext #sitemap{float:left;}
#content #middle #maintext #sitemap ul{width:450px;}
#content #middle #maintext #sitemap ul li{font-size:1.3em}
#content #middle #maintext #sitemap ul ul{clear:both;width:400px;}
#content #middle #maintext #sitemap li li{font-size:1em}
#content #middle #maintext #sitemap ul ul ul{clear:both;}
#content #middle #maintext #sitemap li li li{clear:both}

/* Contact Form */
.sectionform{float:left; clear:both; padding-top:17px; width:530px;}
.sectionform label{font-size:1.1em; color:#938977; float:left; padding-right:10px; width:90px; padding-top:5px;}
.sectionform label span{color:#d4760c}
.sectionform input{font-size:1.1em; color:#938977; float:left; border:solid 1px #b3aca0; width:300px; height:17px; padding-top:3px;}
.sectionform textarea{font-size:1.1em; color:#938977;float:left; border:solid 1px #b3aca0; width:300px; height:70px;}
.sectionform label.error{float:left; padding-left:10px;color:Red; width:100px;}

/* Location */
#location {float:left; background-color:White; margin-left:11px; width:958px; padding-bottom:30px;}
#locationimg{float:left; padding:0px 20px 580px 0;}
#location #locationtitle {float:left; width:400px;padding-top:20px;}
#location #locationtitle h1{float:left;font-size:2.4em; font-family:Georgia; color:#938d00; font-weight:normal;}
#location .locationouter{float:left;width:472px; padding-bottom:20px;}
#location .locationleft{float:left; width:190px; text-align:left;}
#location .locationleft p{font-size:1.1em; color:#938977; text-align:left;}
#location .locationleft h2{font-family:Georgia; font-size:1.6em; color:#938977; font-weight:normal; padding-bottom:5px;text-align:left;}
#location .locationleft img{float:left; padding-top:10px;}
#location .locationleft a{float:left; font-size:1.1em; text-decoration:none; color:#d47800;}
#location .locationleft a:hover{color:#938d00;}

#location .locationleft p{font-family:Georgia; font-size:1.2em; color:#938977;}
#location .locationpdf{float:left;}
#location .locationpdftitle{float:left; padding:18px 0 0 10px;}
#location .locationright{float:right;}
#location .locationright a{font-size:1.1em; text-decoration:none; color:#d47800;}
#location .locationright a:hover{color:#938d00;}
#map_canvas{float:left; width:278px; height:278px;}
#map_canvas2{float:left; width:278px; height:278px;}

/* Content Right */
#content #right{float:left; padding:25px 0 0 30px;width:180px}
#content #right .rightbox{float:left; width:180px; height:129px; border-top:solid 1px white;border-left:solid 1px white;border-right:solid 1px white;}
#content #right .rightbox h1{font-family:Georgia; font-size:1.4em; color:#d47611; font-weight:normal; padding:8px 0 0 5px;}
#content #right .rightbox p{font-size:1em; color:#938977; padding-left:5px;padding-bottom:0 !important}
#content #right .rightbox ul{padding-left:5px;}
#content #right .rightbox a{font-size:1em; color:#938977; text-decoration:none;}
#content #right .rightbox a:hover{text-decoration:underline;}

#content #right #bottomright img{float:left;height:6px;}

/* Teaser */

#teaser{float:left; background:url(../images/teaser-bg.jpg); background-repeat:no-repeat; width:958px; height:154px;}
#teaser #teaser-news{float:left;width:234px; max-height:150px; margin-left:5px; cursor:pointer;}
#teaser #teaser-news:hover{background:url(../images/teasernews-bg.jpg); background-repeat:no-repeat; width:234px; height:166px;margin-left:5px;}
#teaser #teaser-news h1{font-size:1.8em; color:#938977; font-weight:normal; font-family:Georgia;padding:12px 0 0 15px;max-height:43px; overflow:hidden;}
#teaser #teaser-news p{font-size:1.1em; color:#938977;padding:0 0 0 15px;}
#teaser #teaser-news a{color:#938977; text-decoration:none;}
#teaser #teaser-news a:hover{color:#938d00}
#teaser #teaser-news-image{width:234px; height:152px; background:url(../images/news-new.png); background-repeat:no-repeat; background-position:bottom;}

#teaser #teaser-hero{float:left;width:238px; max-height:150px; margin-left:1px;cursor:pointer;}
#teaser #teaser-hero:hover{background:url(../images/teaserhero-bg.jpg); background-repeat:no-repeat; width:238px; height:166px;margin-left:1px;}
#teaser #teaser-hero h1{font-size:1.8em; color:#938977; font-weight:normal; font-family:Georgia;padding:12px 0 0 15px; max-height:41px;}
#teaser #teaser-hero p{font-size:1.1em; color:#938977;padding:0 0 0 15px; height:41px; overflow:hidden;}
#teaser #teaser-hero a{color:#938977; text-decoration:none;}
#teaser #teaser-hero a:hover{color:#938d00}
#teaser #teaser-hero-image{width:238px; height:162px; background:url(../images/hero.png); background-repeat:no-repeat; background-position:bottom;}

#teaser #teaser-tour{float:left;width:239px; max-height:150px; margin-left:1px;cursor:pointer;}
#teaser #teaser-tour:hover{background:url(../images/teasertour-bg.jpg); background-repeat:no-repeat; width:239px; height:166px;margin-left:1px;}
#teaser #teaser-tour h1{font-size:1.8em; color:#938977; font-weight:normal; font-family:Georgia;padding:12px 0 0 15px; max-height:41px;}
#teaser #teaser-tour p{font-size:1.1em; color:#938977;padding:0 25px 0 15px; height:41px; overflow:hidden;}
#teaser #teaser-tour a{color:#938977; text-decoration:none;}
#teaser #teaser-tour a:hover{color:#938d00}
#teaser #teaser-tour-image{width:239px; height:154px; background:url(../images/tour1.png); background-repeat:no-repeat; background-position:bottom;}

#teaser #teaser-specific{float:left;width:233px; max-height:150px; margin-left:2px;cursor:pointer;}
#teaser #teaser-specific:hover{background:url(../images/teaserspecific-bg.jpg); background-repeat:no-repeat; width:233px; height:166px;margin-left:2px;}
#teaser #teaser-specific h1{font-size:1.8em; color:#938977; font-weight:normal; font-family:Georgia;padding:12px 0 0 15px; max-height:41px;}
#teaser #teaser-specific p{float:left; font-size:1.1em; color:#938977;padding:0 0 0 15px; height:41px; overflow:hidden;}
#teaser #teaser-specific a{color:#938977; text-decoration:none;}
#teaser #teaser-specific a:hover{color:#938d00}
#teaser #teaser-specific-image{width:233px; height:162px; background:url(../images/specific.png); background-repeat:no-repeat; background-position:bottom;}

/* Footer */
#footer{float:left; padding:43px 0 50px 11px; background:url(../images/footer-bg.png);background-repeat:no-repeat; width:958px;}
#footer1{float:left; padding:43px 0 50px 0px; background:url(../images/footer-bg1.png);background-repeat:no-repeat; width:958px;}

#footer-one, #footer-two, #footer-three{float:left; padding-right:45px;}
#footer-one{padding-left:20px;}
#footer-three{padding-left:5px;}
#footer-four{float:left; padding-left:3px;}
#footer-one h4, #footer-two h4, #footer-three h4, #footer-four h4{font-size:1.2em; color:#5b1600; padding:17px 0 6px 0; font-weight:normal;}
#footer-one li, #footer-two li, #footer-three li, #footer-four li{font-size:1em;color:#938977;}
#footer-one a, #footer-two a, #footer-three a, #footer-four a{color:#938977; text-decoration:none;font-size:1em;}
#footer-one a:hover, #footer-two a:hover, #footer-three a:hover, #footer-four a:hover{color:#938d00;}
#footer-one ul, #footer-two ul, #footer-three ul, #footer-four ul{background:url(../images/divide.gif); background-repeat:repeat-x; width:190px; padding-top:7px;}

#bottom-line{background:url(../images/bottom-bg.gif); background-repeat:repeat-x; height:67px; width:100%; clear:both;}
#footer-wrap{width:980px; margin:0 auto 0 auto; text-align:center; color:White; padding-top:7px;}
#footer-wrap a{color:White; text-decoration:none;}
#footer-wrap a:hover{text-decoration:underline;}
