/* root element for tabs  */
#container #page #content #maincontent .type-breeds .entry ul.tabs { 
	list-style-type:none; 
	margin: 0 0 0 0; 
	padding:0;		
	width:148px;
	float:left;
	border:1px solid #999999;
	height:auto;
	padding:1px 1px;
}

/* single tab */
#container #page #content #maincontent .type-breeds .entry ul.tabs li {  
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-type:none;
	 
}

/* link inside the tab. uses a background image */
#container #page #content #maincontent .type-breeds .entry ul.tabs a { 
	font-size:1.1em;
	display:block;
	height: 26px;  
	line-height:26px;	
	text-decoration:none;
	color:#333;
	padding:0 10px;
	margin:0px 0px;		
	font-weight:bold;
	background-color:#fff;
	width:128px;
	text-align:left;
}

#container #page #content #maincontent .type-breeds .entry ul.tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
#container #page #content #maincontent .type-breeds .entry ul.tabs a:hover {
	background-color:#D45B17;
	color:#fff;	
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
#container #page #content #maincontent .type-breeds .entry ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
			
	cursor:default !important; 
	color:#fff !important;background-color:#D45B17;
}

/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */





/* initially all panes are hidden */ 
#container #page #content #maincontent .type-breeds .entry div.panes {
	margin-top:30px!important;
}

#container #page #content #maincontent .type-breeds .entry div.panes div.pane {
	display:none;
	
	
}
/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;text-decoration:none;border:0;
}

:focus {
  -moz-outline-style:none;text-decoration:none;border:0;
}

.entry h1.breedname{color:#813;
	font-size:1.8em;
	padding:10px 0 5px 0;
	margin:0  0 10px 0 ;font-family:Georgia;width:596px;border-bottom:6px solid #E8EBF0;}

img.breedphoto{display:inline;
	margin:6px 18px 8px 0px;
	border:1px solid #468;
	padding:1px;width:140px;height;110px;float:left;}
p.breedintro{}
div.gen-summ{padding:0px 0px;margin-bottom:20px;}

.panes p{padding:0 0 12px 0;margin:0 0 12px 0;font-size:1.1em;}

.panes p span{font-weight:bold;text-decoration:underline;padding-right:10px;}


.dogintro{width:592px;border-bottom:0;}
div.bsuited{width:556px;padding:20px 20px 40px 20px;border-bottom:6px solid #E8EBF0;}
p.bsuitedp{font-size:1.1em;}
span.bsuiteds{font-weight:bold;text-decoration:underline;padding-right:10px;}

