#u767
{
	background: transparent url("../images/drive-in.jpg") no-repeat center top;
}

#u1376
{
	background: -webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0)),color-stop(100%, #000000));
	background: -webkit-linear-gradient(top,rgba(0,0,0,0) ,#000000 100%);
	background: linear-gradient(to bottom,rgba(0,0,0,0) ,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#FF000000, GradientType=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF000000', GradientType=0)";
}

#u126
{
	position: fixed;
	background: transparent url("../images/film2.png") repeat-x center top;
}

#u4112-4
{
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	line-height: 29px;
	font-size: 24px;
	color: #C69C6D;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: fixed;
}

#u4111-4
{
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	line-height: 22px;
	font-size: 18px;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: fixed;
}

#u7685
{
	position: absolute;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
}

#buttonu7686
{
	border-color: #787878;
	background-color: transparent;
	position: relative;
}

#u7687-4
{
	background-color: transparent;
	line-height: 22px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#buttonu7686:hover #u7687-4 p
{
	color: #F15A24;
	visibility: inherit;
}

#buttonu7686:active #u7687-4 p
{
	color: #F15A24;
	visibility: inherit;
}

#u7670
{
	background: transparent url("../images/u7670-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, color-stop(72%, rgba(0,0,0,0.75)),to(rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top,rgba(0,0,0,0.75) 72%,rgba(0,0,0,0) );
	background: linear-gradient(to bottom,rgba(0,0,0,0.75) 72%,rgba(0,0,0,0) );
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u7675-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7676-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7673-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7672-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7677-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7671-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7674-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

#u7692
{
	position: absolute;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
}

#u7692.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
}

#buttonu7693
{
	border-color: #787878;
	background-color: transparent;
	position: relative;
}

#u7694-4
{
	background-color: transparent;
	line-height: 22px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#buttonu7693:hover #u7694-4 p
{
	color: #F15A24;
	visibility: inherit;
}

#buttonu7693:active #u7694-4 p
{
	color: #F15A24;
	visibility: inherit;
}

#u7700
{
	background: transparent url("../images/u7700-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, color-stop(72%, rgba(0,0,0,0.75)),to(rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top,rgba(0,0,0,0.75) 72%,rgba(0,0,0,0) );
	background: linear-gradient(to bottom,rgba(0,0,0,0.75) 72%,rgba(0,0,0,0) );
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u7702-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7703-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7704-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7701-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#pamphletu7668,#pamphletu7688,#pamphletu7705
{
	position: fixed;
}

#u7709
{
	position: absolute;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
}

#u7685.PamphletThumbSelected,#u7709.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#buttonu7710
{
	border-color: #787878;
	background-color: transparent;
	position: relative;
}

#u7711-4
{
	background-color: transparent;
	line-height: 22px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#buttonu7710:hover #u7711-4 p
{
	color: #F15A24;
	visibility: inherit;
}

#buttonu7710:active #u7711-4 p
{
	color: #F15A24;
	visibility: inherit;
}

#buttonu7686.ButtonSelected #u7687-4 p,#buttonu7693.ButtonSelected #u7694-4 p,#buttonu7710.ButtonSelected #u7711-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u7669,#u7699,#u7712
{
	position: absolute;
	background-color: transparent;
}

#u7713
{
	background: transparent url("../images/u7700-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, color-stop(72%, rgba(0,0,0,0.75)),to(rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top,rgba(0,0,0,0.75) 72%,rgba(0,0,0,0) );
	background: linear-gradient(to bottom,rgba(0,0,0,0.75) 72%,rgba(0,0,0,0) );
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u7717-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7716-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7714-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7715-4
{
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	position: relative;
}

#u7675-4:hover p,#u7676-4:hover p,#u7673-4:hover p,#u7672-4:hover p,#u7677-4:hover p,#u7671-4:hover p,#u7674-4:hover p,#u7702-4:hover p,#u7703-4:hover p,#u7704-4:hover p,#u7701-4:hover p,#u7717-4:hover p,#u7716-4:hover p,#u7714-4:hover p,#u7715-4:hover p
{
	color: #29ABE2;
	visibility: inherit;
}

#u1733
{
	background-color: transparent;
	-webkit-transform: matrix(0.9994,-0.0349,0.0349,0.9994,-22,19);
	-ms-transform: matrix(0.9994,-0.0349,0.0349,0.9994,-22,19);
	transform: matrix(0.9994,-0.0349,0.0349,0.9994,-22,19);
	position: relative;
}

#u1739
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u1396-11
{
	background-color: transparent;
	color: #000000;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	-webkit-transform: matrix(0.9994,-0.0349,0.0349,0.9994,-2,14);
	-ms-transform: matrix(0.9994,-0.0349,0.0349,0.9994,-2,14);
	transform: matrix(0.9994,-0.0349,0.0349,0.9994,-2,14);
	position: relative;
}

#u1396-2
{
	font-size: 24px;
	text-transform: uppercase;
	line-height: 29px;
}

#u1396-3
{
	font-size: 24px;
	line-height: 29px;
}

#u1396-5,#u1396-9
{
	line-height: 25px;
}

#u1377-21
{
	background-color: transparent;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	-webkit-transform: matrix(0.9994,-0.0349,0.0349,0.9994,-13,14);
	-ms-transform: matrix(0.9994,-0.0349,0.0349,0.9994,-13,14);
	transform: matrix(0.9994,-0.0349,0.0349,0.9994,-13,14);
	position: relative;
}

#u1377-3
{
	font-size: 24px;
	line-height: 39px;
	color: #000000;
}

#u1377-5,#u1377-6
{
	line-height: 23px;
	color: #96272D;
}

#u1377-19
{
	color: #000000;
}

#u1786
{
	-webkit-transform: matrix(0.9994,-0.0349,0.0349,0.9994,0,3);
	-ms-transform: matrix(0.9994,-0.0349,0.0349,0.9994,0,3);
	transform: matrix(0.9994,-0.0349,0.0349,0.9994,0,3);
	position: relative;
}

#u1791
{
	-webkit-transform: matrix(0.9986,-0.0523,0.0523,0.9986,0,2);
	-ms-transform: matrix(0.9986,-0.0523,0.0523,0.9986,0,2);
	transform: matrix(0.9986,-0.0523,0.0523,0.9986,0,2);
	position: relative;
}

#u1741
{
	-pie-box-shadow: none;
	box-shadow: 0px 1px 8px rgba(0,0,0,0.19);
	background-color: transparent;
	-webkit-transform: matrix(0.9994,0.0349,-0.0349,0.9994,23,-18);
	-ms-transform: matrix(0.9994,0.0349,-0.0349,0.9994,23,-18);
	transform: matrix(0.9994,0.0349,-0.0349,0.9994,23,-18);
	position: relative;
}

#u1398-74
{
	background-color: transparent;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	-webkit-transform: matrix(0.9994,0.0349,-0.0349,0.9994,18,-14);
	-ms-transform: matrix(0.9994,0.0349,-0.0349,0.9994,18,-14);
	transform: matrix(0.9994,0.0349,-0.0349,0.9994,18,-14);
	position: relative;
}

#u1377-2,#u1398-2
{
	font-size: 24px;
	text-transform: uppercase;
	line-height: 39px;
	color: #000000;
}

#u1398-3
{
	font-size: 18px;
	line-height: 29px;
	color: #FFFFFF;
}

#u1398-5
{
	font-size: 20px;
	text-transform: none;
	line-height: 32px;
	color: #96272D;
}

#u1398-6
{
	text-transform: none;
	line-height: 23px;
	color: #7F7F7F;
}

#u1398-12
{
	line-height: 23px;
	color: #7F7F7F;
}

#u1398-11,#u1398-22
{
	font-size: 20px;
	line-height: 32px;
	color: #96272D;
}

#u1398-23
{
	font-size: 20px;
	line-height: 32px;
	color: #7F7F7F;
}

#u1398-15,#u1398-26,#u1398-34,#u1398-46,#u1398-56,#u1398-64
{
	color: #000000;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u1377-8,#u1377-9,#u1377-11,#u1377-12,#u1377-14,#u1377-15,#u1377-17,#u1377-18,#u1398-8,#u1398-17,#u1398-19,#u1398-28,#u1398-30,#u1398-36,#u1398-38,#u1398-40,#u1398-42,#u1398-43,#u1398-48,#u1398-50,#u1398-52,#u1398-53,#u1398-58,#u1398-60,#u1398-66,#u1398-68,#u1398-70
{
	line-height: 23px;
	color: #000000;
}

#u1398-9,#u1398-20,#u1398-31,#u1398-61,#u1398-71
{
	line-height: 23px;
	color: #FFFFFF;
}

#u1398-72
{
	color: #FFFFFF;
}

#u1794
{
	-webkit-transform: matrix(0.9986,0.0523,-0.0523,0.9986,0,-4);
	-ms-transform: matrix(0.9986,0.0523,-0.0523,0.9986,0,-4);
	transform: matrix(0.9986,0.0523,-0.0523,0.9986,0,-4);
	position: relative;
}

#u1745
{
	-pie-box-shadow: none;
	box-shadow: 0px 1px 8px rgba(0,0,0,0.19);
	background-color: transparent;
	-webkit-transform: matrix(0.9998,-0.0175,0.0175,0.9998,-11,9);
	-ms-transform: matrix(0.9998,-0.0175,0.0175,0.9998,-11,9);
	transform: matrix(0.9998,-0.0175,0.0175,0.9998,-11,9);
	position: relative;
}

#u1733_clip,#u1741_clip,#u1745_clip
{
	overflow: hidden;
}

#u1744-90
{
	background-color: transparent;
	font-family: rock-salt, sans-serif;
	-webkit-transform: matrix(0.9998,-0.0175,0.0175,0.9998,-10,7);
	-ms-transform: matrix(0.9998,-0.0175,0.0175,0.9998,-10,7);
	transform: matrix(0.9998,-0.0175,0.0175,0.9998,-10,7);
	position: relative;
}

#u1744-3
{
	font-size: 20px;
	line-height: 32px;
	color: #7F7F7F;
	font-weight: 400;
}

#u1744-6,#u1744-14,#u1744-22,#u1744-28,#u1744-41,#u1744-52
{
	color: #000000;
	font-weight: 400;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u1398-13,#u1398-24,#u1398-32,#u1398-44,#u1398-54,#u1398-62,#u1744-4,#u1744-12,#u1744-20,#u1744-26,#u1744-39,#u1744-50
{
	font-size: 18px;
	font-weight: 700;
	line-height: 29px;
}

#u1398-14,#u1398-25,#u1398-33,#u1398-45,#u1398-55,#u1398-63,#u1744-5,#u1744-13,#u1744-21,#u1744-27,#u1744-40,#u1744-51
{
	line-height: 23px;
}

#u1744-61
{
	font-size: 18px;
	color: #000000;
	font-weight: 400;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u1744-58
{
	font-weight: 700;
	line-height: 29px;
}

#u1744-59
{
	line-height: 29px;
}

#u1744-60
{
	font-size: 14px;
	line-height: 23px;
}

#u1744-46,#u1744-66,#u1744-74
{
	font-size: 18px;
	line-height: 29px;
	color: #000000;
	font-weight: 700;
}

#u1744-2,#u1744-37,#u1744-71,#u1744-72,#u1744-81
{
	font-size: 20px;
	line-height: 32px;
	color: #96272D;
	font-weight: 400;
}

#u1744-8,#u1744-10,#u1744-11,#u1744-16,#u1744-18,#u1744-19,#u1744-24,#u1744-25,#u1744-30,#u1744-32,#u1744-34,#u1744-35,#u1744-43,#u1744-44,#u1744-48,#u1744-49,#u1744-54,#u1744-56,#u1744-57,#u1744-63,#u1744-64,#u1744-68,#u1744-69,#u1744-76,#u1744-78,#u1744-83,#u1744-85,#u1744-87
{
	line-height: 23px;
	color: #000000;
	font-weight: 400;
}

#u1744-38,#u1744-79,#u1744-88
{
	line-height: 23px;
	color: #FFFFFF;
	font-weight: 400;
}

#u767_align_to_page,#u7684,#u7691,#u7708,#contact,#bio,#resume,#reviews
{
	position: relative;
}

#u4114,#u1740,#u1748,#u1749,#u2052
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
}

#u2037
{
	-webkit-transform: matrix(0.9945,-0.1045,0.1045,0.9945,-30,35);
	-ms-transform: matrix(0.9945,-0.1045,0.1045,0.9945,-30,35);
	transform: matrix(0.9945,-0.1045,0.1045,0.9945,-30,35);
	position: relative;
}

#u2037_img
{
	display: block;
	vertical-align: top;
}

#u2043-4
{
	background-color: transparent;
	text-transform: uppercase;
	line-height: 29px;
	font-size: 24px;
	color: #000000;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	-webkit-transform: matrix(0.9945,-0.1045,0.1045,0.9945,-2,8);
	-ms-transform: matrix(0.9945,-0.1045,0.1045,0.9945,-2,8);
	transform: matrix(0.9945,-0.1045,0.1045,0.9945,-2,8);
	position: relative;
}

#u2044
{
	-webkit-transform: matrix(0.9945,-0.1045,0.1045,0.9945,0,9);
	-ms-transform: matrix(0.9945,-0.1045,0.1045,0.9945,0,9);
	transform: matrix(0.9945,-0.1045,0.1045,0.9945,0,9);
	position: relative;
}

#u2048-4
{
	background-color: transparent;
	line-height: 25px;
	color: #000000;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	-webkit-transform: matrix(0.9945,-0.1045,0.1045,0.9945,-1,10);
	-ms-transform: matrix(0.9945,-0.1045,0.1045,0.9945,-1,10);
	transform: matrix(0.9945,-0.1045,0.1045,0.9945,-1,10);
	position: relative;
}

#u2049-4
{
	background-color: transparent;
	line-height: 25px;
	color: #000000;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	-webkit-transform: matrix(0.9945,-0.1045,0.1045,0.9945,-1,14);
	-ms-transform: matrix(0.9945,-0.1045,0.1045,0.9945,-1,14);
	transform: matrix(0.9945,-0.1045,0.1045,0.9945,-1,14);
	position: relative;
}

#u2047-4,#u2050-4
{
	background-color: transparent;
	line-height: 25px;
	color: #000000;
	font-family: rock-salt, sans-serif;
	font-weight: 400;
	-webkit-transform: matrix(0.9945,-0.1045,0.1045,0.9945,0,17);
	-ms-transform: matrix(0.9945,-0.1045,0.1045,0.9945,0,17);
	transform: matrix(0.9945,-0.1045,0.1045,0.9945,0,17);
	position: relative;
}

