/* CSS NEWQUAY SURF HOME */
@import url("/css/master.css");

body { background:url(/img/surf/bg-vw-light-2.jpg) center top; }
.bg { background:url(/img/surf/bg-vw-2.jpg) center -76px repeat-x; }

/* Content */
.intro { position:relative; }
h1 { width:550px; position:relative; left:-10px; background:url(/img/surf/surf-newquay2.gif) no-repeat; margin:0; padding:85px 0 0 0; overflow: hidden; height: 0px !important; height /**/:85px; }
.h1 { color:#665947; }
.content h2 { color:#a22760; }
.content h3 { color:#1a819f; }
.content h4 { color:#a22760; }
.content p { color:#1a819f; }



/* Side adverts */
.internal { background:url(/img/surf/ad-internal-bg.gif) no-repeat #63cbe9; }
	.internal img { margin-left:135px; }
		.internal a { text-decoration:none; color:#fff; }
			.internal strong { color:#a22760; background:url(/img/arrow-blue-square.gif) right center no-repeat; }
			.internal a:hover strong { text-decoration:none; }
			
			
			


/* Submenu */
h3.submenu { background:url(/img/surf/within-this-section.gif) no-repeat; }
	.submenu a { color:#a22760; }



/* Bottom ad space */
.adspace form { background:url(/img/surf/sign-up-newsletter.gif) top left no-repeat #A22760; color:#FFF; }




.footer { background:url(/img/surf/bg-bottom.jpg) center top; }






/* BLOGS */
.blogpost a { color:#a22760; }
.blogpost h2 { font-size:1.2em; margin-top:15px; padding-top:15px; border-top:1px #cbe4ea solid; }