body {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Grande", tahoma;
	background-image: url(images/whiteblackbgfade2.jpg);
	margin: 0;
	width: auto;
	max-width:1300px;
	min-width:1000px;
	 }
p { color: #033; 
	font-size: 12px; 
	padding-right: 14px; 
	padding-left: 14px; 
	}
p2 { 
	color: #033; 
	font-size: 12px; 
	padding-right: 14px; 
	padding-left: 24px; 
	}
h2 {
	color: #4d4d4d;
	font-size: 10px;
	letter-spacing: 2px;
	height: 10px;
	margin: 5px 0 10px; 
	}
h3 {
	color: #4d4d4d;
	font-size: 18px;
	letter-spacing: 2px;
	height: 18px;
	margin: 0 10px 30px 30px; 
	}
a img {
	border: 0px; 
	}
.footer { 
	color: #033; 
	font-size: 11px; 
	font-weight: bold; 
	clear: both; 
	padding-top: 20px; 
	padding-right: 5px; 
	padding-left: 5px; 
	}
.footer a { 
	color: #033; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: underline; 
	}
.footer a:hover { 
	color: #066; font-size: 12pt; text-decoration: underline; 
	}
.footer ul li { text-decoration: none; padding-bottom: 5px; display: inline; }
#header {
	top:0px;
	left:0px;
	}
.staffmenu { 
	background-image: url(images/staffmenubg.jpg); 
	background-repeat: repeat-x; 
	text-align: center; 
	text-decoration: none;
	padding-top: 0; 
	padding-bottom: 2px; 
	}
.staffmenu a {  
	}
.staffmenu a:hover { 
	color: #999999; 
	border-color: #fff #585858 #585858 #fff; 
	border-width: 1px; 
	text-decoration: none;
	}
.staffmenu a:visited {  
	}
.staffmenu li { 
	text-indent: 0; 
	list-style-type:none; 
	cursor: pointer; 
	text-decoration: none;
	}
.staffmenu li a {
	text-decoration: none;
	}
.staffmenu li a: hover, a:active {
     color: #000000;
     }
.staffmenu ul li { 
	word-spacing: 5px; 
	text-decoration: none;
/*	vertical-align: -5px; */
	padding-bottom: 5px; 
	display: inline; 
	}
.staffmenu li ul {  
	}
#left_col { 
	float: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-repeat: repeat-y; 
	background-position: left 0; 
	top: 0; 
	left: 0; 
	width: 160px; 
	float: left; 
	}
#center_col { 
	position: absolute; 
	top: 180px; 
	left: 161px; 
	width:80%; 
	max-width:1000px; 
	min-width:600px; 
	z-index: 11; 
	visibility: visible; 
	}
#center_col a { 
	color: #066; 
	font-size: 11px; 
	font-weight: bold; 
	}
#center_col a:hover { 
	color: #399; 
	font-weight: 900; 
	text-decoration: none; 
	}
#center_col_mainpage { 
	position: absolute; 
	top: 159px; 
	left: 161px; 
	width:80%; 
	max-width:840px; 
	min-width:600px; 
	z-index: 11; 
	visibility: visible; 
	}
#center_col_mainpage a { 
	color: #066; 
	font-size: 11px; 
	font-weight: bold; 
	}
#center_col_mainpage a:hover { 
	color: #399; 
	font-weight: 900; 
	text-decoration: none; 
	}
#menu2 { background-image: url(images/ezbg.gif); 
	background-repeat: repeat-x; 
	position: absolute; 
	top: 130px;
	left: 0px;
	width: auto; 
	height: 30px;
	max-width: 1300px; 
	min-width: 1000px; 
	text-indent: 170px; 
	color: #000000; 
	font-size: 73.5%; 
	font-weight: 700; 
	padding: 0; 
	vertical-align: top;
	margin-top: 0px;
	letter-spacing: 0px;
	}
#menu2 a:link { 
	color: #4f4f4f;
	text-decoration: none;
	}
#menu2 a:hover { 
	color: #000000;
	}
#menu2 a:visited { 
	color: #313131; 
	text-decoration: none;
	}
#menu2 ul {
	padding: 0;
	margin: 7px 0;
	}
#menu2 li { 
	float: none;
	}
#menu2 ul li { 
	display: inline; 
	color: #4f4f4f; 
	font-weight: bold; 
	margin: 3px;
	}
#menu3 {  
	background-image: url(images/sideboxbg.gif);
	background-repeat: repeat-x;
	color: #fff;
	font-size: 12px;
	position: absolute; 
	top: 162px; 
	left: 0px; 
	width: 157px; 
	text-align: center;
	font-weight: bold;
	padding: 3px 0;
	margin-bottom: 30px;
	}
#divider {
	background-color: #999999;
	position: relative;
	left: 10px;
	width: 140px;
	height: 1px;
	max-height: 2px;
	margin: 7px 0 7px;
	}
#menu {  
	position: absolute; 
	top: 190px;
	left: 0px;
	}
#menu a { 
	color: #fff; 
	font-size: 13px; 
	font-weight: bold; 
	text-decoration: none; 
	/*text-align: center;*/ 
	vertical-align: 2px; 
	}
#menu a:hover { 
	text-decoration: underline; 
	border-color: #fff #585858 #585858 #fff; 
	border-width: 1px; 
	}
#menu li { 
	text-align: center; 
	list-style-type:none; 
	cursor: pointer; 
	}
#menu ul li { 
/*	background-image: url(images/lmenubutton.gif); */
	background-repeat: no-repeat; 
	background-position: left 0; 
	text-align: left; 
	padding-left: 10px;
	min-width: 160px; 
	max-width: 160px; 
	padding-right: 200px; 
	padding-top: 0px; 
	}
#menu li ul {
	position:absolute;
	top:0;
	left:130px;
	display:none; 
	}
/* Fix IE. Hide from IE Mac \*/

* html #menu ul li {
	float:left;
	height:1%; 
	}
* html #menu ul li a {
	height:1%; 
	}
/* End */
div#menu ul,  #menu ul ul,  div#menu ul ul ul {
	margin:0;
	padding:0;
	list-style-image:none;
	width:160px; 
	}
.bigbox { 
	left: 165px;
	background: white;
	text-align: justify; 
	width:95%; 
	max-width:800px; 
	min-width:600px; 
	clear: both; 
	margin-right: auto; 
	margin-left: auto; 
	border: solid 0 #4d4d4d; 
	}
.bigboxmainpage { 
	left: 175px;
	background: white;
	padding-left: 15px;
	padding-right: 15px;
	text-align: justify; 
	max-width:819px; 
	min-width:600px; 
	clear: both; 
	border: solid 0 #4d4d4d; 
	}
.bigboxadminpage { 
	left: 165px;
	background: white;
	text-align: justify; 
	max-width:800px; 
	min-width:600px; 
	clear: both; 
	border: solid 0 #4d4d4d; 
	}
#bigbox2 { 
	text-align: justify;
	width:99%; 
	max-width:1000px; 
	min-width:600px; 
	clear: both; 
	margin-right: auto; 
	margin-left: auto; 
	border: solid 0 #4d4d4d; 
	}
.staffimage {
	min-height: 400px;
	text-decoration: none;
	color: #006666;
	font-size: 11px;
	font-weight: bold;
	}
.staffimage a {
	text-decoration: none;
	color: #999999;
	font-size: 8px;
	}
.staffimage li {
	text-align: center;
	width: 122px;
	float: left;
	padding: 5px 5px 5px 5px;
	margin: 10px 20px 0 20px;
	text-decoration: none;
	list-style-type: none;
	
	}
.emptyBox { 
	width:100%; 
	max-width:1000px; 
	min-width:650px; 
	margin-right: auto; 
	margin-left: auto; 
	}
.lsmallbox { 
	background-color: #ccc; 
	text-align: justify; 
	width: 210px; 
	float: left; 
	clear: none; 
	margin-top: 6px; 
	margin-bottom: 6px; 
	margin-left: 3px; 
	padding-top: 0; 
	padding-bottom: 12px; 
	padding-left: 0; 
	border: solid 1px #4d4d4d; 
	}
.rsmallbox { 
	background-color: #ccc; 
	text-align: justify; 
	width: 215px; 
	float: right; 
	margin-top: 6px; 
	margin-right: 4px; 
	margin-bottom: 6px; 
	padding-top: 0; 
	padding-bottom: 12px; 
	border: solid 1px #4d4d4d; 
	}
.headline { 
	color: #444; 
	font-size: 13px; 
	font-weight: bold; 
	line-height: 25px; 
	background-repeat: 	repeat-x; 
	background-position: 1px 0; 
	top: 0; 
	height: 25px; 
	margin: 0; 
	padding-top: 2px; 
	padding-bottom: 5px; 
	padding-left: 15px; 
	}
.headline2 { color: #444; font-size: 20px; font-weight: bold; line-height: 20px; text-align: center; height: 40px; }
#events {
	min-height: 120px;
	max-width: 650px;
	}
#details { font-size: 12px; padding: 12px; }
#note { 
	font-size: 10px; 
	}
#popupDesc { 
	color: black; 
	background-color: white; 
	background-image: none; 
	max-width: 399px;
	padding-top: 20px; 
	padding-bottom: 30px; 
	}
.hitext {
	color: #066;
	font-weight: bold; 
	}
.hitext a { 
	}
.hitext a:hover { 
	}
.hitext2 { 
	color: #066; 
	font-weight: bold; 
	text-align: right; 
	float: right; 
	}
.hitext2 a { 
	}
.hitext2 a:hover { 
	}
.question { 
	color: #399; 
	text-indent: 12px; 
	}
.answer { 
	color: #033; 
	text-indent: 12px; 
	}
.phnum {
	color: #6d0000;
	font-weight: bold;
	line-height: 24px;
	padding-left: 40px; 
	}
.floatl { 
	float: left; 
	margin-right: 10px; 
	margin-bottom: 10px; 
	}
.floatr { 
	float: right; 
	margin-bottom: 10px; 
	margin-left: 10px; 
	}
.smalltxt {
	font-size: 10px;
	font-weight: normal; 
	}
.clearBoth{ 
	height: 1px; 
	clear:both; 
	margin: 0; 
	padding: 0; 
	}
#center_col p{ 
	margin-top: 0; 
	}
.floatlm { 
	float: left; 
	margin-right: 10px; 
	margin-left: 10px; 
	}
#flashcontent{ 
	text-align: center; 
	}
.centerPic{ 
	margin-right: auto; 
	margin-left: auto; 
	display: block; 
	}
.contactTable{ 
	color: #006666; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #fff; 
	max-width: 838px; 
	margin-right: auto; 
	margin-left: auto; 
	display: block; 
	}
.contactDisplay{ 
	color: #006666; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #fff; 
	max-width: 300px; 
	margin-right: auto; 
	margin-left: auto; 
	display: block; 
	}	
.contactTable table, .contactTable td{ 
	border-style: none; 
	border-width: 0; 
	outline-style: none; 
	outline-width: 0; 
	}
.contactTable .tableLS{ 
	text-align: right; 
	vertical-align: top; 
	}
.contactTable .tableRS{
	}
.dquiz{
	color: black;
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px; 
	padding-left: 20px;
	line-height: 20px;
	}
#dealermenu { 
	height: 50px;
	color: #066; 
	font-size: 8px; 
	font-weight: bold; 
	text-indent: 10px; 
	display: inline; 
	}
#adminTable {
	font-size: 8px;
}
	
/**	 -----------------   BEGIN DEALERQUIZ CSS ----------------------  **/

/**  body { right: 0px; left:0px; background-color: white; z-index: 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify; border:0px; padding: 12px }
p, td, table { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-align: justify; }
hr { height: 1px; color: #000066; border-style: dashed; clear: both; }
th { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; text-align: right; vertical-align: top }
.mainheader {text-align: center }
.bottom { font-family: "Comic Sans MS",Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; clear: left; z-index: 8; bottom: 0px; height: 54px; margin-bottom: 12px; }


h1,h2, h3, h4 { font-family: "Comic Sans MS",Arial, Helvetica, sans-serif; font-weight: bold; color: #000066; margin: 0em; padding: 0em 0em 0.25em 0em;}
h1 { font-size: 21px; }
h2 { font-size: 18px; }
h3 { font-size: 15px; }
h4 { font-size: 14px; }

a:active {  color: #FF0000; text-decoration: none}
a:hover {  color: #FF0000; text-decoration: none}
a:link {  color: #000099; text-decoration: none}
a:visited {  text-decoration: none; color: #990099}
**/
.small { font-family: "Comic Sans MS",Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; vertical-align: baseline ; text-decoration: none}

ol#numbered { list-style-position: outside; list-style-type: decimal; }

.dshd { border: dashed 1px #000066 }

p#hornav, { font-family: "Comic Sans MS",Arial, Helvetica, sans-serif; display: block; margin-left: 20px; padding: 6px 0px; white-space: nowrap; }
p#hornav { text-align: right; float: right; }

p#hornav, span#lnav,  p#lnav { font-family: "Comic Sans MS",Arial, Helvetica, sans-serif; padding: 6px 0px; white-space: nowrap; }
p#hornav, p#lnav { display: block; }
p#hornav { text-align: right; float: right; margin-left: 20px; }
p#lnav { float: left; }
p#hornav a, span#lnav a, p#lnav a { display: inline; margin: 2px 4px; padding: 1px 3px; font-weight: bold; font-size: 13px; color: #000066; border: solid #000066 1px; }
p#hornav a:hover, span#lnav a:hover, p#lnav a:hover { background-color: #000066; color: #ffffff; }

p#bignav { font-family: "Comic Sans MS",Arial, Helvetica, sans-serif; margin: 0px; padding: 6px 0px; font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 17px; }
p#bignav a { margin: 2px 4px; padding: 2px 4px; font-weight: bold; color: #000066; border: solid #000066 1px; }
p#bignav a:hover { background-color: #000066; color: #ffffff; }

.rtali { float: right; margin-left: 20px }
.drkred { color: #660000; font-style: oblique }
.dhdbx { border: dashed 1px #000066; padding: 12px }

table#lst { width: 90%; border-width: 0px; }
table#lst caption { font-size: 18px; }
table#lst th { text-align: left; font-size: 16px; }
table#lst td { vertical-align: top; }

table#qst { padding: 0px; margin: 0px; border-width: 0px }
table#qst th { width: 45px; font-weight: normal; font-style: italic; text-align: right; vertical-align: top; padding: 0px }
table#qst td { padding: 0px 9px 0px 0px }

table#sct { border-width: 0px; font-size: 125%; padding: 0px; }
table#sct tr { padding-bottom: 6px; }
table#sct th { text-align: right; padding-right: 20px; white-space: nowrap; font-weight: bold; vertical-align: top; }

table#nq { border-width: 0px; width: 95%; clear: both; }
table#nq th { text-align: right; white-space: nowrap; vertical-align: top; width: 12em; }
table#nq td { vertical-align: text-top; padding-left: 0.5em; }

ul#tck li { list-style-image: url(img/minitick.gif); font-size: 14px; padding: 2px 0px; }
 
 
/**	 -----------------   END DEALERQUIZ CSS ----------------------  **/

/**	 -----------------   START FACEBOOK CSS ----------------------  **/

.fan_box .full_widget .connect_top{background:#e9fdff}
.fan_box .connections{border-top:solid 1px #d8dfea;padding:10px 0 4px 2px;min-height:150px}


/**	 -----------------   END FACEBOOK CSS ----------------------  **/
