*			{margin:0px; padding:0px;}

body		{background:url(../images/bg.gif) repeat;}

#container		{margin:0 auto; border-bottom:2px solid black;}

#colOne		{background-color:#ca9530; border-left:2px solid black; border-top:1px solid black; padding-bottom:15px;}

#colOne	.logo		{border-left:1px solid white;}

#colOne a .logo		{border:none; outline:none;}

#container #colOne	#top		{background-color:#fff; margin-right:-3px;}

#container #colOne #navTop		{font:22px Arial, Helvetica, sans-serif; background-color:#fff; padding-bottom:15px; width:245px;}

#container #colOne #navTop .subNav li	{font:18px Arial, Helvetica, sans-serif;
										list-style:inside;
										list-style-type:circle;
										color:#ca9530;
										outline:none;
										padding-left:40px;
										}

#container #colOne #navTop li		{list-style:none; 
									padding-left:30px;
									margin-left:1px;
									}

#container #colOne #navTop a		{color:#ca9530; text-decoration:none;}

#container #colOne #navTop a:hover		{color:#000; font-weight:bold;}

#container #colOne #navTop .current		{color:#000; font-weight:bold;}

#colOne p		{background-color:#ca9530; 
							font:15px Arial, Helvetica, sans-serif; 
							line-height:18px; 
							padding:5px;
							padding-left:8px;
							padding-top:14px;
							padding-bottom:15px;
							}
							
#colOneContent		{background-color:#ca9530;
					width:248px;
					}
					

							
							
#colOne .dog		{margin-bottom:-5px; border-top:1px solid black; background-color:#fff;}

#colOne .available	{font-weight:bolder;}

#colOne p a	 			{font-weight:bolder; 
						 color:#fff; 
						 }
						 
#colOne .services		{font:18px Arial, Helvetica, sans-serif; font-weight:bold; line-height:27px; font-style:italic;}

#colOne .dock		{font:24px Arial, Helvetica, sans-serif; line-height:27px; font-style:italic; text-decoration:underline;}

#container #colOne p a:visited	 {font-weight:bolder; color:#fff;}

#colTwo					{background-color:#fff; border-left:2px solid black;}

#colTwo #animation		{border-top:1px solid black; border-bottom:1px solid black;}

#colTwo	h1				{font:17px Arial, Helvetica, sans-serif; padding:15px 15px 0px 15px; color:#7c470c; 
						margin-bottom:-10px;}

#colTwo .stud			{font-weight:bold; font:22px Arial, Helvetica, sans-serif; text-decoration:underline;}
#colTwo .females			{font-weight:bold; font:22px Arial, Helvetica, sans-serif; text-decoration:underline;}

#colTwo .titles			{font:15px Arial, Helvetica, sans-serif; text-decoration:underline;}

#colTwo #titlesInfo		{font:11px Arial, Helvetica, sans-serif; margin-top:7px; padding-left:1px;}

#colTwo	.pup			{border-bottom:1px solid black; border-top:1px solid black;}

#colTwo h2				{color:#b1691e; margin:15px; font:24px Arial, Helvetica, sans-serif;}

#colTwo h3				{color:#b1691e; margin:15px; font:18px Arial, Helvetica, sans-serif;}

#colTwo p				{margin:15px; font:14px Arial, Helvetica, sans-serif;}

#colTwo p a				{color:#b1691e;}

#colTwo #dogDesc .dogPicFirst	{float:left; margin:0px 15px 0px 15px; border:1px solid black;}

#colTwo #dogDesc .dogPic	{float:left; margin:2px 15px 0px 15px; border:1px solid black;}

#colTwo #dogDesc .kennels	{margin:10px 15px 0px 45px; border:1px solid black;}

#colTwo #dogDesc .stats		{color:#b1691e;}

#colTwo #litters img	{border:1px solid black;}

#colTwo #litters		{font:12px Arial, Helvetica, sans-serif; margin-left:5px; color:#b1691e;}

#colTwo #litters .name	{font-weight:bold;}

#colTwo #gallery		{margin-bottom:35px;}

#colTwo #gallery a img		{border:1px solid gray;}

#colTwo #articlesNav		{margin:15px; 
							list-style:none;
							font:14px Arial, Helvetica, sans-serif;
							}
							
#colTwo #articlesNav li		{padding-bottom:3px;}
							
#colTwo #articlesNav a		{color:#ca9530; text-decoration:none;}

#colTwo #articlesNav .current	{text-decoration:underline;}

#colTwo #articlesNav a:hover	{text-decoration:underline;}

#colTwo .rottArticles		{font:14px Arial, Helvetica, sans-serif; color:#333;}

#colTwo .breadCrumbs		{font:11px Arial, Helvetica, sans-serif;}

#colTwo .breadCrumbs a		{color:#ca9530;}

#colTwo .careList			{font:14px Arial, Helvetica, sans-serif; list-style:inside; margin:15px; margin-bottom:40px;}	

.name	{font-weight:bold;}

#colTwo .callOut		{border:3px solid yellow; margin-right:50px; margin-bottom:15px; margin-left:130px;}

#colTwo .inquiries		{font:10px Arial, Helvetica, sans-serif; font-style:italic;}

#colTwo	#rottProfile	{font:14px Arial, Helvetica, sans-serif; margin-left:15px;}

#colTwo .contact		{font-size:12px;}



#colTwo #sitemap		{margin:25px;}

#colTwo #sitemap a		{color:#b1691e;}

#colTwo #sitemap #sitmapHome	{margin-left:35px;}	

#colTwo #sitemap #sitmapHome #sitemapHomeArticles	{margin-left:45px;}

#colTwo #sitemap #sitemapRotts	{margin-left:35px;}	
#colTwo #sitemap #sitemapArticles	{margin-left:35px;}	

#colTwo #directory		{margin-left:15px; font-family:Arial, Helvetica, sans-serif;}

#colTwo #directory a	{color:#b1691e;}

#colTwo	 .pdf			{font:11px Arial, Helvetica, sans-serif; color:#999;}

#colThree				{border-left:2px solid black; 
						border-right:2px solid black; 
						background:url(../images/paw.gif) repeat-y;
						}
						
#colThree .callOut		{margin:15px 0px 0px 20px; border:3px solid yellow;}

#colThree a				{outline:none;}

#colThree h2			{color:#fff; 
						font-weight:bolder; 
						padding-left:10px; 
						font:20px Arial, Helvetica, sans-serif;
						padding-top:20px;
						font-weight:bolder;}

#colThree .new			{text-align:center; padding-left:0px; margin-top:15px; font:22px Arial, Helvetica, sans-serif; 						                        font-weight:bolder; color:#fff;}
						
#colThree .sonPummel				{margin-left:10px;
									font:16px Arial, Helvetica, sans-serif;
									color:#ca9530;
									padding:0px;
									word-spacing:-2px;
									}
						
#colThree .sonPummel a			{color:#ca9530;}
						
#colThree .pummel		{margin-top:10px; border:1px solid #b1691e;}

#colThree p				{
						font:14px Arial, Helvetica, sans-serif;
						color:#ca9530;
						padding-left:10px;
						line-height:17px;
						}
						
#colThree .pummel2		{margin-top:30px; border:1px solid #b1691e; margin-left:10px;}

#colThree #navColThree	{margin:10px; text-align:center;}

#colThree #navColThree li	{list-style:none;
							color:#fff;
							font:16px Arial, Helvetica, sans-serif;
							line-height:24px;
							}
							
#colThree #navColThree a	{color:#fff;
							font-weight:bolder;}
							
#colThree #navColThree a:visited	{color:#fff;
									font-weight:bolder;}
									
#colThree #video			{margin:25px 0px 15px 40px; margin-bottom:25px;}

#footer				{margin-top:15px; margin-bottom:15px; padding-bottom:15px;}


#footer	#footerNav	{list-style:none; text-align:center; font:10px Arial, Helvetica, sans-serif; vertical-align:bottom;}

#footer	#footerNav li	{display:inline;}

#footer	#footerNav a	{color:#000;}

#footer	#footerNav a:visited	{color:#000;}

#footer	#footerNav a:hover	{color:#000;}	