/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */

/* Width = Flexible */


/* COMMON STYLES */

/* Text */
body{
	font-family:arial,sans-serif;
	font-size:87.5%; /* = 14px */
	color:#333;
	~webkit-transform: scale(1.5);
}
.zoom1{
	font-size:45%;
}
.zoom2{
	font-size:60%;
}
.zoom3{
	font-size:85%;
}
.zoom4{   //DEFAULT ZOOM
	font-size:100%;
}
.zoom5{
	font-size:115%;
}
.zoom6{
	font-size:130%;
}
.zoom7{
	font-size:145%;
}


body h1, h2, h3{
	font-family: 'ColaborateRegular', Arial;
	line-height:1.2em;
	margin-bottom:.3em;
}
h1.title{
	font-size:200%;
	margin-bottom:0em;
}
h2, h2.block-title{
	font-size:175%;
	margin-bottom:.2em;
}
h3{
	font-size:135%;
}


body.page-faq-page h1.title{
	margin-bottom:.4em;
}



/* Links */
a:link, a:visited{
	text-decoration:none;
}
a:hover, p a{
	text-decoration:underline;
}
a.lexicon-term{
	color:#888;
}
a.lexicon-term:hover{
	text-decoration:none;
}


/* Image Styles */
div.img_left{
	float:left;
	margin:0em .5em .5em 0em;
}
div.img_right{
	float:right;
	margin:0em 0em .5em .5em;
}
div.img_center{
	float:none;
	margin:0em .5em .5em 0em;
}
div.img_frame{
	border:solid 1px #CCD4F0;
	padding:8px;
	
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    
      /* gradient */
    background: #b9ceef; /* Old browsers */
	background: -moz-linear-gradient(top,  #b9ceef 0%, #d4e2f9 35%, #85aae3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9ceef), color-stop(35%,#d4e2f9), color-stop(100%,#85aae3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b9ceef 0%,#d4e2f9 35%,#85aae3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b9ceef 0%,#d4e2f9 35%,#85aae3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b9ceef 0%,#d4e2f9 35%,#85aae3 100%); /* IE10+ */
	background: linear-gradient(top,  #b9ceef 0%,#d4e2f9 35%,#85aae3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9ceef', endColorstr='#85aae3',GradientType=0 ); /* IE6-9 */
	/* IE6-9 */
}
div.img_frame img{
	padding-bottom:8px;
}
div.img_resize_100{
 width:100%;
}
div.img_resize_80{
	width:80%;
}
div.img_resize_70{
	width:70%;
}
div.img_resize_60{
	width:60%;
}
div.img_resize_50{
	width:50%;
}
div.img_resize_40{
	width:40%;
}
div.img_resize_30{
	width:30%;
}
div.img_resize_25{
	width:25%;
}
div.img_resize_20{
	width:20%;
}
div.img_solo img{
	padding-bottom:0px;
}

div.img_left img, div.img_center img, div.img_right img{
	width:100%;
}


/* Place on outer wrapper */
.emboss_above{
	-webkit-box-shadow:  -1px -2x 6px 0px rgba(0, 0, 0, .6);
	-moz-box-shadow:  -1px -2px 6px 0px rgba(0, 0, 0, .6);
	box-shadow:  -1px -2px 6px 0px rgba(0, 0, 0, .6);
}
.emboss_below{
	/* Bottom Highlight */
	-webkit-box-shadow:  1px 3px 6px 0px rgba(255, 255, 255, .5);
	-moz-box-shadow:  1px 3px 6px 0px rgba(255, 255, 255, .5);
	box-shadow:  1px 3px 6px 0px rgba(255, 255, 255, .5);    
}


/* Indented HR */
hr.depth{
	
	border:inset #EEE 2px;
	margin-bottom:1em;
}


/* Default List Styles */
#section-header ul, #section-content ul,
#section-header ol, #section-content ol{
	margin-left:2.5em;
	margin-bottom:1em;
}


/* Water Drop List */
ul.water-list{
	list-style-image:url(images/list_drop_17px.png);
}

ul.water-list li{
	margin-bottom:.5em;
}


/* Breadcrumbs */
ul.breadcrumb{
	font-size:.9em;
}
ul.breadcrumb li.last a{
	color:#666;
}
ul.breadcrumb li.last a:hover{
	color:#333;
}	
ul.breadcrumb li:after{
	content:'   >';
}
ul.breadcrumb li.last:after{
	content:'';
}


/* Tabs */
#section-header ul.tabs,
#section-content ul.tabs,
#zone-content ul.breadcrumb,
#zone-header ul.breadcrumb{
	margin-left:0em;
	margin-bottom:0em;
	padding-bottom:0em;
}




/*
BACKGOUND
*/

body{
	background-image: url(images/footer_color_black.png); /* Background of banner */
	background-position:  0 500;
	background-size:100% 300px;
	background-repeat: no-repeat;
	background-color:#525158;
}
#page{
 background-image:url(images/banner_rain_grad2_shorter.png);
 background-position:center top;
 background-repeat: no-repeat;
}



/*
BANNER
*/

#zone-branding{
	background-image:url(/education/sites/all/themes/precip_edu_omega/css/images/banner_text_large1.png);
	background-position:center 3px;
	background-repeat:no-repeat;
	background-size:75% auto;
}
#region-branding, #region-branding p{
	padding-top:3px;
	position:relative;
	margin:0px 2px 5px 2px;
}
#region-branding img{
	vertical-align:middle;
}
#region-branding div#top_nasa{
	float:left;
	width:8%;
}
#region-branding img#NASA_logo_top{
 width:100%;
}
#region-branding div#top_precip_placeholder{
	float:left;
	text-indent:-9999px;
}
#region-branding div#top_GPM{
	float:right;
	width:10%;
}
#region-branding img#GPM_logo_top{
	width:100%;
	margin-top:8%;

}



/*
MENU
*/

#zone-menu-wrapper{
	min-height:50px;
	vertical-align:middle;
	background:url(images/menu_purple_texture.png);
	background-repeat:repeat;
	
	border-top:#333 solid 1px;
	border-bottom:#333 solid 1px;
}
#zone-menu div.top-menu-wrapper{
	width:100%;

    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
       
    /* Top Shadow */
	-webkit-box-shadow:  -1px -2x 6px 0px rgba(0, 0, 0, .6);
	-moz-box-shadow:  -1px -2px 6px 0px rgba(0, 0, 0, .6);
	box-shadow:  -1px -2px 6px 0px rgba(0, 0, 0, .6);
}
#zone-menu div.top-menu{
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;

	margin-top:.2em;
    margin-bottom:.5em;
    
    padding-top:.2em;
    padding-bottom:.1em;
	  
  	/* Bottom Highlight */
	-webkit-box-shadow:  1px 3px 6px 0px rgba(255, 255, 255, .5);
	-moz-box-shadow:  1px 3px 6px 0px rgba(255, 255, 255, .5);
	box-shadow:  1px 3px 6px 0px rgba(255, 255, 255, .5);    
}
#zone-menu div.top-menu-wrapper div.floatBox{
	float:left;
	font-size:1.1em;
	width:20%;
	text-align:center;
}
#zone-menu div.top-menu-wrapper  p{
	margin:0;	
}
#zone-menu div.top-menu-wrapper  a{
	color:#333;
	font-weight:500;
	padding:3px 6px;
}
#zone-menu div#featured-links-wrapper{
	margin-top:.5em;

    /* Gradient Generator: http://www.colorzilla.com/gradient-editor/#ffffff+1,dddddd+53,ffffff+61,ffffff+100;Custom */   
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 1%, #dddddd 53%, #ffffff 61%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(53%,#dddddd), color-stop(61%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 1%,#dddddd 53%,#ffffff 61%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 1%,#dddddd 53%,#ffffff 61%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 1%,#dddddd 53%,#ffffff 61%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 1%,#dddddd 53%,#ffffff 61%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
#zone-menu div#featured-links-wrapper div.floatBox{
	text-align:left;
}
#zone-menu div#featured-links{
	margin-top:.4em;
}

body.front ul#frontlinks-right{
	display:none;
}

#zone-menu div#top-menu-wrapper a:hover{
	color:#2F4C75;
	text-decoration:underline;
}
#zone-menu div#submenu-watercycle-wrapper{
	/* http://www.colorzilla.com/gradient-editor/#d5f8ff+0,e4f8ff+14,85caf2+66,5cbbf3+71,45b0ee+85;Custom */
	
	background: #d5f8ff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZjhmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U0ZjhmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzg1Y2FmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iIzVjYmJmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzQ1YjBlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #d5f8ff 0%, #e4f8ff 14%, #85caf2 66%, #5cbbf3 71%, #45b0ee 85%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5f8ff), color-stop(14%,#e4f8ff), color-stop(66%,#85caf2), color-stop(71%,#5cbbf3), color-stop(85%,#45b0ee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d5f8ff 0%,#e4f8ff 14%,#85caf2 66%,#5cbbf3 71%,#45b0ee 85%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d5f8ff 0%,#e4f8ff 14%,#85caf2 66%,#5cbbf3 71%,#45b0ee 85%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d5f8ff 0%,#e4f8ff 14%,#85caf2 66%,#5cbbf3 71%,#45b0ee 85%); /* IE10+ */
	background: linear-gradient(top,  #d5f8ff 0%,#e4f8ff 14%,#85caf2 66%,#5cbbf3 71%,#45b0ee 85%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5f8ff', endColorstr='#45b0ee',GradientType=0 ); /* IE6-8 */
}
#zone-menu div#submenu-weatherclimate-wrapper{
	/* http://www.colorzilla.com/gradient-editor/#fff2bd+0,fff7d8+9,ffc58e+68,ffa855+75,ffa855+88;Custom */
	
	background: #fff2bd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjJiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZmZmN2Q4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjZmZjNThlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjZmZhODU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjZmZhODU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  #fff2bd 0%, #fff7d8 9%, #ffc58e 68%, #ffa855 75%, #ffa855 88%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff2bd), color-stop(9%,#fff7d8), color-stop(68%,#ffc58e), color-stop(75%,#ffa855), color-stop(88%,#ffa855)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fff2bd 0%,#fff7d8 9%,#ffc58e 68%,#ffa855 75%,#ffa855 88%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fff2bd 0%,#fff7d8 9%,#ffc58e 68%,#ffa855 75%,#ffa855 88%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fff2bd 0%,#fff7d8 9%,#ffc58e 68%,#ffa855 75%,#ffa855 88%); /* IE10+ */
	background: linear-gradient(top,  #fff2bd 0%,#fff7d8 9%,#ffc58e 68%,#ffa855 75%,#ffa855 88%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff2bd', endColorstr='#ffa855',GradientType=0 ); /* IE6-8 */

}
#zone-menu div#submenu-technology-wrapper{
	/* http://www.colorzilla.com/gradient-editor/#ffffcf+0,ffffe0+9,fee370+68,fedc52+75,fdd43b+88;Custom */
	
	background: #ffffcf; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZmZmZmUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjZmVlMzcwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjZmVkYzUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjZmRkNDNiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  #ffffcf 0%, #ffffe0 9%, #fee370 68%, #fedc52 75%, #fdd43b 88%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffcf), color-stop(9%,#ffffe0), color-stop(68%,#fee370), color-stop(75%,#fedc52), color-stop(88%,#fdd43b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%); /* IE10+ */
	background: linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffcf', endColorstr='#fdd43b',GradientType=0 ); /* IE6-8 */

}
#zone-menu div#submenu-society-wrapper{
	/* http://www.colorzilla.com/gradient-editor/#eeffa0+0,f5ffc8+9,c3e78b+68,bae27d+75,b1dc76+88;Custom */
	
	background: #eeffa0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZmZhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZjVmZmM4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjYzNlNzhiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjYmFlMjdkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjYjFkYzc2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  #eeffa0 0%, #f5ffc8 9%, #c3e78b 68%, #bae27d 75%, #b1dc76 88%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeffa0), color-stop(9%,#f5ffc8), color-stop(68%,#c3e78b), color-stop(75%,#bae27d), color-stop(88%,#b1dc76)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eeffa0 0%,#f5ffc8 9%,#c3e78b 68%,#bae27d 75%,#b1dc76 88%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eeffa0 0%,#f5ffc8 9%,#c3e78b 68%,#bae27d 75%,#b1dc76 88%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eeffa0 0%,#f5ffc8 9%,#c3e78b 68%,#bae27d 75%,#b1dc76 88%); /* IE10+ */
	background: linear-gradient(top,  #eeffa0 0%,#f5ffc8 9%,#c3e78b 68%,#bae27d 75%,#b1dc76 88%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeffa0', endColorstr='#b1dc76',GradientType=0 ); /* IE6-8 */

}
#zone-menu div#submenu-watercycle-wrapper,
#zone-menu div#submenu-weatherclimate-wrapper,
#zone-menu div#submenu-technology-wrapper,
#zone-menu div#submenu-society-wrapper{
	margin-bottom:.8em;
}


/* Category Buttons */
#banner_buttons,
#banner_buttons_small{
	margin-top:.2em;
	margin-bottom:.5em;
	margin-left:.1em;
}
#banner_buttons button,
#banner_buttons_small button{
	padding:0px 0px 0px 0px;
	vertical-align:top;
}
#banner_buttons button input[type="button"],
#banner_buttons_small input[type="button"]{
	font-family:arial,sans-serif;
	font-size:87.5%; /* = 14px */
	color:#000000;
	font-weight:normal;
}
#banner_buttons div.banner_button_wrapper,
#banner_buttons_small div.banner_button_wrapper{
	width:49%;
	min-height:80px;

	margin:0px;
	padding:0px;
	
	 /* Top Shadow */
	-webkit-box-shadow:  -1px -2x 6px 0px rgba(0, 0, 0, .6);
	-moz-box-shadow:  -1px -2px 6px 0px rgba(0, 0, 0, .6);
	box-shadow:  -1px -2px 6px 0px rgba(0, 0, 0, .6);
	
	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
#banner_buttons div.banner_button_wrapper button,
#banner_buttons_small div.banner_button_wrapper button{
	width:100%;
	min-height:80px;
	
	text-align:left;

	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    
   /* Bottom Highlight */
	-webkit-box-shadow:  1px 3px 6px 0px rgba(255, 255, 255, .5);
	-moz-box-shadow:  1px 3px 6px 0px rgba(255, 255, 255, .5);
	box-shadow:  1px 3px 6px 0px rgba(255, 255, 255, .5);   
}
#banner_buttons .banner_button_wrapper h2,
#banner_buttons_small .banner_button_wrapper h2{
	font-size:150%;
	line-height:1em;
	
	margin-top:-.5em; /* Pull text higher */
	padding:0em;
	margin-bottom:.3em;
	margin-right:8px;

	text-align:right;
	
}
#banner_buttons .banner_button_wrapper p{
	display:none;
	margin-right:8px;
	margin-bottom:0em;
	padding-bottom:0em;
}
#banner_buttons button:hover,
#banner_buttons_small button:hover{
	color:#555;
}
#banner_buttons #wrapper_watercycle,
#banner_buttons_small #wrapper_watercycle{
	float:left;

	/* http://www.colorzilla.com/gradient-editor/#d5f8ff+0,e4f8ff+14,85caf2+59,5cbbf3+71,45b0ee+86,d6ebff+100;Custom */
	
background: #d5f8ff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZjhmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U0ZjhmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzg1Y2FmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iIzVjYmJmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iIzQ1YjBlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNmViZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #d5f8ff 0%, #e4f8ff 14%, #85caf2 59%, #5cbbf3 71%, #45b0ee 86%, #d6ebff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5f8ff), color-stop(14%,#e4f8ff), color-stop(59%,#85caf2), color-stop(71%,#5cbbf3), color-stop(86%,#45b0ee), color-stop(100%,#d6ebff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d5f8ff 0%,#e4f8ff 14%,#85caf2 59%,#5cbbf3 71%,#45b0ee 86%,#d6ebff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d5f8ff 0%,#e4f8ff 14%,#85caf2 59%,#5cbbf3 71%,#45b0ee 86%,#d6ebff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d5f8ff 0%,#e4f8ff 14%,#85caf2 59%,#5cbbf3 71%,#45b0ee 86%,#d6ebff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d5f8ff 0%,#e4f8ff 14%,#85caf2 59%,#5cbbf3 71%,#45b0ee 86%,#d6ebff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5f8ff', endColorstr='#d6ebff',GradientType=0 ); /* IE6-8 */

}
#banner_buttons #button_watercycle,
#banner_buttons_small #button_watercycle{
    background:url(/education/sites/all/themes/precip_edu_omega/css/images/icon_watercycle_2.png);
	background-repeat:no-repeat;

	background-position:3px 6px;
}
#banner_buttons #wrapper_weatherclimate,
#banner_buttons_small #wrapper_weatherclimate{
	float:right;
	
	/* http://www.colorzilla.com/gradient-editor/#fff2bd+0,fff7d8+9,ffc58e+51,ffa855+75,ffa855+88,ffc88a+96,ffc88a+100;Custom */
	
background: #fff2bd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjJiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZmZmN2Q4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjZmZjNThlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjZmZhODU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjZmZhODU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTYlIiBzdG9wLWNvbG9yPSIjZmZjODhhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYzg4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #fff2bd 0%, #fff7d8 9%, #ffc58e 51%, #ffa855 75%, #ffa855 88%, #ffc88a 96%, #ffc88a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff2bd), color-stop(9%,#fff7d8), color-stop(51%,#ffc58e), color-stop(75%,#ffa855), color-stop(88%,#ffa855), color-stop(96%,#ffc88a), color-stop(100%,#ffc88a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff2bd 0%,#fff7d8 9%,#ffc58e 51%,#ffa855 75%,#ffa855 88%,#ffc88a 96%,#ffc88a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fff2bd 0%,#fff7d8 9%,#ffc58e 51%,#ffa855 75%,#ffa855 88%,#ffc88a 96%,#ffc88a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff2bd 0%,#fff7d8 9%,#ffc58e 51%,#ffa855 75%,#ffa855 88%,#ffc88a 96%,#ffc88a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff2bd 0%,#fff7d8 9%,#ffc58e 51%,#ffa855 75%,#ffa855 88%,#ffc88a 96%,#ffc88a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff2bd', endColorstr='#ffc88a',GradientType=0 ); /* IE6-8 */

}
#banner_buttons #button_weatherclimate,
#banner_buttons_small #button_weatherclimate{
    background:url(/education/sites/all/themes/precip_edu_omega/css/images/icon_weatherclimate_3.png);
	background-repeat:no-repeat;
	background-size:90px;
	background-position:0px 0px;
}
#banner_buttons #buttons_bottom,
#banner_buttons_small #buttons_bottom{
	margin-top:.8em;
	margin-bottom:0em;
}
#banner_buttons #wrapper_technology,
#banner_buttons_small #wrapper_technology{
	float:left;
	
	/* http://www.colorzilla.com/gradient-editor/#ffffcf+0,ffffe0+9,fee370+68,fedc52+75,fdd43b+88,fbdb51+91,fce462+100;Custom */
	background: #ffffcf; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZmZmZmUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjZmVlMzcwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjZmVkYzUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjZmRkNDNiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjZmJkYjUxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZjZTQ2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffffcf 0%, #ffffe0 9%, #fee370 68%, #fedc52 75%, #fdd43b 88%, #fbdb51 91%, #fce462 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffcf), color-stop(9%,#ffffe0), color-stop(68%,#fee370), color-stop(75%,#fedc52), color-stop(88%,#fdd43b), color-stop(91%,#fbdb51), color-stop(100%,#fce462)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%,#fbdb51 91%,#fce462 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%,#fbdb51 91%,#fce462 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%,#fbdb51 91%,#fce462 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%,#fbdb51 91%,#fce462 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffcf', endColorstr='#fce462',GradientType=0 ); /* IE6-8 */
}
#banner_buttons #button_technology,
#banner_buttons_small #button_technology{
    background:url(/education/sites/all/themes/precip_edu_omega/css/images/icon_technology_5.png);
	background-repeat:no-repeat;
	
	background-position:0px 0px;
}


#banner_buttons #wrapper_society,
#banner_buttons_small #wrapper_society{
	float:right;
	
	/* http://www.colorzilla.com/gradient-editor/#eeffa0+0,f5ffc8+9,c3e78b+68,bae27d+75,b1dc76+88,bee18a+91,cfe7af+100;Custom */
	background: #eeffa0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZmZhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZjVmZmM4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjYzNlNzhiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjYmFlMjdkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjYjFkYzc2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjYmVlMThhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NmZTdhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #eeffa0 0%, #f5ffc8 9%, #c3e78b 68%, #bae27d 75%, #b1dc76 88%, #bee18a 91%, #cfe7af 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeffa0), color-stop(9%,#f5ffc8), color-stop(68%,#c3e78b), color-stop(75%,#bae27d), color-stop(88%,#b1dc76), color-stop(91%,#bee18a), color-stop(100%,#cfe7af)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eeffa0 0%,#f5ffc8 9%,#c3e78b 68%,#bae27d 75%,#b1dc76 88%,#bee18a 91%,#cfe7af 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eeffa0 0%,#f5ffc8 9%,#c3e78b 68%,#bae27d 75%,#b1dc76 88%,#bee18a 91%,#cfe7af 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eeffa0 0%,#f5ffc8 9%,#c3e78b 68%,#bae27d 75%,#b1dc76 88%,#bee18a 91%,#cfe7af 100%); /* IE10+ */
	background: linear-gradient(top,  #eeffa0 0%,#f5ffc8 9%,#c3e78b 68%,#bae27d 75%,#b1dc76 88%,#bee18a 91%,#cfe7af 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeffa0', endColorstr='#cfe7af',GradientType=0 ); /* IE6-8 */
}
#banner_buttons #button_society,
#banner_buttons_small #button_society{
    background:url(/education/sites/all/themes/precip_edu_omega/css/images/icon_society_2.png);
	background-repeat:no-repeat;

	background-position:3px 3px;
}



/* 

FOOTER 

*/

/* Purple Bar */

#zone-footer-wrapper{
	background-image: url(images/footer_color_long2.png);
	background-repeat:repeat-x;
}
#zone-footer #region-footer-first{
	width:100%;
	margin:0px;
	background:url(images/menu_purple_texture.png);
	background-repeat:repeat;
	
	border-top:#333 solid 1px;
	border-bottom:#333 solid 1px;
	
	-webkit-box-shadow:  0px 8px 8px 0px rgba(0, 0, 0, .4);
	-moz-box-shadow:  0px 8px 8px 0px rgba(0, 0, 0, .4);
	box-shadow:  0px 8px 8px 0px rgba(0, 0, 0, .4);
	
	color:white;
	text-align:right;
	align:right;
}


#zone-footer #footer_zoom{
	float:left;
	margin:auto;
	margin-left:1em;
	margin-right:.4em;
	margin-top:.7em;
	margin-bottom:.5em;
}
#zone-footer #footer_zoom #zoom_text{
	float:left;
	font-size:130%;
	margin-right:.3em;
	margin-top:.1em;
	
}
#zone-footer #footer_zoom #fullscreen_button{
	float:left;
	display:none;
	margin-left:.5em;
	height:36px;
	width:36px;
	background-image:url(/education/sites/all/themes/precip_edu_omega/css/images/fullscreen_button_1.png);
}
#zone-footer #footer_zoom #zoom_in,
#zone-footer #footer_zoom #zoom_out,
#zone-footer #footer_zoom #zoom_reset{
	float:left;
	margin-left:1em;
}
#footer_zoom .emboss_below{
	height:30px;
	width:30px;
	
	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
#footer_zoom .emboss_above{
-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
#footer_zoom #zoom_in div.emboss_below{
	background-image:url(/education/sites/all/themes/precip_edu_omega/css/images/zoom_in_shade.png);
}
#footer_zoom #zoom_out div.emboss_below{
	background-image:url(/education/sites/all/themes/precip_edu_omega/css/images/zoom_out_shade.png);
}
#footer_zoom #zoom_reset div.emboss_below{
background-image:url(/education/sites/all/themes/precip_edu_omega/css/images/zoom_reset_shade.png);
}	
#zone-footer #footer_zoom div#zoom_in:hover,
#zone-footer #footer_zoom div#zoom_out:hover,
#zone-footer #footer_zoom div#zoom_reset:hover,
#zone-footer #footer_zoom div#fullscreen_button:hover{
	cursor:pointer;
}

#zone-footer #region-footer-first #footer_follow{
	display:inline-block;
	margin-right:20px;
}
#footer_follow #follow_text{
	float:left;
	font-size:130%;
	margin-left:.5em;
	margin-right:.3em;
	margin-top:.8em;
}	
#footer_follow .emboss_above{
	float:left;
	height:36px;
	width:36px;
	background-repeat:no-repeat;
	
	margin:.7em .3em;
	
	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
#footer_follow .emboss_above:hover{
	cursor:pointer;
}
#footer_follow .emboss_below{
	height:36px;
	width:36px;
	
	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
#footer_follow #follow_facebook div.emboss_below{
	background-image:url(/education/sites/all/themes/precip_edu_omega/css/images/icons/facebook.png);
}
#footer_follow #follow_twitter div.emboss_below{
	background-image:url(/education/sites/all/themes/precip_edu_omega/css/images/icons/twitter.png);
}
#footer_follow #follow_youtube div.emboss_below{
	background-image:url(/education/sites/all/themes/precip_edu_omega/css/images/icons/youtube.png);
}
#footer_follow #follow_flickr div.emboss_below{
	background-image:url(/education/sites/all/themes/precip_edu_omega/css/images/icons/flickr.png);
}

#zone-footer #region-footer-first #footer_contact{
	float:right;
	display:inline-block;

	margin-right:.4em;
	margin-top:.7em;
	margin-bottom:.5em;

	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
#zone-footer #region-footer-first #footer_contact button{
	font-family:arial,sans-serif;
	font-weight:normal;
	font-size:130%;
	
	padding:.4em 1.8em;
	
	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;

	/* http://www.colorzilla.com/gradient-editor/#ffffcf+0,ffffe0+9,fee370+68,fedc52+75,fdd43b+88,fbdb51+91,fce462+100;Custom */
	background: #ffffcf; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZmZmZmUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjZmVlMzcwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjZmVkYzUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjZmRkNDNiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjZmJkYjUxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZjZTQ2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffffcf 0%, #ffffe0 9%, #fee370 68%, #fedc52 75%, #fdd43b 88%, #fbdb51 91%, #fce462 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffcf), color-stop(9%,#ffffe0), color-stop(68%,#fee370), color-stop(75%,#fedc52), color-stop(88%,#fdd43b), color-stop(91%,#fbdb51), color-stop(100%,#fce462)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%,#fbdb51 91%,#fce462 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%,#fbdb51 91%,#fce462 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%,#fbdb51 91%,#fce462 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffcf 0%,#ffffe0 9%,#fee370 68%,#fedc52 75%,#fdd43b 88%,#fbdb51 91%,#fce462 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffcf', endColorstr='#fce462',GradientType=0 ); /* IE6-8 */
}


/* NASA Footer */
#zone-footer #region-footer-second{
	color:white;
	list-style:none;
	margin-top:1em;
}
#zone-footer #region-footer-second a{
	color:white;
}
#zone-footer #region-footer-second div,#zone-footer #region-footer-second ul{
	float:left;
	list-style:none;
}
#zone-footer #region-footer-second #footer_goddard{
	margin-right:0em;
	display:none;
}
#zone-footer #region-footer-second #footer_info1{
	margin-right:1em;
}
#zone-footer #region-footer-second #footer_info2
{
	margin-right:1em;
}
#zone-footer #region-footer-second #footer_info3{
	display:none;
}
#zone-footer #region-footer-second #footer_nasa{
	margin-top:.5em;
	display:none;
}

/*
CONTENT
*/


body div#zone-header .region-header-first-inner,
body div#zone-content .region-content-inner{
	height:100%;
}
#zone-header{
	background:url(images/shadow_top_4.png) repeat-x, 
	#F1F4FC;
}
#zone-header, #zone-preface, #zone-content,  #zone-postscript {
	background:#F1F4FC;
	border-left:solid 3px #83A3E4;  
}
body.not-front #region-content div.region-content-inner{
	padding-top:.7em;	
}
#zone-content .region-inner{
	padding-bottom:2em; /* Add whitespace to bottom of content area */
}





/*

SEARCH AND BROWSE BOX

*/

body.front div#zone-header .region-header-first-inner, body.front #region-header-second .block-block-8{
	padding-top:1em;
	padding-bottom:1em;
}
body.not-front #region-sidebar-second{
	padding-bottom:1em;
}
body.front #region-header-second .region-header-second-inner .block-block-8{
	border:solid #6584E5 2px;
	/* rounded border */
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
            
        
    /* gradient */
    background: #b9ceef; /* Old browsers */
	background: -moz-linear-gradient(top,  #b9ceef 0%, #d4e2f9 35%, #85aae3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9ceef), color-stop(35%,#d4e2f9), color-stop(100%,#85aae3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b9ceef 0%,#d4e2f9 35%,#85aae3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b9ceef 0%,#d4e2f9 35%,#85aae3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b9ceef 0%,#d4e2f9 35%,#85aae3 100%); /* IE10+ */
	background: linear-gradient(top,  #b9ceef 0%,#d4e2f9 35%,#85aae3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9ceef', endColorstr='#85aae3',GradientType=0 ); /* IE6-9 */
	/* IE6-9 */
}

/* Inner page sidebar */

body.front #region-header-second .region-header-second-inner .block-block-8 .block-inner{
	padding-left:1em;
	padding-right:1em;
}
body.front #region-header-second .region-header-second-inner a{
	text-decoration:underline;
}
body.front #region-header-second .block{
	margin-top:1em;
}
body.front #block-search-form{
	float:left;
	z-index:55;
	padding-left:1em;
	padding-bottom:1em;
}

body.front #region-header-second hr{
	clear:both;
}
body.front #region-header-second .region-header-second-inner ul{
	list-style:none;
}
body.front #region-header-second h3{
	margin-bottom:.4em;
}
body.front #browse_type{
	width:50%;
	float:left;
}
body.front #browse_type #browse_box1{
	display:inline-block;
	margin-right:0em;
}
body.front #browse_type #browse_box2{
	display:inline-block;
}

body.front #region-header-second #browse_audience{

}
body.front #browse_audience #browse_box3{
	display:inline-block;
}
body.front #browse_audience  #browse_box4{
	display:inline-block;
}


/* Captions / Subtitles for Videos */
div.mediaelement-video .mejs-captions-text{ 
	font-size:1.2em; 
}


div.mediaelement-video .mejs-container-fullscreen .mejs-captions-text{
	font-size:2em;
}	





/* Collaborate Font Face */
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 12, 2012 04:16:33 PM America/New_York */


@font-face {
    font-family: 'ColaborateThinRegular';
    src: url('Colaborate-fontfacekit/ColabThi-webfont.eot');
    src: url('Colaborate-fontfacekit/ColabThi-webfont.eot?#iefix') format('embedded-opentype'),
         url('Colaborate-fontfacekit/ColabThi-webfont.woff') format('woff'),
         url('Colaborate-fontfacekit/ColabThi-webfont.ttf') format('truetype'),
         url('Colaborate-fontfacekit/ColabThi-webfont.svg#ColaborateThinRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateLightRegular';
    src: url('Colaborate-fontfacekit/ColabLig-webfont.eot');
    src: url('Colaborate-fontfacekit/ColabLig-webfont.eot?#iefix') format('embedded-opentype'),
         url('Colaborate-fontfacekit/ColabLig-webfont.woff') format('woff'),
         url('Colaborate-fontfacekit/ColabLig-webfont.ttf') format('truetype'),
         url('Colaborate-fontfacekit/ColabLig-webfont.svg#ColaborateLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateRegular';
    src: url('Colaborate-fontfacekit/ColabReg-webfont.eot');
    src: url('Colaborate-fontfacekit/ColabReg-webfont.eot?#iefix') format('embedded-opentype'),
         url('Colaborate-fontfacekit/ColabReg-webfont.woff') format('woff'),
         url('Colaborate-fontfacekit/ColabReg-webfont.ttf') format('truetype'),
         url('Colaborate-fontfacekit/ColabReg-webfont.svg#ColaborateRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateMediumRegular';
    src: url('Colaborate-fontfacekit/ColabMed-webfont.eot');
    src: url('Colaborate-fontfacekit/ColabMed-webfont.eot?#iefix') format('embedded-opentype'),
         url('Colaborate-fontfacekit/ColabMed-webfont.woff') format('woff'),
         url('Colaborate-fontfacekit/ColabMed-webfont.ttf') format('truetype'),
         url('Colaborate-fontfacekit/ColabMed-webfont.svg#ColaborateMediumRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateBoldRegular';
    src: url('Colaborate-fontfacekit/ColabBol-webfont.eot');
    src: url('Colaborate-fontfacekit/ColabBol-webfont.eot?#iefix') format('embedded-opentype'),
         url('Colaborate-fontfacekit/ColabBol-webfont.woff') format('woff'),
         url('Colaborate-fontfacekit/ColabBol-webfont.ttf') format('truetype'),
         url('ColabBol-webfont.svg#ColaborateBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}







