html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	font-family:arial, helvetica;
}
body{text-align:left;}
p{text-align:left;}
h1{font-family: arial black, sans-serif;color:#ec0d15;font-weight:bold;font-size:24px;text-align:left; text-transform:uppercase;padding:80px 0 0 0;} 
h1.contactpage{padding:20px 0 0 0;}
h2{font-family: arial black, sans-serif;color:#000;font-weight:bold;font-size:18px;text-align:left; text-transform:uppercase;padding:10px 0;}
#container{width:985px;margin:0 auto;text-align:center;}
#logo{text-align:left;margin:30px 0 0 0;}
#navbar{background-image:url('images/navbar.jpg');height:21px;weight:985px;}
#navbar ul{float:right;margin:0 30px 0 0 ;}
#navbar li{display:inline;font-weight:bold;font-size:12px;margin:0 0 0 20px;}
#navbar li a{text-decoration:none;color:#000;}
#middle{background-image:url('images/bg.jpg');background-repeat:no-repeat;/*height:400px*/;background-position:bottom;padding: 0 0 60px 0;}
#middleleft{float:left;width:420px;}
#middleleftbrands{float:left;width:260px !important;}
#middleright{float:right;width:565px;text-align:left;}
#middlerightbrands{float:right;width:725px;}
#middlerightbrandsleft{float:left;width:320px;padding:142px 0 0 0;}
#middlerightbrandsright{float:right;width:405px;padding:133px 0 0 0;}
#middlerightbrandsright p {font-size:14px;padding:10px 0 0 30px ;}
#middlerightbrandsright h1{padding:0 0 0 30px;}
#middleright p{margin:10px 0;font-size:13px;}
#middleright a{color:#0FBDF1;}
#bottom p{color:#353535; font-size: 11px;text-align:left;padding:10px 0 20px 1px;}
div.clear{clear:both;margin:0em;}
#readmore{position:relative;right:7px;text-align:left;}
a.activelink{color:#ED1C24 !important;}
img.streaks{position:relative;bottom:11px;}
img.ethics{position:relative;bottom:11px;}
p.contactinfo{padding:30px 0 0;font-size:13px !important;}
span.contactinfo{color:#F79599;font-weight:bold;}
img.contactimage{padding:70px 0 0 0;}
.contact{padding:5px;margin:5px 0; font-size:12px;border:1px solid #E3E9EF;}
.contact td{padding:3px 2px;}
.contact input{width:60px;font-size:12px;}
.contact .smallfield{width:20px !important;}
.contact .largefield{width:100px !important;}
.contact input.radio{width:10px;}
td.contactleftcol{color:#42B2D4;text-align:right;font-size:12px;vertical-align:top;padding:5px 2px 0 0;font-weight:bold;}
span.contactsubheading{font-size:18px;font-weight:bold;}
#submitcontact{float:right; width:135px !important; height:17px !important;}
#brandsleft{float:left;width:150px;margin:0 auto;text-align:center;padding:0 0 0 40px;}
#brandsleftimages{}
#brandsright{float:right;width:60px;padding:30px 0 0 0 ;}
#brandstext{position:relative;right:82px;}
.brandsimages{padding:40px 0 0 0;}
#verticaldotsbrands{opacity:0.2;filter:alpha(opacity=20);}

/* read more brands page */
div.panel { margin:0; padding: 5px 0 15px 0;text-align:left; background:#eca245; border:solid 1px #c3c3c3; display:none; -moz-border-radius: 15px; border-radius: 15px;border:1px #efca9c solid;}
div.panel p{padding:10px 10px 0 20px !important;margin:0 !important;}
