/*set facebook and twitter icon in the white space TEST*/


.mr_social_sharing_wrapper {


    border: 0 none !important;


    float: right;


    height: auto !important;


    line-height: 0 !important;


    margin: 25px 0 0 0;


    padding: 0 !important;


    text-align: right;


    width: 300px;


}


/*add margin 20 px up for move all boxes up*/


.width545 {


    width: 520px;  


}


.share {


    font-size: 14px;


    vertical-align: text-top;


}


div.mr_social_sharing, span.mr_social_sharing, div.mr_social_sharing_top, span.mr_social_sharing_top {


    display: block;


    height: auto !important;


    margin: 2px !important;


    padding: 0 !important;


    vertical-align: bottom !important;


}


span.mr_social_sharing, span.mr_social_sharing_top {


    display: inline-block;


}


div.mr_social_sharing_top, span.mr_social_sharing_top {


    vertical-align: top !important;


}


a.mr_social_sharing_popup_link, a.mr_social_sharing_popup_link:hover {


    border: 0 none !important;


    display: inline-block;


    margin: 0 !important;


    padding: 0 !important;


    vertical-align: bottom !important;


}


.mr_social_sharing img, .mr_social_sharing_top img {


    border: 0 none !important;


    display: inline-block !important;


    margin: 0 !important;


    max-width: 100%;


    padding: 0 !important;


    vertical-align: bottom !important;


}


.mr_social_sharing a.mr_social_sharing_popup_link, .mr_social_sharing div, .mr_social_sharing span, .mr_social_sharing iframe, .mr_social_sharing img {


    line-height: 0 !important;


    vertical-align: bottom !important;


}


.mr_social_sharing_top a.mr_social_sharing_popup_link, .mr_social_sharing_top div, .mr_social_sharing_top span, .mr_social_sharing_top iframe, .mr_social_sharing_top img {


    line-height: 0 !important;


    vertical-align: top !important;


}


.mr_social_sharing span.mr_small_icon, .mr_social_sharing span.mr_medium_icon, .mr_social_sharing_top span.mr_small_icon, .mr_social_sharing_top span.mr_medium_icon {


    display: inline-block !important;


    font-family: 'Droid Sans',arial,sans-serif !important;


    font-size: 10px !important;


    font-weight: 200 !important;


    line-height: 10px !important;


    margin: 0 0 0 4px !important;


    padding: 0 !important;


    vertical-align: bottom !important;


}


.mr_social_sharing span.mr_medium_icon, .mr_social_sharing_top span.mr_medium_icon {


    font-size: 12px !important;


    line-height: 12px !important;


}


span.db-count {


    line-height: 16px !important;


    vertical-align: baseline !important;


}


span.IN-widget {


    border: 0 none !important;


    line-height: 0 !important;


    margin: 0 !important;


    padding: 0 !important;


}


.delicious_vertical {


    display: inline-block;


    height: 60px !important;


    margin: 0;


    padding: 0;


    text-align: center;


    width: 50px !important;


}


.delicious_vertical a.mr_social_sharing_popup_link, .delicious_vertical a.mr_social_sharing_popup_link:hover {


    background: url("images/delicious_counters.png") no-repeat scroll left top transparent !important;


    color: #7E7E7E !important;


    display: block;


    font-family: 'Droid Sans',arial,sans-serif !important;


    font-size: 15px !important;


    font-weight: 200 !important;


    height: 10px !important;


    line-height: 15px !important;


    margin: 0;


    padding: 6px 0 44px !important;


    text-decoration: none;


    width: 50px !important;


}


.delicious_vertical a.mr_social_sharing_popup_link:hover {


    background: url("images/delicious_counters_hover.png") no-repeat scroll left top transparent !important;


    color: #0090FF !important;


}


.delicious_horizontal {


    display: inline-block;


    height: 20px !important;


    margin: 0;


    padding: 0;


    width: 120px !important;


}


.delicious_horizontal a, .delicious_horizontal a:hover {


    background: url("images/delicious_counters.png") no-repeat scroll left bottom transparent;


    color: #7E7E7E !important;


    display: block;


    font-family: 'Droid Sans',arial,sans-serif !important;


    font-size: 12px !important;


    font-weight: 300 !important;


    height: 10px !important;


    padding: 10px 5px 0 80px !important;


    text-align: center;


    text-decoration: none;


    vertical-align: bottom !important;


    white-space: nowrap;


    width: 35px !important;


}


.delicious_horizontal a:hover {


    background: url("images/delicious_counters_hover.png") no-repeat scroll left bottom transparent;


    color: #0090FF !important;


}


.delicious_vertical span.delicious_hash, .delicious_horizontal span.delicious_hash {


    display: none !important;


}
html, body {


    font: 16px 'arial';


    margin: 0;


    padding: 0;


}


html {


    background: none repeat scroll 0 0 #EDEAD9;


    font-family: 'Droid Sans',sans-serif;


}


#page {


    display: block;


    margin: 20px auto;


    overflow: hidden;


    width: 1024px;


}


#primary {


    float: right;


    margin: 23px;


    width: 740px;


}


.home #primary {


    float: left;


    width: 640px;


}


#content {


    margin: 0;


}


#main {


    background: none repeat scroll 0 0 #FFFFFF;


    border-top-left-radius: 10px;


    border-top-right-radius: 10px;


    box-shadow: 5px 5px 5px #CCCCCC;


    color: #2D2D2D;


}


#main .widget-area {


    float: left;


    margin: 23px 0 23px 23px;


    overflow: hidden;


    width: 210px;


}


.home #main .widget-area {


    float: right;


    margin: 23px 23px 23px 0;


    width: 300px;


}


#colophon {


    clear: both;


    display: block;


    width: 100%;


}


.full-width #content, .image-attachment #content, .error404 #content {


    margin: 0;


}


.screen-reader-text, .assistive-text {


    clip: rect(1px, 1px, 1px, 1px);


    position: absolute !important;


}


.alignleft {


    display: inline;


    float: left;


}


.alignright {


    display: inline;


    float: right;


}


.aligncenter {


    clear: both;


    display: block;


    margin-left: auto;


    margin-right: auto;


}


#access, #menu-top-menu {


    background: none repeat scroll 0 0 transparent;


    display: block;


    float: left;


    margin: 0 0 20px;


    width: 100%;


}


#access ul, #menu-top-menu ul {


    list-style: none outside none;


    padding-bottom: 5px;


    padding-left: 0;


}


#access li, #menu-top-menu li {


    background: none repeat scroll 0 0 #FFFFFF;


    border-radius: 10px 10px 10px 10px;


    float: left;


    list-style: none outside none;


    margin-right: 16px;


    position: relative;


}


#access li:last-child, #menu-top-menu li:last-child {


    margin-left: 1px;


    margin-right: 0;


}


#access a, #menu-top-menu a {


    color: #41799C;


    display: block;


    font-size: 24px;


    font-weight: bold;


    line-height: 40px;


    padding: 0 14px;


    text-decoration: none;


    text-transform: lowercase;


}


#access li.current_page_item, #access li:hover, #menu-top-menu li:hover, #menu-top-menu li.current_page_item {


    background: none repeat scroll 0 0 #CC442a;


}


#access li.current_page_item a, #access li:hover a, #menu-top-menu li.current_page_item a, #menu-top-menu li:hover a {


    color: #FFFFFF;


}


#menu-top-menu li ul {


    border-radius: 10px 10px 10px 10px;


    float: left;


    list-style: none outside none;


    padding-top: 10px;


    position: absolute;


    visibility: hidden;


    width: 900px;


    z-index: 99999;


}

#menu-item-244 ul.sub-menu {

    margin-left: -80px; !important;
	float:left;
	
}


#menu-item-245 ul.sub-menu {

    margin-left: -160px; !important;
	float:left;
	
}

#menu-item-245 ul.sub-menu li {

    padding:0px;
	float:left;


}

#menu-item-246 ul.sub-menu {

    margin-left: -370px; !important;
	float:left;
	width:1000px;
	
}

#menu-item-246 ul.sub-menu li {

    padding:0px;
	float:left;
}

#menu-item-42 ul.sub-menu {

    margin-left: -80px; !important;
	float:left;
	
}

#menu-item-42 ul.sub-menu li {

    padding:0px;
	float:left;
}


#menu-item-118 ul.sub-menu {

    margin-left: -25px; !important;
	float:left;
	
}

#menu-item-118 ul.sub-menu li {

    padding:0px;
	float:left;


}



#access li ul li {


    background: none repeat scroll 0 0 #FFFFFF;


    border-radius: 10px 10px 10px 10px;


    float: left;


    padding: 0 15px;


    position: relative;


}


#access li ul li:last-child, #menu-top-menu li ul li:last-child {


    border: 0 none;


    margin: 0;


}


#access li ul li a {


    color: #41799C !important;


    font-size: 13px;


    font-weight: bold;


    line-height: 30px;


    padding: 0 15px;


}


#access li ul li a:hover {


    color: #FFFFFF !important;


    font-size: 13px;


    font-weight: bold;


    line-height: 30px;


    padding: 0 15px;


}


#banner {


    background: url("admin/images/revisedBanner.png") repeat scroll 0 0 transparent;


    box-shadow: 5px 5px 5px #CCCCCC;


    font-size: 0;


    height: 140px;


    margin-bottom: 20px;


    text-indent: -1000px;


    width: 100%;


}


.entry-meta {


    clear: both;


    display: block;


}


.single-author .entry-meta .byline {


    display: none;


}


#content nav {


    display: block;


    overflow: hidden;


}


#content nav .nav-previous {


    float: left;


    width: 50%;


}


#content nav .nav-next {


    float: right;


    text-align: right;


    width: 50%;


}


#content #nav-above {


    display: none;


}


.paged #content #nav-above, .single #content #nav-above {


    display: block;


}
#nav-below {


    margin: 1em 0 0;


}


.page-link {


    clear: both;


    margin: 0 0 1em;


}


.page .edit-link {


    clear: both;


    display: block;


}


.error404 .widget {


    float: left;


    width: 33%;


}


.error404 .widget .widgettitle, .error404 .widget ul {


    margin-right: 1em;


}


.error404 #primary {


    float: left;


    width: 977px;


}


.post .notice, .error404 #searchform {


    background: none repeat scroll 0 0 #EEEEEE;


    display: block;


    padding: 1em;


}


.image-attachment div.entry-meta {


    float: left;


}


.image-attachment nav {


    float: right;


    margin: 0 0 1em;


}


.image-attachment .entry-content {


    clear: both;


}


.image-attachment .entry-content .entry-attachment {


    background: none repeat scroll 0 0 #EEEEEE;


    margin: 0 0 1em;


    padding: 1em;


    text-align: center;


}


.image-attachment .entry-content .attachment {


    display: block;


    margin: 0 auto;


    text-align: center;


}


.format-aside .entry-header {


    display: none;


}


.single .format-aside .entry-header {


    display: block;


}


.format-aside .entry-content, .format-aside .entry-summary {


    padding-top: 1em;


}


.single .format-aside .entry-content, .single .format-aside .entry-summary {


    padding-top: 0;


}


.format-gallery .gallery-thumb {


    float: left;


    margin: 0 1em 0 0;


}


.format-image .entry-header {


    display: none;


}


.single .format-image .entry-header {


    display: block;


}


.format-image .entry-content, .format-image .entry-summary {


    padding-top: 1em;


}


.single .format-image .entry-content, .single .format-image .entry-summary {


    padding-top: 0;


}


a img {


    border: medium none;


}


p img {


    margin-bottom: 0.5em;


}


img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img, .widget-area img {


    height: auto;


    max-width: 100%;


}


img.alignleft {


    margin-right: 1em;


}


img.alignright {


    margin-left: 1em;


}


.wp-caption {


    border: 2px solid #93610C;


    text-align: center;


}


/*.wp-caption img {


    margin-top: 10px;


}*/


.wp-caption .wp-caption-text {


    margin: 0.5em;


}


.wp-smiley {


    margin: 0;


}


#searchform label {


    display: none;


}


#searchform input#s {


    width: 60%;


}


input[type="text"], input#s {


    margin: 0 1em 0 0;


    width: 60%;


}


textarea {


    width: 80%;


}


.required {


    color: #CC0033;


}


article.comment {


    display: block;


}


#respond input[type="text"] {


    display: block;


    width: 60%;


}


#respond textarea {


    display: block;


    margin: 0 0 1em;


    width: 80%;


}


#respond .form-allowed-tags {


    clear: both;


    width: 80%;


}


#respond .form-allowed-tags code {


    display: block;


}


.widget {


    color: #93610C;


    display: block;


    font-size: 12px;


}


.widget-area .widget_search {


    overflow: hidden;


}


.widget-area .widget_search input {


    float: left;


}


#colophon {


    background: none repeat scroll 0 0 #cc442a;


    color: #FFFFFF;


    font-size: 12px;


    line-height: 32px;


    text-align: center;


    width: 1024px;


}


#colophon a, #colophon visited {


    color: #FFFFFF;


    font-size: 12px;


}


.clear {


    clear: both;


}


a {


    color: #41799C;


    text-decoration: none;


}


p {


    margin: 5px 10px;


}


.hopalong-widget.widget p {


    margin: 5px 10px !important;


}


h1, h2, h3, h4, h5, h6 {

	margin: 0.4em 0;

}

h1 {

    color: #2D2D2D;
	line-height: 30px;

}



h1.entry-title {

	color: #93610C;
	margin: 0 0 0.4em;

}

h3.AdoptTitle {

	font: 24px Arial;
	text-align: center;
}



h4 {
	color: #2D2D2D;
	line-height: 24px;
	font: 16px Arial;
	font-weight:bold;
	margin-top:20px;
}



h1.ProfileTitle {

	color: #41799C;
	font: 60px Arial Narrow;
	margin-top: 20px;
}


.clear_space {


    clear: both;


    height: 20px;


}


#facebook_like_button_holder {


    background: none repeat scroll 0 0 ;


    color: #FFFFFF;


    height: 40px;


    position: relative;


    width: 40px;


}


#facebook_like_button_holder iframe {


    position: relative;


    top: 0;


    width: 26px !important;


}



#fake_facebook_button

 {


    background: url("images/facebook.png") no-repeat scroll 0 0 transparent;


    height: 40px;


    left: 0;


    pointer-events: none;


    position: absolute;


    top: 0;


    width: 40px;


}


#adoption-process-widget h3.title {


    font-size: 16px;


}


#adoption-process-widget p {


    font-size: 14px;


    margin: 0;


    padding: 0;


}


.hopalong-widget h3.title {


    color: #FFFFFF;


    font-size: 22px;


    font-weight: normal;


    padding-left: 8px;


}


#application-forms-widget {


    border-color: #CC9900;


}


#application-forms-widget h3.title {


    background: none repeat scroll 0 0 #CC9900;


}


#application-forms-widget ul {


    padding-left: 30px;


}


#application-forms-widget li {


    color: #89CEFF;


    font-size: 16px;


    margin: 10px 0;


}


#animal-sponsor-widget {


    border-color: #41799C;


    border-right: 2px solid #41799C;


    border-style: none solid solid;


    border-width: medium 2px 2px;


    margin: 20px 0;


}


#animal-sponsor-widget h3.title {


    background: none repeat scroll 0 0 #41799C;


}


#mobile-adoptions-widget h3.title {


    background: none repeat scroll 0 0 #93610C;


}


#homepage {


    margin-bottom: 20px;


    width: 100%;


}


#homepage .icons {


    float: left;


    width: 126px;


}


#homepage .icons a img {


    border-radius: 10px 10px 10px 10px;


    box-shadow: 5px 5px 5px #CCCCCC;


    float: left;


    margin-bottom: 15px;


}


#homepage .icons a:last-child img {


    margin: 0;


}


#homepage .sliderSpace1 {

	padding-top:20px;
	
	margin-right:10px;
    
	background-color: #FFFFFF;

    border:2px solid;

	border-radius:25px;
	
	border-color:#FFF;

    box-shadow: 5px 5px 5px #CCCCCC;

    float: left;

    height: 385px;
	
	color: #93610C;

    width: 430px;
	
	text-align:center;

}

#homepage .sliderSpace2 {

	padding-top:20px;
    
	background-color: #FFFFFF;

    border:2px solid;

	border-radius:25px;
	
	border-color:#FFF;

    box-shadow: 5px 5px 5px #CCCCCC;

    float: left;

    height: 385px;
	
	color: #93610C;

    width: 440px;
	
	text-align:center;

}

#homepage .sliderSpace3 {

	padding-top:20px;
    
	background-color: #FFFFFF;

    border:0px solid;

	border-radius:25px;
	
	border-color:#FFF;

    box-shadow: 5px 5px 5px #CCCCCC;

    float: left;

    height: 380px;
	
	color: #93610C;

    width: 788px;
	
	text-align:center;

}

#homepage .sliderSpace4 {

	padding-top:20px;
    
	background-color: #FFFFFF;

    border:2px solid;

	border-radius:25px;
	
	border-color:#FFF;

    box-shadow: 5px 5px 5px #CCCCCC;

    float: left;

    height: 407px;
	
	color: #93610C;

    width: 788px;
	
	text-align:center;

}

#homepage .sliderSpace5 {

	padding-top:20px;
    
	background-color: #FFFFFF;

    border:0px solid;

	border-radius:25px;
	
	border-color:#FFF;

    box-shadow: 5px 5px 5px #CCCCCC;

    float: left;

    height: 375px;
	
	color: #93610C;

    width: 870px;
	
	text-align:center;

}

#homepage .sliderSpace6 {

	padding-top:20px;
    
	background-color: #FFFFFF;

    border:0px solid;

	border-radius:25px;
	
	border-color:#FFF;

    box-shadow: 5px 5px 5px #CCCCCC;

    float: left;

    height: 455px;
	
	color: #93610C;

    width: 798px;
	
	text-align:center;

}

.home h2 {


    color: #D8A343;


    font-size: 18px;


    font-weight: normal;


    margin-top: -15px;


    padding: 5px 0;


}


.home h2.title {


    margin-top: -8px;


}


li {


    list-style: none outside none;


}


.content h2 {


    color: #D8A343;


    font-size: 18px;


    font-weight: normal;


    margin-top: -15px;


    padding: 5px 0;


}


.content h2.title {


    margin-top: -8px;


}


.two-col {


    float: left;


    margin-right: 50px;


    width: 295px;


}

.two-col-right {

	float: left;


    margin-right: 0px;


    width: 295px;

}



.two-col p {


    color: #0B1A1F;


    font-size: 14px;


    margin: 0 0 15px;


    padding: 0;


}


.two-col img.thumb {


    border: 6px solid #D8A343;


    width: 283px;


}

.two-col-right img.thumb {


    border: 6px solid #D8A343;


    width: 283px;


}



.two-col.end {


    margin: 0;


}



.latestnews {


    color: #92610E;


    font: 14px 'arial';


    margin-bottom: 25px;


}


.latestnews .imagewrap {


    padding-right: 13px;


    width: 180px;


}


.latestnews .imagewrap .img {


    border: 1px solid #3D80A6;


    height: 124px;


    padding: 4px;


    width: 169px;


}


.latestnews .title {


    font: 21px 'arial';


    padding: 3px 0 15px;


}


.latestnews .cont {


    line-height: 20px;


    width: 547px;


}


.colorbrown {


    color: #cc442a !important;


}


.adopt {



    color: #92610E !important;


    margin-bottom: 0px;


    text-align: center;


    width: 750px;


}


.entry-content h2.entry-title, h2.title {


    color: #92610E;


}


.pad10 {


    padding: 10px;


}


.madB10 {


    margin-bottom: 10px;


}


.pad5 {


    float: right;


    height: 170px;


    padding: 5px 135px 0 0;


    width: 150px;


}


.pad5a {


    padding: 5px;


}


.blueEmphasis12 {
    color: #41799C !important;

	font-weight:bold;

	font-size:12pt;

	font-family: Arial, Helvetica, sans-serif;

	line-height:1.3;
}

.blueEmphasis14 {
    color: #41799C !important;

	font-weight:bold;

	font-size:14pt;

	font-family: Arial, Helvetica, sans-serif;

	line-height:1.3;
}


.padB10 {


    padding-bottom: 10px;


}


.cyan {


    color: #3D80A6;


}


.c {


    text-align: center;


}


.b {


    font-weight: bold;


}


.fontP {


    color: #92610E !important;


    font: 18px 'arial' !important;


}

.fontP15 {


    color: #92610E !important;    font: 15px 'arial' !important;


}


.fontP12 {


    color: #92610E !important;


    font: 12px/18px 'arial';


}


.width725 {


    width: 745px;


}


.recentnews {


    border-color: #93610C;


    border-style: solid;


    border-width: 2px;


    color: #93610C;


    font-size: 12px;


    margin-left: 25px !important;


    margin-right: 15px;


    width: 300px;


}


.eventcal {


    border: 1px solid #E2E2E2;


    margin-bottom: 10px;


    width: 437px;


	margin-right:5px;


	overflow:hidden;


}


.eventtitle, .widget-title {


    background: none repeat scroll 0 0 #92610E;


    color: #FFFFFF;


    font: 24px 'arial';


    padding-left: 10px;


}


.eventcal h3, .recentnews h3 {


    font-size: 24px !important;


    font-weight: bold;


    margin-top: 0;


    padding: 4px 0 4px 10px;


}


.border1 {


    border: 1px solid #92610E;


}


.borderB {


    border-bottom: 1px solid #92610E;


}


.width200 {


    height: 39px;


    width: 264px;


}
.width130 {


    width: 130px;


}


.width430 {


    width: 430px !important;


}


.width300 {


    width: 300px;


}


.padT10 {


    padding-top: 10px;


}


.padT40 {


    padding-top: 35px;


}


.padT25 {


    padding-top: 25px;


}


.padLR {


    padding: 0 20px;


}


.padL {


    padding: 0 0 0 20px;


}


.padR {


    padding: 0 20px 0 0;


}


.marR10 {


    margin: 0 10px 0 0;


}


.padB25 {


    padding-bottom: 25px;


}


.padT15 {


    padding-top: 15px;


}


.padR5 {


    padding: 0 5px 0 0;


}


.padB20 {


    padding-bottom: 20px;


}


.min150 {


    min-height: 150px;


}


.min115 {


    min-height: 115px;


}


.pad3 {


    padding: 3px;


}


.mar6 {


    padding: 6px;


}


.iconbox {


    border: 2px solid #92610E;


    border-radius: 6px 6px 6px 6px;


    cursor: pointer;


    display: block;


    height: 45px;


    margin-left: 5px;


    width: 48px;


}


.p {


    margin: 4px 0;


}


.galtitle {


    background: none repeat scroll 0 0 #3D80A6;


    color: #FFFFFF;


    font: 15px/22px 'arial';


}


.bgbrown {


    background: none repeat scroll 0 0 #D5D0C8;


}


.galimg img {


    margin: 2px 3px;


}


.galimage {


    border: 1px solid #333333;


    height: 243px;


    width: 180px;


}


.galimage img {


    height: 218px;


    margin: 2px 3px;


    width: 166px;


}


.galimage .jcarousel-skin-tango .jcarousel-prev-horizontal {


    cursor: pointer;


    left: -39px !important;


    top: 117px !important;


}


.galimage .jcarousel-skin-tango .jcarousel-next-horizontal {


    cursor: pointer;


    right: -39px !important;


    top: 117px !important;


}


.marR19 {


    margin: 0 10px 0 0;


}


.l {


    text-align: left !important;


}


.bgcyan {


    background-color: #89CEFF;


}


.marB20 {


    margin: 0 0 20px;


}


.ul {


    margin-left: 25px;


    padding: 0;


}


.verD {


    font-family: verdana;


}


.form input[type="text"] {


    border: 1px solid #191919;


    font: 11px 'verdana';


    height: 14px;


    width: auto;


}


.form select {


    border: 1px solid #191919;


    font: 11px 'verdana';


    height: 18px;


    width: auto;


}


.form textarea {


    border: 1px solid #191919;


    font: 11px 'verdana';


    width: auto;


}


.borderbottable {


    border-bottom: 1px solid #FAB36A;


}


.marB15 {


    margin: 0 0 15px;


}


.blue {


    color: #66CCFF;


}


.font24 {


    font: bold 24px 'arial';


}


.font11 {


    font: 11px/16px 'arial';


}


.font12 {


    font: 11px/18px 'arial';


	font-weight:bold;


}


.font14 {


    font: 14px/20px 'arial';


}


.font18 {


    font: 18px/20px 'arial';


}


.font13 {


    font: 13px/18px 'arial';


}


.font24v {


    font: 24px 'verdana';


}


.font18v {


    font: 24px 'verdana';


}


.width725 {


    width: 745px;


}


.black {


    color: #000000;


}


.musturd {


    color: #CC9900;


}


.musturd a, musturd visited {


    color: #CC9900;


}


.b {


    font-weight: bold;


}


.white {


    color: #FFFFFF;


}


.cont {


}


.cont p {


    margin: 10px 0;


}


.cont ul {


    list-style: none outside none;


    margin-left: 0;


    padding-left: 0;


}


.r {


    text-align: right;


}


.width460 {


    width: 460px;


}


.width350 {


    width: 350px;


}


.width235 {


    width: 235px;


}


.marL {


    margin-left: 15px;


}


.font15 {


    font: 15px/20px 'Times New Roman';


}


.borderR2 {


    border-right: 2px solid #CC9900;


}


.borderBd {


    border-bottom: 1px dashed #CC9900;


}


.times {


    font-family: "Times New Roman";


}


.padR10 {


    padding: 0 10px 0 0;


}


.widget_wp-category-archive ul li, .widget_wp-category-archive ul li a {


    color: #2D2D2D;


    font-size: 12px;


    font-weight: bold;


}


#footer-menu {


    float: left;


    font: 13px arial;


    height: 40px;


    padding-left: 247px;


    width: 100%;


}


#menu-footer-menu-container {


    color: #41799C;


}


.footer li {
    border-color: -moz-use-text-color #41799C -moz-use-text-color -moz-use-text-color;


    border-right: 2px solid #41799C;


    border-style: none solid none none;


    border-width: medium 2px medium medium;


    color: #41799C !important;


    float: left;


    font-size: 13px;


    font-weight: bold;


    line-height: 13px;


    padding: 0 10px;


    text-transform: uppercase;


}


.footer li:last-child {


    border: medium none;


}


#menu-footer-menu {


    color: #41799C !important;


    height: 30px;


}


#menu-footer-menu a, #menu-footer-menu visited {


    color: #41799C;


}


#menu-item-506 {


    border-right: medium none !important;


}


.blue, .blue a {


    color: #3A80A3;


}


.marB10.borderB.padT10 {


    margin: -46px 0 0;


}


.black {


    color: #000000;


}
.form-submit {


    background: url("admin/images/submit.gif") no-repeat scroll left bottom transparent;


    border: medium none;


    color: #FFFFFF;


    font: bold 14px arial;


    height: 30px;


    width: 91px;


	cursor:pointer;


}


.bottom_text


{


text-align:justify;


font-size:12px;


font-family:verdana;


line-height:23px;


color:#3B6D6B;


}


.bottom_text span


{


font-weight:bold


}



/* donate page */


.borderR {border:1px solid #666666; border-radius:6px; -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;}


#donate p {margin:5px 10px 5px 0px !important;}


.input {}


.formtitle {background:#CCCCCC; font:bold 12px 'arial';color:#000; padding:4px 0 4px 10px;}


.red {color:red;}


.innerTbl {border:1px solid #CCCCCC;}


.padL15 {padding-left:15px;}


.padT5 {padding-top:5px;}


.marT25 {margin-top:25px;}


.width100 {width:100px !important;}


.width201 {width:200px !important;}


.width300 {width:300px !important;}


.help {color:#007065; font:bold 14px arial;}


.submitbut { background: url(images/submit.png) no-repeat; height:29px; width:81px; padding:2px 10px; color:#333333;border:none;}



.submitbut:hover { background: url(images/submit_hover.png) no-repeat; height:29px; width:81px; padding:2px 10px; color:#333333;border:none;}


a.cancel {color:#41799C; text-decoration:none;}


/*BLM Customizations */


.clear {



    clear: both;



}



#content h1 {



    font-size: 36px;



    color: #41799c;



    line-height: 40px;



}


#content hr {



    color: #92610e;



}


#intro {



    width: 340px;



    float: left;



    margin: 18px 0 0 0



}


#intro h2, #text h2, #more h2, #other h2 {



    font-weight: bold;



    font-size: 18px;



    color: #333333;



    font-family: Arial, sans-serif;



}


ul#info {



    margin: 20px 0 0 0;



    padding: 0;



}


ul#info li {



    font-size: 14px;



    font-weight: bold;
	
	
	margin-bottom: 6px;


    color: #333333;



    font-family: Arial, sans-serif;



}


ul#info li span {



    font-weight: normal;



}


#icons {



    width: 400px;



    float: right;



	height: 77px;



	overflow: hidden;



}


#icons ul li {



    display: inline-block;



	float: right;



}


#petprofile .mainimg {



    margin: 15px 0 0 0;



}


#petprofile .mainimg img {



    padding: 5px;



    border: 1px solid #92610e;



}


a#adopt {



    text-indent: -9999px;



    background: url("images/adopt_me.png") no-repeat;



    height: 32px;



    width: 156px;



    display: block;



    cursor: pointer;



}


#petprofile #text h2 {



    margin: 25px 0 0 0;



}


#petprofile .moreinfo {



    margin: 15px 0 0 0;



}


#petprofile .moreinfo h3 {



    font-size: 14px;



    font-family: Arial, sans-serif;



    font-weight: bold;



    color: #333333;



    margin: 5px 0 0 0;



}


#petprofile .moreinfo ul li a {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #41799c;	



	font-weight: bold;



}


#petprofile .moreinfo ul li.foster {



	float: left;



	width: 73px;



	padding: 60px 0 0 0;



	background:url(images/icon-foster.jpg) no-repeat top center;



	text-align: center;	



	line-height: 14px;



	margin-right: 10px;



}


#petprofile .moreinfo ul li.mobile {



	float: left;



	width: 90px;



	padding: 60px 0 0 0;



	background:url(admin/images/icon-mobileadopt.jpg) no-repeat top center;



	text-align: center;	



	line-height: 14px;



	margin-left: 10px;



}


#more ul {



    margin: 15px 0 45px 0;



}


#more ul li {



    display: inline-block;



}


#more #left {



    width: 300px;



    float: left;



}


#more #right {



    float: right;



}


#right img {



    padding: 5px;



    border: 1px solid #92610e;



}


#other {



    float: left;



    margin: 0 0 0 20px;



    min-height: 275px;



}


#icons li{



        display: inline-block;



        margin: 3px 0 0;



    }



    li#crate {



        background: url('admin/images/crate.png') no-repeat;



        height: 57px;



        width: 63px;



    }



    li#house {



        background: url('admin/images/house.png') no-repeat;



        height: 57px;



        width: 62px;



    }



    li#good {



        background: url('admin/images/good.png') no-repeat;



        height: 57px;



        width: 62px;



    }



    li#leash {



        background: url('admin/images/leash.png') no-repeat;



        height: 57px;



        width: 63px;



    }

	

	

    li#leash {



        background: url('admin/images/leash.png') no-repeat;



        height: 57px;



        width: 63px;



    }

	

	

    li#special-needs {



        background: url('admin/images/special-needs.png') no-repeat;



        height: 57px;



        width: 63px;



    }



	

    li#good-with-dog {



        background: url('admin/images/good-with-dog.png') no-repeat;



        height: 57px;



        width: 63px;



    }

    li#diet {



        background: url('admin/images/diet.png') no-repeat;



        height: 57px;



        width: 63px;



    }



    li#senior {



        background: url('admin/images/senior.png') no-repeat;



        height: 57px;



        width: 62px;



    }



    li#kids {



        background: url('admin/images/kids.png') no-repeat;



        height: 57px;



        width: 63px;



    }



    li#foster {



        background: url('admin/images/foster.png') no-repeat;



        height: 57px;



        width: 63px;



    }



    li#mobile {



        background: url('admin/images/mobile.png') no-repeat;



        height: 57px;



        width: 65px;



    }



	#icons li a {



		display: block;



		cursor: default;



		height: 57px;



		width: 65px;	



	}



	#petprofile p {



		font-weight: normal;



		font-family:Arial, Helvetica, sans-serif;	



		font-size: 14px;



		color: #333;	



	}



	



	#petprofile h1 {



		font-size: 60px;



		color: #41799c;



		font-weight: normal;



		padding: 0 0 16px 0;



		margin: 0;



		font-family:Arial, Helvetica, sans-serif;	



		width: 380px;



		float: left;



	}



	



	#petprofile hr {



		border: none;



		border-bottom: 1px solid #92610e;



		background: none;	



	}



	



	#profilenav {



		float: right;



		width: 360px;	



		margin-top: 10px;



		text-align: right;



	}



	



	#profilenav a {



		display: inline-block;



		color: #41799c;



		padding: 0 10px;



		font-size: 13px;



		font-family: Arial, Helvetica, sans-serif;



		font-weight: bold;



	}



	#shareprof {



		font-size: 12px;



		font-family: Arial, Helvetica, sans-serif;



		color: #000;	



		float: right;



		width: 200px;



		margin: -15px 0 0 0;



	}



	#shareprof p {



		float: left;



		font-size: 12px;	



	}



	#petprofile h2 {



		margin: 0;	



	}



	



	#petprofile #text {



		width: 420px;



		margin: 13px 0 25px 0;



		font-family: Arial, Helvetica, sans-serif;



		font-size: 14px;

		

		line-height:1.3;



	}



	



	#petprofile .videospot h2 {



		font-family: Arial, Helvetica, sans-serif;



		font-size: 18px;



		color: #000;	



		margin: 10px;



	}



	



	#petprofile .videospot {



		margin: 10px 0;	



	}



	



	#petprofile .col1 {



		width: 300px;



		float: left;	



	}



	



	#petprofile .col2 {



		width: 430px;



		float: right;	



	}

	

	

	/* added by norman */	

.join-form {



       background: url("images/shadow.png") repeat-x scroll center top #FFFFFF;

    border: 3px solid #EFEFEF;

    padding: 20px 15px;

    text-align: center;  

    font-family: Georgia,"Times New Roman",Times,serif;

    margin-bottom: 10px;

    }



    .join-title {   color: #111111;  

    font-family: Georgia,"Times New Roman",Times,serif;

    font-size: 1.3em;

    font-weight: normal;  }
.join-email {

    background: url("images/email.png") no-repeat scroll right center #FFFFFF;

    border: 1px solid #CCCCCC;

    font-size: 15px;

    margin: 14px auto 10px !important;

    padding: 8px 10px !important;

    width: 90% !important;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 2px 2px #DDDDDD;

    font-family: Georgia,"Times New Roman",Times,serif;

    

}



.join-submit {



    background: url("images/orange.png") repeat-x scroll center top #F6640E;

    border: 1px solid #A44913;

    color: #FFFFFF;

    cursor: pointer;

    font-size: 18px;

    font-weight: bold;

    padding: 8px 0;

    text-shadow: -1px -1px #562806;

    width: 100%;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 2px 2px #DDDDDD;

}



.join-text {



    margin: 8px 0 0;

    font-size: 0.8em;

    line-height: 1.385em;

     font-family: Georgia,"Times New Roman",Times,serif;

}


ul.noIndent {
	padding:0;
	margin:0;
	list-style:square;
}
	
ul.noIndent li
{
	list-style:square;
	margin-bottom:10px;
}

.brownHead15 {
	font-size:15px;
	color:#cc442a;
	font-weight:bold;
}

.brownHead16 {
	font-size:16px;
	color:#cc442a;
	font-weight:bold;
}

ul.indent li {
	list-style:square;
	margin-bottom:10px;
}

#blueSub-head {	
	font-weight: bold;
	padding-top:8px;
	padding-bottom:4px;
	color: #41799c;	
	}
	
.brownSub-head {	
	font-weight: bold;
	padding-top:8px;
	padding-bottom:4px;
	color: #cc442a;	
	}
	
.brownInlineSub-head {	
	font-weight: bold;
	color: #cc442a;	
	}
	
.brownSub-head18px {	
	font-weight: bold;
	padding-bottom:4px;
	color: #cc442a;
	font-size:18px;
	}

.brownSub-head18px {	
	font-weight: bold;
	padding-bottom:4px;
	color: #cc442a;
	font-size:18px;
	}
	
.brownSub-head16px {	
	font-weight: bold;
	color: #cc442a;
	font-size:16px;
	}
	
#brownSub-head {	
	font-weight: bold;
	padding-top:8px;
	padding-bottom:4px;
	color: #cc442a;	
	}
	

#blueSub-head p {	
	margin-top:0;
	padding-top:0;
	}
	
	
.brownBullet ul li {
 	color: #cc442a;
 	list-style:square;
	margin-bottom:10px;
 }

.brownBullet ul li > span {
 	color: #333333 !important;
 }
 
 .brownBulletNoIndent ul li {
 	color: #cc442a;
 	list-style:square;
	margin-bottom:10px;
	padding-left:0;
	margin-left:0;
 }

.brownBulletNoIndent ul li > span {
 	color: #333333 !important;
	margin-left: 0;
    padding-left: 0;
 }
 
 .brownNumbered ol li {
 	color: #cc442a;
 	list-style:decimal;
	margin-bottom:10px;
 }

.brownNumbered ol li > span {
 	color: #333333 !important;
 }
 
 .redBullet ul li {
 	color: #f04136;
 	list-style:square;
	margin-bottom:10px;
 }

.redBullet ul li > span {
 	color: #333333 !important;
 }
 
 .darkRedBullet ul li {
 	color: #af282e;
 	list-style:square;
	margin-bottom:10px;
 }

.darkRedBullet ul li > span {
 	color: #333333 !important;
 } 
 
 
 .blueBullet ul li {
 	color: #41799c;
 	list-style:square;
	margin-bottom:10px;
 }

.blueBullet ul li > span {
 	color: #333333 !important;
 }
 
 .blueBulletOrdered ol li {
 	color: #41799c;
 	list-style:decimal;
	margin-bottom:10px;
 }

.blueBulletOrdered ol li > span {
 	color: #333333 !important;
 }

.blueBulletOrderedBold ol li {
 	color: #41799c;
	font-weight:bold;
 	list-style:decimal;
	margin-bottom:10px;
 }

.blueBulletOrderedBold ol li > span {
 	color: #333333 !important;
 }
 
.purpleBullet ul li {
 	color: #7952a2;
 	list-style:square;
	margin-bottom:10px;
 }

.purpleBullet ul li > span {
 	color: #333333 !important;
 }
 
 

.noBullet ul li {
 	color: #333333;
 	list-style:none;
	margin-bottom:15px;
 }

#givingList ul {
 	list-style-type:none;
	list-style:none;
	padding:0;
	margin-left:15px;
 }
 
  #givingList li {
  	margin-bottom:40px;
  	font-weight:bold;
  	color: #555555;
  	font-size:12pt;
  }
  
   a.giving:link {
    color: #cb6500;
	text-decoration:none;
}

 a.giving:visited {
    color: #cb6500;
	text-decoration:none;
} 
 
 
  a.giving:hover {
    color: #555555;
	text-decoration:none;
}

 a.givingTitle:link {
    color: #41799c;
	text-decoration:none;
}


 a.givingTitle:visited {
    color: #41799c;
	text-decoration:none;
} 

.entry-content td img {
    max-width: none; 
}

.captionBlackItalic {
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}
 