BODY {
	margin:0px;
	background-color:#182a42;
	background-image: url(../images/tile_browser.jpg); background-repeat:repeat-x;
	font-size: 12px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:Black;
}

a {font-size:12px;  color: Blue;  text-decoration:underline;  }
a:hover {font-size:12px;  color:Green;  text-decoration:underline;  }



/*  Page Construction  */
table.main {width:1020px; border:1px solid #999999; background-color:#FFFFFF; }
table.content {widows:1020px; }
table.content td.lgcolumn {width:800px !important; }
table.content td.mktchrys {width:220px !important; background-color:#e3e2de; background-image: url(../images/tile_chrys.jpg); background-repeat:repeat-x; }
table.content td.mktdodge {width:220px !important; background-color:#e3e2de; background-image: url(../images/tile_dodge.jpg); background-repeat:repeat-x; }
table.content td.mktjeep {width:220px !important; background-color:#e3e2de; background-image: url(../images/tile_jeep.jpg); background-repeat:repeat-x; }
table.content td.mktram {width:220px !important; background-color:#e3e2de; background-image: url(../images/tile_ram.jpg); background-repeat:repeat-x; }
table.content td.mktgeneral {width:220px !important; background-color:#e3e2de; background-image: url(../images/tile_general.jpg); background-repeat:repeat-x; }
#content {width:770px; margin-left:15px; margin-right:15px; }
td img {display: block;}

table.content td.lgcolumnhome {width:750px !important; }
table.content td.brandcolumn {width:270px !important; }
#homecontent {width:720px; margin-left:15px; margin-right:15px; margin-top:15px; }
#homecontent table.large td.hometext {font-size:12px; line-height:14px; padding:10px; background-image:url(../images/tile_gradient.jpg); background-repeat:repeat-x; }
#brands {width:255px; margin-right:15px; margin-top:15px; float:left; }

#brandchrys {width:255px;  height:100px;  text-align:center;  vertical-align:middle; float:none; margin-bottom:11px; }
#brandchrys a.chrys {width:255px; height:100px; text-indent:-5000px; display:block;  background: url(../images/btn_chrysler.jpg) top left no-repeat;  }
#brandchrys a.chrys:hover {background-position:0 -100px;  }

#branddodge {width:255px;  height:100px;  text-align:center;  vertical-align:middle; float:none; margin-bottom:11px; }
#branddodge a.dodge {width:255px; height:100px; text-indent:-5000px; display:block;  background: url(../images/btn_dodge.jpg) top left no-repeat;  }
#branddodge a.dodge:hover {background-position:0 -100px;  }

#brandjeep {width:255px;  height:100px;  text-align:center;  vertical-align:middle; float:none; margin-bottom:11px; }
#brandjeep a.jeep {width:255px; height:100px; text-indent:-5000px; display:block;  background: url(../images/btn_jeep.jpg) top left no-repeat;  }
#brandjeep a.jeep:hover {background-position:0 -100px;  }

#brandram {width:255px;  height:100px;  text-align:center;  vertical-align:middle; float:none; margin-bottom:10px; }
#brandram a.ram {width:255px; height:100px; text-indent:-5000px; display:block;  background: url(../images/btn_ram.jpg) top left no-repeat;  }
#brandram a.ram:hover {background-position:0 -100px;  }

#brandpreowned {width:255px;  height:100px;  text-align:center;  vertical-align:middle; float:none; margin-bottom:0px; }
#brandpreowned a.prevowned {width:255px; height:100px; text-indent:-5000px; display:block;  background: url(../images/btn_preowned.jpg) top left no-repeat;  }
#brandpreowned a.prevowned:hover {background-position:0 -100px;  }

h1 {padding:0px; margin:0px; }
h1.pgtitle {color:#2761b0; font-size:17px; font-weight:bold; margin-bottom:10px; }
h1.headline {color:red; font-size:22px; font-weight:bold; }
td.headline {padding:15px; background-color:#f3f1e9; border:1px solid #CCCCCC; line-height:28px; width:490px; }
h1.pgtitlepopup {color:#000000; font-size:18px; font-weight:bold; }
h2.subtitle {color:#2761b0; font-size:15px; font-weight:bold; }
h2.subtitle2 {color:#2761b0; font-size:15px; font-weight:bold; padding:0px; margin:0px; }

table.header {width:1020px; }
table.header tr.top {background-color:#314560; height:24px; }
table.header td.phone {background-image:url(../images/header2_c2.jpg); background-repeat:no-repeat; width:446px; height:92px; }
#phone {color:#00c4fd; font-size:36px; margin-top:20px; margin-right:6px; float:right; font-weight:bold; line-height:40px; }
table.headerpopup700 {width:700px; }
table.headerpopup700 tr.top {background-color:#314560; height:24px; }
table.headerpopup700 td.phone {background-image: url(../images/header_popup700.jpg); background-repeat:no-repeat; width:700px; height:92px; }

table.header tr.hometop {background-color:#314560; height:24px; background-image:url(../images/home_topbar.gif); background-repeat:no-repeat; }
table.header td.homephone {background-image:url(../images/header1_r1c2.jpg); background-repeat:no-repeat; width:270px; height:151px; }
#phone2 {color:#00c4fd; font-size:36px; width:270px; float:right; margin-top:40px; }
#phone2 table.hmphone {width:270px; }
#phone2 table.hmphone td.words {color:#FFFFFF; font-size:14px; font-weight:bold; }
#phone2 table.hmphone td.phonenumber {color;#00c4fd; font-size:34px; font-weight:bold; line-height:44px; }

#toptextleft {height:24px; vertical-align:middle; color:#CCCCCC; margin-left:15px; float:left; font-weight:bold; }
#toptextleft a.top {font-size:12px; color:White; text-decoration:none; font-weight:bold; }
#toptextleft a:hover.top {font-size:12px; color:#00c4fd; text-decoration:underline; font-weight:bold; }
#toptextright {height:24px; vertical-align:middle; color:#CCCCCC; margin-right:15px; float:right; font-weight:bold; }
#toptextright span {color:White; }

#toptextrightpopup {height:24px; vertical-align:middle; color:#CCCCCC; margin-right:15px; float:right; font-weight:bold; }
#toptextrightpopup a.top {font-size:12px; color:White; text-decoration:none; font-weight:bold; }
#toptextrightpopup a:hover.top {font-size:12px; color:#00c4fd; text-decoration:underline; font-weight:bold; }
#toptextrightpopup span {color:White; }

ul {margin:0px; padding:0px; list-style:disc;  }
ul li {margin-left:20px; padding-left:5px; }
ol.inside {margin:10px; padding:0px; list-style: decimal;  }
ol.inside li {margin-left:10px; padding-left:5px; }
ol.inside li ul.inside2 {margin-left:5px; padding-left;:0px; }

.columnright {width:190px !important; }
.columnleft {width: 570px !important; }
.columnright2 {width:235px !important; }
.columnleft2 {width: 500px !important; }

#boxleft {width: 250px; float:left; margin-left:100px; }
#boxright {width: 250px; float:right; margin-right:100px; }
td.boxtext { background-color:#52709b; color:#FFFF00; font-size:18px; font-weight:bold; line-height:48px; }
td.boxtext a.boxtext {color:#FFFF00; font-size:18px; text-decoration:none; }
td.boxtext a.boxtext:hover {color:#FFFFFF; font-size:18px; text-decoration:underline; }

#back {font-size:13px !important; float:right; font-weight:bold; margin-top:-30px; }
#back a {font-size:13px; color:Blue; text-decoration:underline; }
#back a:hover {font-size:13px; color:Green; text-decoration:underline; }

span.xlg {color: #333333; font-size:18px; font-weight:bold; display:block; margin-top:10px;  }
span.xlg2 {color: #333333; font-size:18px; font-weight:bold; display:block; }
span.xlg3 {color: #333333; font-size:18px; font-weight:bold; display:block; }
td.lineup {font-size:12px; font-weight:bold; }
td.lineup a {font-size:12px; color:#990000; text-decoration:underline; }
td.lineup a:hover {font-size:12px; color:Green; text-decoration:underline; }

td.notice {font-size:18px; }
td.proof {width:570px; }

#fullbox {padding:15px; background-color:#eef4fb; border:1px solid #CCCCCC; float:left; width:730px; }
#partialbox {padding:15px; background-color:#eef4fb; border:1px solid #CCCCCC; float:left; width:470px; }

table.fullbox {width:770px; padding:15px; background-color:#eef4fb; border:1px solid #CCCCCC;  }
td.colortd {background-color:#eef4fb; }

#oil {width:230px; border:1px solid #cacac5; float:left; margin-right:5px; }
#oil td.colorbox {background-color:#e3e3dd; }

table.oil td.vehicleimage {border-top:1px solid #cacac5; border-left:1px solid #cacac5; border-right:1px solid #cacac5; }
table.oil td.colorbox {background-color:#e3e3dd; width:230px; border-left:1px solid #cacac5; border-right:1px solid #cacac5; line-height:110px; }
table.oil span.boxhead {font-size:18px; color:#000000; font-weight:bold; line-height:24px; }
table.oil span.pricing {font-size:36px; color:#FF0000; font-weight:bold; line-height:48px; }

table.oil tr td.pricing {font-size:36px; color:#FF0000; font-weight:bold; line-height:48px; background-color:#e3e3dd; }
table.oil tr td.tinytext {font-size:9px; color:#000000; font-weight:bold; line-height:13px; background-color:#e3e3dd;; }
table.oil tr td.oiltitle {font-size:18px; color:#000000; font-weight:bold; padding-top:10px; padding-bottom:10px; background-color:#e3e3dd; }

span.tiny {font-size:9px; color:#000000; font-weight:bold; line-height:13px; }
table.oil td.title {font-size:30px; color:#000000; font-weight:bold; padding-top:10px; padding-bottom:10px; }

table.brake td.title1 {font-size:20px; color:#000000; font-weight:bold; padding-top:10px; padding-bottom:5px; }
table.brake td.title2 {font-size:20px; color:#000000; font-weight:bold; padding-top:5px; padding-bottom:10px; }

td.sitelinks {background-color:#e3e3dd; width:320px; padding:15px; }
td.spacing {width:60px; }


/*  Logo Navigation  */
#logochrys {width:175px;  height:60px;  text-align:center;  vertical-align:middle; float:none; }
#logochrys a.chrys {width:175px; height:60px; text-indent:-5000px; display:block;  background: url(../images/nav_btn2_chrys.jpg) top left no-repeat;  }
#logochrys a.chrys:hover {background-position:0 -60px;  }

#logododge {width:179px;  height:60px;  text-align:center;  vertical-align:middle; float:none; }
#logododge a.dodge {width:179px; height:60px; text-indent:-5000px; display:block;  background: url(../images/nav_btn2_dodge.jpg) top left no-repeat;  }
#logododge a.dodge:hover {background-position:0 -60px;  }

#logojeep {width:129px;  height:60px;  text-align:center;  vertical-align:middle; float:none; }
#logojeep a.jeep {width:129px; height:60px; text-indent:-5000px; display:block;  background: url(../images/nav_btn2_jeep.jpg) top left no-repeat;  }
#logojeep a.jeep:hover {background-position:0 -60px;  }

#logoram {width:157px;  height:60px;  text-align:center;  vertical-align:middle; float:none; }
#logoram a.ram {width:157px; height:60px; text-indent:-5000px; display:block;  background: url(../images/nav_btn2_ram.jpg) top left no-repeat;  }
#logoram a.ram:hover {background-position:0 -60px;  }

#logopre {width:160px;  height:60px;  text-align:center;  vertical-align:middle; float:none; }
#logopre a.preowned {width:160px; height:60px; text-indent:-5000px; display:block;  background: url(../images/nav_btn2_pre.jpg) top left no-repeat;  }
#logopre a.preowned:hover {background-position:0 -60px;  }


/*  Marketing Containers  */
#mktcontainer {width:200px; margin-left:10px; margin-bottom:20px; }
#mktcontainer2 {width:200px; margin-bottom:10px; background-color:#FFFFFF; }
#l {padding:15px; float:left; background-color:#f3f1e9; border:1px solid #d6d4ce; }
#leftimagediv {float:left; border:1px solid #d6d4ce; margin-right:10px; margin-bottom:5px; }
#nextdiv {padding:15px; float:left; background-color:#f3f1e9; border:1px solid #d6d4ce; margin-left:20px; }
#internalrightboxes {width:200px; padding:15px; background-color:#F7F7F7; border:1px solid #CCCCCC; float:right; margin-top:10px; margin-left:10px; }
#internalleftboxes {width:200px; padding:15px; background-color:#F7F7F7; border:1px solid #CCCCCC; float:left; margin-top:10px; margin-right:20px; }

table.squares td.square {width:200px; padding:15px; background-color:#f3f1e9; border:1px solid #d6d4ce; }

/*  Footer  */
table.footer {width:1020px; }
table.footer td.links {background-image:url(../images/tile_footer.gif); background-repeat:repeat-x; }
#footerlinks {width:705px; height:35px; float:left; color:#314560; font-size:12px; vertical-align:middle; padding-left:15px; }
#footerlinks a.links {color:#314560; text-decoration:none; font-weight:bold; }
#footerlinks a:hover.links {color:#00c4fd; text-decoration:underline; font-weight:bold; }
#footeraddress {width:285px; height:35px; float:right; color:#314560; font-size:12px; vertical-align:middle; padding-right:15px; padding-top:10px; font-weight:bold; }
table.copyright {width:1020px; background-color:#FFFFFF; }
#logomn {width:50px;  height:30px;  text-align:center;  vertical-align:middle; float:none; margin-left:15px; }
#logomn a.mn {width:50px; height:30px; text-indent:-5000px; display:block;  background: url(../images/logo_malanenewman.gif) top left no-repeat;  }
#logomn a.mn:hover {background-position:0 -30px;  }
table.copyright td.text {font-size:9px; color:#314560; font-weight:bold; padding-right:15px; }
table.copyright td.text a.link {color:#314560; text-decoration:none; font-weight:bold; font-size:9px; }
table.copyright td.text a:hover.link {color:#314560; text-decoration:underline; font-weight:bold; font-size:9px; } 

/*  Contact Form Page   */
td.contactform {width:520px; }
td.contactinfo {width:250px; }
p.bodycopy18 {line-height:18px; }
.bodytext22 {font-size:22px; line-height:24px; font-weight:bold; }
.bodytext20 {font-size:20px; line-height:24px; font-weight:bold; }
.bodytext18 {font-size:18px; line-height:24px; font-weight:bold; }
.bodytext16 {font-size:16px; line-height:18px; font-weight:bold; }
.bodytext16 a {font-size:16px; line-height:18px; font-weight:bold; color:Blue; text-decoration:underline; }
.bodytext16 a:hover {font-size:16px; line-height:18px; font-weight:bold; color:Green; text-decoration:underline; }
.bodytext14 {font-size:14px; font-weight:bold; }
.bodytext14 a {font-size:14px; font-weight:bold; text-decoration:underline; color:Blue; }
.bodytext14 a:hover {font-size:14px; font-weight:bold; text-decoration:underline; color:Green; }
.bodytext14blue {font-size:14px; font-weight:bold; color:Blue; }
.bodytext14nobold {font-size:14px; }
.bodytext13 {font-size:13px; font-weight:bold; }
span.lgtext {font-size:18px; color:#000000; line-height:24px; }
span.red {color:#FF0000; }
#privacy {width:200px; padding:15px; background-color:#F7F7F7; border:1px solid #CCCCCC; float:left; margin-top:10px; }
#privacy2 {width:180px; padding:15px; background-color:#F7F7F7; border:1px solid #CCCCCC; float:left; margin-top:10px; }
#privacysmall {font-size:10px; line-height:12px; width:180px; padding:15px; background-color:#F7F7F7; border:1px solid #CCCCCC; float:left; margin-top:10px; }
#privacysmall a {font-size:10px;}
#privacysmall a:hover {font-size:10px; }
#form { background-color:#f3f1e9; border:1px solid #d6d4ce; margin-bottom:0px; padding-bottom:0px; padding-left:15px; padding-right:15px; }

/*  Miscellaneous  */
#directions2 {width:920px; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:10px; margin-left:15px; margin-right:15px; }
#directions {width:735px; background-color:#f3f1e9; border:1px solid #d6d4ce; padding:15px; }
#btn {padding-left:50px; padding-right:50px; padding-top:25px; padding-bottom:25px; border:1px solid #969790; background-color:#f8f7f1; float:right; margin-left:10px; margin-bottom:5px; }
#btn2 {padding-left:25px; padding-right:25px; padding-top:10px; padding-bottom:10px; border:1px solid #969790; background-color:#f8f7f1; float:right; margin-left:10px; margin-bottom:5px; }
#btncontainer {width:132px;  height:30px;  text-align:center;  vertical-align:middle; float:none; }
#btncontainer a.print {width:132px; height:30px; text-indent:-5000px; display:block;  background: url(../images/btn_print_directions.jpg) top left no-repeat;  }
#btncontainer a.print:hover {background-position:0 -30px;  }
#btnapproved {width:241px;  height:30px;  text-align:center;  vertical-align:middle; float:none; margin-bottom:5px; }
#btnapproved a.approve {width:241px; height:30px; text-indent:-5000px; display:block;  background: url(../images/btn_get_approved.jpg) top left no-repeat;  }
#btnapproved a.approve:hover {background-position:0 -30px;  }
span.call {font-size:16px; color:#314560; font-weight:bold; }
#btncontactsales {width:277px;  height:30px;  text-align:center;  vertical-align:middle; float:none; margin-bottom:5px; }
#btncontactsales a.sales {width:277px; height:30px; text-indent:-5000px; display:block;  background: url(../images/btn_contact_sales.jpg) top left no-repeat;  }
#btncontactsales a.sales:hover {background-position:0 -30px;  }

#btncontainer2 {width:170px; padding:5px; float:right; background-color:#f3f1e9; border:1px solid #d6d4ce; } 
#btncontactsalessmall {width:170px; height:30px;  text-align:center; vertical-align:middle; float:right; }
#btncontactsalessmall a.sales2 {width:170px; height:30px; text-indent:-5000px; display:block;  background: url(../images/btn_contact_sales_small.jpg) top left no-repeat;  }
#btncontactsalessmall a.sales2:hover {background-position:0 -30px;  }

#btncontactservice {width:277px;  height:30px;  text-align:center;  vertical-align:middle; float:none; margin-bottom:5px; }
#btncontactservice a.service {width:277px; height:30px; text-indent:-5000px; display:block;  background: url(../images/btn_contact_service.jpg) top left no-repeat;  }
#btncontactservice a.service:hover {background-position:0 -30px;  }

#btncontactparts {width:277px;  height:30px;  text-align:center;  vertical-align:middle; float:none; margin-bottom:5px; }
#btncontactparts a.parts {width:277px; height:30px; text-indent:-5000px; display:block;  background: url(../images/btn_contact_parts.jpg) top left no-repeat;  }
#btncontactparts a.parts:hover {background-position:0 -30px;  }

#features {widows:740px; background-color:#f0f2f8; border:1px solid #d2d8e6; padding:15px; }
#shoppers {font-size:1px; text-indent:-5000px; display:block; width:1px; float:none; }

#backtotop {margin-left:15px; float:left; padding-bottom:15px; }
.padleft15 {padding-left:15px; }
.padright15 {padding-right:15px; }
.padbottom10 {padding-bottom:10px; }

/*  Special pageOrganizer Box  */
.para {color:#7b7b7b; border:1px solid #CCCCCC; padding:5px; background-color:#f3f1e9; font-size:10px; line-height:14px; }
.para span.lgtext {font-size:12px; line-height:18px; }

a.headings:link {color: #7b7b7b; text-decoration:none; width:760px; }
a.headings:hover {color: #7b7b7b; text-decoration:none; width:760px; }
a.headings:active {color: #7b7b7b; text-decoration:none; width:760px; }
a.headings {color: #7b7b7b; text-decoration:none; width:760px; }

