@import url("reset.css");

body {background: #fff url(/img/lee_bg_main.jpg) repeat-x; font-family: Arial, sans-serif; padding: 0 0 20px 0;}

#canvas {background: url(/img/lee_mp_bkgrd.jpg) no-repeat top center; }

#wrapper {margin: 0 auto; width: 892px;}

h1 {background: url(/img/lee_mp_header.png) no-repeat; height: 111px; text-indent: -9999px; width: 892px;}

#top-cap {background: url(/img/lee_mp_header.png) no-repeat; height: 111px; width: 892px;}

h1.about {background: url(/img/lee_subhead_about.jpg) no-repeat; height: 198px; width: 892px; text-indent: -9999px;}
h1.donate {background: url(/img/lee_subhead_donate.jpg) no-repeat; height: 198px; width: 892px; text-indent: -9999px;}
h1.scholarship {background: url(/img/lee_subhead_scholarship.jpg) no-repeat; height: 198px; width: 892px; text-indent: -9999px;}
h1.store {background: url(/img/lee_subhead_store.jpg) no-repeat; height: 198px; width: 892px; text-indent: -9999px;}
h1.events {background: url(/img/lee_subhead_events.jpg) no-repeat; height: 198px; width: 892px; text-indent: -9999px;}
h1.supporters {background: url(/img/lee_subhead_supporters.jpg) no-repeat; height: 198px; width: 892px; text-indent: -9999px;}

.home {display: block; float: right; height: 20px; margin: 10px 10px 0 0; width: 60px;}

#content {background: url(/img/lee_mp_divider.gif) repeat-x bottom; float: left; padding: 25px 25px 0 25px; width: 502px}
#content p {font-size: 0.8em; line-height: 1.5em; margin: 0 0 20px 0;}

#interior-middle {background: #fff url(/img/lee_body_top.gif) no-repeat; overflow: hidden; padding: 42px 30px 42px 30px; width: 832px;}

#interior-content {background: url(/img/lee_mp_divider.gif) repeat-x bottom; float: left; padding: 0 20px 40px 0; width: 540px;}

#interior-content h3 {color: #000; font-size: 0.88em; border-top: 1px solid #e1e1e1; padding: 10px 0 0 0; margin: 20px 0 20px 0; overflow: hidden; clear: both; text-transform: uppercase;}

#interior-content h3.first {border-top: 0px;}

#interior-content h4 {color: #dfa832; font-size: 1em; font-weight: normal; text-transform: uppercase; letter-spacing: 0.05em;}

#interior-content p {font-size: 0.8em; line-height: 1.5em; margin: 0 0 20px 0;}
#interior-content ul {font-size: 0.8em; line-height: 1em; list-style-type: disc; margin: 10px 0 0 25px;}
#interior-content ul li {margin: 0 0 10px 0;}
#interior-content table tr td {font-size: 0.8em; padding: 5px 5px 5px 0; width: 165px;}

#interior-content .photo-right {float: right; margin: 10px; border: 1px solid #000; padding: 2px;}

#interior-content a:link {color: #dfa832;}
#interior-content a:visited {color: #dfa832;}
#interior-content a:hover {color: #dfa832; text-decoration: none;}

blockquote {border-left: 2px solid #d2d2d2; font-size: 0.75em; font-family: "Georgia", serif; font-style: italic; float: right; line-height: 1.5em; margin: 0 0 20px 20px; padding: 0 0 0 15px; width: 250px;}

sup {margin: -5px 0 0 0;}


#sidebar {float: right;}

#sidebar.cart {background: url(/img/lee_shop_your_cart_footer.gif) no-repeat bottom; border: 1px solid #e1e1e1; font-size: 0.8em; margin: 0 0 100px 0; padding: 0 0 10px 0; width: 270px;}
#sidebar.cart h2 {background: url(/img/lee_shop_your_cart_header.gif) no-repeat; height: 40px; width: 270px; text-indent: -9999px;}

#footer {clear: both; font-size: 0.70em; padding: 15px 25px 0 50px; width: 477px;}
#footer p.links {margin: 15px 0 0 0;}
#footer p.links a:link, a:visited {color: #dfa832;}
#footer p.links a:hover {color: #dfa832; text-decoration: none;}
#footer p.copyright {color: #a8a8a8; margin: 5px 0 0 0;}


/* ----- NAVIGATION ----- */

#nav {
    width: 892px; height: 39px;
	background-repeat: no-repeat;
    margin: 0; 
    padding: 0;
	z-index: 1;
	position: relative;
	clear: both;
	}

#nav dd {margin: 0; padding: 0; list-style: none;
float: left;
background-image: url(/img/lee_mp_nav_b.gif);
background-repeat: no-repeat;
position: relative;
z-index: 1;
}

#nav a.ir {background: url(/img/lee_mp_nav_a.gif) 0px 0px no-repeat;
display: block; 
height: 0;
padding-top: 39px;
overflow: hidden;
}

#nav dt {position: absolute; top: -200em;} 


dd#about { width: 83px;}
dd#donate { width: 94px; }
dd#scholarship { width: 133px; }
dd#store { width: 77px; }
dd#events { width: 85px; }
dd#supporters { width: 120px;}
dd#tagline {width: 300px;}


dd#about,#about a.ir {background-position: 0px 0px;}
dd#donate,#donate a.ir {background-position: -83px 0px;}
dd#scholarship,#scholarship a.ir {background-position: -177px 0px;}
dd#store,#store a.ir {background-position: -310px 0px;}
dd#events,#events a.ir {background-position: -387px 0px;}
dd#supporters,#supporters a.ir {background-position: -472px 0px;}
dd#tagline,#tagline a.ir {background-position: -592px 0px; cursor: default;}


#nav a.ir:hover, #nav dd.IEhover a.ir, #nav dd:hover a.ir {background: transparent none;}

#nav ul {
 	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	font-weight: normal;
	position: absolute;
	top: 40px;
	display: none;
	z-index: 1;
	border-bottom: 0px solid #dfa832;
	}
	
*html #nav ul {margin: 0 0 0 0;}	

#nav li {width: 161px;
            position: relative;
			background: #242424 url(/img/lee_drop_down_divider.gif) no-repeat bottom;
			padding: 0 0 0 0; 
			margin: 0 0 0 0;
            border-top: 0px solid #C0C3BA;	
            border-right: 0px solid #C0C3BA;
            border-left: 0px solid #C0C3BA;
			border-bottom: 0px solid #454545;
            z-index: 1000;
            float: left; 
			clear: left;
			padding: 2px 10px 2px 10px;
		}
			

#nav li.alt {background: #242424;}

#nav li ul { left: 12px; font-weight: normal; }

#nav li a {display: block;
		padding-bottom:5px;
		padding-top:4px;
	    padding-left: 5px;
		padding-right:5px;		
		color: #fff; 
		font-size: 0.75em;
		line-height: 1.3em; 
		text-decoration: none; 
		font-weight: normal;
}

#nav li a:link {text-decoration: none;}
#nav li a:visited {text-decoration: none;}

* html #nav li a { zoom: 1; }

#nav li a:hover {
	font-weight: normal;
	text-decoration: none; 
	color: #dfa832;
	/*background: #D0E1BB;*/
}

#nav dd.IEhover ul, #nav dd:hover ul { display: block; }




/* PROMO NAV */

ul.mp-promo-nav {padding: 0; position: relative; width: 892px; height: 98px; background: url(/img/lee_mp_promos_b.jpg) top left no-repeat; list-style-type: none; overflow: hidden;}
ul.mp-promo-nav li { float: left; height: 98px; text-indent: -9999px; }
	
ul.mp-promo-nav li a {background: url(/img/lee_mp_promos_a.jpg) no-repeat; display: block; height: 98px; padding: 0;}
ul.mp-promo-nav li.promo-donate a{ background-position: 0 0; width: 272px;}
ul.mp-promo-nav li.promo-store a{ background-position: -272px 0; width: 280px; }

ul.mp-promo-nav li.promo-donate a:hover,
ul.mp-promo-nav li.promo-donate a.selected,
ul.mp-promo-nav li.promo-donate a.active{ background-position: 0 -98px; }

ul.mp-promo-nav li.promo-store a:hover,
ul.mp-promo-nav li.promo-store a.selected,
ul.mp-promo-nav li.promo-store a.active{ background-position: -272px -98px; }






