body {
	margin:0;
	text-align: justify;
}

#header {
height:260px;
margin-right:auto;
margin-left:auto;
background-color:#000
}

#zdayzbody {
width:1010px;
background-color:#000;
z-index:1;
background-image:url(images/background.gif);
margin-right:auto;
margin-left:auto;
background-repeat:repeat-y;
background-position:center
}

#ZDayZdata {
color:#CCC;
font-family:Arial, Helvetica, sans-serif
}

#footer {
background-color:#000;
height:200px;
width:auto;
margin-right:auto;
margin-left:auto;
background-image:url(images/footer.gif);
background-repeat:repeat-y;
background-position:center;
padding-left:130px;
padding-right:130px
}

#fillable {
margin-right:auto;
margin-left:auto;
width:731px;
background-color:#464F56;
padding-right:10px;
padding-left:10px;
height:auto
}

#FooterNavBar {
float:right;
height:auto;
width:585px;
text-decoration:none;
text-align:center;
padding-top:10px;
font-size:medium
}

#zdayzbody #footer ul {
padding-right:0;
padding-bottom:0;
padding-left:0;
margin:0
}

#zdayzbody #footer li {
display:inline;
margin-right:10px;
margin-left:10px
}

#zdayzbody #footer a {
font-size:70%;
color:#999;
text-decoration:none;
line-height:4ex
}

#footerawards {
height:auto;
width:auto;
text-align:center;
margin-right:auto;
margin-left:auto;
clear:both
}

#font_black {
color:#000
}

#event {
text-align:left;
height:auto;
width:731px;
margin-right:auto;
margin-left:auto;
padding-right:10px;
padding-left:10px
}

#gallery04 {
width:731px;
height:auto
}

#gallery07 {
width:731px
}

#faq .georgiaLarge999999 a {
color:#999;
text-decoration:underline;
line-height:22px
}

#eventsTable {
margin-right:auto;
margin-left:auto;
width:auto;
height:auto
}

#events {
background-color:#000;
height:auto;
width:auto;
margin-right:auto;
margin-left:auto;
left:auto;
right:auto;
background-image:url(images/background.gif);
background-repeat:repeat-y;
background-position:center;
font-family:Arial, Helvetica, sans-serif;
color:#CCC;
padding:10px
}

#eventsThursdayRegistration {
font-size:large;
text-align:center
}

#exhaustsponsor {
float:right
}

#exhaustHeader {
float:left
}

#eventschedule {
height:auto;
width:auto;
margin-right:auto;
margin-left:auto;
text-align:center;
clear:both
}

#fvrupdateonlodgepage {
text-align:center;
height:auto;
width:222px;
border:thin groove #000;
margin-right:auto;
margin-left:auto;
padding:2px
}

#registrationinstuctions {
height:auto;
width:auto;
border:thin ridge #000;
float:left;
padding:10px
}

#registrationtableindex {
text-align:center
}

.footer_LLC {
width:160px;
float:left;
text-decoration:none;
padding-top:10px
}

a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
line-height:16px;
font-weight:700;
color:#000;
text-decoration:none
}

a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
line-height:16px;
font-weight:700;
color:#333;
text-decoration:none
}

a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
line-height:16px;
font-weight:700;
color:#0A246A;
text-decoration:underline
}

.Arial {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
line-height:16px;
font-weight:400;
color:#CCC;
word-spacing:3px
}

.Arial_Medium {
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
line-height:16px;
font-weight:700;
color:#ccc
}

.hotelNames {
font-size:small;
font-weight:700
}

.footer_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:700;
text-transform:uppercase;
line-height:20px;
color:#666
}

.footer_navbar {
width:auto;
text-transform:capitalize
}

.xlarge_black {
font-size:x-large;
color:#000
}

.CalendarMonths {
color:#CCC;
font-size:x-large;
text-align:center;
font-weight:700;
font-family:Arial, Helvetica, sans-serif
}

.style6 {
color:#0F0
}

.style15 {
color:#06F
}

.hidden-txt {
color:#464F56
}

.style5 {
color:#F0F
}

.style4 {
color:#CCC
}


.style3 {
font-size:small
}

.style2 {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000
}

.style1 {
color:#CCC;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:700
}

.Georgia999999 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:medium;
color:#999
}

.Georgia666666 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#666
}

.georgiaLarge999999 {
font-size:large;
font-weight:700;
color:#999;
text-decoration:none
}

.reg_type {
text-decoration:none;
color:#FFF
}

.reg_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:700;
line-height:20px;
color:#ccc
}

.clear {
clear:both
}

.middleIT {
clear:both;
float:left;
height:auto;
width:1000px;
margin-right:auto;
margin-left:auto
}

.clear_float_left {
clear:both;
float:left
}

.important_updates {
font-size:medium;
color:#FF6
}

#dock2 {
width:100%;
position:relative;
height:50px;
margin-top:0;
margin-bottom:0
}

img {
border:none
}

.dock {
	position:relative;
	height:50px;
	text-align:center;
}

P {
margin:0
}

.dock-container2 {
position:absolute;
height:50px;
padding-left:20px
}

a.dock-item2 {
	display:block;
	width:40px;
	color:#CCC;
	bottom:0;
	position:absolute;
	text-align:center;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
}

.center_background {
background-position:center 0;
background-attachment:fixed;
background-repeat:no-repeat
}

#preheader,#ZDayZdata table {
margin-right:auto;
margin-left:auto
}

#sponsorship_info,#contact,#gallery08,#thingstodo,#Lodging {
height:auto;
width:731px
}

#carshow,#driveinmovie,#justinbio,#galley_index,#attractionsIndex,#faq,#exhaust,#TSDrally,#weenieroast,#scavengerhunt,#groupphoto,#bonfire,#opencooler,#prizeraffle,#loudshirt,#parasolparade,#dinnersaturday,#concertfriday,#concertthursday,#techsessions,#pokerrally,#glenbio,#deanbio,#morrisbio,#graham,#matthewbio,#bryanbio {
text-align:justify
}

#map,#restaurants {
height:auto;
width:731px;
text-align:justify
}

.dock-item img,.dock-item2 img {
	border:none;
	width:100%;
	margin-top: 5px;
	margin-bottom: 0;
	margin-right: 5px;
	margin-left: 5px;
}

.dock-item span,.dock-item2 span {
display:none;
padding-left:20px
} 
