/* SKIN # 1 | Pastel Sunshine */


body {background: url('../images/skin1-bg.jpg') repeat center 0px;}


.ui-datepicker-header {background: #A76E29;}

.contentwrapper a{color:#5a301d;}
.contentwrapper1 a{color:#CC3300;}
.postwrapper1 h2 a:hover{color:#A76E29; }
input.headersearch{background-color: #795231; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
input.headersearch:hover{background-color:#794256; }
div.mainmenu{background: url("/wp-content/themes/charlespaddockzoo/images/menu.jpg") repeat-x scroll 0 0 #513222;}
#sidebar a:hover{color:#A76E29; }
#sidebar .widget h3{ background-color:#a66d28; }
#sidebar .tagcloud a{color:#fff; }
#sidebar .tagcloud a:hover{background-color:#A76E29; }
.footercontent .tagcloud a:hover{background-color:#A76E29; }


div.logowrapper{display: none; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#A76E29), to(#7E3D11)); background: -webkit-linear-gradient(top, #A76E29, #7E3D11); background: -moz-linear-gradient(top, #A76E29, #7E3D11); background: -ms-linear-gradient(top, #A76E29, #7E3D11); background: -o-linear-gradient(top, #A76E29, #7E3D11);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A76E29', endColorstr='#7E3D11',GradientType=0 )}
/*AAP Responsive Edits*/
div.bookingform{/*height: 219px;*/	overflow:hidden; background: url("/wp-content/themes/charlespaddockzoo/images/get-involved.png") no-repeat scroll 0 0 transparent;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A76E29', endColorstr='#7E3D11',GradientType=0 )}
/*END AAP Responsive Edits*/
.copyright a{color:#ffffff;}
.footercontent a:hover{color:#6f8b71;}
.copyrighttext a{color:#ffffff ;}

/*MOBILE MENU*/

.mobile-menu li a{display:block; padding: 10px 10px 10px 10px; color: #FFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8); -moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.8); -webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.8); font-weight: bold; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#A76E29), to(#7E3D11)); background: -webkit-linear-gradient(top, #A76E29, #7E3D11); background: -moz-linear-gradient(top,#A76E29, #7E3D11); background: -ms-linear-gradient(top, #A76E29, #7E3D11); background: -o-linear-gradient(top, #A76E29, #7E3D11);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A76E29', endColorstr='#7E3D11',GradientType=0 )}



/*MENU*/

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {}
.sf-menu li.current-menu-item, .sf-menu li.current-menu-parent, .sf-menu li.current-menu-ancestor{font-weight:bold;  }

/* BUTTONS */


.button-regular-large{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); }
.button-regular-large a{color:#FFF; font-size:16px; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 12px 28px 12px 28px;  }
.button-regular-large a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}

.button-regular-medium{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); }
.button-regular-medium a{color:#FFF; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 6px 18px 6px 18px;  }
.button-regular-medium a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}

.button-regular-small{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2);}
.button-regular-small a{color:#FFF; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 4px 12px 4px 12px;  }
.button-regular-small a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}

a.purple{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#93571D), to(#CEBE9A)); background: -webkit-linear-gradient(top, #93571D, #CEBE9A); background: -moz-linear-gradient(top, #93571D, #CEBE9A); background: -ms-linear-gradient(top, #93571D, #CEBE9A); background: -o-linear-gradient(top, #93571D, #CEBE9A); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93571D', endColorstr='#CEBE9A',GradientType=0);   }
a.purple:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#93571D), to(#93571D)); background: -webkit-linear-gradient(top, #CEBE9A, #93571D ); background: -moz-linear-gradient(top, #CEBE9A, #93571D );background:  -ms-linear-gradient(top, #CEBE9A, #93571D); background: -o-linear-gradient(top, #CEBE9A, #93571D); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CEBE9A', endColorstr='#93571D',GradientType=0);   }

a.aqua{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8bab8d), to(#657e67)); background: -webkit-linear-gradient(top, #8bab8d, #657e67); background: -moz-linear-gradient(top, #8bab8d, #657e67); background: -ms-linear-gradient(top, #8bab8d, #657e67); background: -o-linear-gradient(top, #8bab8d, #657e67);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bab8d', endColorstr='#657e67',GradientType=0);   }
a.aqua:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#657e67), to(#8bab8d));background:  -webkit-linear-gradient(top, #657e67, #8bab8d );background:  -moz-linear-gradient(top, #657e67, #8bab8d ); background: -ms-linear-gradient(top, #657e67, #8bab8d); background: -o-linear-gradient(top, #657e67, #8bab8d); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#657e67', endColorstr='#8bab8d',GradientType=0);  }

a.rouge{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e88776), to(#c77465)); background: -webkit-linear-gradient(top, #e88776, #c77465);background:  -moz-linear-gradient(top, #e88776, #c77465); background: -ms-linear-gradient(top, #e88776, #c77465); background: -o-linear-gradient(top, #e88776, #c77465); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e88776', endColorstr='#c77465',GradientType=0);  }
a.rouge:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c77465), to(#e88776)); background: -webkit-linear-gradient(top, #c77465, #e88776 ); background: -moz-linear-gradient(top, #c77465, #e88776 );background:  -ms-linear-gradient(top, #c77465, #e88776); background: -o-linear-gradient(top, #c77465, #e88776); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c77465', endColorstr='#e88776',GradientType=0);  }

a.orange{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffbd6a), to(#ebad60)); background: -webkit-linear-gradient(top, #ffbd6a, #ebad60); background: -moz-linear-gradient(top, #ffbd6a, #ebad60);background:  -ms-linear-gradient(top, #ffbd6a, #ebad60);background:  -o-linear-gradient(top, #ffbd6a, #ebad60);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbd6a', endColorstr='#ebad60',GradientType=0);  }
a.orange:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebad60), to(#ffbd6a)); background: -webkit-linear-gradient(top, #ebad60, #ffbd6a ); background: -moz-linear-gradient(top, #ebad60, #ffbd6a ); background: -ms-linear-gradient(top, #ebad60, #ffbd6a); background: -o-linear-gradient(top, #ebad60, #ffbd6a); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebad60', endColorstr='#ffbd6a',GradientType=0);  }

a.red{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ba3f3f), to(#9c3636)); background: -webkit-linear-gradient(top, #ba3f3f, #9c3636); background: -moz-linear-gradient(top, #ba3f3f, #9c3636);background:  -ms-linear-gradient(top, #ba3f3f, #9c3636);background:  -o-linear-gradient(top, #ba3f3f, #9c3636);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba3f3f', endColorstr='#9c3636',GradientType=0);  }
a.red:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9c3636), to(#ba3f3f)); background: -webkit-linear-gradient(top, #9c3636, #ba3f3f ); background: -moz-linear-gradient(top, #9c3636, #ba3f3f ); background: -ms-linear-gradient(top, #9c3636, #ba3f3f); background: -o-linear-gradient(top, #9c3636, #ba3f3f); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c3636', endColorstr='#ba3f3f',GradientType=0);  }

a.blue{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2e93c7), to(#25759f)); background: -webkit-linear-gradient(top, #2e93c7, #25759f); background: -moz-linear-gradient(top, #2e93c7, #25759f);background:  -ms-linear-gradient(top, #2e93c7, #25759f);background:  -o-linear-gradient(top, #2e93c7, #25759f);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e93c7', endColorstr='#25759f',GradientType=0);  }
a.blue:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#25759f), to(#2e93c7)); background: -webkit-linear-gradient(top, #25759f, #2e93c7 ); background: -moz-linear-gradient(top, #25759f, #2e93c7 ); background: -ms-linear-gradient(top, #25759f, #2e93c7); background: -o-linear-gradient(top, #25759f, #2e93c7); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25759f', endColorstr='#2e93c7',GradientType=0);  }

a.green{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#769152), to(#596e3c)); background: -webkit-linear-gradient(top, #769152, #596e3c); background: -moz-linear-gradient(top, #769152, #596e3c);background:  -ms-linear-gradient(top, #769152, #596e3c);background:  -o-linear-gradient(top, #769152, #596e3c);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#769152', endColorstr='#596e3c',GradientType=0);  }
a.green:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#596e3c), to(#769152)); background: -webkit-linear-gradient(top, #596e3c, #769152 ); background: -moz-linear-gradient(top, #596e3c, #769152 ); background: -ms-linear-gradient(top, #596e3c, #769152); background: -o-linear-gradient(top, #596e3c, #769152); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#596e3c', endColorstr='#769152',GradientType=0);  }

a.earth{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6b6963), to(#494743)); background: -webkit-linear-gradient(top, #6b6963, #494743); background: -moz-linear-gradient(top, #6b6963, #494743);background:  -ms-linear-gradient(top, #6b6963, #494743);background:  -o-linear-gradient(top, #6b6963, #494743);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6963', endColorstr='#494743',GradientType=0);  }
a.earth:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#494743), to(#6b6963)); background: -webkit-linear-gradient(top, #494743, #6b6963 ); background: -moz-linear-gradient(top, #494743, #6b6963 ); background: -ms-linear-gradient(top, #494743, #6b6963); background: -o-linear-gradient(top, #494743, #6b6963); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494743', endColorstr='#6b6963',GradientType=0);  }

a.bluesea{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a8194), to(#125c6a)); background: -webkit-linear-gradient(top, #1a8194, #125c6a); background: -moz-linear-gradient(top, #1a8194, #125c6a);background:  -ms-linear-gradient(top, #1a8194, #125c6a);background:  -o-linear-gradient(top, #1a8194, #125c6a);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a8194', endColorstr='#125c6a',GradientType=0);  }
a.bluesea:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#125c6a), to(#1a8194)); background: -webkit-linear-gradient(top, #125c6a, #1a8194 ); background: -moz-linear-gradient(top, #125c6a, #1a8194 ); background: -ms-linear-gradient(top, #125c6a, #1a8194); background: -o-linear-gradient(top, #125c6a, #1a8194); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#125c6a', endColorstr='#1a8194',GradientType=0);  }

a.mauve{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ab4872), to(#7e3454)); background: -webkit-linear-gradient(top, #ab4872, #7e3454); background: -moz-linear-gradient(top, #ab4872, #7e3454);background:  -ms-linear-gradient(top, #ab4872, #7e3454);background:  -o-linear-gradient(top, #ab4872, #7e3454);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab4872', endColorstr='#7e3454',GradientType=0);  }
a.mauve:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7e3454), to(#ab4872)); background: -webkit-linear-gradient(top, #7e3454, #ab4872 ); background: -moz-linear-gradient(top, #7e3454, #ab4872 ); background: -ms-linear-gradient(top, #7e3454, #ab4872); background: -o-linear-gradient(top, #7e3454, #ab4872); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e3454', endColorstr='#ab4872',GradientType=0);  }

a.light{color: #4d4d4d; text-shadow: 1px 1px 1px rgba(256, 256, 256, 0.5); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d8d8d8), to(#bababa)); background: -webkit-linear-gradient(top, #d8d8d8, #bababa); background: -moz-linear-gradient(top, #d8d8d8, #bababa);background:  -ms-linear-gradient(top, #d8d8d8, #bababa); background: -o-linear-gradient(top, #d8d8d8, #bababa); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#bababa',GradientType=0);  }
a.light:hover{color:#4d4d4d; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bababa), to(#d8d8d8)); background: -webkit-linear-gradient(top, #bababa, #d8d8d8 ); background: -moz-linear-gradient(top, #bababa, #d8d8d8 ); background: -ms-linear-gradient(top, #bababa, #d8d8d8); background: -o-linear-gradient(top, #bababa, #d8d8d8);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bababa', endColorstr='#d8d8d8',GradientType=0);   }

a.dark{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#484848), to(#181818)); background: -webkit-linear-gradient(top, #484848, #181818); background: -moz-linear-gradient(top, #484848, #181818); background: -ms-linear-gradient(top, #484848, #181818); background: -o-linear-gradient(top, #484848, #181818); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#181818',GradientType=0);  }
a.dark:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#181818), to(#484848)); background: -webkit-linear-gradient(top, #181818, #484848 );background:  -moz-linear-gradient(top, #181818, #484848 ); background: -ms-linear-gradient(top, #181818, #484848); background: -o-linear-gradient(top, #181818, #484848); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181818', endColorstr='#484848',GradientType=0);  }



/* Header links*/
div.header{
    position:relative;
}
/* Site Logo Link */
a#logolink{
    display:block;
    width:187px;
    height:125px;
    position:absolute;
    left:0
    top:0;
}
/* Accreditation Link */
a#accreditation{
    display:block;
    width:102px;
    height:46px;
    position:absolute;
    right:9px;
    bottom:7px;  
}
