/* ::::: http://www.blueflameperformance.com/stylenew.css ::::: */

* { margin: 0pt; padding: 0pt; }
body { margin: 0pt; background: rgb(0, 0, 0) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#mainindex { text-align: left; margin-right: auto; margin-left: auto; width: 990px; background-color: rgb(255, 255, 255); }
#allindex { position: absolute; width: 990px; }
div.largeflashflame { margin-right: auto; margin-left: auto; height: 173px; width: 630px; }
div.greylineindex { background: transparent url('greyline.jpg') no-repeat scroll 0pt 0pt; margin-right: auto; margin-left: auto; display: block; width: 990px; height: 4px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.footerindex { background: transparent url('footerlong.jpg') no-repeat scroll 0pt 0pt; margin-right: auto; margin-left: auto; display: block; width: 990px; height: 40px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.greyfadeboxindex { background: transparent url('greybox1.jpg') no-repeat scroll 0pt 0pt; text-align: center; display: block; width: 490px; height: 400px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.fadeimageindex { margin-right: auto; margin-left: auto; margin-top: 10px; width: 429px; height: 380px; }
div.indextext { overflow: auto; height: 395px; width: 450px; padding-right: 10px; }
div.indexbuttonswrap { text-align: center; display: block; width: 990px; height: 254px; }
div.indexbuttonscontainer { margin-right: auto; margin-left: auto; height: 254px; width: 816px; }
h1.title { font-family: Arial,Sans-serif; font-size: 14px; text-align: left; color: rgb(255, 255, 255); }
p.default { font-family: Arial,Sans-serif; font-size: 12px; text-align: justify; color: rgb(204, 204, 204); }
a.car { background: transparent url('car3.jpg') no-repeat scroll 0pt 0pt; display: block; width: 403px; height: 254px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a.car:hover { background-position: 0pt -253px; }
a.bike { background: transparent url('bike1.jpg') no-repeat scroll 0pt 0pt; display: block; width: 403px; height: 254px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a.bike:hover { background-position: 0pt -253px; }