@charset "UTF-8";
/* CSS Document */


/* body { background: #67A2CA url('/assets/images2010/back-summer-new2.jpg') repeat-x; background-attachment: fixed; text-align: center; }*/
body { background: #a0e1da; text-align: center; color: #3D3F3F; }
body { background: #264b8f url('/assets/images/winter/background.png') repeat-x; }
	
	.container { text-align: left; margin-left: auto; margin-right: auto; display: block; width: 980px; }
	
	
	
	
	/* ******* HEADER STYLES ******* */
	
	.container #header { width: 980px; height: 223px; position: relative; display: block; background: url('/assets/images2010/header.png') no-repeat; }
		
		.container #header h1 { display: block; position: absolute; top: 77px; left:-0px; z-index: 1000; }
		.container #header h1 a { display: block; width: 450px; height: 75px; }
		.container #header h1 a span { display: none; }
		
		.container #header #search { position: absolute; display: block; width: 228px; height: 57px; top: 100px; left: 705px; background: #eee; }
		
		#header #married { width: 180px; height: 89px; position: absolute; display: block; top: 75px; left: 490px;  }
		#header #married a { width: 180px; height: 89px; display: block; text-decoration: none; background: url('/assets/images/marmarried.png') no-repeat;}
		#header #married a span { display: none; }
		
		
		/* .container #header #marpicture { position: absolute; display: block; width: 159px; height: 122px; top: 64px; left: 450px; z-index: 2000; background: url('/assets/images2010/mar-header-pic-2010.png') no-repeat; }*/
		.container #header #marpicture { display: none; }
		.container #header #marpicture span { display: none; }
				 
		.container #header ul#topnavbar { margin:0; padding:0; width: 545px; height: 77px; margin-left: 433px; z-index: 1001; }
			.container #header ul#topnavbar li { display: inline; }
			.container #header ul#topnavbar li a { display: block; width: 53px; height: 28px; margin-top: 36px; margin-left: 1px; float: left; text-decoration: none; font-size: 8px; }
			.container #header ul#topnavbar li a span { display: none; }		
				.container #header ul#topnavbar li.title { display: none; }
				.container #header ul#topnavbar li.home a { width: 53px; margin-left: 6px; }
				.container #header ul#topnavbar li.blog a { width: 49px; }
				.container #header ul#topnavbar li.news a { width: 51px; }
				.container #header ul#topnavbar li.about a { width: 56px; }
				.container #header ul#topnavbar li.photos a { width: 64px; }
				.container #header ul#topnavbar li.videos a { width: 59px; }
				.container #header ul#topnavbar li.shop a { width: 48px; }
				.container #header ul#topnavbar li.contact a { width: 71px; }
				.container #header ul#topnavbar li.askmar a { width: 64px; height: 64px; margin-top: 13px; }
				
					.container #header ul#topnavbar li.home a:hover { background: url('/assets/images2010/tpnv-home.png') no-repeat; }
					.container #header ul#topnavbar li.blog a:hover { background: url('/assets/images2010/tpnv-blog.png') no-repeat; }
					.container #header ul#topnavbar li.news a:hover { background: url('/assets/images2010/tpnv-news.png') no-repeat; }
					.container #header ul#topnavbar li.about a:hover { background: url('/assets/images2010/tpnv-about.png') no-repeat; }
					.container #header ul#topnavbar li.photos a:hover { background: url('/assets/images2010/tpnv-photos.png') no-repeat; }
					.container #header ul#topnavbar li.videos a:hover { background: url('/assets/images2010/tpnv-videos.png') no-repeat; }
					.container #header ul#topnavbar li.shop a:hover { background: url('/assets/images2010/tpnv-shop.png') no-repeat; }
					.container #header ul#topnavbar li.contact a:hover { background: url('/assets/images2010/tpnv-contact.png') no-repeat; }
					.container #header ul#topnavbar li.askmar a:hover {  }
		
		
		.container #header ul#navbar { margin:0; padding:0; width: 961px; height: 35px; margin-left: 10px; z-index: 1005; margin-top: 98px; }
			.container #header ul#navbar li { display: inline; }
			.container #header ul#navbar li a { display: block; width: 53px; height: 35px; margin-left: 1px; float: left; text-decoration: none; font-size: 8px; }
			.container #header ul#navbar li a span { display: none; }
			.container #header ul#navbar li a:hover { background: #F00; }		
				.container #header ul#navbar li.title { display: none; }
				.container #header ul#navbar li.martv a { width: 111px; height: 35px; margin-left: 0px; }
				.container #header ul#navbar li.inthehome a { width: 117px; }
				.container #header ul#navbar li.inthegarden a { width: 119px; }
				.container #header ul#navbar li.inthekitchen a { width: 119px; }
				.container #header ul#navbar li.gardenstudio a { width: 126px; }
				.container #header ul#navbar li.designdetails a { width: 123px; }
				.container #header ul#navbar li.itsadogslife a { width: 126px; }
				.container #header ul#navbar li.outandabout a { width: 113px; }
				
					.container #header ul#navbar li.martv a:hover { background: url('/assets/images2010/nvbr-martv.png') no-repeat; }
					.container #header ul#navbar li.inthehome a:hover { background: url('/assets/images2010/nvbr-inthehome.png') no-repeat; }
					.container #header ul#navbar li.inthegarden a:hover { background: url('/assets/images2010/nvbr-inthegarden.png') no-repeat; }
					.container #header ul#navbar li.inthekitchen a:hover { background: url('/assets/images2010/nvbr-inthekitchen.png') no-repeat; }
					.container #header ul#navbar li.gardenstudio a:hover { background: url('/assets/images2010/nvbr-gardenstudio.png') no-repeat; }
					.container #header ul#navbar li.designdetails a:hover { background: url('/assets/images2010/nvbr-designdetails.png') no-repeat; }
					.container #header ul#navbar li.itsadogslife a:hover { background: url('/assets/images2010/nvbr-dogslife.png') no-repeat; }
					.container #header ul#navbar li.outandabout a:hover { background: url('/assets/images2010/nvbr-outandabout.png') no-repeat; }
					
						.container #header #search { background: none; background: url('/assets/images2010/searchbox.png') no-repeat; }	
	
		#search form { padding: 0; margin: 0; width: 228px; height: 57px;  }
		#search span { display:block; padding: 16px 10px; text-align: center; }
		#search span .search { padding: 0; margin: 0; padding: 3px; width: 120px; border: 1px solid #5897c1; background:  #fff; font-size: 12px; color: #666; }
		
		#search #search-btn { vertical-align: middle; z-index: 25; position: relative; top: -2px; left: -12px; }
	
	
	/* ******* end HEADER STYLES ******* */
	
	
	
	.container #footer { display: block; width: 960px; background: url('/assets/images2010/back-inner-btm.png') no-repeat; padding-top: 25px; margin-left: 10px; text-align: center; }
	.container #footer { color: #336699; }
	.container #footer a:link,.container #footer a:active,.container #footer a:visited { color: #336699; text-decoration: none; }
	.container #footer a:hover { color: #fff; text-decoration: underline; }
	
	.container #footer #adminlinks {  }
	.container #footer #adminlinks a { color: #a0e1da; display: block; padding: 5px; width: 40%; margin-left: auto; margin-right:auto; 
										color: #264b8f; }
	.container #footer #adminlinks a:hover {  }
	
	
