@charset "utf-8";
.yellowText {
	color:#FF0;
}

* {
	margin:0;
	padding:0;
	outline:none;
}
html {
	height:100.1%;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	color:#CCC;
	background:url(../img/main%20bg.jpg) repeat-x #333;
}
div#wrapperBrand {
	margin: 0 auto;
	width:960px;
	text-align:left;
}
div#wrapperMain {
	margin: 0 auto;
	padding: 20px 0 0 0;
	background:#464646;
	width:960px;
	text-align:left;

}
div#wrapperSub {
	margin: 20px auto;
	background:#464646;
	width:960px;
	text-align:left;
}
div#wrapperInfo {
	margin: 20px auto;
	background:#333;
	width:960px;
	text-align:left;
	height:50px;
}
div#branding {
	height:170px;
	background:url(../img/branding%20bg.jpg) repeat-x;
	color: #DBDBDB;
}
h1#mainLogo {
	display:block;
	background:url(../img/logomain.jpg) no-repeat;
	width:253px;
	height:130px;
	float:left;
	text-indent:-9999px;
	margin:20px 0 0 0;
	}
h2#mainTitle {
	display:block;
	background:url(../img/titlemain.jpg) no-repeat;
	width:464px;
	height:130px;
	float:left;
	text-indent:-9999px;
	margin:20px 0 0 0;
}
h3 {
	font-size:22px;
	font-weight:normal;
	padding: 20px 0 0 0;
	text-transform:uppercase;
}

h4 {
	font-size:16px;
	font-weight:normal;
	padding: 20px 0 0 0;
	text-transform:uppercase;
}
h5 {
	font-size:15px;
	font-weight:normal;
	padding: 0 0 0 0;
	text-transform:uppercase;
}

h6 {
	font-size:15px;
	font-weight:normal;
	padding: 20px 0 0 0;
}
div#sideNavBox {
	width:215px;
	float:left;
	padding: 0 40px 0px 0;
}
ul#sideNav {
	display:block;
	list-style-type:none;
	line-height:20px;
	text-indent:20px;
}
ul#sideNav a {
	display:block;
	text-decoration:none;
	color:#CCC;
}
ul#sideNav a:hover{
	text-decoration:none;
	color:#47A7DA;
	background:url(../img/currentpage.jpg) no-repeat;
}

blockquote {
	margin: 0 0px 0px 20px;
	line-height:24px;
	font-size:13px;
	color:#CCC;
	text-align:justify;
}
.contentSingle {
	height:200px;
	width:215px;
	float:left;
	margin: 0 18px 18px 0px;
}
.contentSinglebodge {
	height:230px;
	width:215px;
	float:left;
	margin: 0 18px 18px 0px;
}
.contentSinglebodge2 {
	height:170px;
	width:215px;
	float:left;
	margin: 0 18px 18px 0px;
}

.contentDouble {
	height: 200px;
	width:450px;
	float:left;
	margin: 0 18px 18px 0px;
}
.contentDouble2 {
	height: 420px;
	width:450px;
	float:left;
	margin: 0 18px 18px 0px;
}
.contentTriple {
	height: 200px;
	width:685px;
	float:left;
	margin: 0 18px 18px 0px;
}
.contentFull {
	height: 420px;
	width:685px;
	float:left;
	margin: 0 18px 18px 0px;
}
.contentSub {
	width:450px;
	float:left;
	margin: 20px 0px 20px 20px;
}
.contentSubSub {
	width:450px;
	float:left;
	margin: 0px 0px 20px 20px;
}
.contentSubWide {
	width:920px;
	float:left;
	margin: 20px;
}
img {
	border:solid 1px #dbdbdb;
}
p  {
	line-height:24px;
	font-size:13px;
	color:#CCC;
	text-align:justify;
}
table  {
	font-size:13px;
	color:#CCC;
	text-align:center;
}
.alignLeft {
	text-align:left;
}
ul#ulContent {
	padding:0 0 0 11px;
}
ul#ulContent li {
	
	line-height:30px;
	list-style-type:none;
}
dl {
	line-height:20px;
	float:none;
}
dt {
margin:0;
padding:0 20px;
font-size: 100%;
font-weight: normal;
float:left;
font-size:12px;
}

dd {
float:right;
margin:0;
padding:0 20px;
}

.imgTextDl {
	line-height:20px;
}
.imgTextDl dt {
float:left;
margin:0;
padding:0 20px;
font-size: 100%;
font-weight: normal;
font-size:12px;
}

.imgTextDl dd {
	float:left;
margin:0;
padding:0 20px;
}


.contentLinks{
	list-style-type:none;
	line-height:25px;
}
a{
	text-decoration:none;
	color:#47A7DA;
}

a:hover{
	text-decoration:none;
	color:#CCC;
}

.clear {
	clear:both;
}


p#form{
	text-align:right;
	line-height:25px;
}


/* nav active page css */ 

body#pageHome a#navHome,
body#pageAboutClub a#navAboutClub,
body#pageTeam a#navTeam,
body#pageNeighbours a#navNeighbours,
body#pageTrial a#navTrial,
body#pagePilot a#navPilot,
body#pageEvents a#navEvents,
body#pageSelfFly a#navSelfFly,
body#pageAircraft a#navAircraft,
body#pagePrice a#navPrice,
body#pageGuide a#navGuide,
body#pageFind a#navFind,
body#pageAskTheDoc a#navAskTheDoc,
body#pageForum a#navForum,
body#pageGallery a#navGallery,
body#pagePlanning a#navPlanning,
body#pageContact a#navContact
{
	text-transform:uppercase;
	color:#47A7DA;
	background:url(../img/currentpage.jpg) no-repeat;
}
