
/****
.container 		{  }

a 				{ color: #00487D; }
a:hover			{ color: #7B0F0F; }
****/

/*-----------------------------------------------------------------------------
	Header
	Add a graphic logo, using the following CSS
-----------------------------------------------------------------------------*/


#header {
	background-image: url('/assets/header.jpg');
	background-repeat: no-repeat;
	height: 65px;
}

#header h1		 { display: none;  }
#header .description { display: none; }

.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;
}
.panel-overlay p {
	line-height: 1.2em;
}
/*-----------------------------------------------------------------------------
	Navigation Colors
	Customize the navbar with this CSS
-----------------------------------------------------------------------------*/

/****
#nav, #subnav	{ background: #668040; }

#nav li.current_page_item a,
#nav li a:hover 	{ background: #F2FFDF; color: #FFF;}

#nav li a,
#subnav li a 	{ color: #F2FFDF; }

#nav li.current_page_item a,
#subnav li.current_page_item a,
#subnav li a:hover 	{ color: #F2FFDF; }
****/

#nav li a,
#subnav li a 	{ color: #ffffff; padding: 1px 1px; float: left; text-decoration: none; }
#nav, #subnav	{ padding: 0; background: #ffffff; float: left; width: 100%; line-height: 1.5em; }
#nav li.first a { margin-left: 10px; }



#portfolio_menu * { background-image: url('http://www.momandpopartshop.com/assets/menu/gallery.jpg');
background-repeat: no-repeat; height:29px; width: 148px; }

#portfolio_menu *:hover { background-image: url('http://www.momandpopartshop.com/assets/menu/gallery_hover.jpg');
background-repeat: no-repeat; height:29px; width: 148px; }


#store_menu * { background-image: url('http://www.momandpopartshop.com/assets/menu/store.jpg');
background-repeat: no-repeat; height:29px; width: 148px; }
#store_menu *:hover { background-image: url('http://www.momandpopartshop.com/assets/menu/store_hover.jpg');
background-repeat: no-repeat; height:29px; width: 148px; }


#news_menu * { background-image: url('http://www.momandpopartshop.com/assets/menu/news.jpg');
background-repeat: no-repeat; height:29px; width: 148px; }
#news_menu *:hover { background-image: url('http://www.momandpopartshop.com/assets/menu/news_hover.jpg');
background-repeat: no-repeat; height:29px; width: 148px; }

#home_menu * { background-image: url('http://www.momandpopartshop.com/assets/menu/about.jpg');
background-repeat: no-repeat; height:29px; width: 148px; }
#home_menu *:hover { background-image: url('http://www.momandpopartshop.com/assets/menu/about_hover.jpg');
background-repeat: no-repeat; height:29px; width: 148px; }

#aboutus_menu * { background-image: url('http://www.momandpopartshop.com/assets/menu/contact.jpg');
background-repeat: no-repeat; height:29px; width: 148px; }
#aboutus_menu *:hover { background-image: url('http://www.momandpopartshop.com/assets/menu/contact_hover.jpg');
background-repeat: no-repeat; height:29px; width: 148px; }

#welcome h2 { color: #443322; line-height: 2.5em; }

#welcome {
	background: #BBCCDD;
	color: #113366;
	margin-top: 44px;
	padding: 10px;
	width: 250px;
	float: right;
	
	}

img.alignright
  { border:2px solid #369; float: right; margin: 4px 0 0 10px; }
img.aligncenter
  { border:2px solid #369; float: center; margin: 4px 0 0 10px; }
img.alignleft
  { border:2px solid #369; float: left; margin: 4px 6px 4px 10px; }


.ZenphotoPress_badge img { 
	  border:2px solid #222;
	}
	
	/* for zenphoto */
	
	#zp_nav ul,
	#subnav ul		{ margin: 0; padding: 0; list-style: none; }

	#zp_nav li,
	#subnav li		{ margin: 0; padding: 0; float: left; background-image: none; }

	#zp_nav li a,
	#subnav li a 	{ color: #F2FFDF; padding: 1px ; float: left; text-decoration: none; }

	#zp_nav li.current_page_item a,
	/* #nav li a:hover 	{ background: #485A2D; color: #F2FFDF; } */

	#subnav				{ background: #616161; }

	#zp_nav li.current_page_item a,
	#subnav li.current_page_item a,
	#subnav li a:hover 	{ color: #F2FFDF; }

	#zp_nav li.first a { margin-left: 10px; }

#padbox	
{
	/* border: 10px solid #111; */
	margin-top: 50px;
	min-height: 400px;	
}	

#gallerytitle h2 { 
	font-weight: normal; 
	font-size: 12pt; 
	margin-top: 48px;
	color: #336699;
	width:510px;
	font-family: 115%  "HelveticaNeue-Light", "Helvetica Neue",Helvetica, Arial, sans-serif;
	}
	h2 a:link, h2 a:visited {
		color: #225588;
		text-decoration: none;
	}
	h2 span {
		color: #336699;
	}
	h2 a:hover {
		color: #993366;
		text-decoration: none;
	}
	
	#footer
{
	
	color: #336699;
	text-align: center;
	line-height: 130%;
	
}
	#main {
		text-align: left;
		/* margin: 20px auto; */
		width: 720px;
		background: #fff;
		/* padding: 20px 30px 70px; */
		/*
		border-top: 1px solid #E6E6DF;
		border-right: 1px solid #E6E6DF;
		border-bottom: 5px solid #E6E6DF;
		border-left: 1px solid #E6E6DF; */
	}

	
	
	
	