@charset "UTF-8";
/* CSS Document */

#header {
	background-color: #000;
	background-image:
	url(images/bkgrd.gif);
	margin-top:0;
		
}


.quote {
	position:fixed;
	margin: 10px;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
	width: 220px;
	visibility: visible;
}



/*QUOTE ANIMATION*/
.quote:nth-child(1) {
  -webkit-animation: quoteshift 30s 0s infinite linear;
  -moz-animation: quoteshift 30s 0s infinite linear;
  -ms-animation: quoteshift 30s 0s infinite linear;
  -o-animation: quoteshift 30s 0s infinite linear;
  animation: quoteshift 30s 0s infinite linear;
}
 
.quote:nth-child(2) {
  -webkit-animation: quoteshift 30s 10s infinite linear;
  -moz-animation: quoteshift 30s 10s infinite linear;
  -ms-animation: quoteshift 30s 10s infinite linear;
  -o-animation: quoteshift 30s 10s infinite linear;
  animation: quoteshift 30s 10s infinite linear;
}
 
.quote:nth-child(3) {
  -webkit-animation: quoteshift 30s 20s infinite linear;
  -moz-animation: quoteshift 30s 20s infinite linear;
  -ms-animation: quoteshift 30s 20s infinite linear;
  -o-animation: quoteshift 30s 20s infinite linear;
  animation: quoteshift 30s 20s infinite linear;
}
 
/*KEYFRAMES*/
@keyframes "quoteshift" {
 0% {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
 }
 2% {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
 }
 31% {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
 }
 33% {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
 }
 100% {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
 }
 
}
 
@-moz-keyframes quoteshift {
 0% {
   filter: alpha(opacity=0);
   opacity: 0;
 }
 2% {
   filter: alpha(opacity=100);
   opacity: 1;
 }
 31% {
   filter: alpha(opacity=100);
   opacity: 1;
 }
 33% {
   filter: alpha(opacity=0);
   opacity: 0;
 }
 100% {
   filter: alpha(opacity=0);
   opacity: 0;
 }
 
}
 
@-webkit-keyframes "quoteshift" {
 0% {
   filter: alpha(opacity=0);
   opacity: 0;
 }
 2% {
   filter: alpha(opacity=100);
   opacity: 1;
 }
 31% {
   filter: alpha(opacity=100);
   opacity: 1;
 }
 33% {
   filter: alpha(opacity=0);
   opacity: 0;
 }
 100% {
   filter: alpha(opacity=0);
   opacity: 0;
 }
 
}
 
@-ms-keyframes "quoteshift" {
 0% {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
 }
 2% {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
 }
 31% {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
 }
 33% {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
 }
 100% {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
 }
 
}
 
@-o-keyframes "quoteshift" {
 0% {
   filter: alpha(opacity=0);
   opacity: 0;
 }
 2% {
   filter: alpha(opacity=100);
   opacity: 1;
 }
 31% {
   filter: alpha(opacity=100);
   opacity: 1;
 }
 33% {
   filter: alpha(opacity=0);
   opacity: 0;
 }
 100% {
   filter: alpha(opacity=0);
   opacity: 0;
 }
 
}

.quote:nth-child(1) {
  -webkit-animation: quoteshift 30s 0s infinite linear;
}
 
.quote:nth-child(2) {
  -webkit-animation: quoteshift 30s 10s infinite linear;
}
 
.quote:nth-child(3) {
  -webkit-animation: quoteshift 30s 20s infinite linear;
}


.content {
	font-family: "MS Serif", "New York", serif;
	font-size: 10pt;
	line-height: 16pt;
	color: #000;
	text-align: left;
}

.contentJDAuto {
	font-family: "MS Serif", "New York", serif;
	font-size: 11pt;
	color: #006;
	text-align: left;
	font-weight: bolder;
}
.contentBlue {
	font-family: "MS Serif", "New York", serif;
	font-size: 11pt;
	color: #006;
	text-align: left;
	font-weight: bold;
}

.contentQuotes {
	font-family: "MS Serif", "New York", serif;
	font-size: 10pt;
	line-height: 17pt;
	color: #006;
	font-weight: normal;
	text-align: left;
}


.majorSubheadBold {
	font-family:
	"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 15pt;
	line-height:20pt;
	color:#900;
	text-align: left;

}

.footercopy {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 9pt;
	font-color: #fff;
	text-align: center;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
}

.footerlinks {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 9pt;
	font-color: #fff;
	text-align: center;
	color: #FFF;
	text-decoration: none;	
}

.bkgrdHome {
	background-image: url(images/bkgrd.gif);
	background-repeat:no-repeat;
}


.bkgrdSide {
	background-image: url(images/side_bkgd.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
	text-align: center;
}

.bkgrdContent {
	background-image:
	url(images/shopbkgd.jpg);
	background-repeat:repeat-y;
	background-color:#FFF;
}

.bkgrdShop {
	background-image:
	url(images/shop.png);
	background-repeat:no-repeat;
	background-origin:
	padding-box;
}
