@import "reset.css";
.SinglePageStyleTextLong350pxCopy {
	font-family: Arial, Helvetica, sans-serif;
	color: #696969;
	font-size: 12px;
	line-height: 16px;
	list-style-type: none;
	max-width: 0px;
	text-align: left;
	padding-right: 0px;
	width: 500px;
	min-width: 500px;
}

.HeadingsBold {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

.HomePageCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: white;
	line-height: 35px;
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	background-color: transparent;
	letter-spacing: -2px;
	text-transform: uppercase;
	padding-left: 0px;
	background-repeat: repeat;
	margin-left: 0px;
	background-position: 0px;
	background-image: url(ImagesSiteStyle/HomePage_Stripe.png);
}
.homepageBox {
	font-size: 18px;
	width: 1200px;
	padding-left: 10px;
	padding-top: 25px;
	max-width: 1200px;
	min-width: 1200px;
}
.HeadingPageCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70px;
	color: #21d2ec;
	line-height: 65px;
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	width: 550px;
	max-width: 550px;
	min-width: 550px;
	background-color: transparent;
	letter-spacing: -5px;
	text-transform: uppercase;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-left: -4px;
}

.GreyNavBox {
	width : 180px;
	color: #FFF;
	layout-grid: 0;
	padding-left: 20px;
	padding-top : 20px;
	vertical-align: top;
	list-style-image: none;
	list-style-type: none;
	max-width: 180px;
	min-width: 180px;
	height: 400px;
	background-image: url(ImagesSiteStyle/StripesNav.jpg);
	background-repeat: repeat;
}
.GreyNavBoxBottom {
	width : 180px;
	color: #FFF;
	layout-grid: 0;
	padding-left: 20px;
	padding-top : 20px;
	vertical-align: bottom;
	list-style-image: none;
	list-style-type: none;
	max-width: 180px;
	min-width: 180px;
	background-image: url(ImagesSiteStyle/StripesNav.jpg);
	background-repeat: repeat;
}

.BackgroundBox 	{
	height: 1370px;
	position:absolute;
	width: 800px;
	vertical-align: top;
}
.copyright  {
	padding-top : 0px;
	color : #757575;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 0pt;
	padding-bottom: 80px;
	margin-bottom: 0px;
	height: 0%;
	vertical-align: top;
}



.articleRight {width : 250px;margin-right : 0px;}
.articleRight .content p a:hover { background : #000;color: #FFF }
.articleRight .content {
	font : normal 12px/16px arial;
	color : #696969;
}
.articleRight .Header {font : normal 18px/18px arial ;color : white ;text-transform: uppercase;margin : 1px 0px 0px 0px;}
.articleRight .HeaderBIG {
	font : normal 30px/30px arial;
	color : white;
	text-transform: uppercase;
	margin : 1px 0px 0px 0px;
}
.articleRight .content h3 { }
.articleRight .content h3 a {
	font : bold 12px/12px arial;
	color : #696969;
	text-decoration : none;
}
.articleRight .content h3 a:hover { text-decoration : underline;}
.articleRight .content p a {
	background : white;
	color : #696969; /* padding : 1px; */
	text-decoration : none;
}
.articleRight .content p { margin : 4px 7px 10px 0px; }

.article {
	width : 325px;
	margin-right : 4px;
	vertical-align: text-top;
}

.article .content {padding : 0px 0px 5px 0px; margin-top : 0px;}
.article .content img { display : block; width : 325px; margin : 0; border : 0;}
.article .content object { width : 325px ; margin : 0;}
.article .content embed { width : 325px; margin : 0; }
.CalloutBoxrightsideFRANK {
	width : 100px;
	color: #FFF;
	layout-grid: 0;
	padding-left: 20px;
	padding-top : 25px;
	vertical-align: top;
	max-width: 100%;
	min-width: 100%;
	background-repeat: no-repeat;
}

.CalloutBoxrightsideFRAME {
	width : 100px;
	color: #FFF;
	layout-grid: 0;
	padding-left: 20px;
	padding-top : 25px;
	vertical-align: top;
	max-width: 100%;
	min-width: 100%;
	background-repeat: no-repeat;
}


.CalloutBoxTURK {
	width : 200px;
	margin-right : 200px;
	margin-bottom : 20px;
	padding: 8px 0px 6px 0px;
	background-repeat: no-repeat;
	background-image: url(ImagesSiteStyle/NewsLetterImage2.jpg);
	background-position: 0px 0px;
}
.CalloutBoxTURK .calloutBoldTURK {
	font : bold 12px/16px arial;
	color : #FFF;
}
.CalloutBoxTURK .calloutNormalTURK {
	color : white;
	margin-top : 10px;
	margin-bottom :10px;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	letter-spacing: 0pt;
}
.CalloutBoxTURK .insidecontentbox {
	margin: 0px 7px 2px 7px;
}
.CalloutBoxTURK .field {
	width : 185px;
	height : 20px;
	border: none;
	background-repeat: no-repeat;
	color: #999;
	margin-top: 15px;
	margin-right: 9px;
	margin-bottom: 10px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: transparent;
	background-position: 0px 0px;
	text-indent: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(ImagesSiteStyle/FormFieldWHT.png);
	line-height: 18px;
	vertical-align: middle;
}
.CalloutBoxTURK .submit {width : 183px; }
	


.CalloutImageBox {	width : 200px;  margin-bottom : 2px; }

.CalloutBoxTitleDarker {
	width : 200px;
	margin-right : 200px;
	margin-bottom : 2px;
	background-image : url(ImagesSiteStyle/Stripes.png);
	padding: 6px 0px 6px 0px;
	background-repeat: repeat;
}
.CalloutBoxTitleDarker .insidecontentbox { margin : 0px 5px 0px 7px; }
.CalloutBoxTitleDarker .calloutBOLD3 { font : bold 12px/20px arial; color : #21d2ec ; margin-left 7px ;  }


.CalloutBoxGREY {
	width : 200px;
	margin-right : 200px;
	margin-bottom : 20px;
	padding: 6px 0px 6px 0px;
	background-image: url(ImagesSiteStyle/StripesLightGrey.png)
}
.CalloutBoxGREY .callouttextGREYBOX {font-family: arial; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal;}
.CalloutBoxGREY .calloutBOLDGREYBOX {font : bold 12px/20px arial; color : #21d2ec;}
.CalloutBoxGREY .content h3  { }
.CalloutBoxGREY .content h3 a:hover { text-decoration : underline;}
.CalloutBoxGREY .content {padding : 0px 0px 0px 0px; margin-top : 0px;}
.CalloutBoxGREY .content img { display : block; width : 200px ; border : 0; }
.CalloutBoxGREY .content p { margin : 0px 5px 0px 0px; }
.CalloutBoxGREY .content p a:hover { background : #21d2ec ; color: #000; }
.CalloutBoxGREY .content p a { color : #000; text-decoration : none;}
.CalloutBoxGREY .insidecontentbox { margin : 0px 5px 0px 7px; }
.CalloutBoxGREY .insidecontentboxList { margin : 5px 5px 5px 7px; }
.CalloutBoxGREY .insidecontentboxTITLES { margin : 2px 0px 0px 7px; }
.CalloutBoxGREY .callouttextGREYBOXBlack {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
}



.CalloutBox {
	width : 200px;
	margin-right : 200px;
	margin-bottom : 20px;
	background-image : url(ImagesSiteStyle/Stripes.png);
	padding: 6px 0px 6px 0px;
	background-repeat: repeat
}
.CalloutBox .insidecontentbox { margin : 0px 5px 0px 7px; }
.CalloutBox .insidecontentboxList { margin : 5px 5px 5px 7px; }
.CalloutBox .insidecontentboxTITLES { margin : 2px 0px 0px 7px; }
.CalloutBox .callouttext {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
}
.CalloutBox .calloutBOLD {font : bold 12px/20px arial;color : #21d2ec;}
.CalloutBox .content h3  { }
.CalloutBox .content h3 a:hover { text-decoration : underline;}
.CalloutBox .content p { margin : 0px 5px 0px 0px; }
.CalloutBox .content p a { color : white; text-decoration : none;}
.CalloutBox .content p a:hover { background : #21d2ec ; color: #000; }
.CalloutBox .content {padding : 0px 0px 7px 0px; margin-top : 0px;}
.CalloutBox .content img { display : block; width : 200px ; border : 0; }


.TiFrames {
	color: #696969;
}

.post-info {
	padding-top : 9px;
	font : normal 11px/16px arial;
	color : #696969;
}

.post-info .TURK {
	color : #21d2ec; 
}
.post-info .post-by span {  }
.post-info .post-author-color { display : inline-block; height : 7px; width : 42px; background-color : black; }

.post-info a {
	color :  #696969;
	text-decoration : underline;
	font-weight : bold;
}
.post-info a:hover { text-decoration : underline; color:#000}
.MainNavTextNOLINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	line-height: 16px;
	text-transform: uppercase;
	vertical-align: text-top;
	text-align: left;
	padding-left: 0px;
}
.MainNavTextDeadLINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	line-height: 16px;
	text-transform: uppercase;
	vertical-align: text-top;
	text-align: left;
	padding-left: 0px;
}

.MainNavTextLink {
	text-decoration : none;
	color : #757575;
	text-transform : uppercase;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
}

.MainNavTextLink:hover { color : white; } 
.IntroPageStyleHeading {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	padding-top: 5px;
	font-size: 16px;
	line-height: 25px;
	font-weight: normal;
	padding-left: 0px;
	padding-bottom: 2px;
	margin-top: 0px;
}
.RightContentBlock {
	font-family: 0;
	padding-top: 21px;
	font-size: 20px;
	line-height: 0px;
	font-weight: 0;
	padding-left: 5px;
	text-align: left;
	height: 0px;
	padding-bottom: 0px;
	width: 590px;
	vertical-align: top;
		max-width: 590px;
	min-width: 590px;
}
.RightContentBlockHOME {
	font-family: 0;
	padding-top: 25px;
	font-size: 20px;
	line-height: 0px;
	font-weight: 0;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
	height: 0px;
	padding-bottom: 0px;
	width: 590px;
	max-width: 590px;
	min-width: 590px;
}


.pump100px {
	padding-right: 10px;
}
.whitestrikeNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: line-through;
	line-height: 14px;
	vertical-align: top;
}
.SinglePageStyleUNDERTABLE {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	font-size: 12px;
	line-height: 16px;
	list-style-type: none;
	max-width: 500px;
	text-align: left;
	margin-top: 175px;
	padding-top: 0px;
	vertical-align: bottom;
}
.SinglePageStyleTextProductBlack {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	font-size: 12px;
	line-height: 16px;
	list-style-type: circle;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	width: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.SinglePageStyleTextLong650px {
	font-family: Arial, Helvetica, sans-serif;
	color: #696969;
	font-size: 12px;
	line-height: 16px;
	list-style-type: none;
	max-width: 500px;
	text-align: left;
	padding-right: 0px;
	width: 600px;
	min-width: 0px;
}
.SinglePageStyleTextwithPADDING115 {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	font-size: 12px;
	line-height: 16px;
	list-style-type: none;
	padding-right: 50px;
}

.SinglePageStyleTextSpecs {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	font-size: 12px;
	line-height: 16px;
	list-style-type: circle;
	padding-left: 0px;
	margin-bottom: 10px;
	max-width: 0px;
	min-width: 0px;
	width: 0px;
	padding-right: 0px;
}
.SinglePageStyleTextNoPadding {
	font-family: Arial, Helvetica, sans-serif;
	color: #696969;
	font-size: 12px;
	line-height: 16px;
	list-style-type: none;
	max-width: 650px;
	text-align: left;
}
.singlepageheadingBlack {
	font : bold 12px/24px arial;
	color : #1D1D1D;
	text-decoration : none;
}
.singlepageheading {
	font : bold 12px/24px arial;
	color : #696969;
	text-decoration : none;
}
.SinglePageStyleTextProduct {
	font-family: Arial, Helvetica, sans-serif;
	color: #696969;
	font-size: 12px;
	line-height: 16px;
	list-style-type: circle;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	width: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.SpecPageStyleTextPADDING20 {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	font-size: 12px;
	line-height: 16px;
	list-style-type: none;
	max-width: 400px;
	padding-right: 10px;
	width: 0px;
}


.HomePageLargeHeading {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-top: 10px;
	font-size: 22px;
	line-height: 23px;
	font-weight: normal;
	padding-right: 20px;
	padding-bottom: 10px;
}
.picture_style {
	margin-bottom: 5px;
	vertical-align: top;
}

.PricePointText {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	padding-top: 5px;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	background-color: #E8E8E8;
	padding-bottom: 4px;
	padding-left: 5px;
	max-width: 675px;
	margin-bottom: 5px;
}
.PricePointTextSmaller {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	padding-top: 5px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
}
.PricePointTextSpecs {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	padding-top: 5px;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	background-color: #E8E8E8;
	padding-bottom: 4px;
	padding-left: 5px;
	max-width: 735px;
	margin-bottom: 5px;
}
.ListedIntroText {
	font-family: Arial, Helvetica, sans-serif;
	color: #696969;
	font-size: 12px;
	line-height: 16px;
	list-style-type: circle;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	width: 500px;
	margin-top: 0px;
	margin-bottom: 10px;
	max-width: 500px;
}

.picturestack {
	vertical-align: top;
	width: 0px;
	text-align: left;
	padding-top: 0px;
	height: 20px;
	margin-bottom: 5px;
}
.picturestackHomePage {
	vertical-align: top;
	width: 0px;
	text-align: right;
	padding-top: 0px;
	margin-bottom: 0px;
	height: 40px;
}
.picturestackPackShot {
	vertical-align: top;
	width: 0px;
	text-align: left;
	padding-top: 0px;
	height: 20px;
	margin-bottom: 20px;
	padding-right: 5px;
	padding-bottom: 10px;
}
.spectack {
	width: 250px;
	text-align: left;
	padding-top: 0px;
	height: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-right: 5px;
	max-height: 0px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #1D1D1D;
	line-height: 16px;
}
.BulletText {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	font-size: 12px;
	line-height: 16px;
	list-style-type: none;
	max-width: 800px;
	text-align: left;
	text-indent: 6px;
	width: 250px;
}
.KitStyle {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	margin-bottom: 2px;
	width: 0px;
	text-indent: 0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	padding-left: 5px;
	padding-top: 10px;
}
.KitStyleShade {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	padding-top: 2px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom: 0px;
	background-color: #BEC7CC;
}
.KitStyleShadeLighter {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	padding-top: 2px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom: 0px;
	background-color: #E8E8E8;
}
.KitStyleWidth {
	padding-top: 0px;
	font-size: 0px;
	line-height: 0px;
	font-weight: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	width: 500px;
	text-indent: 0px;
}

.Expander {
	height: 100%;
	padding-top:1000%;	
}
.SinglePageStyleTextstraight {
	font-family: Arial, Helvetica, sans-serif;
	color: #1D1D1D;
	font-size: 12px;
	line-height: 16px;
	list-style-type: none;
	max-width: 500px;
	text-align: left;
}
.picturestack200 {
	vertical-align: top;
	width: 0px;
	text-align: left;
	padding-top: 0px;
	height: 200px;
	margin-bottom: 5px;
}
.keyline {
	width: 1px;
	font-size: 12px;
	background-image: url(ImagesSiteStyle/keyline.jpg);
	background-repeat: repeat-y;
	max-width: 1px;
}
.littlepaddingRIGHT {
	margin-right: 0px;
	width: 200px;
	text-align: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 20px;
}
.SinglePAGELARGEHEADING {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-top: 5px;
	font-size: 30px;
	line-height: 30px;
	font-weight: normal;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 5px;
	text-transform: uppercase;
	width: 500px;
}
.picture_style_right {
	margin-bottom: 5px;
	vertical-align: top;
	margin-right: 0px;
}
.RightContentBlockREPAIR {
	font-family: 0;
	padding-top: 21px;
	font-size: 20px;
	line-height: 0px;
	font-weight: 0;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
	height: 0px;
	padding-bottom: 0px;
	width: 1400px;
	max-width: 1400px;
	min-width: 1400px;
	background-image: url(ImagesSiteStyle/BackgroundImages/Under_Repair.jpg);
	background-repeat: no-repeat;
}
.RightContentBlockETC {
	font-family: 0;
	padding-top: 21px;
	font-size: 20px;
	line-height: 0px;
	font-weight: 0;
	padding-left: 5px;
	text-align: left;
	height: 0px;
	padding-bottom: 0px;
	width: 590px;
	vertical-align: top;
	max-width: 590px;
	min-width: 590px;
}
.RightContentBlockFRANK {
	font-family: 0;
	padding-top: 16px;
	font-size: 20px;
	line-height: 0px;
	font-weight: 0;
	padding-left: 5px;
	text-align: left;
	height: 0px;
	padding-bottom: 0px;
	width: 590px;
	vertical-align: top;
	max-width: 590px;
	min-width: 590px;
	background-repeat: repeat;
	background-color: #FFF;
}
.SinglePAGEsubHEADING {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-top: 0px;
	font-size: 18px;
	line-height: 18px;
	font-weight: normal;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 5px;
	text-transform: uppercase;
	width: 500px;
}
.RightContentBlockSupreme {
	font-family: 0;
	padding-top: 21px;
	font-size: 20px;
	line-height: 0px;
	font-weight: 0;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
	height: 0px;
	padding-bottom: 0px;
	width: 800px;
	max-width: 800px;
	min-width: 800px;
	background-image: url(OurRides/Supreme/ComingSoonSupreme.jpg);
	background-repeat: no-repeat;
}
.SinglePageStyleTextLong350 {
	font-family: Arial, Helvetica, sans-serif;
	color: #696969;
	font-size: 12px;
	line-height: 16px;
	list-style-type: none;
	max-width: 400px;
	text-align: left;
	padding-right: 0px;
	width: 400px;
	min-width: 0px;
}
.FrankenrideSignOff {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-top: 5px;
	font-size: 18px;
	line-height: 23px;
	font-weight: normal;
	padding-right: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
	padding-left: 5px;
}
.Picturecaption {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-top: 2px;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	padding-right: 2px;
	padding-bottom: 2px;
	margin-left: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
}

