/* CSS Document */
/* This CSS doc is for the Mill Creek Traditions Main Nav styles only.

global colors 
light biege #f1e2cd
hunter green #214906
dark brown #281300
Dark Orange #884107  993300

Header Styles */
#headmaster { width:820px; height:67px; background-image:url(../img/global/hdr-imago.jpg);  background-repeat:no-repeat; background-position:top center;margin:0 auto 0 auto; white-space:nowrap }
	#headmaster a {  }
	#headmaster span { display:none; }
	#headmaster img { }
	#backtohome { display:block; width:180px; height:50px; float:left; margin-left:10px; }
	
#headSearch { float:right; width:250px; }
	#headSearch label { color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin:2px 6px 0px 0px;  }	
	#headSearch img {vertical-align:middle; float:left; }
	#headSearch form {margin:0; padding:16px 0px; }
	#headSearch input { width:165px; font-size:11px; height:15px; vertical-align:middle; border:1px solid #666666; }
	#headSearch input[type="image"] { vertical-align:middle; display:inline;}
	
#headCartControls { float:right; width:95px;  margin:6px 0px 0px 5px;font-family:Trebuchet MS, Helvetica, sans-serif; line-height:17px; color:#D8D8D8; background:url(../img/global/headCartControlsVline.gif) left no-repeat; visibility:hidden }
	#headCartControls p { margin:0px;font-size:0.9em; text-align:left; white-space:nowrap; padding:0px 0px 0px 15px; }
	html>body #headCartControls p { margin-top:1px;font-size:11px;}
	#headCartControls a { color:#ffffff; text-decoration:none;}
	#headCartControls a:hover { text-decoration:underline;}
	#headCartControls span { display:inline; }
	#checkoutbutton a { display:block; width:74px; height:13px; padding:0px; line-height:1.0em; text-align:center; background-color: #993300; border:1px solid #333333; margin-top:2px; }
	#checkoutbutton a:hover { border-color:#ffffff;text-decoration:none;}
	
	 
#nav { width:830px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; text-transform:uppercase; clear:both; text-align:center; clear:both; height:25px; line-height:14px; overflow:visible; }

html>body #nav {font-family:Trebuchet MS, Helvetica, sans-serif; font-size:11px; letter-spacing:.07em;}

#nav div { float:left; }
#nav ul { list-style:none; margin:0; padding:0;  overflow:visible;   }
#nav li { float:left; text-align:left; margin:0; padding:0;  border-left:1px solid #80848c; }
#nav li a { color:#993300; text-transform:uppercase; text-decoration:none; font-weight:400; padding:3px 27px 0px 28px; }
#nav li a:hover { color:#444c60; }
#nav li a span { display:none; }

#nav2rollover { margin:0px 0px 0px 0px;position:relative; }	

#nav2rollover ul {  
 padding:7px 0px 3px 23px;
 margin:0px 0px 0px 0px;
 text-align:left; 
 width:90px;
 overflow:visible;
 display:block;
 border:0;
 position:absolute; z-index:10;
 top:14px; 
 left:0px;
}
#nav li li {  
 list-style:none;
 list-style-position:inside;
 padding:0px;  
 border:0px;
}

#nav li li a {  
display:block;
border:2px solid #fff;
border-top:0px;
background-color:#f5e8cf;  
text-decoration:none; 
margin:0px;
width:90px;
padding:3px 4px 3px 4px;
/*background-image:url(../img/global/bkgrnd-rolloverTan.jpg);
background-position:bottom;
background-repeat:no-repeat;*/
}

#nav li li a:hover{ text-decoration:none; border-bottom:2px solid #2b1700;  /*background-color:#214906;*/ color:#2b1700; }

.noborder { border:0px;}

.HiddenNav {
 visibility:hidden;
 }
 
.VisibleNav {
 visibility:visible;
 }
 
 /* Footer Styles */
#footer { width:100%; height:38px;  clear:left;margin:0 auto 0 auto; text-align:center; }
#footernav { width:800px; margin:0 auto ;   line-height:12px; }
#footernav a { color:#80848c; text-transform:uppercase; text-decoration:none; font-weight:normal; margin:0px 8px 0px 8px; }
#footernav a:hover { text-decoration:none; font-weight:normal; color:#2D2D2D;}
#footernav a:active { text-decoration:none; font-weight:normal }
#footernav img { vertical-align:top; margin:0 96px 0 0; }