/*in the dogs house css file*/


		html, body 		{ margin: 0; padding: 0; }
		body 			{ background-image: url('../images/newbg.jpg');/*background-color: #cdb4b4;*/ }
		h2				{ color: #333; }
		a				{ color: #333; }
		p				{ margin: 0 0 18px; }
		address			{text-align:center; }
		
		/* Header */
		#header			{ background-color: #333; width: 950px; margin-top: 0px; margin-left: auto; margin-right: auto;  border: 0px solid #ddd;}
        #headimg        {margin-left: 115px }
        #header h1  	{ color: #333; font: 0px; margin: 0 0 3px; padding: 2px 1px 0; }
		#header p		{ color: #333; font-size: 14px; font-weight: bold; padding: 0 18px; }
		
		/* Content Style */
		
		#extra			{ border-bottom: 0px solid #ccc; padding-right: 18px; }
		#extra small	{ font-size: 11px; line-height: 18px; }
		#content        { background-color: #fff; padding: 5px;}
		#content p, #extra p { padding-right: 18px; }
        blockquote       {font-size: 0.9em; font-style:italic; }
		
		/* Content Positioning & Size */
		#container 		{background-color:#fdfaf7; width: 950px; margin-left: auto; margin-right: auto; margin-top: 0px; border:2px solid #d0bd9f; 
						 color: #333; font: 14px Helvetica, Arial, sans-serif; line-height: 18px;}
		#content		{ margin-top: 10px; margin-bottom: 10px; float:left; width: 600px; border: 2px solid #ddd; }
        #sig            {text-align:right; }
		#firstp:first-line	  {font-variant:small-caps; }
		#firstp:first-letter  {float:left; font-size: 300%; line-height: 0.8em; color:#ec1c24 }
        img                   {margin: 1em; }        
		#menu			{float: left;position: relative; right: -15px; width: 175px; margin-top: 20px;}
        #products      {}
		#products li    {list-style-type: none;}
		#extra			{ float: left; width: 175px; }		/* Footer */
		#footer			{ color: #ffffff; background: #333; border-bottom: 2px solid #999; clear: left; width: 100%; }
		#footer a		{ color: #eee; text-align: center;}
		#footer	p		{ font-variant:small-caps; font-size: 0.8em; text-align: center; margin: 0; padding: 0 18px 10px; }
		#footer ul		{ text-align: center; border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
		#footer li		{  display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }


