/*  Browser Resets  */

html,body,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;}
body{line-height: 1.3;}
:focus{outline: 0;}
table{border-collapse: collapse;border-spacing: 0;}





/*  Universal  */

body{background:#000000;font-family:Arial, Helvetica, sans-serif;}
.container{background-repeat:no-repeat;height:100%;background-position:top center;}
img{border:none;}
p{padding-top:6px;font-size:12px;color:#5F5754;}
h1{font-size:16px;font-weight:bold;}
h2{font-size:14px;font-weight:bold;text-transform: capitalize;}
h3{font-size:12px;font-weight:bold;padding-top:12px;}
h4{font-size:12px;font-weight:bold;padding-top:12px;font-style:italic;}
h5{}
h6{}





/*  Footer  */

.contact-numbers-heading{font-size:12px;color:#cc0000;font-weight:bold;margin-top:10px;margin-bottom:12px;}
.contact-numbers{font-size:10px;}
.contact-numbers a{font-family:Georgia, "Times New Roman", Times, serif;font-size:10px;color:#CC0000;}
.contact-numbers a:link{text-decoration:underline;}
.contact-numbers a:visited{text-decoration:underline;}
.contact-numbers a:active{text-decoration:underline;}
.contact-numbers a:hover{color:#000000;text-decoration:none;}
.my-footer {color:#ffffff;line-height:1.3em;font-size:10px;margin-top:10px;}
.my-footer a{color:#ffffff;font-weight:normal;text-decoration:underline;}
.my-footer a:hover{color:#FF0000;text-decoration:none;}
.my-footer a:visited{color:#ffffff;}





/*  Home page  */

.LC-Feature{font-size:9px;color:#000000;}
.LC-Price{font-size:11px;font-weight:bold;color:#000000;}
.newsDate {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#CC0000;font-weight:bold;}
.newsHeading {font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;}
.newsHeading a {text-decoration:underline;}
.newsHeading a:link {color:#5F5754;}
.newsHeading a:visited {color:#CC0000;}
.newsHeading a:hover {color:#CC0000;}
.newsHeading a:active {color:#CC0000;}
.RC-Info{padding:5px;}
.RC-Parts{padding:16px;background-color:#e6f0fe;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;color:#5c82b5;}
.RC-Parts h1{font-size:24px;}
.RC-Body{padding:16px;background-color:#fce7d9;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;color:#a7161b;}
.RC-Body h1{font-size:24px;}

.coupon{padding-left:7px;}



/*  Preowned Vehicles  */

.LC-Message{padding:5px;}
.RC-Interest{border: 1px solid #5f5754; font-size: 11px;}





/*  New Vehicles  */

.LC-NewVehicle{padding:12px;color:#333333;}
.LC-NewVehicle p{font-size:10px;padding-bottom:12px;}
.LC-NewVehicle h1{font-size:16px;font-weight:bold;margin-top:-12px;}
.LC-NewVehicle a{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
.LC-NewVehicle a:link{color:#CC0000;text-decoration:underline;}
.LC-NewVehicle a:visited{color:#CC0000;text-decoration:underline;}
.LC-NewVehicle a:active{color:#CC0000;text-decoration:underline;}
.LC-NewVehicle a:hover{color:#666666;text-decoration:none;}
.footNotes{font-size:9px;color:#FFFFFF;padding:16px;}
.RC-Info a{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
.RC-Info a:link{color:#CC0000;text-decoration:underline;}
.RC-Info a:visited{color:#CC0000;text-decoration:underline;}
.RC-Info a:active{color:#CC0000;text-decoration:underline;}
.RC-Info a:hover{color:#666666;text-decoration:none;}
.RC-Offers{background-image: url(http://cms.sps101.com/Folder/778/image/new-Special_08.png);font-size:16px;font-weight:bold;color:#FFFFFF;padding-left:14px;}
.RC-Offers a{text-decoration:none;}
.RC-Offers a:link{color:#FFFFFF;text-decoration:none;}
.RC-Offers a:visited{color:#FFFFFF;text-decoration:none;}
.RC-Offers a:active{color:#FFFFFF;text-decoration:none;}
.RC-Offers a:hover{text-decoration:underline;color:#FFFFFF}
.RC-Benefits{background-image: url(http://cms.sps101.com/Folder/778/image/new-Benefit_08.png);color:#FFFFFF;padding-left:14px;}
.RC-Clinics{padding:16px;background-color:#f8e8d9;color:#d7761f;}
.RC-Clinics a{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
.RC-Clinics a:link{color:#CC0000;text-decoration:underline;}
.RC-Clinics a:visited{color:#CC0000;text-decoration:underline;}
.RC-Clinics a:active{color:#CC0000;text-decoration:underline;}
.RC-Clinics a:hover{color:#666666;text-decoration:none;}





/*  Parts & Service  */

.LC-Specials{font-family:Arial, Helvetica, sans-serif; color:#5F5754;}
.LC-Specials td{}
.LC-Specials p{color:#5F5754; font-size:12px;}
.LC-Specials h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:22px ;color:#000000;}
.LC-Specials h2{color:#bc0909;font-size:14px;display:inline;text-transform:uppercase;}
.LC-Specials h3{color:#bc0909;font-size:12px;display:inline;text-transform:uppercase;font-style: italic;}
.parts {color:#9a9a9a;font-size:12px;}
.partsform{border:solid 1px #a5acb2;}
span.parts-price-top{color:#9a9a9a;font-size:10px;}
span.parts-price-bottom{font-size:22px;color:#bc0909;font-weight:bold;}
.RC-Cards{padding:16px;background-color:#f5f3f4;font-size:12px;color:#000000;}


.monEvent1-image {display:block; width:262px; height:152px; overflow:hidden; text-align:center;}
.monEvent1-text {padding:16px; background-color:#f5f3f4; font-size:12px; color:#000000;}







/*  News & Events  */

.mainDate{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#CC0000;font-weight:bold;}
.mainDate2{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#CC0000;font-weight:bold;}
.mainHeading{font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold;}
.mainHeading2{font-family:Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold;}
.mainHeading a {text-decoration:underline;}
.mainHeading a:link {color:#5f5754;}
.mainHeading a:visited {color:#5f5754;}
.mainHeading a:hover {color:#CC0000;}
.mainHeading a:active {color:#5f5754;}
.mainShort{font-size:11px;color:#000000;}





/*  Contact Us  */

.LC-Staff h1{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#CC0000;padding-top:6px;margin-bottom:8px;}
.LC-Staff a{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#000000;text-decoration:none;}
.LC-Staff a:hover{color:#CC0000;}
.LC-Staff p{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#000000;padding-bottom:8px;margin-top:2px;}
.position{color: #000000; font-weight: bold;}
.RC-Info h2{padding-top:6px;}
.RC-Employment{padding:14px;background-color:#c1e2cf;font-family: Arial,Helvetica,sans-serif;font-weight:bold;font-size:20px;color:#6e9f87;}





/*  Privacy Policy  */

.LC-Privacy{padding:16px;}
.LC-Privacy a{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
.LC-Privacy a:link{color:#CC0000;text-decoration:underline;}
.LC-Privacy a:visited{color:#CC0000;text-decoration:underline;}
.LC-Privacy a:active{color:#CC0000;text-decoration:underline;}
.LC-Privacy a:hover{color:#666666;text-decoration:none;}





/*  Message Confirmation  */

.LC-Confirmation{padding:5px;}
.LC-Confirmation h1{font-family:Georgia,"Times New Roman",Times, serif;font-size:16px;color:#000000;text-align:center;}
.LC-Confirmation a{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
.LC-Confirmation a:link{color:#CC0000;text-decoration:underline;}
.LC-Confirmation a:visited{color:#CC0000;text-decoration:underline;}
.LC-Confirmation a:active{color:#CC0000;text-decoration:underline;}
.LC-Confirmation a:hover{color:#666666;text-decoration:none;}





/*  Employment  */

.mytables td{padding:4px;border:solid 1px #e9e9e8;font-size:12px;color:#5F5754;}
.asterix {color: #EE0000}



/* NEW LAYOUT STYLES */
#shell					{ width:900px; margin-bottom:20px; }
#greystroke				{ height:11px; background-color:#5f5754; margin:0 20px; } 
#left-column			{ float:left; width:560px; margin-left:20px; }
#right-column			{ float:right; width:280px; margin-right:20px; }

/* MAIN COLUMN WRAPPER STYLES */
#wrapper				{  }
#wrapper .title			{ background-color:#bc0909; padding:5px 10px; font-family:tahoma, Arial, sans-serif; color:#FFFFFF; font-weight:bold; font-size:22px; }
#wrapper .top			{ background:url(../images/wrapper-top.gif) 0 0 no-repeat; height:10px }
#wrapper .middle		{ background:url(../images/wrapper-bg.gif) 0 0 repeat-y; overflow:hidden; padding:5px 20px; }
#wrapper .bottom		{ background:url(../images/wrapper-bottom.gif) 0 0 no-repeat; height:20px; }

/* SECONDARY COLUMN WRAPPER STYLES */
.subwrapper				{ margin-bottom:20px; }
.subwrapper .title		{ background-color:#5f5754; height:25px; font-family:tahoma, Arial, sans-serif; color:#FFFFFF; font-weight:bold; font-size:18px; padding:10px; }
.subwrapper .middle		{ background:url(../images/subwrapper-bg.gif) 0 0 repeat-y; overflow:hidden; }
.subwrapper .bottom		{ background:url(../images/subwrapper-bottom.gif) 0 0 repeat-x; height:1px; }
