/* Crashmate New */

*{margin:0;}
* html div{height:1%;}
img{border:none;}

/* site structure */

body{
	margin:0;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:115%;
	letter-spacing:0px;
	font-size:1.1em;
	font-weight:normal;
	background:#5c5c5c;
	color:#000;
	}
* html body{
	line-height:normal;
	font-size:0.95em;
	line-height:100%;
	}

#siteWrap {
	width:1046px;
	margin: auto;
	padding: 20px 0 20px 0;
	}
#siteTop {
	padding:20px 0 0 0;
	margin:0;
	background-color:#FFF;
	background-image:url(../images/structure/sitetop.gif);
	background-repeat:no-repeat;
	}
#siteBottom {
	padding:0;
	margin:0;
	background-image:url(../images/structure/sitebottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
#container {
	padding:0 0 0 20px;
	margin:0;
	}
	
.header{
	padding:0 0 27px 0;
	margin:0;
	}
	
.flashPanel{
	padding:0;
	margin:0 0 20px 0;
	}

#businessabout{
	}
	
#personalabout{
	}

.mainGradTop{
	padding:20px 0 0 0;
	margin:0;
	background-image:url(../images/structure/maingradtop.jpg);
	background-repeat:no-repeat;
	}
.mainGrad{
	padding:0;
	margin:0;
	background-image:url(../images/structure/maingrad.jpg);
	background-repeat:repeat-x;
	}
	
.leftGradTop{
	padding:20px 0 0 0;
	margin:0;
	background-image:url(../images/structure/leftgradtop.jpg);
	background-repeat:no-repeat;
	}
.leftGrad{
	width:700px;
	float:left;
	padding:0;
	margin:0;
	background-image:url(../images/structure/maingrad.jpg);
	background-repeat:repeat-x;
	}
	
.leftGrad488Top{
	padding:20px 0 0 0;
	margin:0;
	background-image:url(../images/structure/leftgradstop.jpg);
	background-repeat:no-repeat;
	}
.leftGrad488{
	width:488px;
	float:left;
	padding:0;
	margin:0;
	background-image:url(../images/structure/maingrad.jpg);
	background-repeat:repeat-x;
	}
	
	
.artworkPan{
	padding:0 0 0 0;
	margin:0 0 0 20px;
	}
.artworkPanTop{
	padding:25px 0 12px 20px;
	margin:0;
	background-image:url(../images/structure/artworkpantop.jpg);
	background-repeat:no-repeat;
	}
	
.orderMiddleSmall{
	padding:0;
	margin:0;
	background-image:url(../images/structure/order_middle.jpg);
	background-repeat:no-repeat;
	}
.orderBottomSmall{
	padding:0;
	margin:0;
	background-image:url(../images/structure/order_bottom.jpg);
	background-repeat:no-repeat;
	}
	
.pricingRed{
	padding:0 0 0 0;
	margin:0;
	}
.pricingTopRed{
	padding:25px 0 9px 20px;
	margin:0;
	background-image:url(../images/structure/pricingtopred.jpg);
	background-repeat:no-repeat;
	}

.pricingMiddleRed{
	padding:0 0 0 1px;
	margin:0;
	background-image:url(../images/structure/pricingred.jpg);
	background-repeat:repeat-y;
	}
.pricingBottomRed{
	padding:15px 0 0 0;
	margin:0;
	background-image:url(../images/structure/pricingbottomred.jpg);
	background-repeat:no-repeat;
	}
	
.pricingTopYell{
	padding:25px 0 9px 20px;
	margin:0;
	background-image:url(../images/structure/pricingtopyell.jpg);
	background-repeat:no-repeat;
	}	

.artForm{
	padding:0 0 0 0;
	margin:0 0 0 20px;
	}
.artFormTop{
	padding:0;
	margin:0;
	height:28px;
	background-image:url(../images/structure/artformtop.jpg);
	background-repeat:no-repeat;
	}
.artFormBottom{
	padding:0;
	margin:0;
	background-image:url(../images/structure/artformbottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
	
.buttonBlockTop{
	padding:0;
	margin:0;
	height:20px;
	background-image:url(../images/structure/buttonblocktop.gif);
	background-repeat:no-repeat;
	}
.buttonBlockBottom{
	padding:0;
	margin:0;
	background-image:url(../images/structure/buttonblockbottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
	

.order{
	padding:0 0 0 0;
	margin:0 0 0 20px;
	}
.orderTop{
	padding:0;
	margin:0;
	height:20px;
	background-image:url(../images/structure/ordertop.jpg);
	background-repeat:no-repeat;
	}
.orderBottom{
	padding:0;
	margin:0;
	background-image:url(../images/structure/orderbottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
.aboutKitTop{
	padding:0 0 0 0;
	margin:0 0 0 20px;
	}
.aboutKitTop{
	padding:0;
	margin:0;
	height:28px;
	background-image:url(../images/structure/aboutkittop.jpg);
	background-repeat:no-repeat;
	}
.aboutKitBottom{
	padding:0;
	margin:0;
	background-image:url(../images/structure/aboutkitbottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}

	
	
.borderBGr{
	padding:0;
	margin:0;
	border-bottom:1px #666 solid;
	}
.borderBBl{
	padding:0;
	margin:0;
	border-bottom:1px #000 solid;
	}
	
.buy{
	color:#d50d23;
	background-image:url(../images/misc/tribullet.png);
	background-repeat:no-repeat;
	background-position:40px 4px;
	line-height:100%;
	padding:0;
	margin:0;
	}
	
.vertGr{
	float:left;
	width:1px;
	height:165px;
	background-color:#666;
	padding:0;
	margin:10px 40px 0 40px;
	}
	
.note{
	width:210px;
	font-size:85%;
	line-height:100%;
	padding:10px 0 0 0;
	margin:0;
	}
.w20{
	width:20px;
	float:left;
	padding:0;
	margin:0;
	}
.w30{
	width:30px;
	float:left;
	padding:0;
	margin:0;
	}
	
.w40{
	width:40px;
	float:left;
	padding:0;
	margin:0;
	}
.w68{
	width:68px;
	float:left;
	padding:0;
	margin:0;
	}
.w70{
	width:70px;
	float:left;
	padding:0;
	margin:0;
	}
.w76{
	width:76px;
	float:left;
	padding:0;
	margin:0;
	}
	
.w90{
	width:80px;
	float:left;
	padding:0;
	margin:0;
	}
.w95{
	width:90px;
	float:left;
	padding:0;
	margin:0;
	}
.w100{
	width:100px;
	float:left;
	padding:0;
	margin:0;
	}
.w105{
	width:105px;
	float:left;
	padding:0;
	margin:0;
	}
.w130{
	width:130px;
	float:left;
	padding:0;
	margin:0;
	}
.w157{
	width:157px;
	float:left;
	padding:0;
	margin:0;
	}
.w175{
	width:175px;
	float:left;
	padding:0;
	margin:0;
	}
.w210{
	width:210px;
	float:left;
	padding:0;
	margin:0;
	}
	
.w235{
	width:235px;
	float:left;
	padding:0;
	margin:0;
	/*background-color:#FF0;*/
	}
	
.w246{
	width:246px;
	float:left;
	padding:0;
	margin:0;
	/*background-color:#FF0;*/
	}
.w255{
	width:255px;
	float:left;
	padding:0;
	margin:0;
	}
.w268{
	width:268px;
	float:left;
	padding:0;
	margin:0;
	}
.w286{
	width:286px;
	float:left;
	padding:0;
	margin:0;
	}
.w287{
	width:287px;
	float:left;
	padding:0;
	margin:0;
	}
.w295{
	width:295px;
	float:left;
	padding:0 5px 0 0;
	margin:0;
	}
.w298{
	width:298px;
	float:left;
	padding:0;
	margin:0;
	}
.w300{
	width:300px;
	float:left;
	padding:0;
	margin:0;
	}
.w301{
	width:301px;
	float:left;
	padding:0;
	margin:0 0 3px 0;
	}
	
.w306{
	width:306px;
	float:left;
	padding:0;
	margin:0;
	}
.w315{
	width:315px;
	float:left;
	padding:0;
	margin:0;
	}
.w320{
	width:320px;
	float:left;
	padding:0;
	margin:0;
	}
.w333{
	width:333px;
	float:left;
	padding:0;
	margin:0;
	}
.w334{
	width:334px;
	float:left;
	padding:0;
	margin:0;
	}
.w340{
	width:340px;
	float:left;
	padding:0;
	margin:0;
	}
.w350{
	width:350px;
	float:left;
	padding:0;
	margin:0;
	}
.w356{
	width:356px;
	float:left;
	padding:0;
	margin:0;
	}
.w368{
	width:368px;
	float:left;
	padding:0;
	margin:0;
	}
.w365{
	width:365px;
	float:left;
	padding:0;
	margin:0;
	}
.w375{
	width:375px;
	float:left;
	padding:0;
	margin:0;
	}
.w376{
	width:376px;
	float:left;
	padding:0;
	margin:0;
	}
.w382{
	width:382px;
	float:left;
	padding:0;
	margin:0;
	}
.w386{
	width:386px;
	float:left;
	padding:0;
	margin:0;
	}
.w400{
	width:400px;
	float:left;
	padding:0;
	margin:0;
	}
.w405{
	width:405px;
	float:left;
	padding:0;
	margin:0;
	}
.w440{
	width:440px;
	float:left;
	padding:0;
	margin:0;
	}
.w482{
	width:482px;
	float:left;
	padding:0;
	margin:0;
	/*background-color:#F0F;*/
	}
.w488{
	width:488px;
	float:left;
	padding:0;
	margin:0;
	}
.w490{
	width:490px;
	float:left;
	padding:0;
	margin:0;
	}
.w493{
	width:493px;
	float:left;
	padding:0;
	margin:0;
	}
	
.w502{
	width:502px;
	float:left;
	padding:0;
	margin:0;
	/*background-color:#0FF;*/
	}
	
.w503{
	width:503px;
	float:left;
	padding:0;
	margin:0;
	/*background-color:#0FF;*/
	}
.w600{
	width:600px;
	float:left;
	padding:0;
	margin:0;
	}
.w628{
	width:628px;
	float:left;
	padding:0;
	margin:0;
	}
	
.w636{
	width:636px;
	float:left;
	padding:0;
	margin:0;
	}
	
.w680{
	width:685px;
	float:left;
	padding:0;
	margin:0;
	}
.w700{
	width:700px;
	float:left;
	padding:0;
	margin:0;
	}
.w800{
	width:840px;
	float:left;
	padding:0;
	margin:0;
	}
.w900{
	width:980px;
	float:left;
	padding:0;
	margin:0;
	}
	
.w1006{
	width:1006px;
	padding:0;
	margin:0;
	}

/* .pulldown{
	float:right;
	margin-top:-80px;
	} */
	
/*.pullup{
	float:right;
	margin-top:-170px;
	margin-right:30px;
	z-index:-1;
	} */
	
.pullup{
	float:right;
	margin-top:-190px;
	margin-right:0px;
	z-index:-1;
	}
	
.textRight{
	text-align:right;
	}
	
/* Generic Styles */

.logo {
	float:left;
	padding:0;
	margin:12px 0 0 20px;
	}
	
.phone{
	float:left;
	padding:0;
	margin:27px 0 0 457px;
	}

.cards{
	float:left;
	width:116px;
	padding:0;
	margin:0;
	}
	
.button{
	padding:0;
	margin:0 0 7px 17px;
	}
	
.quoteWrap{
	padding:0;
	margin:0 0 0 20px;
	background-color:#dbdbdb;
	}
.quoteTop{
	padding:50px 0 0 0;
	margin:0;
	background-image:url(../images/structure/quotetop.gif);
	background-repeat:no-repeat;
	}
.quoteBottom{
	padding:111px 0 0 0;
	margin:0;
	background-image:url(../images/structure/quotebottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	}
.quote{
	font-weight:bold;
	font-size:100%;
	line-height:120%;
	padding:0 33px 0 33px;
	margin:0;
	}
.quoteName{
	font-weight:bold;
	font-style:italic;
	padding:0 30px 0 33px;
	color:#d50d23;
	}
	
.packWrap{
	float:left;
	padding:0;
	margin:0;
	}
	
.packWrapText{
	text-align:center;
	line-height:90%;
	font-size:80%;
	letter-spacing:0px;
	padding:3px 0 10px 14px;
	margin:0;
	}
.packWrapText a:link, .packWrapText a:hover, .packWrapText a:visited{
	color:#000;
	}
	
/*.kitShots{
	float:left;
	padding:0;
	margin:0;
	}*/
.kitShotsText{
	text-align:center;
	line-height:105%;
	font-size:80%;
	letter-spacing:0px;
	padding:7px 0 0 0;
	margin:0;
	}
.kitShotsText a:link, .kitShotsText a:hover, .kitShotsText a:visited{
	color:#000;
	}
	
	
.footerLinksHome{
	width:503px;
	height:37px;
	color:#000;
	line-height:100%;
	font-size:70%;
	letter-spacing:0px;
	padding:7px 0 0 0;
	margin:0;
	background-image:url(../images/structure/links_home.gif);
	background-repeat:no-repeat;
	text-align:center;
	}
.footerLinksHome p{
	padding:0;
	margin:0;
	}
.footerLinksHome a:link, .footerLinksHome a:hover, .footerLinksHome a:visited{
	padding:0 5px 0 5px;
	margin:0;
	color:#000;
	}
.footerLinksHome a:link.red, .footerLinksHome a:hover.red, .footerLinksHome a:visited.red{
	color:#d50d23;
	}
	
	
.footerLinks{
	width:700px;
	float:left;
	height:25px;
	color:#fff;
	line-height:70%;
	font-size:150%;
	font-weight: normal;
	letter-spacing:0px;
	padding:0;
	margin:40px 0 0 10px;
	background-image:url(../images/structure/links.jpg);
	background-repeat:no-repeat;
	text-align:center;
	}
.footerLinks p{
	padding:0;
	margin:0;
	}
.footerLinks a:link, .footerLinks a:hover, .footerLinks a:visited{
	padding:0 10px 0 10px;
	margin:0;
	color:#000;
	line-height:90%;
	font-size:60%;
	font-weight: bold;
	}
.footerLinks a:link.red, .footerLinks a:hover.red, .footerLinks a:visited.red{
	color:#d50d23;
	}
	
	
	
.footerLinksLong{
	width:1006px;
	float:left;
	height:37px;
	color:#000;
	line-height:100%;
	font-size:70%;
	letter-spacing:0px;
	padding:7px 0 0 0;
	margin:0;
	background-image:url(../images/structure/links_long.gif);
	background-repeat:no-repeat;
	text-align:center;
	}
.footerLinksLong p{
	padding:0 0 0 0;
	margin:0;
	}
.footerLinksLong a:link, .footerLinksLong a:hover, .footerLinksLong a:visited{
	padding:0 3px 0 3px;
	margin:0;
	color:#000;
	line-height:90%;
	}
.footerLinksLong a:link.red, .footerLinksLong a:hover.red, .footerLinksLong a:visited.red{
	color:#d50d23;
	}
	
	
	
	
.footertxt{
	float:left;
	/*width:600px;*/
	color:#7b7b7b;
	line-height:115%;
	font-size:70%;
	letter-spacing:0px;
	padding:0 0 0 20px;
	margin:0 50px 0 0;
	}
.footertxt p{
	padding:0;
	margin:0;
	}
.footertxt a:link, .footertxt a:hover, .footertxt a:visited{
	color:#7b7b7b;
	text-decoration:none;
	}
.codeChecks{
	float:left;
	width:200px;
	padding:0;
	margin:0;
	}	
	
.boxBusRed{
	height:56px;
	background-image:url(../images/structure/boxbusRed.jpg);
	background-repeat:no-repeat;
	}

/*.boxBusCont{
	padding:0 0 0 1px;
	margin:0 12px 0 0;
	border-left:#F00 solid 1px;
	border-right:#F00 solid 1px;
	}*/
.boxBusBase{
	background-image:url(../images/structure/boxbusbase.jpg);
	background-repeat:no-repeat;
	background-position: 0 bottom;
	}


.boxPerYell{
	height:56px;
	background-image:url(../images/structure/boxperyell.jpg);
	background-repeat:no-repeat;
	}

.boxPerBase{
	background-image:url(../images/structure/boxperbase.jpg);
	background-repeat:no-repeat;
	background-position: 0 bottom;
	}
.boxPerBase a:link, .boxPerBase a:hover, .boxPerBase a:visited{
	color:#000;
	}
	
	
.boxr{
	}
.boxrTop{
	height:56px;
	background-image:url(../images/structure/boxrTop.jpg);
	background-repeat:no-repeat;
	}
.boxrTopLrg{
	height:79px;
	background-image:url(../images/structure/boxrTopLrg.jpg);
	background-repeat:no-repeat;
	}

.boxrBottom{
	background-image:url(../images/structure/boxrBottom.jpg);
	background-repeat:no-repeat;
	background-position: 0 bottom;
	padding:0;
	margin:0;
	}
.boxrBottom p{
	padding:0;
	margin:10px 15px 0 20px;
	}

.break{
	background-image:url(../images/structure/break.gif);
	background-repeat:repeat-x;
	height:1px;
	line-height:1px;
	}
	
.callus{
	font-weight:bold;
	font-size:170%;
	line-height:90%;
	padding:0 0 0 20px;
	margin:0;
	}

.redTel{
	color:#d50d23;
	font-size:140%;
	line-height:90%;
	}
.red{
	color:#d50d23;
	}

.spacer001{
	width:1px;
	height:1px;
	}
.spacer002{
	width:2px;
	height:2px;
	}
.spacer005{
	width:5px;
	height:5px;
	}
.spacer008{
	width:6px;
	height:6px;
	}
.spacer010{
	width:10px;
	height:10px;
	}
.spacer015{
	width:15px;
	height:15px;
	}
.spacer020{
	width:20px;
	height:20px;
	}
.spacer022{
	width:22px;
	height:22px;
	}
.spacer025{
	width:25px;
	height:25px;
	}
.spacer030{
	width:30px;
	height:30px;
	}
.spacer040{
	width:40px;
	height:40px;
	}
	
.marginR08{
	margin-right:8px;
	}
.marginR055{
	margin-right:55px;
	}
.marginR020{
	margin-left:0;
	margin-right:20px;
	}
.marginR030{
	margin-left:0;
	margin-right:30px;
	}
.marginR027{
	margin-left:0;
	margin-right:27px;
	}
.marginB020{
	margin-bottom:20px;
	}
	
.paddingR020{
	padding-right:13px;
	}
.paddingR030{
	padding-right:30px;
	}
.paddingL010{
	padding-left:10px;
	}
.paddingL020{
	padding-left:20px;
	}
.paddingL025{
	padding-left:25px;
	}
.paddingL030{
	padding-left:30px;
	}
.paddingL050{
	padding-left:50px;
	}
	
.paddingLR020{
	padding-left:20px;
	padding-right:20px;
	}
.paddingR010{
	padding-left:0;
	padding-right:10px;
	}


/* headings */
	
.busTitle{
	font-weight:bold;
	padding:24px 0 0 20px;
	margin:0;
	line-height:100%;
	letter-spacing:0px;
	font-size:120%;
	color:#fff;
	}
.busTitle a:link, .busTitle a:hover, .busTitle a:visited{
	color:#FFF;
	}
.boxr h7{
	font-weight:bold;
	padding:0;
	margin:0;
	line-height:100%;
	letter-spacing:0px;
	font-size:120%;
	color:#fff;
	}
.boxr h7 a:link, .boxr h7 a:hover, .boxr h7 a:visited{
	color:#FFF;
	padding:24px 0 0 20px;
	margin:0;
	}
.boxBusRed h1{
	font-weight:bold;
	padding:24px 0 0 20px;
	margin:0;
	line-height:20px;
	letter-spacing:0px;
	font-size:150%;
	color:#fff;
	}
.boxBusRed h1 a:link, .boxBusRed h1 a:hover, .boxBusRed h1 a:visited{
	color:#FFF;
	}
.aboutKitBottom h1{
	font-weight:bold;
	padding:0;
	margin:0;
	line-height:20px;
	letter-spacing:-1px;
	font-size:140%;
	}
.artworkPanTop h1{
	font-weight:bold;
	padding:0;
	margin:0;
	line-height:20px;
	letter-spacing:0px;
	font-size:130%;
	color:#fff;
	}
.artworkPanTop h1 a:link, .artworkPanTop h1 a:hover, .artworkPanTop h1 a:visited{
	color:#fff;
	}
.pricingTopRed h1{
	font-weight:bold;
	padding:0;
	margin:0;
	line-height:20px;
	letter-spacing:0px;
	font-size:130%;
	color:#fff;
	}
.pricingTopRed h1 a:link, .pricingTopRed h1 a:hover, .pricingTopRed h1 a:visited{
	color:#fff;
	}
.pricingTopYell h1{
	font-weight:bold;
	padding:0;
	margin:0;
	line-height:20px;
	letter-spacing:0px;
	font-size:130%;
	color:#333333;
	}
.pricingTopYell h1 a:link, .pricingTopYell h1 a:hover, .pricingTopYell h1 a:visited{
	color:#333333;
	}
.artFormBottom h1{
	font-weight:bold;
	padding:0;
	margin:0;
	line-height:20px;
	letter-spacing:-1px;
	font-size:140%;
	color:#d50d23;
	}
h1{
	font-weight:bold;
	font-size:200%;
	line-height:80%;
	padding:0;
	margin:0;
	}
h2{
	font-weight:bold;
	font-size:210%;
	line-height:80%;
	padding:0;
	margin:0;
	}
h3{
	font-weight:bold;
	padding:0;
	margin:0;
	font-size:185%;
	line-height:80%;
	color:#d50d23;
	}
#businessabout h3{
	font-weight:bold;
	padding:0;
	margin:0;
	font-size:170%;
	line-height:80%;
	color:#d50d23;
	}
#businessaboutkit h3{
	font-weight:bold;
	padding:0;
	margin:0;
	font-size:170%;
	line-height:110%;
	color:#d50d23;
	}
#personalabout h3{
	font-weight:bold;
	padding:0;
	margin:0;
	font-size:170%;
	line-height:80%;
	color:#d50d23;
	}
#personalaboutkit h3{
	font-weight:bold;
	padding:0;
	margin:0;
	font-size:170%;
	line-height:110%;
	color:#d50d23;
	}
#iam h2{
	font-weight:bold;
	padding:0;
	margin:0;
	font-size:150%;
	line-height:100%;
	}
#iam h3{
	font-weight:bold;
	padding:0;
	margin:0;
	font-size:170%;
	line-height:100%;
	color:#d50d23;
	}
#iam h4{
	font-weight:bold;
	padding:0 0 5px 0;
	margin:0;
	font-size:170%;
	line-height:100%;
	color:#000;
	}
#contact h3{
	font-weight:bold;
	padding:0;
	margin:0;
	font-size:170%;
	line-height:80%;
	color:#d50d23;
	}
h4{
	font-weight:bold;
	font-size:160%;
	line-height:100%;
	padding:0;
	margin:0;
	}
.boxPerYell h5{
	font-weight:bold;
	padding:24px 0 0 20px;
	margin:0;
	line-height:20px;
	letter-spacing:0px;
	font-size:150%;
	color:#d50d23;
	}
.boxPerYell h5 a:link, .boxPerYell h5 a:hover, .boxPerYell h5 a:visited{
	color:#d50d23;
	padding:0;
	margin:0;
	}
.boxBusRed h5{
	font-weight:bold;
	padding:24px 0 0 20px;
	margin:0;
	line-height:20px;
	letter-spacing:0px;
	font-size:150%;
	color:#fff;
	}
.boxBusRed h5 a:link, .boxBusRed h5 a:hover, .boxBusRed h5 a:visited{
	color:#FFF;
	padding:0;
	margin:0;
	}
.boxr h6{
	font-weight:bold;
	padding:24px 0 0 20px;
	margin:0;
	line-height:100%;
	letter-spacing:0px;
	font-size:120%;
	color:#fff;
	}
.boxr h6 a:link, .boxr h6 a:hover, .boxr h6 a:visited{
	color:#FFF;
	}
	
.boxBusRed h7{
	padding:0;
	margin:24px 0 0 0;
	}
.boxBusRed h7, h7 a:link, h7 a:hover, h7 a:visited{
	color:#FFF;
	padding:0;
	margin:0;
	}
	
.boxPerYell h7{
	padding:0;
	margin:24px 0 0 0;
	}
.boxPerYell h7, .boxPerYell h7 a:link, .boxPerYell h7 a:hover, .boxPerYell h7 a:visited{
	color:#d50d23;
	padding:0;
	margin:0;
	}
	
.homeBlockMiddle{
	background-color:#ffeea3;
	}
.homeBlockBottom{
	background-image:url(../images/structure/home_bottom.gif);
	width:1005px;
	height:18px;
	}

/* content */

.clear {
	height:0;width:0;font-size:0;clear:both;
	}
	
p{
	padding:0 0 10px 0;
	margin:0;
	}
	
.abstract{
	/*color:#000;*/
	font-size:105%;
	line-height:130%;
	padding:0 0 10px 0;
	margin:0;
	}

a {
	color: #d50d23;
	text-decoration:none;
	}
a:link {
	color: #d50d23;
	text-decoration: none;
	}
a:hover {
	color: #000;
	text-decoration: none;
	}
a:visited {
	color: #d50d23;
	text-decoration: none;
	}
	
img{
	padding:0;
	margin:0;
	}

.clickHere{
	padding:7px 0 0 5px
	}
	
.floatLeft{
	float:left;
	padding:0;
	margin:0;
	}
	
	
/* lists */

ul{
	padding-left:1em;padding-bottom:1em;margin:0;
	}
	
li{
	padding:0;margin:0;
	}
	
.triList{
	}
.triList ul{
	margin:0;
	padding:0;
	list-style:none;
	}
.triList ul li{
	list-style:none;
	margin:0;
	padding:0 0 0 15px;
	line-height:120%;
	background-image:url(../images/misc/tribullet.png);
	background-repeat:no-repeat;
	background-position:0 5%;
	}
.triList a:link, .triList a:hover, .triList a:visited{
	color:#000;
	}
	
.triListL{
	}
.triListL ul{
	margin:0 0 10px 20px;
	padding:0;
	list-style:none;
	}
.triListL ul li{
	list-style:none;
	margin:0;
	padding:0 0 0 17px;
	line-height:120%;
	background-image:url(../images/misc/tribullet.png);
	background-repeat:no-repeat;
	background-position:0 5%;
	}
.triListL a:link, .triListL a:hover, .triListL a:visited{
	color:#000;
	}
	
	
.triListAbout{
	}
.triListAbout ul{
	margin:0;
	padding:0;
	list-style:none;
	}
.triListAbout ul li{
	list-style:none;
	margin:0;
	padding:0 0 10px 17px;
	line-height:120%;
	background-image:url(../images/misc/tribullet.png);
	background-repeat:no-repeat;
	background-position:0 5%;
	}
.triListAbout a:link, .triListAbout a:hover, .triListAbout a:visited{
	color:#000;
	}
	
/* Lists */
	
.homeList{
	}
.homeList ul{
	margin:0;
	padding:0;
	list-style:none;
	}
.homeList ul li{
	list-style:none;
	margin:0;
	padding:15px 0 5px 60px;
	font-weight:bold;
	line-height:135%;
	font-size:140%;
	background-image:url(../images/misc/home_list_yell.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	}
.homeList a:link, .homeList a:hover, .homeList a:visited{
	color:#000;
	}
	

/* Form */

table{
	margin:0;
	padding:0;
	vertical-align:top;
}
table tr{
	margin:0;
	padding:0;
	vertical-align:top;
}
	
.contactWrap{
	background-image:url(../images/misc/contact_grad.jpg);
	background-repeat:repeat-x;
	padding:10px 10px 10px 10px;
	margin:0;
	}
	
.formTitles{
	width:80px;
	}
.formFields{
	
	}
.textField{
	width:224px;
	margin:0;
	padding:0;
	}
.textBox{
	width:304px;
	}
.textArea{
	width:290px;
	}
input{
	margin:0 0 10px 0;
	padding:0;
	}
select{
	margin:0 0 10px 0;
	padding:0;
	}
	
	
	/*imageslider */

#slider1 {
	width: 1006px;
	height: 400px; 
	position: relative;
	overflow: hidden;
	background-image: url(../images/main_images/crashmatebg.jpg);
	background-position: left top;
}

#slider1Content {
    width: 1006px; 
    position: absolute;
	top: 0px;
	margin-left: -17px;
}

.slider1Image {
    float: left;
    position: relative;
	display: none;
	outline: none;
}

.slider1Image span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 0px;
    width: 694px;
    background-color: #FFF;
    color: #fff;
    display: none;
	outline: none;
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}

ul { list-style-type: none;}
