/* Color Scheme
Orange: #F29400
White: #FFF
Dark Grey: #A6A6A6
Light Grey: #CCC
Lighter Grey: #DDD */


body {
	padding:0;
	margin:0;
	background-image:url(/media/52/background.gif);
	background-position:center top;
	background-repeat:no-repeat;
	background-color: #FFF;
	color: 	#545454;
	font-family: HelveticaNeue, Helvetica, Arial, sans-serif;
}
img {
	border:0; padding:0; margin:0;
}
h1 {
}
h1#header a {
display:block;
height:130px;
left:5px;
position:relative;
top:4px;
width:928px;
}
h1#header a span {
display:none;
}
h2 {
color: #F29400;
text-transform: uppercase;
}
h3 {
color: #A6A6A6;
margin-top:1.5em;
text-transform: uppercase;
}
h4 {
text-transform: uppercase;
}
a {
color: #545454;
}
a:visited {
color: #545454;
}
a:hover {
color: #F29400;
}
p, ul {
font-size: small;
}
.clearBoth {
clear:both;
height:0 !important;
padding:0 !important;
margin-bottom:1.12em !important;
}
.importantText {
padding: 16px;
background-color: #CCC;
-moz-border-radius: 8px; 
-webkit-border-radius: 8px;
display: inline-block;
font-weight:bold;
}
.importantText:hover {
color: #FFF;
background-color: #545454;
}

/* Content Container */
#contentContainer {
width: 944px;
padding: 16px 0 16px 16px;
margin: 16px auto;
background-color: #FFF;
-moz-border-radius: 24px;
-webkit-border-radius: 24px;
}

/* Content Container > Header */
#header {
background-image:url(/media/34/header.png);
height:144px;
margin:-4px 0 0 -6px;
width:942px;
}

/* Content Container > Navigation */
#navigation {	
	background-image:url(/media/39/navigation.png);
	background-position: bottom left;
	height:53px;
	margin-left:-6px;
	margin-top:1px;
	width:942px;
	/*background-color: #F29400; */
}
#navigation ul {
height:21px;
margin:0;
overflow:hidden;
padding:14px 24px 0 21px;
font-size: medium;
}
#navigation li {
display:inline;
font-weight:bold;
margin:0 40px;
}
#navigation li a {
text-transform:uppercase;
text-decoration: none;
/*color:#FFF;*/
color: #F29400;
}
#navigation li a:hover {
	text-decoration: underline;
}

#navigation2 ul {
	float:left;
	list-style:none;
	margin: -8px 0 0 -11px;
	padding: 0;
}
#navigation2 li {
	float:left;
	list-style: none;
	margin: 0;
}

#navigation2 li a {
	display:block;
	height: 62px;
	padding: 0px 20px;
	background-position: top left;
	text-decoration:none;
}

#navigation2 li.listItem1 { width: 153px; }
#navigation2 li a.item1 {
	background-image: url(/images/nav-home.gif);
	padding-right:129px;
}

#navigation2 li.listItem2 { width: 189px; }
#navigation2 li a.item2 {
	background-image: url(/images/nav-verity.gif);
	padding-right: 165px;
}

#navigation2 li.listItem3 { width: 129px; }
#navigation2 li a.item3 {
	background-image: url(/images/nav-news.gif);
	padding-right: 105px;
}

#navigation2 li.listItem4 { width: 293px; }
#navigation2 li a.item4 {
	background-image: url(/images/nav-balmain2.gif);
	padding-right: 269px;
}

#navigation2 li.listItem5 { width: 155px; }
#navigation2 li a.item5 {
	background-image: url(/images/nav-contact2.gif);
	padding-right:155px;
}
#navigation2 li a:hover {
	background-position: bottom left;
}

/* Content Container > Content */
#content {
float:left;
margin-top:3px;
width:688px
}

/* Content Container > Content > Content Text */
.contentText {
	padding: 0 16px;
}

/* Content Container > Content > Content Text > Google Map / Images */
.googleContainer {
margin: 1em 0;
}
.googleMapText {
float:left;
margin-right:16px;
width:324px;
}
.googleMapText p:first-child {
margin-top:0;
}
.googleMapContainer {
float: right;
width: 316px;
}
.googleMapContainerHeading {
color:#DDD;
margin: 0 0 -5px 8px;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
}
.googleMap {
padding: 8px;
background-color: #DDD;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}
.googleLeft {
float:left !important;
margin-right:16px !important;
}
.googleRight {
xfloat:right !important;
margin-right:0 !important;
}
/* Content Container > Content > Content Text > Video */
.videoText {
float:left;
margin-right:16px;
 /* width:228px; */
}
.videoText p:first-child {
margin-top:0;
}
.videoContainer {
float: right;
width: 412px;
}
.videoContainer h3 {
color:#DDD;
margin: 0 0 -5px 8px;
}
.video {
padding: 8px;
background-color: #DDD;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
height:317px;
}

/* Content Container > Content > Content Text > News */
#newsReleases td {
padding: 4px;
font-size:small;
}
#newsReleases .date {
color:#A6A6A6;
}
#newsReleases .filelink a, #newsReleases .filelink a:visited {
color: #545454;
}
#newsReleases .filelink a:hover, #newsReleases .filelink a:active {
color: #F29400;
}

#gallery .caption {
	color: #545454;
	font-size: small;
	padding-left:8px;
	width:109px;
} 

/* Content Container > Sidebar */
#sidebar {
float:right;
margin:3px 10px 0 0; /* 16px 0;*/
width:224px;
}
#sidebar img {
display:block;
margin:-1px 0 3px -6px;
width:238px;
}
#sidebar form#aspnetForm {
	margin-left:-5px;
}

/* Content Container > Footer */
#footer {
clear:both;
font-size: small;
text-align: center;
width:928px;
}

#EmailForm {
	background-image: url(/images/buttons02-e-news2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 240px; /*81*/
	height: 384px;
}
#EmailForm input {
	position:relative;
	display:block;
	border-bottom: 1px #5f5f5f solid;
	border-right: 1px #b2b4b6 solid;
	border-left: 1px #eeefef solid;
	border-top: 1px #c5c6c9 solid;
	background-color: #ebebeb;
}
#EmailForm .nameInput, 
#EmailForm .emailInput, 
#EmailForm .postcodeInput {
	height:13px;
	left:18px;	
}

#EmailForm .nameInput {
	top:110px;
	width:185px;
}
#EmailForm .emailInput {
	top:128px;
	width:185px;
}
#EmailForm .postcodeInput{
	top:146px;
	width:49px; 
}
#EmailForm .submitInput {
	left:83px;
	top:121px;
}
#EmailForm .thankyou {
	color:#F29400;
	font-size:12px;
	font-weight:bold;
	left:18px;
	position:relative;
	top:178px;
}











/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
