
* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }
html { font: 62.5%/1.5 "Helvetica", Arial, sans-serif; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex { font: inherit; font-size: 1em; }
dfn, i, cite, var, address, em { font-style: normal; }
th, b, strong, h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td, center { text-align: left; vertical-align: top; }
body { line-height: 1; background: white; color: black; }
q { quotes: "" ""; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
hr { display: none; } /* we don't need a visual hr in layout */
font { color: inherit !important; font: inherit !important; color: inherit !important; } /* disables some nasty font attributes in standard browsers */

a {color:#b70100}
a:hover {color:#b70100; text-decoration:underline;}

	body {
		text-align:center;
		background:#dad8d9;
		}
	
	#frame {
		width:930px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding-top:0px;
		padding:0px;
		text-align:left;
		background-color:#f1f1f1
		
		}
		
		#masthead {
		padding-left:40px;
		padding-right:40px;
		height:282px;
		width:930px;
		background:url('images/masthead.jpg') no-repeat;
		}
	#footer {
	width:930px;
	height:121px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	background:url('images/footer.jpg') no-repeat;
	float:left;
	clear:none;
	}
	
	#content {
	width:850px;margin-left:40px;margin-right:40px;background:#f1f1f1;float:left;clear:none;
	}
	
	#contentcenter {
		width:930px;
		padding:0px;
		float:left;
		background-color:#f1f1f1
		margin-top:0px;
		background: url('images/background_shadow.jpg') repeat-y;
		float:left;
		}
		
		#content {
		width:850px;margin-left:40px;margin-right:40px;background:#f1f1f1;float:left;clear:none;
		}
	#bullets li, ul {font:1.4em;}
#iconmenu {margin-left:40px;float:left;clear:none; }
#iconmenu li {width: 170px; height: 81px; float:left; clear:none; list-style: none;}
#iconmenu a {width: 170px; height: 81px; display: block; float:left; clear:none; }

#iconmenu #home {left: 0px; background:   url(images/button_home.jpg) -170px 0px no-repeat; float:left; clear:none;}
#iconmenu #home a:hover {left: 0px; background:   url(images/button_home.jpg) 0px 0px no-repeat; float:left; clear:none;}
#iconmenu #homeselected {left: 0px; background:   url(images/button_home.jpg) 0px 0px no-repeat; float:left; clear:none;}

#iconmenu #custom {left: 0px; background:   url(images/button_custom.jpg) -170px 0px no-repeat; float:left; clear:none;}
#iconmenu #custom a:hover {left: 0px; background:   url(images/button_custom.jpg) 0px 0px no-repeat; float:left; clear:none;}
#iconmenu #customselected {left: 0px; background:   url(images/button_custom.jpg) 0px 0px no-repeat; float:left; clear:none;}

#iconmenu #products {left: 0px; background:   url(images/button_products.jpg) -170px 0px no-repeat; float:left; clear:none;}
#iconmenu #products a:hover {left: 0px; background:   url(images/button_products.jpg) 0px 0px no-repeat; float:left; clear:none;}
#iconmenu #productsselected {left: 0px; background:   url(images/button_products.jpg) 0px 0px no-repeat; float:left; clear:none;}

#iconmenu #who {left: 0px; background:   url(images/button_who.jpg) -170px 0px no-repeat; float:left; clear:none;}
#iconmenu #who a:hover {left: 0px; background:   url(images/button_who.jpg) 0px 0px no-repeat; float:left; clear:none;}
#iconmenu #whoselected {left: 0px; background:   url(images/button_who.jpg) 0px 0px no-repeat; float:left; clear:none;}

#iconmenu #contact {left: 0px; background:   url(images/button_contact.jpg) -170px 0px no-repeat; float:left; clear:none;}
#iconmenu #contact a:hover {left: 0px; background:   url(images/button_contact.jpg) 0px 0px no-repeat; float:left; clear:none;}
#iconmenu #contactselected {left: 0px; background:   url(images/button_contact.jpg) 0px 0px no-repeat; float:left; clear:none;}

#header_home {
width:510px;
height: 71px;
background:url('images/header_home.jpg') no-repeat;
}

#header_custom {
width:510px;
height: 71px;
background:url('images/header_custom.jpg') no-repeat;
}

#header_products {
width:510px;
height: 71px;
background:url('images/header_products.jpg') no-repeat;
}

#header_adbz {
width:510px;
height: 71px;
background:url('images/header_adbz_nocs.jpg') no-repeat;
}

#header_artbz {
width:510px;
height: 71px;
background:url('images/header_artbz_nocs.jpg') no-repeat;
}

#header_process {
width:510px;
height: 71px;
background:url('images/header_process.jpg') no-repeat;
}

#header_who {
width:510px;
height: 71px;
background:url('images/header_who.jpg') no-repeat;
}

#header_brendon {
width:510px;
height: 71px;
background:url('images/header_brendon.jpg') no-repeat;
}

#header_andy {
width:510px;
height: 71px;
background:url('images/header_andy.jpg') no-repeat;
}

#header_contact {
width:510px;
height: 71px;
background:url('images/header_contact.jpg') no-repeat;
}

p {
padding-left:15px;padding-right:15px;
margin-bottom: 1.5em; font-size: 1.3em;
line-height:1.4em;
}
