body {
	background-color:#fff;
	background-repeat:repeat; 	
}
	
body p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #fff;
	text-align:left;
}

img {
	border:0px;
	margin:0px;
	padding:0px;	
}

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

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color:#231f20;
	margin:0px;
	padding:18px 0px 10px 10px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#fff;
	margin:0px;
	padding:0px 0px 5px 0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#fff;
	margin:0px;
	padding:0px 0px 15px 0px;
}


#vanbriggle-body {
	text-align:left; 
	position:absolute; 
	width:1000px; 
	min-height:400px; 
	left: 50%; 
	margin-left:-500px; 
}

#vanbriggle-header {
	clear:both;
	width:1000px; 
	height:105px;
	background-color:#fff;
}

#vanbriggle-logo {
	float:left;	
	width:170px; 
	height:81px;
	padding:15px 0 0 15px;
}
 
#vanbriggle-phone {
	width:212px; 
	height:40px;
	float:right;
	padding:35px 20px 0 0;
}

#vanbriggle-nav {
	width:1000px;
	height:41px;
}

#vanbriggle-nav-left {
	float:left;
	width:20px;
	height:41px;	
	background-image: url(../images/nav-leftedge.jpg); 
	background-repeat:no-repeat; 
}

#vanbriggle-nav-center {
	float:left;
	width:960px;
	height:41px;
	background-color:#4d97a5;	
}

#vanbriggle-nav-right {
	float:left;
	width:20px;
	height:41px;	
	background-image: url(../images/nav-rightedge.jpg); 
	background-repeat:no-repeat; 
}

div.topnav p {
	text-align:center;
	padding-top:12px;
}

div.topnav p a {
	color:#fff;
	font-size: 14px;
	font-weight:bold;
	text-decoration:none;
	padding:12px;
}


#vanbriggle-nav-home {
	float:left;
	width:67px;
	height:41px;	
	background-image: url(../images/nav-home.jpg); 
	background-repeat:no-repeat; 
}

#vanbriggle-nav-catalog {
	float:left;
	width:90px;
	height:41px;	
	background-image: url(../images/nav-catalog.jpg); 
	background-repeat:no-repeat; 
}

#vanbriggle-nav-about {
	float:left;
	width:99px;
	height:41px;	
	background-image: url(../images/nav-about-us.jpg); 
	background-repeat:no-repeat; 
}

#vanbriggle-nav-history {
	float:left;
	width:86px;
	height:41px;	
	background-image: url(../images/nav-history.jpg); 
	background-repeat:no-repeat; 
}

#vanbriggle-nav-collector {
	float:left;
	width:174px;
	height:41px;	
	background-image: url(../images/nav-collector.jpg); 
	background-repeat:no-repeat; 
}

#vanbriggle-nav-tile {
	float:left;
	width:149px;
	height:41px;	
	background-image: url(../images/nav-tile.jpg); 
	background-repeat:no-repeat; 
}

#vanbriggle-nav-contact {
	float:left;
	width:91px;
	height:41px;	
	background-image: url(../images/nav-contact.jpg); 
	background-repeat:no-repeat; 
}

#vanbriggle-nav-rightside {
	float:left;
	width:204px;
	height:41px;
	background-image: url(../images/nav-rightside.jpg); 
	background-repeat:no-repeat; 
}


div.currentpage {
	background-image: url(../images/btn-bg.jpg); 
	background-repeat:repeat-x; 
}


#vanbriggle-content-home {
	clear:both;
	float:left; 
	width:1000px; 
	background-color:#4d97a5;
	padding-bottom:20px;
}

#vanbriggle-content-home p.content {
	padding-bottom:10px;
}


#vanbriggle-home-left {
	float:left; 
	width:627px; 
	padding:20px 0 0 10px;
}

#vanbriggle-home-left-col1 {
	float:left; 
	width:305px; 
	margin:0px;
}

#vanbriggle-home-left-col2 {
	float:left; 
	width:305px; 
	padding:0 0 0 17px;
}



#vanbriggle-home-right {
	float:left;
	width:305px; 
	padding:20px 0 0 10px;
}


#vanbriggle-sub-left {
	float:left; 
	width:283px; 
	padding:18px 0 20px 10px;
}
#vanbriggle-sub-left p {
	padding:0 25px 0 0;
}

#vanbriggle-sub-right {
	float:left;
	width:620px; 
	padding:40px 0 20px 0px;
}
#vanbriggle-sub-right p {
	padding-bottom:14px;
}

#vanbriggle-form {
	background-color:red;
}


.sub-img-left {
	text-align:right;
	padding-top:10px;
}




#vanbriggle-content-left {
	float:left; 
	width:20px; 
	min-height:658px; 
	background-image: url(../images/content-left.jpg); 
	background-repeat:no-repeat; 
}

#vanbriggle-content-center-home {
	float:left; 
	width:960px; 
	min-height:658px; 
	background-color:#4d97a5;
}

#vanbriggle-content-center {
	float:left; 
	width:960px; 
	min-height:658px; 
	background-color:#4d97a5;
	background-image: url(../images/sub-content-bg.jpg); 
	background-repeat:repeat-x; 
}

#vanbriggle-content-center a {
	color:#fff;
}

#vanbriggle-content-right {
	float:left; 
	width:20px; 
	min-height:658px; 
	background-image: url(../images/content-right.jpg); 
	background-repeat:no-repeat; 
}


#vanbriggle-content-subpage {
	clear:both;
	float:left; 
	width:938px; 
}


.vanbriggle-tiles {
	clear:both;
	width:938px; 
	height:33px; 
	background-image: url(../images/tiles-strip.gif); 
	background-repeat:no-repeat; 	
}

#vanbriggle-content-image-left {
	float:left;
	width:9px; 
	height:454px; 
	background-image: url(../images/img_homepage_left.gif); 
	background-repeat:no-repeat; 	
}


#vanbriggle-footer-top {
	clear:both;
	width:1000px; 
	height:3px; 
	background-color:#cdc1a7;
}

#vanbriggle-footer {
	clear:both;
	float:left; 
	width:1000px; 
	height:96px; 
	background-color:#fff;
}

#vanbriggle-footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000;
}

#vanbriggle-footer a {
	color: #000;
	font-decoration:underline;
}

#vanbriggle-footer a {
	color: #000;
}


#vanbriggle-footer-left {
	float:left;
	width:600px; 
	float:left;
	margin:17px 32px;
}

#vanbriggle-footer-right {
	float:left;
	width:250px; 
	float:right;
	margin:17px 32px;
}

#vanbriggle-footer-right p {
	text-align:right;
}

#contact-form p {
	color: #fff;	
}

#contact-form fieldset {
	border:0px;
	margin:0px;
	padding:20px 0 0 0;
}


#contact-form input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;	
}

#contact-form textarea {
	color: #000;	
}

#contact-form .contact-text {
	clear:both;
	float:left;
	width:150px;
}

#contact-form .contact-input {
	float:left;
}

#contact-form #subject {
	width:355px;
	border: 1px solid #3e3e3e;
}

#contact-form #email {
	width:355px;
	border: 1px solid #3e3e3e;
}

#contact-form #comments {
	width:355px;
	border: 1px solid #3e3e3e;
}

#sendbtn {
	margin-top:12px;
}

.divider {
	margin-left:-31px;
	height:12px;
	width:700px; 
	background-image: url(../images/divider.jpg); 
	background-repeat:repeat-x; 
}

#errormsg {
	clear:both;
	float:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
}


.thanksform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
	text-align:center;
	padding-top:40px;
	font-weight:bold;
}
