
html { -webkit-text-size-adjust: none; }

body, div, table, td, select, input {font-family: Arial,Helvetica,sans-serif; font-size:12px; color:#000000; line-height: 19px; zoom: 100%;}
img {border: 0px;}

.main_body{ background-color: #feb439; margin: 0 0 0 0; }

.error{ color: #FF0000; font-weight: bold; }
.clear{ clear:both; }

hr{ border: 0; height: 1px; color: #D6BB92; background-color: #D6BB92; }

h1,h2,h3,h4 { padding: 0px; margin: 0px; display: inline; font-weight: normal;} 

.phoneemail {
margin-left: 612px;
position: relative;
display: inline-block;
margin-top: -41px;}

#gall-nav { max-width: 925px; width:100%; overflow: auto; padding: 10px 0 10px 0;}
#gall-nav .g-title { float: left; display: inline-block; }
#gall-nav .g-selector { float: right; display: inline-block;}
#gall-nav .g-selector option{ font-family: Arial; font-size: 11px; padding-left: 2px;}
#gall-nav h2{ color: #3D3746; margin-top: 2px; font-size: 18; font-weight: normal; }

#galleria { height:550px; max-width: 925px; width:100%; }
#galleria img{ max-width:100%; }
#galleria .galleria-info-text div{ padding-top: 1px;  color: #000000;}
#galleria .galleria-counter { padding-top: 5px; color: #ffffff;}
#galleria .galleria-info { color: #ffffff; }

#galleria .galleria-thumbnails{height:40px;width:100%;background:#fff;margin:0 5px 0 0;border:0px solid #ffffff;margin-left:auto;margin-right:auto;}
#galleria .galleria-thumbnails .galleria-image{height:40px;width:60px;background:#fff;margin:0 5px 0 0;border:0px solid #3D3746;float:left;cursor:pointer;}


#galleria .galleria-container {
position: relative;
overflow: hidden;
background: #ffffff;
}

#galleria .galleria-stage {
position: absolute;
top: 0px;
bottom: 60px;
left: 0px;
right: 0px;
overflow:hidden;
}

#galleria .galleria-info {
width: 950px;
top: 457px;
left: 0px;
z-index: 2;
position: absolute;
}

#galleria .galleria-info-text {
background-color: #ffffff;
opacity: .6;
filter: alpha(opacity=60);
padding: 8px 8px 8px 8px;
display: none;
/* IE7 */ zoom:1;
}
#galleria .galleria-info-title {
font: bold 11px arial,sans-serif;
margin: 0;
color: #3D3746;
margin-bottom: 7px;
}
#galleria .galleria-info-description {
font: bold 13px arial,sans-serif;
margin: 0;
text-align: center;
color: #3D3746;
}

.ann_img {border: 1px solid #ffffff; float: right; margin-left: 7px;}
.ann_img_details {border: 2px solid #AB731E; float: left; margin-right: 7px;}
#annlist {margin-bottom: 5px; margin-top: 5px; min-height: 45px;}
.ann_img_full {border: 2px solid #AB731E; float: right; margin-left: 20px; margin-bottom: 20px;}

#outermost_inside{
background: url( ../images/background_inside.gif );
background-position: top-left;
background-repeat: repeat-x;
background-color: #ffffff;  }

.pom_image {width: 140px; height: 163px; border: 1px solid #ffffff; margin: 10px;}

#top_outer { background-color: #319f92; min-height: 26px; }

#top {
min-height: 22px;
max-width: 980px; width:100%;
margin-right: auto; margin-left: auto; padding-top: 4px; padding-bottom: 0px; color: #ffffff; background: url( ../images/top_back.jpg );
background-position: top-left;
background-repeat: no-repeat;}

#dir_info { float: left; margin-right: 20px;}
#gmap { float: right; margin-left: 20px; border: 3px solid #AB731E; margin-bottom: 20px;}

#top a{color: #ffffff;}

#logo { max-width: 980px; margin-right: auto; margin-left: auto; height: 146px; width:100%;}

#flash_bttn { max-width: 980px; width:100%;margin-right: auto; margin-left: auto;  background: url( ../images/background_tile.png ) repeat center top; /*height: 366px; */padding-top: 10px; }

#header_bttn { width:100%; max-width: 980px; margin-right: auto; margin-left: auto;  background: url( ../images/background_tile.png ); height: 208px; padding-top: 10px; }

#flash { max-width: 958px; width:100%; border: #ffffff 1px solid;  margin-left: 10px; margin-right: 10px; }

#topbuttons { test-align: center; width: 959px; height: 33px; padding-top: 12px; padding-bottom: 11px; padding-right: 9px; padding-left: 12px;  } 

#content {width:100%; max-width: 960px; margin-right: auto; margin-left: auto; background-color: #ffffff; padding: 10px;  overflow: auto; }

#home_content { width:44%; padding-top: 16px; padding-right: 10px; padding-left: 16px; height: auto; float: left;} 

#inside_content {width:100%; max-width: 928px; padding-top: 16px; padding-right: 16px; padding-left: 16px; padding-bottom: 16px; height: auto; } 

.welcome { font-size: 24px; color: #ab731e; text-transform: uppercase;} 

#plant { width: 17%; height: 259px; background-color: #035C52; margin-right: 10px; float: left; } 

#news { width: 35%; height: 259px; background-color: #ab731e; float: left;}   

#newstitle { font-size: 18px; color: #ffffff; text-transform: uppercase; padding-right: 10px; padding-left: 10px; width: 315px; padding-top: 6px; padding-bottom: 6px; }

#news_content { border: #ffffff 1px solid; padding: 10px; width: 293px; margin-right: 10px; margin-left: 10px; height: 187px; background-color: #d3b68a;}
#news_content hr { border: 0; height: 1px; color: #AB731E; background-color: #AB731E; margin-top: 7px; margin-bottom: 7px; }

.news_pad {padding-top: 5px; padding-bottom: 5px; font-size: 18px; color: #ffffff;}

.welcome_pad {padding-bottom: 14px; }

#box { float: left; width: 317px; padding-top: padding-left: 0px; padding-right: 0px; padding-bottom: 0px; height: 207px; margin-right: 15px; }


#boxend { float: left;width: 317px; padding-top: padding-left: 0px; padding-right: 0px; padding-bottom: 0px; height: 207px; margin-right: 0px; }

#boxrow { width: 981px; margin-right: auto; margin-left: auto; margin-bottom: 20px; margin-top: 20px; background: #ffffff;}  

#special { border: #006891 1px solid; padding: 10px;}

#copyright_body {  width:100%; max-width: 960px; margin-right: auto; margin-left: auto; overflow: auto; background-color: #035d53; margin-bottom: 30px;}

#copyright_left { width: 500px; float: left; padding: 10px; color: #59ddce; font-size: 9px; font-family: Verdana; line-height: 15px;}

#copyright_right { width: auto; float: right; padding: 10px; color: #59ddce; font-size: 9px; font-family: Verdana; text-align: right; line-height: 15px; } 

#facebook { width: 200px; float: right; text-align: right; background-color: #33a497; padding: 8px; color: #ffffff; font-weight: bold; line-height: 15px; }   


#address { 
width: 981px; font-family: Arial;
margin-right: auto; margin-left: auto; font-size: 12px;
font-weight: bold;  color: #ffffff; background-color: #00adef; padding: 6px; text-align: center; 
}

img.footerimage { vertical-align: middle; border: 0px; padding-left: 5px;}

#content ul { list-style-image: url('../images/bullet.png'); color: #000000; padding-left: 40px; padding-bottom: 0px; padding-top: 10px; margin-left: 0px; margin-bottom: 0px; }

ul.inside { bullet-style: disc; color: #79c0c4; padding-left: 40px; padding-bottom: 0px; padding-top: 0px; margin-left: 0px; margin-bottom: 0px; }

.blacktext { color: #000000; }

INPUT, SELECT, TEXTAREA {
BACKGROUND-COLOR: #FFFFFF;
border-radius:0px !important;
BORDER-BOTTOM: #d39e4e 1px solid;
BORDER-LEFT: #d39e4e 1px solid;
BORDER-RIGHT: #d39e4e 1px solid;
BORDER-TOP: #d39e4e 1px solid;
COLOR: #000000;
FONT-FAMILY: Verdana,Arial;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LETTER-SPACING: 0px;
PADDING-LEFT: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
}

input[type="image"], input[type="submit"], input[type="text"], textarea, select {-webkit-appearance: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }



.blank {

border-color: none;

border-style: none;

border-width: none;

background-color: transparent;

}


.form_button {
border-color: #0a5f5a;
BACKGROUND-COLOR: #0a5f5a;
COLOR: #ffffff;
FONT-FAMILY: Arial;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
border-style: solid;
padding-right: 10px;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
border-width: 0px;
cursor: pointer;
}


.button {
border-color: #177bd0;
BACKGROUND-COLOR: #177bd0;
COLOR: #ffffff;
FONT-FAMILY: Arial;
FONT-SIZE: 12px;
FONT-WEIGHT: none;
border-style: solid;
border-width: 2px;
padding-right: 10px;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
}  





.button:a { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.button:link { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.button:visited { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.button:active { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.button:hover { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}

A:a { color: #AB731E; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
A:link { color: #AB731E; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
A:visited { color: #AB731E; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
A:active { color: #AB731E; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
A:hover { color: #000000; TEXT-DECORATION: none; FONT-WEIGHT: normal;}


A.newslink:link { color: #ab731e; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.newslink:visited { color: #ab731e; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.newslink:active { color: #ab731e; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.newslink:hover { color: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold;}


A.copyright:link { color: #59ddce; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
A.copyright:visited { color: #59ddce; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
A.copyright:active { color: #59ddce; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
A.copyright:hover { color: #ffffff; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size:9px;}

A.box:link { color: #ffffff; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size: 12px;}
A.box:visited { color: #ffffff; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size: 12px;}
A.box:active { color: #ffffff; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size: 12px;}
A.box:hover { color: #ffffff; TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size:12px;}

#navlist li.start
{
display: block;
float: left;
width: auto;
margin: 0px;
line-height: 30px;
padding-left: 3px;
padding-right: 3px;
border-left: #eb9654 0px solid;
}

#navlist li
{
display: block;
float: left;
width: auto;
margin: 0px;
line-height: 30px;

padding-right: 4px;
}

#navlist li a
{
display: block;

font-size: 12px;
font-family: Arial;
color: #035d53;
font-weight: bold;
text-decoration: none;
padding-left: 5px;
padding-right: 5px;	height: 30px;
text-transform: uppercase; border: 0px; border: transparent 1px solid; }


#navlist li a:hover
{
display: block;
font-size: 12px;
font-family: Arial;
color: #ffffff;
font-weight: bold;
text-decoration: none;
padding-left: 5px;
padding-right: 5px; height: 30px;
background-color: #ab731e; text-transform: uppercase;  border: #ffffff 1px solid;   }

#navlist li a:hover span
{
display: block;
background: url(../images/button_right.png) top right no-repeat;
padding-left: 0px;
padding-right: 34px;
height: 41px;
}

#navlist li a:hover span span
{

background: url(../images/button_middle.png) top repeat-x;
padding: 0px;      }

* {
margin: 0;
padding: 0;
}


.boxtext { font-family: Arial; font-size: 12px; color: #ffffff; line-height: 21px;}

.navbutSubTbl a{
position:relative; 
display:block;
}

.navbutSubTbl {
font-family: Arial, sans-serif;
color: #ffffff;
font-size: 11px;
background-color: #ab731e;
border-color: #ffffff;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px; 
border-bottom-width: 0px;
border-left-width: 0px;
}

.navbutSubTbl a, .navbutSubTbl a:visited {  
position:relative; 
display:block; 
text-decoration: none; 
padding-top: 4px;
padding-bottom: 4px; 
padding-left: 8px;
padding-right: 12px; 
font-weight: bold;
font-family: Arial, sans-serif;
color: #ffffff; 
}

.navbutSubTbl a:hover {  
font-family: Arial, sans-serif; 
color: #ffffff;
font-weight: bold;
background-color: #0a5f5a;
text-decoration: none;
}

.drop_pad{
margin-top: -2px;
margin-left: 0px;
z-index: 100;
}

.drop_border2{
border-color: #ffffff;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px; 
border-bottom-width: 1px;
border-left-width: 1px;
}	

.drop_border{
border-color: #fffff;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px; 
border-bottom-width: 0px;
border-left-width: 0px;
}    


.drop_down {
BACKGROUND-COLOR: #FFFFFF;
BORDER-BOTTOM: #98B226 1px solid;
BORDER-LEFT: #98B226 1px solid;
BORDER-RIGHT: #98B226 1px solid;
BORDER-TOP: #D3D7E7 1px solid;
LETTER-SPACING: 0px;
}

.childTbl a{
position:relative; 
display:block;
}

.childTbl {
font-family: "Trebuchet MS", Arial, sans-serif;
color: #ffffff;
font-size: 9px;
background-color: #1F4075;
border-color: #669CBE;
border-style: solid;
border-top-width: 0px;
border-right-width: 1px; 
border-bottom-width: 1px;
border-left-width: 1px;
}

.childTbl a {  
position:relative; 
display:block; 
text-decoration: none; 
padding-top: 4px;
padding-bottom: 4px; 
padding-left: 4px; 
font-weight: bold;
font-family: "Trebuchet MS", Arial, sans-serif;
color: #ffffff; 
}

.childTbl a:visited {  
position:relative; 
display:block; 
text-decoration: none; 
padding-top: 4px;
padding-bottom: 4px; 
padding-left: 4px; 
font-weight: bold;
font-family: "Trebuchet MS", Arial, sans-serif; 
color: #ffffff; 
}

.childTbl a:hover {  
font-family: "Trebuchet MS", Arial, sans-serif; 
color: #ffffff;
font-weight: bold;
background-color: #669CBE;
text-decoration: none;
}


.yellowheader { font-family: Arial; font-size: 20px; color: #fdca68;}
.whiteheader { font-family: Arial; font-size: 33px; color: #ffffff; }
.blackheader { font-family: Arial; font-size: 18px; color: #000000; }
.pinkheader { font-family: Arial; font-size: 18px; color: #fd7f6b; padding-bottom: 5px;}
.greenheader { font-family: Arial; font-size: 18px; color: #299c87;  padding-bottom: 5px;}
.blueheader { font-family: Arial; font-size: 18px; color: #177cd2;  padding-bottom: 5px;}
.smalltext { font-family: Arial; font-size: 10px; color: #000000; }

.homeheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-decoration: none;
color: #f3cf62;
}

.hometext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: none;
font-variant: normal;
text-decoration: none;
color: #ffffff; line-height: 15px;
}

.fl-plant-sec{float:left; width:33%; }
.fl-plant-sec ul{ padding-left:20px !important; }

#pageheader { font-family: Arial; font-size: 28px; color: #fd7f6b; border-bottom: #d2d2d2 1px solid; margin-bottom: 15px; padding-bottom: 7px;}
#buttons { text-align: right; width: 365px; float: right;} 
#rightimage { float: right;  border-right: #167bd3 3px solid; border-bottom: #fdc963 3px solid; border-left: #fc7f6b 3px solid; border-top: #279e82 3px solid; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; margin-left: 10px; margin-bottom: 10px;}
#leftimage { float: left;  border-right: #167bd3 3px solid; border-bottom: #fdc963 3px solid; border-left: #fc7f6b 3px solid; border-top: #279e82 3px solid; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; margin-right: 10px; margin-bottom: 10px;}
#leftimageinside { float: left;  border-right: #167bd3 3px solid; border-bottom: #fdc963 3px solid; border-left: #fc7f6b 3px solid; border-top: #279e82 3px solid; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; margin-right: 20px; margin-bottom: 10px;}
#leftimage2 { border-right: #167bd3 3px solid; border-bottom: #fdc963 3px solid; border-left: #fc7f6b 3px solid; border-top: #279e82 3px solid; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; margin-right: 0px; margin-bottom: 5px;}
.announcement { font-family: Arial; font-size: 12px; color: #299c87; padding-bottom: 10px;}
.borderimage { border-style: solid; border-width: 2px; border-color: #ab731e; }
.bigimage { border-style: solid; border-width: 2px; border-color: #ab731e; margin-left: 40px; margin-bottom: 15px;}

.thumbnail { border-style: solid; border-width: 2px; border-color: #ab731e; margin-bottom: 5px;}
.thumbnail_table { padding-bottom: 15px; padding-right: 4px; padding-left: 4px; } 
.header { font-family: Arial; font-size: 18px; color: #035d53; font-weight: normal; line-height: 24px; }
.header a{ color: #035d53; }

.slicknav_menu {
	display:none;
}
.hiddendesktop{
	display:none;
}


@media (max-width: 990px) {
		#outermost_home{ background:url( ../images/new-bg-1.jpg ) no-repeat top center; background-attachment:fixed; }
		#home_content{ width:75%; }
        #plant{ width:17.5%; height:259px; }
        #plant div{ width:86% !important;}
        img{ max-width:100%}
        #news_content{ width:86% !important; height:auto; margin-left:2%; margin-right:2%; padding:4%; }
        #newstitle{ width:94%;}
        #copyright_body{ margin-bottom:0px;}
		}

@media screen and (max-width: 768px) {
#home_content{ width:97%; margin-bottom:15px;}
#plant{ width:24%; }
#news{ width:47%; }
}

@media screen and (max-width: 767px) {
#content .fl-plant-sec ul{
padding-top: 0px;
}
.ann_img_full{
width:100%;
}
.hiddenmobilecopy{
display:none;
}
.hiddendesktop.showmobile
{
display:block;
}
	/* #menu is the original menu */
	 #navlist {
		display:none;
	}
    
    #flash{ display:none;}
	
	.slicknav_menu {
		display:block;
	}
	#topbuttons{
		display:none;
	}
    .fl-plant-sec{ width:49%; }
    .fl-plant-sec.last{ width:100%; }
    
	html .slicknav_menu{
		background:none repeat scroll 0 0 transparent;		
	}
	.slicknav_menu li a{
		border: 1px solid transparent;
    color: #035d53;
    display: block;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
    text-transform: uppercase;
		
	}
	.slicknav_menu li a:hover {
    background-color: #ab731e;
    border: 1px solid #ffffff;
    color: #ffffff;
    display: block;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
    text-transform: uppercase;
}

html #top_outer {
    background-color: #035d53;
    }
html #top 
{
	padding-left: 3%;
	padding-right: 3%;
	 text-align: center;
    width: 94%;
    background: transparent;
}
html #flash{
	  margin: 0 3%;
    width: 94%;
}
#flash img{
	max-width:100%;
	height: 100px;
	width:100%;
}
html #content{
	padding: 3%;
    width: 94%;
}
html #home_content{
	padding:0;
	width: 100%;
}
html #header_bttn{
	height:auto;
}
html #inside_content {
    height: auto;
    max-width: 928px;
    padding: 3%;
    width: 94%;
}
.borderimage{
	float: left;
    width: 100%;
    margin-bottom:15px;
    margin-top:15px;
}
#inside_content td {
    float: left;
    width: 100%;
}
html #galleria{
	max-width:925px;
	width:100%;
}

html #gmap {
    border: 3px solid #ab731e;
    float: left;
    margin: 0;
    width: 99%;
}
html iframe {
    float: left;
    height: auto;
    width: 100%;
}
html .bigimage{
	width: 100%;
}
#mobilelogo{
	text-align:center;
    display:block;
}

#mobilelogo span{ display:block; background:url("../images/background_tile.png") repeat scroll center top rgba(0, 0, 0, 0); }
#logo{
display:none;
}
#copyright_left {
    padding: 10px 2%;
    text-align: center;
    width: 96%;
}
#facebook {
    
    padding: 8px 0;
    text-align: center;
    width: 100%;
}
#copyright_right {
    float: left;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
.slicknav_btn{ border-radius:0px !important; background-color:#035d53 !important; margin-bottom:0px !important; margin-right:0px !important; }
.slicknav_nav .slicknav_parent-link a{ pdding:0px !important;}
.slicknav_menu li.slicknav_parent a:hover{ display:block !important; }
.slicknav_nav ul, .slicknav_nav li{ background-color:#035d53 !important; }
.slicknav_nav li{ border-bottom:1px solid #fff !important; }
.slicknav_menu li ul li{ border-bottom:0px !important; }
.slicknav_menu li a{ color:#fff !important; height:inherit !important; border:none !important; padding:8px !important; }
.slicknav_menu li.slicknav_parent a a{ padding:0px !important;}
.slicknav_menu .slicknav_menutxt{ text-shadow:none !important;}
.slicknav_menu li a:hover{ background-color:inherit !important; border:none !important; margin:0px; height:inherit !important; }
.slicknav_nav a{ margin:0px !important; }
.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a{ padding:5px 0 !important;}
.slicknav_nav .slicknav_arrow{ float:right !important;}
.welcome{ line-height:30px; }

#news_content{ width:85%; }
}

@media (max-width: 600px) {
#plant{ width:30%; min-height: 259px; }
#news{ width:60%; }
.fl-plant-sec{ width:100%; }
}

@media (max-width: 480px) {
#news{ width:67%; }
#plant div{ margin-left:6% !important; }

}
@media (max-width: 400px) {
#plant{ width:58%; margin-bottom:10px !important; }
#news{ width:100%; }
}

@media (min-width: 768px) and (max-width: 990px) {
	
	html #top_outer {
    background-color: #035d53;
    float:left;
    }
html #top 
{
	padding-left: 3%;
	padding-right: 3%;
	 text-align: center;
    width: 94%;
    background: transparent;
    float:left;
}
	html #top span
   {
	float:left;
	width:100%;
	}
	
	html #logo
	{
		max-width: 980px;
    width: 100%;
    height: auto;
	}
	#logo img {
    margin: 0 2%;
    max-width: 96%;
    width: 100%;
}
html #flash {    
    margin: 0 1%;   
    width: 98%;
}
#flash > img {
    max-width: 100%;
    width: 100%;
}
html #navlist li a{
	 font-size: 10px !important;
	 padding-left: 3px !important;
    padding-right: 3px !important;
}
html #topbuttons{
	padding: 12px 0 11px;
    width: 100%;
}
#header_bttn{
	height:auto;
}
html #content {
	padding: 10px 3%;
    width: 94%;
    min-height: 33vw;
	}
	#inside_content{
		padding: 16px 0;
    width: 100%;
	}
	#copyright_left{
		 width: 45%;
	}
	#facebook
	{
		width: 17%;
	}
	#copyright_right
	{
		float:left;
		width:30%;
		text-align: center;
	}
}
    #navlist li{ padding-right:0.9px; float:none; display:inline-block; }
    #navlist{ text-align:center; }
