.small {font-size: x-small; color: gray; font-family: Arial, Helvetica, sans-serif; }
.blowup  { background-color: #DEE3E8; padding: 4px; border: solid 1px #091f80 }
.red  {
	background-color: #faecf0;
	padding: 4px;
	border: solid 1px #c00;
	font-size: large;
	line-height: 130%;
}
.bottom  { font-size: 10pt; background-color: #e4f4f4; padding: 4px; border: solid 1px #003980  }
.sidebar  { background-color: #eaeaf4; margin: 0.5em; padding: 0.5em; border: solid 1px rgb(65%,65%,85%) }
.books {text-align: center;	padding: 4px;	border: solid 1px #003980;	background-color: #e0fcff;}
.table  { color: #404040; font-size: 12px; font-family: Arial, Geneva, Verdana; font-weight: normal; border: solid 1px teal;}
.title {background-color: #99CCCC;font-weight: bold;padding: 4px;}
.cell  { background-color: #E1FAFF; padding: 5px; margin-right: 8px; margin-left: 8px;}
.sidebar2 { font-size: small; font-family: Arial, Helvetica, Geneva; background-color: #d6e9ee; float: right; margin: 3pt; padding: 3px; border: solid 1px #003980; width: 30% }
.sidebar3 { font-size: small; font-family: Arial, Helvetica, Geneva; background-color: #d6e9ee; float: right; margin: 3pt; padding: 3px; border: solid 1px #003980; width: 42% }
a:HOVER { color: teal }
p {font-family: Georgia, Tahoma, "Book Antiqua", "New York", Verdana, serif;	font-size: medium;	line-height: 145%; max-width:80em;}
.q {
	font-style: italic;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
color: #000055;
}
	
	
body {background-color: white; font-size: 12px; }

#content {clear: both;	background-position: center;	display: block;	width: 940px;padding: 5px;	margin-left: auto;	margin-right: auto;	position: relative;	border-right: 1px dotted gray;border-left: 1px dotted gray;}

.google  {font-family: Georgia, Tahoma, "Book Antiqua", "New York", Verdana, serif;	font-size: medium;}


.blue {background-color:#DEE3E8;}

h1{
	background-color: white;
	border-bottom: 1px navy solid;
	color: black;
	font-family: Arial, Helvetica, Geneva;
	font-size: 16pt;
	font-weight: bold;
	padding-bottom: 10pt;
	padding-top: 20pt;
	text-align: center;
	width: 100%;
	height:auto;
	line-height: normal;
	font-style: italic;
	text-shadow: 2px 3px 2px #FFEDED
	}
h2 {
	font-style: italic;
	font-weight: bold;
	color: navy;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva;
	margin-top: 10pt;
	margin-bottom: 5px;
	padding-top: 15px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-bottom: thin solid #003980;
	width: 100%;
	background: #dee3e8 url(/cars/mopar.gif) no-repeat left top;
	text-indent: 115px;
	border-bottom-width: 1px;
}
h3 {
	color: black;
	font-style: italic;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva;
	background: repeat scroll;
	margin: 4pt 0pt 0pt;
	padding-top: 8pt;
	border-bottom: 1pt solid navy;
	width: 100%;
	margin-bottom: 7px;
}

li  {margin-bottom: 5pt;margin-top: 5px; 
	font-family: Georgia, Tahoma, "Book Antiqua", "New York", Verdana, serif;
	font-size: medium;
	line-height: 125%;
}
th {font-weight: normal; 	font-family: Georgia, Tahoma, "Book Antiqua", "New York", Verdana, serif;
	font-size: medium;
	line-height: 125%;
}
td {	font-family: Georgia, Tahoma, "Book Antiqua", "New York", Verdana, serif;
	font-size: medium;
	line-height: 125%;}

#MainTable A:hover {color: yellow;}

div#menu {position: absolute; top: 0px; left: 0px; z-index:100; width: 100%; margin-top: 0px; margin-left: 0px; list-style: none; font-family: Arial, Helvetica, Geneva; font-weight: bold;font-size: 12px;text-align: center;color: white;}
#nav ul { list-style: none; padding-top: 0; padding-left: 0px; padding-bottom: 5px; margin: 0; width:100%; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; font-size: 12px;}
#nav li  { background-color: black; text-align: center; list-style: none; margin: 0; padding: 2px; position: relative; width: 7.3em; float: left; border: solid 1px white }

#nav li ul {display: none;}
#nav li ul:hover {display:block;}
#nav a {font-weight: bold;color: white; text-decoration: none;}
#nav li:hover { color:yellow; background-color: teal;}
#nav li li a { display: block; font-weight: bold; color: white; width: 7.7em;background-color:#2F4F4F; padding:4px;}
#nav li a:hover { display:block; background-color: teal;}
#nav li li a:hover { display:block;}
#nav li:hover ul, li.over ul {display: block; color:yellow; background-color: teal;}
#nav ul li ul {display: block;}
.white {color:white;}

#nav ul ul, li:hover ul ul {    display:none;}
#nav li:hover ul, li:hover li:hover ul { display:block;}
.byline { font-family: Arial, Helvetica, Geneva; background-color: #f5f5f5; text-align: center; padding: 3px; border-top: 1px solid #003980; border-bottom: 1px solid #003980 }
.centered { text-align: center }
#leftad {float: left; width: 160px; background-color: white; padding-left: 4px; padding-bottom: 20px;}

.writer {font-style: italic; text-align: right;}


.ctr {width: 900px; position:absolute; display: block; }

h4 { color: black; font-size: large; font-family: Arial, Geneva, Helvetica; background-color: #f0f5fa; border-top: 1pt groove; border-bottom: 1pt navy solid; text-align: center }

#homecontent a { font-weight: bold; color: #041A3E; text-decoration: none;  }

#navlist li {
	list-style-type: none;
	padding-right: 2px;
	text-decoration: none;
	margin-bottom: 2pt;margin-top: 2px; 
	line-height: 100%;
	padding-top: 2px;padding-bottom:2px;
}
div#navlist {
	list-style-image: none;
	margin-top: 1px;
	margin-bottom: 2px;
	position: absolute;text-decoration:none
	top: 1px;
	left: 4px;
	text-decoration: none;
}
div#navlist li {
	list-style-type: none;
	width: 120px;
	text-decoration: none;
}
div#navlist ul {
	display: inline;text-decoration:none
	margin: 0 1pt;
	padding: 2pt;
	width: 112px;
}
div#navlist a   { color: teal; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none; background-color: #f0f5fa; background-position: 100% 100%; list-style-type: none; list-style-image: none; display: block; margin-top: 1px; margin-bottom: 1px; padding: 1px 1px; width: 100%; border-top: 1px solid white; border-bottom: 1px solid white }
.homecontent {
	text-decoration: none;
	background-color: #DEE3E8;
}
#navcontainer ul {
	font-family: arial, helvetica, sans-serif;
	margin-left: 0;
	padding-left: 0;
}
#navcontainer ul li  { font-family: arial, helvetica, sans-serif; list-style-type: none; }
#navcontainer ul li a   {
	color: #00194d;
	font-family: arial, helvetica, sans-serif;
	background-color: #dee3e8;
	list-style-type: none;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 1px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	font-weight: bold;
	text-decoration:none
}
#navcontainer ul li a:hover { color: #fff; background-color: #369 }
#box-ad { width: 300px; height:250px; margin-left: 5px; float:right;}
.google {font-size:12px}
.g1 {font-size:14px; font-weight:bold;}
.g2 {font-size:14px;}
.explore { color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; background-color: #2c61a8; text-align: center; text-indent: 4px; margin-right: 5px; margin-left: 5px; padding: 3px; }
.Car-Table {	padding: 3px; font-weight:bold}
tr.Car-Row1 {background-color:#DCE4E9; padding: 0 0.5em; border-bottom:thin;}
tr.Car-Row2 {background-color:#F0F4F6; padding: 0 0.5em;border-bottom:thin;}
.Car-Title {background-color:#D6E9F9;border-bottom:medium;}
