/*@import url(wildflower_all.css);*/

@import url(home_nav_dropdown.css);

a{
	color:#333;
}
a:visited{
		color:#333;
}
a:hover{
	color:#4d63b8;
}
#gutters {

background:#ffffff url(../_images/home_body_bg.jpg) top center repeat-y;

}



#headerbar {

	width:auto;

	height:33px;

	margin:0;

	padding:0;

	background:#ffffff url(../_images/headerbar_logo_utexas.gif) top left no-repeat;

	text-align:right;

	text-transform:uppercase;

}



#header_logo_wildflower {

	width:285px;

	height:122px;

	margin:0 0 0 390px;

	padding:0;

	border:0;

}



#header_espanol {

	position:relative;

	width:40px;

	height:20px;

	margin:0;

	padding:0;

	border:0;

	color:#ffffff;

	left:762px;

	bottom:122px;

}





#header_espanol a {

	font-size:13px;

	color:#ffffff;

	text-decoration:none;

	text-transform:uppercase;

	font-weight:bold;

}



#header_search {

	position:relative;
	width:180px;
	height:30px;
	margin:0;
	padding:0;
	border:0;
	color:#ffffff;
	left:792px;
	bottom:52px;

}

#header_search_field  {

	font-size:10px;

	width:110px;

	height:16px;

	margin:0;

	padding:0;

}



#header_search_field_go {

	color:#ffffff;

	text-decoration:none;

}



#nav_primary_ul {

	width:auto;

	margin:0;

	padding:0;

	overflow:hidden;

	text-align:left;

}



#nav_primary {

	width:auto;

	height:26px;

	margin:0;

	padding:0;

	background-color:#677617;

	overflow:hidden;

	text-align:right;

	text-transform:uppercase;

}



#pagebody {

	width:auto;

	height:auto;

	margin:0;

	padding:0;

}



#prop {

	float:right;

	width:0;

	padding:0;

	margin:0;

	height:600px;

}



#contentarea {

	width:850px;

}





#top_fold {

	height:282px;

	width:auto;

	border-bottom:1px solid #DBDBB8;

}



#home_mainimage{

float:left;

width:400px;

height:282px;

border:0;

padding:0;

margin:0;

background:transparent url(../_images/home_mainimage.jpg) no-repeat;

overflow:hidden;

}

#home_feature{

float:left;

width:449px;

height:282px;

padding:0;

margin:0;

border-left:1px solid #DBDBB8;

line-height:21px;

}



#feature_header{

	margin:0;

	padding:0;

	background:transparent url(../_images/home_feature_bg.jpg) repeat-Y;

	width:auto;

	height:60px;

	overflow:hidden;

}

#home_feature h3{

	margin:27px 0 0 22px;

	padding:0;

	font-size:18px;

	text-transform:uppercase;

	color:#5448A2;

	font-weight:normal;

}



#bottom_fold {

	height:auto;

	width:auto;

}



#npin_callout {

float:left;

width:400px;

height:auto;

border:0;

padding:0;

margin:0;

background:transparent url(../_images/home_ladybirdquote.gif) bottom center no-repeat;



}





.home_panel {

	margin:10px 10px;

	padding:5px;

	color:#ffffff;

}



#npin_callout p {

font-size:12px;

line-height:21px;

margin:20px 20px 8px 20px;

padding:0;

}





#npin_header {

width:400px;

height:60;

border:0;

padding:0;

marging:0;

}



#events_new {

float:left;

width:449px;

border:0;

padding:0;

margin:0;

}



#events h4, #whatsnew h4 {

	font-size:17px;

	text-transform:uppercase;

	color:#5448A2;

	font-weight:normal;

	text-align:center;

	border-bottom:1px solid #DBDBB8;

	margin:0;

	padding:5px 0;

}



#events {

float:left;

width:222px;

height:auto;



}



#whatsnew {

float:left;

width:222px;

height:auto;





}



#relative_div {

	position:absolute;

	width:0;

	height:0;

	margin:0;

	padding:0;

}



#flower_top {

	top:-440px;

	left:-48px;

	position:relative;

	margin:0;

	padding:0;

}





#flower_side {

	position:relative;

	top:-154px;

	left:771px;

	margin:0;

	padding:0;

}



* html #flower_side {

	position:relative;

	top:-154px;

	left:731px;

	margin:0;

	padding:0;

	width: 17px;

	height: 36px;

}

/*resource area styles*/

#homepage_resources {

	margin-top:15px;

}



#homepage_resources ul {

	margin: 0;

	padding: 0;

}

#homepage_resources ul li {

	height: 60px;

	list-style-type: none;

}

#homepage_resources ul li a {

	display: block;

	height: 60px;

}

#homepage_resources ul li a span {

	display: none;

}

#homepage_resources ul li#nplants a:link, #homepage_resources ul li#nplants a:visited {

	width: 400px;

	background: url(http://www.wildflower.org/_images/NPIN_homepage.gif);

}

#homepage_resources ul li#nbloom a:link, #homepage_resources ul li#nbloom a:visited {

	width: 400px;

	background: url(http://www.wildflower.org/_images/whatsinseason_homepage.gif);

}

#homepage_resources ul li#ndrought a:link, #homepage_resources ul li#ndrought a:visited {width: 400px;

	background: url(http://www.wildflower.org/_images/centennial_homepage.gif);

}

#homepage_resources ul li#nhabiturf a:link, #homepage_resources ul li#nhabiturf a:visited {width: 400px;

	background: url(http://www.wildflower.org/_images/habiturf_homepage.gif);

}

#homepage_resources ul li#nsmarty a:link, #homepage_resources ul li#nsmarty a:visited {

	width: 400px;

	background: url(http://www.wildflower.org/_images/smartyplants_homepage.gif);

}



/*hover styles*/



#homepage_resources ul li#nplants a:hover, #homepage_resources ul li#nplants a:active {

	width: 400px;

	background: url(http://www.wildflower.org/_images/NPIN_homepage_hover.gif);

}

#homepage_resources ul li#nbloom a:hover, #homepage_resources ul li#nbloom a:active {

	width: 400px;

	background: url(http://www.wildflower.org/_images/whatsinseason_homepage_hover.gif);

}

#homepage_resources ul li#ndrought a:hover, #homepage_resources ul li#ndrought a:active {	width: 400px;

	background: url(http://www.wildflower.org/_images/centennial_homepage_hover.gif);

}

#homepage_resources ul li#nhabiturf a:hover, #homepage_resources ul li#nhabiturf a:active {	width: 400px;

	background: url(http://www.wildflower.org/_images/habiturf_homepage_hover.gif);

}

#homepage_resources ul li#nsmarty a:hover, #homepage_resources ul li#nsmarty a:active {

	width: 400px;

	background: url(http://www.wildflower.org/_images/smartyplants_homepage_hover.gif);

}

/*--------------------new style-------------------------*/
.myButtonShop {
	display: block;
	width: 37px;
	height: 35px;
	background: url(../_styleImages/icon_shop.png) bottom;
	text-indent: -99999px;
}
.myButtonShop:hover {
	background-position: 0 0;
}
.myButtonMedia {
	display: block;
	width: 37px;
	height: 35px;
	background: url(../_styleImages/icon_media.png) bottom;
	text-indent: -99999px;
}
.myButtonMedia:hover {
	background-position: 0 0;
}
.myButtonRental {
	display: block;
	width: 37px;
	height: 35px;
	background: url(../_styleImages/icon_rental.png) bottom;
	text-indent: -99999px;
}
.myButtonRental:hover {
	background-position: 0 0;
}
.myButtonSites {
	display: block;
	width: 37px;
	height: 35px;
	background: url(../_styleImages/icon_sites.png) bottom;
	text-indent: -99999px;
}
.myButtonSites:hover {
	background-position: 0 0;
}

.myButtonContact {
	display: block;
	width: 37px;
	height: 35px;
	background: url(../_styleImages/icon_contact.png) bottom;
	text-indent: -99999px;
}
.myButtonContact:hover {
	background-position: 0 0;
}
#topLink a:link{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
#topLink a:hover{
	color:#f39724;
}
#topLink a:visited{
	color:#4d63b8;
}

/* Alert DIV */

#alert {
    background-color: #ffc0c0;
    border-bottom: 1px dotted red;
    border-top: 1px dotted red;
    display: none;
    font-weight: bold;
    margin-bottom: 0.65rem;
    padding: 0.5rem;
    text-align: center;
    text-transform: uppercase;
}

#alert2 {
    background-color: #fcd365;
    border-bottom: 1px dotted #f8ad51;
    border-top: 1px dotted #f8ad51;
    display: none;
    font-weight: bold;
    margin-bottom: 0.65rem;
    padding: 0.5rem;
    text-align: center;
    text-transform: uppercase;
}