HTML {
	HEIGHT: 100%
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px trebuchet ms, verdana, helvetica, sans-serif; BACKGROUND: url(../img/black_backer.gif) #1f2021 repeat-x 0px 0px; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	MARGIN: 0px 0px 15px; FONT: bold 16px/14px trebuchet ms, verdana, helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 10px
}
H2 {
	MARGIN: 5px 0px 10px; FONT: bold 14px/16px trebuchet ms, verdana, helvetica, sans-serif; COLOR: #fff
}
H3 {
	MARGIN: 5px 0px 10px; FONT: bold 12px/18px trebuchet ms, verdana, helvetica, sans-serif; COLOR: #999
}
P {
	FONT: 12px/18px trebuchet ms, verdana, helvetica, sans-serif
}
LI {
	FONT: 13px/18px trebuchet ms, verdana, helvetica, sans-serif; COLOR: #fff; MARGIN-LEFT: -10px
}
.small {
	FONT: 11px/14px trebuchet ms, verdana, helvetica, sans-serif
}
A {
	COLOR: #fff; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
A.callout {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.callout:hover {
	COLOR: #cc0033; TEXT-DECORATION: underline
}
A.topnav {
	COLOR: #e7e6e6; MARGIN-RIGHT: 6px; TEXT-DECORATION: none
}
A.topnav:hover {
	COLOR: #d0cfcf; TEXT-DECORATION: underline
}
A.subnav {
	COLOR: #cc0033; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.subnav:hover {
	COLOR: #555555; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.footLink {
	COLOR: #555; TEXT-DECORATION: none
}
.footLink:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
#shell {
	BORDER-LEFT: #333 1px solid; BACKGROUND-COLOR: #000; MIN-HEIGHT: 100%; PADDING-LEFT: 5px; WIDTH: 773px; PADDING-RIGHT: 5px; HEIGHT: 100%; BORDER-RIGHT: #333 1px solid
}
#head {
	BACKGROUND-IMAGE: url(/img/classiccarclub_logotype.jpg); WIDTH: 773px; HEIGHT: 126px
}
#topnav {
	PADDING-LEFT: 20px; FONT: 13px/18px trebuchet ms, verdana, helvetica, sans-serif; HEIGHT: 28px; COLOR: #cc0033; PADDING-TOP: 10px
}
.searchBox {
	PADDING-LEFT: 100px; FONT: bold 12px/14px trebuchet ms, verdana, helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 55px
}
#flashimage {
	MARGIN-TOP: 3px
}
#homeStrip {
	BACKGROUND-IMAGE: url(/img/table_background.jpg); BACKGROUND-REPEAT: no-repeat; COLOR: #fff
}
.indent120 {
	PADDING-LEFT: 120px
}
.indent25 {
	PADDING-LEFT: 25px
}
.gray {
	COLOR: #999; FONT-WEIGHT: bold
}
.scroller {
	FONT: 11px/18px trebuchet ms, verdana, helvetica, sans-serif; COLOR: #555; PADDING-TOP: 9px
}
#content {
	BACKGROUND-IMAGE: url(/img/content_backer3.gif);
	POSITION: relative;
	WIDTH: 773px;
	BACKGROUND-REPEAT: repeat-y;
	MARGIN-BOTTOM: 10px;
	COLOR: #fff;
}
#contentGallery {
	POSITION: relative; WIDTH: 773px; MARGIN-BOTTOM: 10px; COLOR: #fff
}
.body {
	WIDTH: 490px; COLOR: #fff; MARGIN-LEFT: 10px
}
#foot {
	MARGIN-TOP: 5px; TEXT-INDENT: 20px; FONT: bold 11px/12px trebuchet ms, verdana, helvetica, sans-serif; MARGIN-BOTTOM: 5px; HEIGHT: 16px; COLOR: #555
}
#flash {
	WIDTH: 758px; HEIGHT: 326px
}
#flashcontent {
	FONT: 16px/13px trebuchet ms, verdana, helvetica, sans-serif; COLOR: #cc0033
}
INPUT {
	BACKGROUND-COLOR: #ccc; FONT: 11px/12px trebuchet ms, verdana, helvetica, sans-serif; HEIGHT: 18px; COLOR: #000
}
TEXTAREA {
	BACKGROUND-COLOR: #ccc; FONT: 11px/12px trebuchet ms, verdana, helvetica, sans-serif; HEIGHT: 18px; COLOR: #000
}
OPTION {
	BACKGROUND-COLOR: #ccc; FONT: 11px/12px trebuchet ms, verdana, helvetica, sans-serif; HEIGHT: 18px; COLOR: #000
}
SELECT {
	BACKGROUND-COLOR: #ccc; FONT: 11px/12px trebuchet ms, verdana, helvetica, sans-serif; HEIGHT: 18px; COLOR: #000
}
.searchField {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; TEXT-INDENT: 3px; WIDTH: 122px; FONT: 9px trebuchet ms, verdana, helvetica, sans-serif; MARGIN-BOTTOM: 4px; HEIGHT: 12px; COLOR: #999999; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#searchForm {
	DISPLAY: inline
}
#infoBox {
	POSITION: absolute;
	WIDTH: 230px;
	COLOR: #666;
	TOP: 6px;
	RIGHT: 14px;
	background-color: #000000;
	height: 354px;
}
.projects {
	POSITION: absolute; PADDING-LEFT: 18px; WIDTH: 200px; HEIGHT: 500px; TOP: 0px; RIGHT: 200px; PADDING-TOP: 16px
}
.results {
	FONT: 11px/22px trebuchet ms, verdana, helvetica, sans-serif; COLOR: #555555
}
#footerLinks {
	BACKGROUND-IMAGE: url(/img/dotted_background.gif); MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 5px; HEIGHT: 30px; COLOR: #555; PADDING-TOP: 5px
}
#welcomebar {
	BACKGROUND-IMAGE: url(/img/dotted_background.gif); MARGIN-TOP: 2px; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 5px; HEIGHT: 30px; COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
#scroll {
	TEXT-ALIGN: right; MARGIN-TOP: 30px; COLOR: #cc0033; MARGIN-LEFT: 15px; MARGIN-RIGHT: 25px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#calendar_frame {
	WIDTH: 210px; MARGIN-BOTTOM: 20px; FLOAT: left; MARGIN-RIGHT: 20px
}
#calendar_current {
	BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 195px; PADDING-RIGHT: 0px; FONT: 13px/20px trebuchet ms; COLOR: #616b76; PADDING-TOP: 0px
}
#calendar_next {
	BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 195px; PADDING-RIGHT: 0px; FONT: 13px/20px trebuchet ms; COLOR: #616b76; PADDING-TOP: 0px
}
.cal_month {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #333; FONT: bold 13px/20px trebuchet ms; COLOR: #fff; BORDER-TOP: #333 1px solid
}
.cal_weekday_label {
	BACKGROUND-COLOR: #1f2021; FONT: bold 13px/20px trebuchet ms; COLOR: #999; BORDER-TOP: #333 1px solid
}
.cal_blanks {
	BACKGROUND: url(/calendar/html/images/bg_calendar.gif) #1f2021 no-repeat right bottom; COLOR: #fff
}
.cal_day {
	BACKGROUND: url(/calendar/html/images/bg_calendar.gif) #1f2021 no-repeat right bottom; COLOR: #fff
}
.cal_eventday {
	BACKGROUND: url(/calendar/html/images/bg_calendar.gif) #1f2021 no-repeat right bottom; COLOR: #fff
}
.cal_eventday A {
	FONT: bold 13px/20px trebuchet ms; COLOR: #616b76; TEXT-DECORATION: none
}
.cal_today {
	BACKGROUND-COLOR: #333
}
.cal_today A {
	FONT: bold 11px/20px trebuchet ms; COLOR: #616b76; TEXT-DECORATION: none
}
#calendar_current TD {
	BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: center; BORDER-RIGHT: #333 1px solid
}
#calendar_next TD {
	BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: center; BORDER-RIGHT: #333 1px solid
}
.cal_view_next_month {
	FONT: bold 11px/20px trebuchet ms; COLOR: #616b76; MARGIN-LEFT: 5px
}
#cal_iframe {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.cal_edit_events {
	FLOAT: left
}
DIV#showhide {
	DISPLAY: none
}
.view_next_link {
	TEXT-TRANSFORM: capitalize; MARGIN: 5px 0px
}
.view_next_link A:hover {
	TEXT-DECORATION: none
}
#event_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT: 11px trebuchet ms; MARGIN-BOTTOM: 30px; PADDING-TOP: 0px
}
#event_list_new {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT: 11px trebuchet ms; MARGIN-BOTTOM: 30px; PADDING-TOP: 0px
}
#event_list TH {
	BORDER-BOTTOM: #c1dad7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c1dad7 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: lowercase; FONT: bold 11px trebuchet ms; BACKGROUND: url(../images/table_header.jpg) #cae8ea no-repeat; COLOR: #4f6b72; BORDER-TOP: #c1dad7 1px solid; BORDER-RIGHT: #c1dad7 1px solid; PADDING-TOP: 3px
}
#event_list TD {
	BORDER-BOTTOM: #c1dad7 1px solid; BORDER-LEFT: #c1dad7 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #fff; COLOR: #fff; BORDER-TOP: #c1dad7 1px solid; BORDER-RIGHT: #c1dad7 1px solid; PADDING-TOP: 3px
}
#event_list_new TH {
	BORDER-BOTTOM: #c1dad7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c1dad7 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: lowercase; FONT: bold 11px trebuchet ms; BACKGROUND: url(../images/table_header.jpg) #cae8ea no-repeat; COLOR: #4f6b72; BORDER-TOP: #c1dad7 1px solid; BORDER-RIGHT: #c1dad7 1px solid; PADDING-TOP: 3px
}
#event_list_new TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #fff; COLOR: #4f6b72; PADDING-TOP: 3px
}
#event_list_new TEXTAREA {
	BORDER-BOTTOM: #c1dad7 3px solid; BORDER-LEFT: #c1dad7 3px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; COLOR: #4f6b72; BORDER-TOP: #c1dad7 3px solid; BORDER-RIGHT: #c1dad7 3px solid; PADDING-TOP: 3px
}
#event_list_new .widebox {
	BORDER-BOTTOM: #c1dad7 3px solid; BORDER-LEFT: #c1dad7 3px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; COLOR: #4f6b72; BORDER-TOP: #c1dad7 3px solid; BORDER-RIGHT: #c1dad7 3px solid; PADDING-TOP: 3px
}
#event_list_new .narrowbox {
	BORDER-BOTTOM: #c1dad7 3px solid; BORDER-LEFT: #c1dad7 3px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 30px; PADDING-RIGHT: 3px; COLOR: #4f6b72; BORDER-TOP: #c1dad7 3px solid; BORDER-RIGHT: #c1dad7 3px solid; PADDING-TOP: 3px
}
.events_page_title {
	MARGIN: 20px; BACKGROUND: #1f2021; COLOR: #fff; FONT-SIZE: 16px
}
#event {
	PADDING-BOTTOM: 10px; MARGIN: 20px; FONT: 13px/20px trebuchet ms; COLOR: #fff; BORDER-TOP: #a2adbc 2px dotted; PADDING-TOP: 10px
}
.event_date {
	COLOR: #ccc; FONT-WEIGHT: bold
}
.event_title {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold
}
.event_text {
	
}
.style_code {
	BORDER-LEFT: #ccc 2px solid; MARGIN-TOP: 20px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 25px; FONT-SIZE: 11px
}
.color_red {
	COLOR: red
}
.color_blue {
	COLOR: blue
}
.color_magenta {
	COLOR: #ff00ff
}
.color_green {
	COLOR: #008080
}
