/*
CVS: $Id: asu_header_nav.css,v 1.5 2007/07/25 22:08:31 cvsdevel Exp $
Title: ASU Drupal Template
Copyright: (c) 2007
Author: AS
Company: Rhino Internet Solutions
Description: Gold header and maroon horizontal nav styles for ASU content template

Updated By		Updated Date		Description
Eric Caslake		7/31/2007		added /asuthemes/1.0 to image url's
*/

/* =Gold Header
--------------------------------------------------------- */

#asu_hdr_container {
   background-color: #FC6;
   }  

#asu_gold_hdr {
   background: #FC6 url(/asuthemes/1.0/images/asu_hdr_sunburst.gif) bottom right no-repeat;
   height: 100px;
   margin: 0; padding: 0;
   }

#asu_logo {
   float: left;
   display: block;
   width: 264px;
   height: 100px;
   margin: 0;
   padding: 0;
   }
   
#asu_logo a {
   display: block;
   width: 264px;
   height: 100px;
   margin: 0;
   padding: 0;
   }

#asu_logo_print {
   display: none;
   }

/* ----{ Login Links }---- */

#asu_login_search {
   padding: 12px 0 10px 0;
   float: right;
   width: 70%;
   }

#asu_login_module {
   margin: 0 0 0 0; padding: 0 25px 0 0;
   float: right;
   }

#asu_login_module li {
   border-right: 1px solid #333;
   color: #333;
   float: left;
   list-style-type: none;
   margin: 0; padding: 0 .41em;
   }

#asu_login_module li a {
   color: #333;
   text-decoration: none;
   }

#asu_login_module li a:hover {
   color: #903;
   text-decoration: none;
   }

/* ----{ Search Module }---- */

#asu_search_module {
   clear: right;
   height: 1.83em;
   font-size: .92em; line-height: 2em;
   float: right;
   margin: 10px 0; padding: 8px 30px 0 0;
   text-align: right; vertical-align: middle;
   }

#asu_search_module label {
   color: #333;
   float: left;
   }

.asu_search_box {
   background-color: #FFF;
   border: 1px solid #999;
   float: left;
   font: 1em Tahoma, Arial, Helvetica, sans-serif; color: #666;
   padding: .33em 4px; margin: 0 5px;
   width: 185px;
   }

.asu_search_button {
   float: left;
   margin: 0; padding: 0;
   }

#asu_search_module ul {
   clear: both;
   padding: 0 0 0 45px; margin: 0;
   }

#asu_search_module ul li {
   float: left;
   list-style-type: none;
   vertical-align: middle;
   vertical-align: middle;
   margin-right: 1em;
   }

#asu_search_module ul li label,
#asu_search_module ul li input {
   float: left;
   margin: 0 3px; padding: 0;
   }

/* ----{ Float Clearing }---- */

#asu_gold_hdr:after,
#asu_login_search:after,
#asu_search_module:after,
#asu_search_module div:after,
#asu_search_module ul:after,
#asu_maroon_nav ul:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
   }

/* =Maroon Nav
------------------------------------------------------ */

#asu_maroon_nav {
   background: #903 url(/asuthemes/1.0/images/asu_maroon_bg.gif) top left repeat-x;
   clear: both;
   display: block;
   height: 2.5em;
   margin: 0; padding: 0 0 0 28px;
   }

#asu_maroon_nav ul {
   margin: 0; padding: 0;
   }

#asu_maroon_nav li {
   border-right: 1px solid #FFF;
	font: bold 1em/2.5em Tahoma, Arial, sans-serif; color: #FFF;
   display: inline; list-style-type: none;
   margin: 0; padding: 0;
   }

#asu_maroon_nav li a {
   color: #FFF; text-decoration: none;
   padding: 0 .66em 0 .41em;
   }

#asu_maroon_nav li a:hover {
   color: #FFB310; text-decoration: underline;
   }

