@charset "utf-8";
/* CSS Document */


*	{margin: 0; padding:0; }
body { margin:0; padding:0; border:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#4f4f4f; background: url(images/bg.jpg) repeat-x #FFF; }
background { color:#FFFFFF; }
p { margin-bottom:15px; color:#FFFFFF; line-height:16px; }
.caps { text-transform:uppercase; }
a img {
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
a { text-decoration:none; }

#nav { background: url(images/pete-spencer-top-banner.jpg) repeat-x; height:41px; }
#nav-content { width:860px; height:30px; margin:0 auto; }
#contact-us { width:250px; height:20px; margin-top:10px; float:left; }
#contact-us p {  font-weight:bold; font-size:19px; }
#main-nav { width:600px; height:20px; margin-top:10px; float:right; }
#main-nav li { display:inline; font-size:14px; color:#FFF; margin:0 0 0 40px; }
#main-nav ul { text-align:right; }
#main-nav ul a { text-decoration:none; color:#fff; }
#main-nav ul a:hover { color:#18b1eb; }

#header { background-image:url(images/pete-spencers-header.jpg); margin:0 auto; width:900px; height:145px; }

#image-banner { background-image:url(images/pete-spencer-image-banner.jpg); margin:0 auto; width:860px; height:353px; }
#image-banner-space { width:900px; height:24px; margin:0 auto; }
#pete-spencer-image { width:289px; height:353px; background-image:url(images/pete-spencer-image.jpg); float:right; }
#border-left { width:13px; height:353px; float:left; }
#slides { width:544px; height:325px; float:left; background-color:#FFFFFF; margin:13px 0 0 0; }
#slides-contact-us { width:544px; height:325px; float:left; background-image:url(images/pete-spencers-contact-us.jpg); margin:0; }
#slides-testimonials { width:544px; height:325px; float:left; background-image:url(images/testimonials-pete-spencers.jpg); margin:0; }
#slides-latest-news { width:544px; height:325px; float:left; background-image:url(images/latest-news-banner.jpg); margin:0; }

#main-content { background: url(images/pete-spencer-content-bg.jpg) repeat-x; height:auto; }
#main-content-news { background: url(images/pete-spencer-content-bg-news-1000.jpg) repeat-x; height:auto; }
#main-content-testimonials { background: url(images/pete-spencer-content-bg-news.jpg) repeat-x; height:auto; }
#main-content-panel { background-image:url(images/content-bg.jpg); height:476px; width:900px; margin:0 auto; }
#main-content-text { height:451px; width:860px; margin:0 auto; }
#main-content-panel-news { background-image:url(images/content-bg-news-1000.jpg); height:1000px; width:900px; margin:0 auto; }
#main-content-text-news { height:694px; width:860px; margin:0 auto; }
#main-content-panel-testimonials { background-image:url(images/content-bg-news.jpg); height:755px; width:900px; margin:0 auto; }
#main-content-text-testimonials { height:694px; width:860px; margin:0 auto; }

#content-top-banner { width:900px; height:25px; margin:0 auto; }
#text { width:540px; height:451px; float:left; }
#text p { font-size:9pt; color:#4b4b4a; line-height:16px; }
#text p.trustees { font-size:10pt; font-weight:bold; color:#4b4b4a; line-height:16px; }
#text-contact-us { width:340px; height:451px; float:left; }
#text-contact-us p { font-size:9pt; color:#4b4b4a; line-height:16px; margin-bottom:8px; }
h1 { font-size:21px; color:#017dbe; line-height:45px; }
h2 { font-size:21px; color:#017dbe; line-height:45px; }

#latest-news { background-image:url(images/latest-news.jpg); width:269px; height:420px; float:right; position:relative; }
#title { width:269px; margin-top:30px; }
#title p { font-size:21px; color:#017dbe; line-height:45px; text-align:center; } 

#latest-news-one { width:200px; height:108px; position:absolute; top:120px; left:33px; }
#latest-news-one p { font-size:21px; color:#017dbe; line-height:10px; text-align:left; }
#latest-news-one p.date { font-size:16px; color:#017dbe; line-height:10px; text-align:left; }
#latest-news-one p.bulletin { font-size:12px; color:#4b4b4a; line-height:18px; text-align:left; }
#latest-news-one a { color:#017dbe; }
#latest-news-one a:hover { color:#017dbe; }
#latest-news-one a:visited { color:#017dbe; }

#latest-news-two { width:200px; height:108px; position:absolute; top:280px; left:33px; }
#latest-news-two p { font-size:21px; color:#017dbe; line-height:10px; text-align:left; }
#latest-news-two p.date { font-size:16px; color:#017dbe; line-height:10px; text-align:left; }
#latest-news-two p.bulletin { font-size:12px; color:#4b4b4a; line-height:18px; text-align:left; }
#latest-news-two a { color:#017dbe; }
#latest-news-two a:hover { color:#017dbe; }
#latest-news-two a:visited { color:#017dbe; }

#news { background-color:#0083ce; width:860px; height:950px; float:right; }
#news-bulletin-one { background-color:#FFFFFF; margin:23px 0 23px 23px; width:814px; height:200px; }
#news-title-one { width:420px; margin:0; padding-left:18px; float:left; }
#news-title-one p { font-size:21px; color:#017dbe; line-height:26px; text-align:left; }
#news-title-one p.date { font-size:16px; color:#017dbe; line-height:10px; text-align:left; }
#news-title-one p.bulletin { font-size:12px; color:#4b4b4a; line-height:18px; text-align:left; }
#bulletin-one-image { width:300px; height:170px; margin-right:18px; float:right; background-image:url(images/news-charity-ball.jpg) }

#news-bulletin-two { background-color:#FFFFFF; margin:23px 0 23px 23px; width:814px; height:200px; }
#news-title-two { width:420px; margin:0; padding-left:18px; float:left; }
#news-title-two p { font-size:21px; color:#017dbe; line-height:26px; text-align:left; }
#news-title-two p.date { font-size:16px; color:#017dbe;line-height:10px; text-align:left; }
#news-title-two p.bulletin { font-size:12px; color:#4b4b4a; line-height:18px; text-align:left; }
#bulletin-two-image { width:300px; height:170px; margin-right:18px; float:right; background-image:url(images/new-dhl-cycle-challenge.jpg); }

#news-bulletin-three { background-color:#FFFFFF; margin:23px 0 23px 23px; width:814px; height:455px; }
#news-title-three { width:420px; margin:0; padding-left:18px; float:left; }
#news-title-three p { font-size:21px; color:#017dbe; line-height:26px; text-align:left; }
#news-title-three p.date { font-size:16px; color:#017dbe; line-height:10px; text-align:left; }
#news-title-three p.bulletin { font-size:12px; color:#4b4b4a; line-height:18px; text-align:left; }
#bulletin-three-image { width:300px; height:425px; margin-right:18px; float:right; background-image:url(images/charity-ball-nov15-425px.jpg);}

.top-news-spacer { width:814px; height:18px; background-color:#FFFFFF; }

#testimonials { background-image:url(images/testimonials-background.jpg); width:860px; height:694px; float:right; }
#testimonials-bulletin-one { margin:45px 0 50px 23px; width:814px; height:240px; }
#testimonials-title-one { width:775px; margin:0; padding-left:18px; float:left; }
#testimonials-title-one p { font-size:12px; color:#4b4b4a; line-height:18px; text-align:left; }
#testimonials-title-one p.from { font-size:16px; color:#017dbe; line-height:10px; text-align:left; }

#testimonials-bulletin-two { margin:23px 0 23px 23px; width:814px; height:308px; }
#testimonials-title-two { width:775px; margin:0; padding-left:18px; float:left; }
#testimonials-title-two p { font-size:12px; color:#4b4b4a; line-height:18px; text-align:left; }
#testimonials-title-two p.from { font-size:16px; color:#017dbe; line-height:10px; text-align:left; }

#testimonials-bulletin-three { background-color:#FFFFFF; margin:23px 0 23px 23px; width:814px; height:200px; }
#testimonials-title-three { width:420px; margin:0; padding-left:18px; float:left; }
#testimonials-title-three p { font-size:21px; color:#017dbe; line-height:26px; text-align:left; }
#testimonials-title-three p.date { font-size:16px; color:#017dbe; line-height:10px; text-align:left; }
#testimonials-title-three p.bulletin { font-size:12px; color:#4b4b4a; line-height:18px; text-align:left; }

.top-testimonials-spacer { width:814px; height:18px; }



#footer { width:860px; height:112px; margin:0 auto; position:relative;  }
#footer-logo { background-image:url(images/pete-spencer-footer-logo.jpg); width:329px; height:112px; float:left; }
#footer-reg-charity { position:absolute; left:75px; top:70px; }
#footer-reg-charity p { color:#0080ce; font-size:8pt; }
#footer-contact { width:234px; height:82px; float:left; margin-top:30px }
#footer-contact p { font-weight:bold; color:#0080ce; text-align:center; font-size:13pt; line-height:11px; }
#orchard-footer { width:297px; height:112px; float:right; position:relative; }
#orchard-content { position:absolute; left:44px; top:24px; }

#orchard-content p { color:#4e2683; font-size:8pt; margin-bottom:0px; }
#orchard-content img { max-width:180px; padding-bottom:12px; }


/* Contact Form */
#bigblue6 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#16184f; }
.submitbutton 	{ width:94px; height:39px; background:url(images/submit.jpg) no-repeat; border:none; margin-top:5px; }

.contact-text { padding:3px 5px;; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#16184f; width:217px; height:10px; float:left; margin-bottom:5px; margin-top:5px; }
.formstyle2 { padding:3px 5px;; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#16184f; width:325px; height:10px; float:left; margin-bottom:8px; margin-top:0; }
.formstyle1 { padding:3px 5px;; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#16184f; width:325px; height:auto; float:left; margin-bottom:8px; margin-top:0; }

