h1 { font-size:18px; font-weight:bold; margin:0 0 10px 0; white-space:nowrap; }
h2 { font-size:16px; font-weight:bold; margin:0 0 10px 0; }
h3 { font-size:14px; font-weight:bold; margin:0 0 10px 0; }
ul { padding-left:20px;margin:0; }
li { padding-left:5px; line-height:140%; margin:7px 0; }
p { margin:1em 0; line-height:150%; }

a:link { color:#ffffcc; }
a:visited { color:#ffffcc; }
a:hover { color:#B3635A; }
a:active { color:#ffffcc; }


td { font-family: Arial, Helvetica, sans-serif; font-size:13px; }

.nivoSlider { position:relative; background:url('/images/loading.gif') no-repeat 50% 50%; }
.slider_v1 { width:267px; height:400px; } /*Old Home */
.slider_v2 { width:282px; height:400px; } /* Entertaiment */
.slider_h1 { width:650px; height:433px; } /* Gallery */
.slider_h2 { width:425px; height:282px; } /*Standard */
.slider_h3 { width:450px; height:300px; } /* Home */ 
.nivoSlider a { border:0; display:block; }
.slider_h1 img { }

.top-right { margin-top:40px; }
.tel-no { font-family: Arial, Helvetica, sans-serif; margin-right:20px; font-size:large; }
.tel-no a { font-weight:bold; letter-spacing:1px; color:#ffffcc; }
.social-icons { margin-top:16px; padding-left:43px; float:left; width:96px; padding-right:0; } 
.social-icons ul { list-style-type:none; float:right; margin:0; padding:0; }
.social-icons li { float:left;display:block;padding:0 0 0 5px; margin:0; }
.social-icons img { border:0 none; }
.fb-like { float:right; width:120px; height:28px; overflow:hidden; }

#topnav { float:right; }
.navigation ul { list-style-type:none; padding:0; margin:0; }
.navigation li { float:left;padding:0; margin:0; }

.page-bg { background:url('/images/slice/slice_04.png') repeat-y top left; }

.sitemap a { color:#ffffcc; }
.sitemap a:hover { color:#aed7e7; }

.style1 { border-color: #ffffff; border-width: 0; background-image: url('https://www.eleanorbelfrageevents.co.uk/images/Feathers-1240.jpg'); }
.style2 { text-align: right; }
.style3 { color: #2D3C4F; font-size: xx-small; }
.style5 { text-align: left; }
.style6 { color: #FFFFFF; font-size: xx-small; }
.style9 { text-decoration: none; }
.style10 { color: #1C3137; }
.style11 { color: #1C3137; font-size: xx-small; }
.style13 { font-size: x-small; color: #FFFFCC; font-variant: normal; text-align: center; }

#contactForm td { font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif font-weight:normal; }
#contactForm  select, #contactForm  input, #contactForm  textarea { font-family: Arial, Helvetica, sans-serif; font-size:12px; } 
#contactForm span { color:#ff0000; }

blockquote { font-style:italic; font-size:small; }
.quotes blockquote { padding-top:10px; margin:0 40px; }
.quotes blockquote p { margin:0; }
.quotes p { margin-top:5px; }

.credits a { color:#ffffcc; }

.read-more { padding:5px 10px; border:1px solid #ffffcc;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; }

span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;} 