#masthead, #header, #navpages, #navcats, #entryMeta, #photos, #premiumphoto-list-image, #premiumphoto-list-item, #narrowSidebar, #wideSidebar, #postcomments, #footer, #pp-gallery-content, #pp-gallery
{
    display: none;
}
.post {
	width: auto;
	border: 0;
	margin: 0 5%;
	padding: 0;
	float: none !important;
	}
.post img {
	float:left;
	margin:0 10px 5px;
	}


#right-ad-widget-area,
.widget,
#masthead,
#navpages,
#navcats
{
	display: none;
}
#featuredContent,
#midColPosts
{
	display: inline;
	float: left;
}
#paginate-featured-slider .selected {
	text-decoration: none;
	border: 1px solid #000;
}
#featuredContent {
	width: 342px;
	padding: 7px 7px 5px;
}
#midColPosts {
	margin-left: 10px;
	margin-right: 10px;
	width: 294px;
}
#primaryTopSidebar {
	display: inline;
	float: right;
	width: 300px;
}
#sidebarTabs_title {
	list-style-type: none;
}
#mediabar {
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
	padding: 8px 0 10px 8px;
	width: 962px;
	height: 223px;
}
#header {
	background: url("../images/header-bg.png") no-repeat scroll 0 0 transparent;
	width: 970px;
	height: 115px;
	overflow: hidden;
	margin: 0 auto;
}
#header .banner {
    display: inline;
    float: right;
    padding: 27px 12px 0 0;
    width: 468px;
}
#logo {
	background: url("../images/logo.png") no-repeat scroll 5px 6px transparent;
    float: left;
    font-family: georgia,garamond,serif;
    font-weight: bold;
    width: auto;
}
#logo a {
    color: #222;
    display: block;
    font-size: 40px;
    height: 115px;
    overflow: hidden;
    text-indent: -9999px;
    width: 417px;
}

h2.secondaryCTitle {
	border-bottom: 3px solid #000;
	color: #cd1713;
	font-size: 23px;
	margin: 0 0 12px;
	overflow: hidden;
	padding-bottom: 4px;
	text-transform: : uppercase;
	width: 100%;
}
h2.secondaryCTitle span {
	color: #555;
	font-size: 14px;
    font-weight: normal;
    text-transform: none;
}
.stats-page .stat-grid .stat-form {
    float: right;
    text-align: left;
    width: 420px;
}
.stats-page .left-col {
	float: left;
	width: 95%;
	margin: 0 auto;
}
.stats-page .stats-recent-message {
	color: #333;
    display: block;
    float: right;
    font-size: 11px;
    margin-top: 3px;
}
.stats-page .stat-grid-wrapper {
    border: 1px solid #ccc;
    float: left;
    margin: 0 20px 20px 0;
    width: 32%;
}
.stats-page .stat-grid {
    min-height: 175px;
    padding: 10px 10px 10px 20px;
    position: relative;
    width: 100%;
}
.stats-page h3 {
    color: #CD1713;
    font-size: 22px;
    margin-bottom: 10px;
    text-align: right;
    text-transform: uppercase;
}
.stats-page .stat-grid input.view {
    background: url("../images/stats-view.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    font-size: 0;
    height: 30px;
    line-height: 99px;
    margin-top: 8px;
    overflow: hidden;
    text-indent: -9999px;
    width: 98px;
}
.top20 {
	background: url("../images/GROUP_top20_2013.jpg") no-repeat scroll 10px 10px transparent;
}
.allbreed {
	background: url("../images/AB05_ribbon.jpg") no-repeat scroll 10px 10px transparent;
	/*padding-left: 90px;*/
}
.breed {
    background: url("../images/B05_ribbon.jpg") no-repeat scroll 10px 10px transparent;
    /*padding-left: 90px;*/
}
.akc {
    background: url("../images/AKCnational_2013.jpg") no-repeat scroll 5px 5px transparent;
}
.grand-champs {
    background: url("../images/GRAND_champs2013.jpg") no-repeat scroll 10px 10px transparent;
}
.juniors {
    background: url("../images/juniors_ribbon.jpg") no-repeat scroll 10px 10px transparent;
}
.jtop20 {
    background: url("../images/juniors_ribbon.jpg") no-repeat scroll 10px 10px transparent;
}
.jgtop10 {
    background: url("../images/juniors_ribbon.jpg") no-repeat scroll 10px 10px transparent;
}
.jbtop10 {
    background: url("../images/juniors_ribbon.jpg") no-repeat scroll 10px 10px transparent;
}

.stats-page .stat-grid-full .breed-info {
    float: left;
    /*margin-top: 50px;*/
    margin-top: 100px;
    width: 100%;
}
#breed-info-list {
	background: #fff;
	border: 1px solid #ccc;
    display: block;
    float: left;
    /*left: -20px;*/
    margin: 0 0 20px;
    padding: 10px;
    /*position: relative;*/
    /*top: -1px;*/
    width: 100%;
    z-index: 49;
    font-size: 11pt;
}
#breed-info-list > li:nth-of-type(2n+1) {
	background-color: #ccc;
}
.stats-page .stat-grid-full #breed-info-list > li {
    display: block;
    float: left;
    padding: 10px 0;
    width: 100%;
    height: 25px;
}
.stats-page .stat-grid-full .breed-info .singlePageTitle {
    -moz-border: none;
    background: none repeat scroll 0 0 white;
    border-color: #BCBCBC #BCBCBC -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    display: block;
    float: left;
    left: 11px;
    top: 0px;
    margin: 0;
    padding: 10px 10px 5px;
    position: relative;
    z-index: 50;
    font-size: 20pt;
}
ol,
ul {
	list-style: none outside none;
}
.stats-page .stat-grid-full #breed-info-list .key {
	font-weight: bold;
}
.stats-page .stat-grid-full #breed-info-list ul {
	margin: 0;
}
.stats-page .stat-grid-full #breed-info-list li ul li {
	float: left;
}
/*.stats-page .top20 #breed-info-list li ul li.col-breed-special { }*/

#super-wrapper {
    position: relative;
    /*left: 67px;*/
    /*width: 1130px !important;*/
}

.stats-page .stat-grid-full #breed-info-list li ul li.col1 {
    text-align: center;
    width: 7%;
}
.stats-page .stat-grid-full #breed-info-list li ul li.col2 {
    padding-left: 10px;
    width: 35%;
}
.stats-page .stat-grid-full #breed-info-list li ul li.col3 {
    text-align: center;
    width: 10%;
}
.stats-page .stat-grid-full #breed-info-list li ul li.col4 {
    text-align: center;
    width: 6%;
}
.stats-page .stat-grid-full #breed-info-list li ul li.col5 {
    width: 10%;
}
.stats-page .stat-grid-full #breed-info-list li ul li.col6 {
    padding-left: 10px;
    width: 25%;
}

#wrapper,
#masthead,
#navcats,
#navpages,
#header {
    width: 1000px !important;
}

.stats-page .stat-grid-full #breed-info-list { width: 1000px !important; }