body {
	margin:      0;
	text-align:  center;
	font-weight: normal;
	color:       #87694c;
	font-family: verdana, arial, sans-serif;
	background:   #f0eae1 url('/?asset=assets%2frushall%2fpng%2fbg.png') repeat-y 50% 0;
}



#header {
	height:     200px;
	background: #f0eae1;
}

#header h1 {
	position:    absolute;
	width:       775px;
	height:      200px;
	left:        50%;
	top:         0px;
	margin-left: -388px; /* hack for ie6! */
	background:  #f0eae1 url('/?asset=assets%2frushall%2fjpg%2fheader.jpg');
}




#header h1 span, #header h2, #header h3 { display: none; }


#subnav {
	height:     30px;
	width:  	765px;
	margin:     0 auto;
	padding:    0 6px 0 6px;
	background: #f0eae1 url('/?asset=assets%2frushall%2fpng%2fsubnav.png');
	background-repeat: no-repeat;

}

#nav ul, #subnav ul {
	width:      760px;
	margin:     0 auto;
	text-align: left;
}

#nav li, #subnav li {
	list-style: none;
	float: left;
}

#nav li a div, #subnav li a div {
	padding-right: 9px;
}

#nav li a, #subnav li a {
	display:      block;
	padding-left: 9px;
	line-height:  30px;
	color:        #ffffff;
	font-weight:  normal;
}

#subnav a.active     { background: url('/?asset=assets%2frushall%2fpng%2fsubnav-active-left.png')  no-repeat;        }
#subnav a.active div { color:        #70553b; background: url('/?asset=assets%2frushall%2fpng%2fsubnav-active-right.png') no-repeat 100% 0; }
#subnav a:hover      { background: url('/?asset=assets%2frushall%2fpng%2fsubnav-hover-left.png')   no-repeat;        }
#subnav a:hover div  { color:        #70553b; background: url('/?asset=assets%2frushall%2fpng%2fsubnav-hover-right.png')  no-repeat 100% 0; }

#nav a.active,     #subnav.red a.active     { background: url('/?asset=assets%2frushall%2fpng%2fnav-active-left.png')  no-repeat; }
#nav a.active div, #subnav.red a.active div { background: url('/?asset=assets%2frushall%2fpng%2fnav-active-right.png') no-repeat 100% 0; }
#nav a:hover,      #subnav.red a:hover      { background: url('/?asset=assets%2frushall%2fpng%2fnav-hover-left.png')   no-repeat;        }
#nav a:hover div,  #subnav.red a:hover div  { background: url('/?asset=assets%2frushall%2fpng%2fnav-hover-right.png')  no-repeat 100% 0; }


}

#dropdowns {
}

#dropdowns ul {
	top: 10px;
	z-index: 999;
	visibility: hidden;
	position: absolute;
}




#wrap1, #cartsummary {
	margin:     0 auto;
	width:      700px;
	text-align: justify;
	line-height: 1.6em;
	font-size: 13px;


}




#notebox, #allnav { padding-top: 135px; }
#allnav { text-align: left; }




#cartsummary {
	background: #000000;
	border-bottom: 1px solid #000;
}



#wrap1 h2, #wrap1 h2 a {
	border-bottom: 1px solid #dccdb7;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 16px;
	color:       #87694c;
}


#clear {
	height:   40px;
	clear:    both;
	overflow: hidden;
}





#nav div.admin h3 {
	color:      #fff;
	background: #000000;
}

#nav div.admin ul {
	background: #000000;
	border:     1px solid #6f6f6e;
	border-top: none;
}



#footer {
	height:     85px;
	width:      775px;
	margin:     0 auto;
	background: #ffffff url('/?asset=assets%2frushall%2fpng%2ffooter.png') no-repeat 50% 0;
}

#footer.abs {
	position:    absolute;
	top:         100%;
	left:        50%;
	margin-left: -388px; /* hack for ie6! */
	margin-top:  0px;
}

#footer div#ulric {
	color:   #d7c7a0;
	display: none;
}

#footer div#copyright {
	color:    #70553b;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
}