/* Start of CMSMS style sheet 'PBWF' */
html, body { width:100%; height:100%; margin:0px; padding:0px; }

body { background:#617341 url('/images/pbwf/header.jpg') top center no-repeat; text-align:center; 
       font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:9pt; }

h1, h2, h3 { margin:0; padding:0; margin-bottom:5px; font-weight:normal; }

#siteWrapper { width:990px; margin:0 auto; padding-top:20px; text-align:left; 
background:url('/images/pbwf/top_logos.png') 15px 10px no-repeat;}

#header { width:100%; text-align:center; }

ul { padding:0px; margin:0px; }

/* Standard Centered Menu CSS */
#centeredmenu { float:left; position:relative; width:100%; overflow:hidden; }
#centeredmenu ul { clear:left; float:left; position:relative; left:50%;
                    margin:0; padding:0; list-style:none; text-align:center; }
#centeredmenu ul li { display:block; float:left; position:relative; right:50%;
                    margin:0; padding:0; list-style:none; }
                    
/* Custom Menu CSS */
#centeredmenu { margin-top:10px; margin-bottom:15px; }
#centeredmenu ul li { margin-right:12px; }
#centeredmenu ul li a { text-decoration:none; background:url('images/pbwf/menu_right.png') top right no-repeat; height:28px; display:block; float:left; }
#centeredmenu ul li a span { color:#000000; background:url('images/pbwf/menu_left.png') top left no-repeat; padding-left:15px; margin-right:15px; line-height:28px; height:28px; display:block; clear:left; float:left; cursor:pointer; }


#contentWrapper {}

#colLeft{ width:758px; height:563px; padding-top:10px; background:url('/images/pbwf/content_top.png') top left no-repeat;}

#content { width:738px; height:100%; background:url('/images/pbwf/content_bg.gif') top left repeat-x; padding:0 10px; }

#colLeft { display:block; float:left; }
#colRight { display:block; float:right; }

h2 { font-size:14pt; }

#rightPanel { padding:10px; width:200px; background:url('/images/pbwf/rightPanelBg.png') top left no-repeat; margin-bottom:12px; }


#footer { width:100%; text-align:center; padding-top:20px; font-size:8pt; color:#ffffff; }
#nofus { padding-top:5px; font-family:"Courier New"; }



a, a:link, a:visited, a:active, a:hover { color:#6F2700; }

.NewsSummary { border-bottom:1px solid #6F2700; padding-bottom:5px; }
.NewsSummaryHeader { text-transform:uppercase; font-size:11pt; font-weight:bold; padding-top:5px; }
.NewsPageCounter { width:100%; text-align:center; }
#rightPanel a { text-decoration:none; }

#bodyWrapper { width:100%; background:url('http://www.pbwf.co.uk/images/pbwf/bottombg.gif') 50% 773px no-repeat; }

#rightPanel { height:270px; }

#contactus p { font-size:14pt; }
#contactus img { vertical-align:middle; padding-left:10px; padding-right:20px; }

 /* Easy Clearing Method */
.clear:after {
    clear:both;
    content:".";
    display:block;
    font-size:0;
    height:0;
    visibility:hidden;
}

.clear {
    min-height:1px;
}

* html .clear {
    height:1px;
}

.clearer {
    clear:both;
}
/* End Easy Clearing Method */

/* Scrollbar Styles */
#scrollContainer { position:relative; width:735px; padding-top:5px; } 
#scrollTrack { position:absolute; top:0; right:0; height:100%; width:10px;  
        background-color:transparent; cursor:move; } 
#scrollHandle { width:15px; background-color:#fbfbf6;  cursor:move;  
        -moz-border-radius:5px; -webkit-border-radius:5px; opacity:0.9; -moz-opacity:0.9; } 
#scrollContent { overflow:hidden; width:710px; height:540px;
    font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:left;}

#contentWrapper, #colLeft, #content, #scrollContainer, #scrollContent { text-align:left; }


/* Gallery Styles */
.gallerycomment, .gallery h3, .gallery p { display:none; }
.gallery .img a, .gallery .img img { border:none; }

.gallery .img { height:110px; }
.gallery .first { padding-right:50px; } 

#viewthegallery { position:relative; }
#gallerylink { position:absolute; top:0; left:0; }

#gallerylink { height:300px; width:220px; z-index:1; }
#gallerylink a { height:300px; width:220px; }
#gallerylink a, #gallerylink img { border:none; }
#viewthegallery img { z-index:0; }
/* End of 'PBWF' */

