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

global colors 
light biege #f1e2cd
dark biege #d2c7a9
hunter green #214906
dark brown #281300
Dark Orange #c57024

Header Styles */
#headmaster { width:820px; height:66px;  background-repeat:no-repeat; background-position:top center;  }
	#headmaster span { display:none; }
	#headmaster img {vertical-align:bottom; float:left; margin-left:0px;}
	
#headSearch { float:right; width:260px; }	
	#headSearch img {vertical-align:bottom; float:left; }
	#headSearch form {margin:0; padding:16px 0px; }
	#headSearch input { width:165px; font-size:11px; height:15px; vertical-align:bottom; border:1px solid #666666; }
	#headSearch input[type="image"] { vertical-align:bottom; display:inline;}
	
#headCartControls { float:right; width:90px;white-space:nowrap; height:36px; margin:6px 0px 0px 0px;font-family:"Times New Roman", Times, serif; font-variant:small-caps; line-height:17px; color:#492d03;  visibility:hidden}
	#headCartControls p { margin-top:1px;font-size:0.9em; text-align:left; }
	html>body #headCartControls p { margin-top:1px;font-size:11px;}
	#headCartControls a { color:#492d03; text-decoration:none;}
	#headCartControls a:hover { text-decoration:underline;}
	#headCartControls span { display:block; }
	#checkoutbutton a { display:block; width:74px; height:13px; padding:0px; line-height:1.1em; text-align:center; background-color:#d2c7a9; border:1px solid #333333; margin:2px 0px 0px 10px; }
	#checkoutbutton a:hover { border-color:#c57024;text-decoration:none;}
	
	
#nav { width:820px; margin:0px 0px 0px 0px; font-family: georgia, Palatino Linotype, Book Antiqua, serif; font-size:.9em;  letter-spacing:.05em; text-transform:uppercase; clear:both; text-align:left; clear:both; height:25px; line-height:14px; }

html>body #nav {}

#nav div { float:left; }
#nav ul { list-style:none; margin:0; padding:0;  overflow:visible; }
#nav li { float:left; text-align:left; display:block; margin:0; padding:2px 0px 2px 16px; border-left:1px solid #000000; margin-right:16px; }
#nav li a { color:#cb7c30; text-transform:uppercase; text-decoration:none; font-weight:400; padding-top:4px; white-space:nowrap; }
#nav li a:hover { color:#fff6d9; }
#nav li a span { display:none; }
	
	#nav2rollover { margin:0px 0px 0px 0px; position:relative; }	
	
	#nav2rollover ul {  
	 padding:9px 0px 3px 0px;
	 margin:0px 0px 0px 0px;
	 text-align:left; 
	 width:88px;
	 overflow:visible;
	 display:block;
	 border:0;
	 position:absolute; z-index:10;
	 top:14px; 
	 left:-5px;
	}
	
	/*#nav ul ul {  
	 padding:25px 0px 3px 4px;
	 margin:0px 0px 0px 0px;
	 text-align:left; 
	 width:100px;
	 overflow:visible;
	 display:block;
	 border:none;
	 position:absolute; z-index:10;
	 top:0px; 
	 left:-5px;
	}*/
	#nav2rollover li {  
	 list-style:none;
	 list-style-position:inside;
	 padding:0px;  
	 border:0px;
	}
	
	#nav2rollover a {  
	display:block;
	border:2px solid #2b1700;
	border-top:0px;
	background-color:#f6ecd0; 
	color:#2b1700; 
	text-decoration:none; 
	margin:0px;
	width:88px;
	padding:3px 4px 3px 4px;
	/* background-image:url(../img/global/dropdown-bkgrnd.gif);*/
	}

#nav li li a:hover{ text-decoration:none;  background-color:#214906; }

.noborder { border:0px;}

.HiddenNav {
 visibility:hidden;
 }
 
.VisibleNav {
 visibility:visible;
 }
 
 /* Footer Styles */
#footer { width:820px; height:32px; border-top:4px solid white; background-image: url(../img/global/ftr-bkgrnd.gif); background-repeat:repeat-x; background-position:top; background-color:#281300; clear:left; text-align:left; }
#footernav { width:800px; margin:0 ; padding:8px 0px 0px 15px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif;  line-height:12px; font-size:10px; }
#footernav a { color:#bebe98; text-transform:uppercase; text-decoration:none; font-weight:normal; margin:0px 8px 0px 8px; font-size:12px }
#footernav a:hover { text-decoration:none; font-weight:normal }
#footernav a:active { text-decoration:none; font-weight:normal }
#footernav img { vertical-align:top; margin:0 96px 0 0; }