.box {
    font-family: "Trebuchet MS";
    font-size:10px;
}
h5.header {
margin:0;
font-size:1.4em;
}
h5.header span {
display:block;
margin:0;
padding:6px 12px;
color:#fff;
text-transform:uppercase;
}
h5.header span a {
color:#fff;
}
.pad {
padding:0 7px;
}
img.pad {
padding:0 7px 0 8px;
}
h5.last-pad {
margin:0 7px 0;
padding-bottom:6px;
}
h5.no-bottom-pad {
padding:0;
margin:3px 7px 0;
}
.no-bottom-pad {
padding:0 7px 0;
}
.top-spacing {
margin-top:12px;
}
.bot-spacing {
margin-bottom:12px;
}
h5.shiny-green,
h5.shiny-pastel-green {
font-size:1.4em;
}

.box {
margin-top:12px;
}
.first-box {
margin-top:0;
}
.white-inner .content .left {
padding:0 10px;
}

/* Solid Brown Header */
h5.home-brown-header {
line-height:.8em;
}
h5.home-brown-header-spacing {
margin:12px 0;
}
/* Green Header */
h5.shiny-green {
background-color: #93b727;
}

h5.shiny-green span, h5.shiny-pastel-green span {
padding: 7px 10px 6px;
}

/* Pastel Green Header */
h5.shiny-pastel-green {
background-color: #e4f2c1;
}
h5.shiny-pastel-green a.button span {
color:#fff;
}
h5.shiny-pastel-green span,
h5.shiny-pastel-green span a {
color:#88aa25;
}


/* Accordian */
.RadPanelBar { width:249px; }
.RadPanelBar .rpText { padding-left: 14px;font: bold 13px "Trebuchet MS", Arial, Verdana;color: #fff;text-transform:uppercase;line-height: 31px;margin-bottom: 2px; }
.RadPanelBar .rpLink,
.RadPanelBar .rpSelected,
.RadPanelBar .rpExpanded {background: #F7F3F7 url(//d3o47n6kn1r59u.cloudfront.net/images/static/sprite_ui.png) no-repeat right -132px;}
.RadPanelBar .rpExpanded { background-position:1px -132px; }
.rpItem { margin-bottom:4px; }
.rpItem a.rpLink { display:block;width:250px;text-decoration: none; }

    .borderTL, .borderBL { float: left;  clear: both; }
    .borderTR, .borderBR { float: right; clear: right; }
    .borderBL, .borderBR { margin-top:-7px; }
    #brwnAccordian {
        padding: 5px 8px;
    }
    .rpSlide
    {
        width:246px;
        margin-left:2px;
    }
    #box-white-placead
    {
        width:747px;
        margin-left:9px;
    }
    .box-white-inner {
        margin: 0px;
        border: 1px solid #D6D5D5;
        background-color:white;
        font: 10px "Trebuchet MS", Arial, Verdana;
        color:#666;
        margin-top:5px;
    }
    .box-white-inner h4 
    {
        font-weight:bold;
        color: #663333;
        text-transform: uppercase;
        font-size: 11px;
        margin:5px 0 0 0;
        padding:0 0 0 7px;
    }
    .box-white-inner ul li {
        list-style-type:circle;
        margin:0 0 0 30px;
        font-size: 1.1em;
    }
    .box-white-inner .bottomImage p {
        font-size:1.5em;
        font-weight:bold;
        color:#fff;
        margin:0 !important;
        padding-left:5px;
    }
    .box-white-inner .bottomImage p.link a 
    {
        color:#FFF;
    }
    .box-white-inner .bottomImage p.link {
        font-size:1.3em;
        font-weight:normal;
        text-decoration:underline;
        color:#fff;
    }
    #box-white-articles .box-white-inner .bottomImage
    {
        background:url(//d3o47n6kn1r59u.cloudfront.net/images/static/article-image.jpg) no-repeat bottom;
        padding-top:88px;
        height:48px;
        margin-top:10px;
    }        
    #box-white-photos .box-white-inner .bottomImage
    {
        background:url(//d3o47n6kn1r59u.cloudfront.net/images/static/photo-image.jpg) no-repeat bottom;
        padding-top:111px;
        height:48px;
        margin-top:7px;
    }        
    #box-white-videos .box-white-inner .bottomImage
    {
        background:url(//d3o47n6kn1r59u.cloudfront.net/images/static/video-image.jpg) no-repeat bottom;
        padding-top:115px;
        height:48px;
        margin-top:5px;
    }        
    #box-white-forum .box-white-inner a, #box-white-forum .box-white-inner p, #box-white-forum .box-white-inner span { font-size:11px; }
    #box-white-photos .box-white-inner .outer-content, 
    #box-white-videos .box-white-inner .outer-content
    {
        position:relative;
        min-height:75px;
        margin: 6px 0 0 5px;
    }
    #box-white-photos .box-white-inner .dog-photos,
    #box-white-videos .box-white-inner .dog-videos 
    {
        float:left;
        margin-right:6px;
        display:block;
    }

    #box-white-videos .box-white-inner .dog-videos .play-button 
    {
        background:url(//d3o47n6kn1r59u.cloudfront.net/images/static/video-play-thumb.png) no-repeat left top;
        width:45px;
        height:45px;
        position:absolute; margin:17px 0 0 30px;
        cursor:pointer;
    }
    #box-white-photos .box-white-inner .dog-photos img,
    #box-white-videos .box-white-inner .dog-videos img {
        margin:0;
    }
    #box-white-photos .box-white-inner .dog-photos .dog-photos-link,
    #box-white-videos .box-white-inner .dog-photos .dog-videos-link {
        text-align:center;
        margin-top:0px;
        font-size:1.1em;            
    }        
    #box-white-state .box-white-inner .statelist,
    #box-white-city .box-white-inner .statelist
    {
        float:left;
    }
    #box-white-state .box-white-inner ul.no-bullets li,
    #box-white-city .box-white-inner ul.no-bullets li
    {
        list-style-type:none;
        line-height:15px;
        font-size: 1.1em;
        margin:0 0 0 15px;
    }
    #box-white-state .box-white-inner .outer-content,
    #box-white-city .box-white-inner .outer-content 
    {
        margin-left:-12px;
    }   
    #box-white-breed p a
    {
        font-size:.8em;
    }  

    .box-white-inner .outer-content img.align-left {
    margin-right:3px;
    float:left;
    }

    .box-white-inner .outer-content 
    {
        padding:5px;
    }
    


.box-white-inner .outer-content p 
{
    padding:0 0 5px 5px;
}




.grayLG, .border-gray { border:4px solid #d2d6d6; background:#ebebeb;border-radius: 6px !important;-moz-border-radius: 6px !important; -webkit-border-radius: 6px !important;padding:5px; }
.grayLG .listing, .border-gray .listing { margin:0; }


.white .content { background:none;border:1px solid #e2e2e2;border-top:none; }


img.align-left {
margin-right:3px;
float:left;
}

/* Pagination */
.pagination {
	padding: 3px;
	margin: 7px 5px 0 10px;
	float:right;
	font-size:13px;
	font-weight: bold;	
}
.pagination a,
.pagination span {
	border: 1px solid #999;
	background-color: #FFF;
	padding: 2px 7px;
	margin:0;
	text-decoration: none;
	color: #666;
	display:inline-block;
	-moz-border-radius: 4px !important; -webkit-border-radius: 4px !important;border-radius: 4px !important;
}
.pagination a:hover,
.pagination a:active,
.pagination .current {
	background-color: #ba2449;
	color: #FFF;
}
.pagination .disabled { color: #BBB; }

/* Pagination Top */
.pagination-top, .pagination-bottom {
background-color:#DAEAA8;
margin-top:5px;
clear:both;
min-width:679px;
}
.pagination-top .left, .pagination-bottom .left {
height:40px;
}
.pagination-drop-down { float:left;margin:8px 0 0 10px; }
.pagination-top span.float-right, .pagination-bottom span.float-right {
    display: block;
    float: left;
    margin: 11px 0 0 9px;
    width: 65px;
}


.border-gray .generic-gray-white-box .left .hd h5 { color:#666;font-size:1.7em;padding: 5px 8px 5px 10px; text-transform:uppercase; }
.generic-gray-white-box-inner .generic-box-white-inner h4 
{
    color: #634d31;
    padding-bottom:10px;
    font-size:12px;
}
.border-gray .generic-gray-white-box .left .bd
{
    padding:0 8px;
}
table.gray-white-box-form { font-size:1.1em; margin-left:5px; }
table.gray-white-box-form td { padding-bottom:7px; }
table.gray-white-box-form .rowname { width: 120px; font-weight:bold; vertical-align:middle; font-size:1.2em; }
.generic-box-white-inner 
{  
    margin: 0px;
    border: 1px solid #D6D5D5;
    background-color:white;
    font: 10px "Trebuchet MS", Arial, Verdana;
    color:#666;
}
.generic-box-white-inner h4 
{
    font-weight:bold;
    color: #663333;
    text-transform: uppercase;
    font-size: 11px;
    margin:5px 0 0 0;
    padding:0;
}




.round_border,
.round_border_palegreen {
  display: block;
}
.round_border * {
  background: #fff;
  display: block;
  height: 1px;
  overflow: hidden;
}
.round_border_layer3 {
  background: #c4c4c4;
  border-left: 1px solid #d3d4d5;
  border-right: 1px solid #d3d4d5;
  margin: 0 3px;
  padding: 0 1px;
}
.round_border_layer2 {
  border-left: 1px solid #d3d4d5;
  border-right: 1px solid #d3d4d5;
  margin: 0 2px;
  padding: 0;
}
.round_border_layer1 {
  border-left: 1px solid #c4c4c4;
  border-right: 1px solid #c4c4c4;
  margin: 0 1px;
}
.round_border_content {
  border-left: 1px solid #c4c4c4;
  border-right: 1px solid #c4c4c4;
  background: #fff;
  overflow: hidden;
  padding: 4px 10px;
  *zoom:1; /*ie*/
  *padding-bottom: 0.5em;
}
div.round_border_content h4 { color:#95b632;font: bold 12px "Trebuchet MS", Arial, Verdana;padding:0;margin:0;text-transform:uppercase; }        
.round_border_palegreen * {
  background: #e7efcc;
  display: block;
  height: 1px;
  overflow: hidden;
}
.round_border_palegreen_layer3 {
  background: #e7efcc;
  border-left: 1px solid #e7efcc;
  border-right: 1px solid #e7efcc;
  margin: 0 3px;
  padding: 0 1px;
}
.round_border_palegreen_layer2 {
  border-left: 1px solid #e7efcc;
  border-right: 1px solid #e7efcc;
  margin: 0 2px;
  padding: 0;
}
.round_border_palegreen_layer1 {
  border-left: 1px solid #e7efcc;
  border-right: 1px solid #e7efcc;
  margin: 0 1px;
}
.round_border_palegreen_content {
  border-left: 1px solid #e7efcc;
  border-right: 1px solid #e7efcc;
  background: #e7efcc;
  padding: 4px 7px;
}

/* Rounded Corners */
.round_8 						{ -moz-border-radius: 8px !important; -webkit-border-radius: 8px !important; border-radius: 8px !important; }
.round_6 						{ -moz-border-radius: 6px !important; -webkit-border-radius: 6px !important; border-radius: 6px !important; }
.round_4 						{ -moz-border-radius: 4px !important; -webkit-border-radius: 4px !important; border-radius: 4px !important; }
.round_2 						{ -moz-border-radius: 2px !important; -webkit-border-radius: 2px !important; border-radius: 2px !important; }

.round_4_top					{ -moz-border-radius: 4px 4px 0 0 !important; -webkit-border-radius: 4px 4px 0 0 !important; border-radius: 4px 4px 0 0 !important; }
.round_4_bot					{ -moz-border-radius: 0 0 4px 4px !important; -webkit-border-radius: 0 0 4px 4px !important; border-radius: 0 0 4px 4px !important; }
.round_6_top					{ -moz-border-radius: 6px 6px 0 0 !important; -webkit-border-radius: 6px 6px 0 0 !important; border-radius: 6px 6px 0 0 !important; }
.round_6_bot					{ -moz-border-radius: 0 0 6px 6px !important; -webkit-border-radius: 0 0 6px 6px !important; border-radius: 0 0 6px 6px !important; }
.round_8_top					{ -moz-border-radius: 8px 8px 0 0 !important; -webkit-border-radius: 8px 8px 0 0 !important; border-radius: 8px 8px 0 0 !important; }
.round_8_bot					{ -moz-border-radius: 0 0 8px 8px !important; -webkit-border-radius: 0 0 8px 8px !important; border-radius: 0 0 8px 8px !important; }

.shadow 						{ box-shadow:0 1px 3px #a8a8a8; -moz-box-shadow:0 1px 3px #a8a8a8; -webkit-box-shadow:0 1px 3px #a8a8a8; }
.shadow-light 					{ box-shadow:0 2px 3px #DDD; -moz-box-shadow:0 2px 3px #DDD; -webkit-box-shadow:0 2px 3px #DDD; }
.shadow-wide                    { box-shadow:0 3px 7px 0 #CCC; -moz-box-shadow:0 3px 7px 0 #CCC; -webkit-box-shadow:0 3px 7px 0 #CCC; }
.shadow-up 						{ box-shadow:0 -1px 3px #a8a8a8; -moz-box-shadow:0 -1px 3px #a8a8a8; -webkit-box-shadow:0 -1px 3px #a8a8a8; }

.clear 							{ clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }



.listing                        { border:1px solid #dedede; background-color:#FFF;padding:4px;margin:5px 0 9px; }
.listing h5                     { margin-bottom:8px; }
.listing .descrBox 				{ background:#F2F2F2;padding:5px;width:230px;float:right; }



