@charset "utf-8";
/* CSS Document */

body
{
	padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:11px;
	background-color:#636363;
}
img {border:none;}

/* HEADER SECTION */
#outer-wrapper
{
	width:100%;
	height:215px;
	background-image:url(../images/bg_main.jpg);
	margin:0px;
}
#inner-wrapper
{
	width:960px;
	margin:0px auto;
	height:215px;
}
#logo
{
	float:left;
	padding:45px 0px 30px 10px;
	width:285px;
}
	
h1.logo
{
	width:285px;
	height:85px;
	display:block;
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
#right
{
	float:right;
	padding:30px 10px 0 0;
	margin:0;
	width:285px;
	height:130px;
}
#phone
{
	width:960px;
	height:55px;
	background-image:url(../images/phoneNo.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	display:block;

}
#dealers
{
	width:284px;
	height:130px;
}
.ford {float:left;width:90px;height:130px;display:block;background-image:url(../images/logo_ford.jpg);margin-right:7px;background-position:bottom;}
.mazda {float:left;width:90px;height:130px;display:block;background-image:url(../images/logo_mazda.jpg);margin-right:7px;background-position:bottom;}
.volvo {float:left;width:90px;height:130px;display:block;background-image:url(../images/logo_volvo.jpg);background-position:bottom;}
#dealers a:hover {background-position:top;}



/* Breadcrumb / Panel */
#panel
{
	width:100%;
	height:30px;
	background-image:url(../images/bg_nav.jpg)
}
#inner-panel
{
	width:940px;
	padding:10px;
	font-size:10px;
	color:#FFFFFF;
	margin:0 auto;
}

/* CONTENT AREA */
#content-outer-wrapper
{
	width:100%;
	background:white;
	overflow:hidden;
}
#content-inner-wrapper
{
	width:846px;
	padding:10px 14px 10px 14px;
	margin:0 auto;
	background-image:url(../images/bg_content.jpg);
	background-repeat:repeat-y;
	overflow:hidden;
}
#right-column
{
	width:190px;
	float:left;
}
#middle-column
{
	width:440px;
	float:left;
	margin-right:10px;
}
#left-column
{
	width:190px;
	float:left;
	margin-right:10px;
}
#left-column a {font-weight:bold;text-decoration:none;}
#left-column a:hover {background-position:bottom;}
#left-column br {line-height:0px;}
.home {width:100px;display:block;background-image:url(../images/bttn_home.jpg);padding:19px 30px 19px 60px;margin:3px 0px;color:black;}
.ford-button  {width:166px;display:block;background-image:url(../images/bttn_ford.jpg);color:white;margin:3px 0px;padding:11px 12px 11px 12px;}
.mazda-button {width:166px;display:block;background-image:url(../images/bttn_mazda.jpg);color:white;margin:3px 0px;padding:11px 12px 11px 12px;}
.volvo-button {width:166px;display:block;background-image:url(../images/bttn_volvo.jpg);color:white;margin:3px 0px;padding:11px 12px 11px 12px;}
.normal  {width:166px;display:block;background-image:url(../images/bttn_normal.jpg);color:black;margin:3px 0px;padding:11px 12px 11px 12px;}
.email {width:166px;display:block;background-image:url(../images/bttn_signup.jpg);color:black;margin:3px 0px;padding:11px 12px 11px 12px;height:75px;}
.email:hover {color:white;}
.trade {width:190px;display:block;background-image:url(../images/group-trust.gif);color:black;margin:3px 0px;height:131px;}

/* FOOTER */
#footer {width:100%;height:160px;background-image:url(../images/bg_footer.jpg);background-repeat:repeat-x;padding-top:20px}
#footer a {color:#999;text-decoration:none;}
#inner-footer {width:924px;height:auto;background-color:#333333;margin:0 auto 0 auto;padding:0px;color:silver;padding:5px;}
#inner-footer table {margin:0px;}
#inner-footer p {margin:0px 0px 5px 0px;}

/* SEARCH FACILITY */
.section 	{width:100%;height:100%;background-color:#333333;color:white;font-weight:bold;}
.section-t	{width:100%;height:33px;background-image:url(../images/search_t.jpg);background-repeat:repeat-x;}
.section-tr	{width:100%;height:33px;background-image:url(../images/search_tr.jpg);background-repeat:no-repeat;background-position:right;}
.section-tr span {padding:10px 10px;display:block;}
.section-tl	{width:100%;background-image:url(../images/search_tl.jpg);background-repeat:no-repeat;background-position:left;}
.section-bl	{margin-top:-33px;width:100%;height:100%;background-image:url(../images/search_bl.jpg);background-repeat:no-repeat;background-position:left bottom;}
.section-br	{width:100%;height:100%;background-image:url(../images/search_br.jpg);background-repeat:no-repeat;background-position:right bottom;}

.bargain 	{width:100%;height:100%;background-color:#333333;color:white;font-weight:bold;}
.bargain-t	{width:100%;height:33px;background-image:url(../images/search_t.jpg);background-repeat:repeat-x;}
.bargain-tr	{width:100%;height:33px;background-image:url(../images/search_tr.jpg);background-repeat:no-repeat;background-position:right;}
.bargain-tr span {padding:10px 10px;display:block;}
.bargain-tl	{width:100%;background-image:url(../images/search_tl.jpg);background-repeat:no-repeat;background-position:left;}
.bargain-bl	{margin-top:-10px;width:210px;height:117px;background-image:url(../images/search_bl.jpg);background-repeat:no-repeat;background-position:left bottom;}
.bargain-br	{padding:0 7px;width:201px;height:117px;background-image:url(../images/search_br.jpg);background-repeat:no-repeat;background-position:right bottom;}
.bargain-br p	{padding:10px 0px 0px 0px;margin:0;}

/*HOME NEWS SELECTION */
#News	{width:215px;height:140px;float:left;margin-right:10px;}
#newsticker-demo { 
	width:195px; 
	padding:40px 5px 5px 5px; 
	font-family:Verdana,Arial,Sans-Serif;
	font-size:12px;
}
#newsticker-demo a { text-decoration:none; color:white;}
#newsticker-demo a:hover { text-decoration:none; color:#669900;}
#newsticker-demo .title {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding:0px;
}
.newsticker-jcarousellite { width:195px;min-height:107px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }
.newsticker-jcarousellite .info { float:right; width:195px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080;padding:0px; }
.clear { clear: both; }

/* SEARCH */
#homeSearch 	{width:170px;padding:40px 10px 5px 10px;}
#homeSearch select {width:170px;font-size:11px;padding:3px 0px;margin:0px;}
#homeSearch input  {width:166px;font-size:11px;padding:3px 0px;font-weight:bold;}
#homeSearch table  {padding:0;margin:0;width:170px;}
#homeSearch td	   {margin-bottom:10px;height:17px;padding:5px 0px;width:170px;}
a.search {width:146px;display:block;background-image:url(../images/bttn_search.jpg);color:black;margin:3px 0px;padding:9px 12px 9px 12px;text-decoration:none;}
a.search:hover {color:white;background-position:bottom left;}
#mainSearch	{width:640px;padding:0;margin-bottom:10px;}
#search 	{padding:40px 10px 5px 10px;}
#search table {width:620px;padding:0px 0px 0px 0px;margin:0;}
#search td {margin-bottom:10px;padding:0px 0px;width:170px;}
#search select {width:135px;font-size:11px;padding:3px 0px;margin:0px;}
#search input  {width:167px;font-size:11px;padding:3px 0px;font-weight:bold;}
span.number	{width:100%;padding:0 10px 10px 10px;}
span.number span {padding:0;margin:0;width:auto;float:left;}

/* CAR STOCK BARGAINS */
#carStock 	{width:215px;height:140px;float:left;}

/* HOME BUTTONS */
.fordOffers {padding:3px 0px 0px 110px;width:80px;height:72px;display:block;background-image:url(../images/bttn_fordOffer.jpg);color:white;font-weight:bold;text-decoration:none;}
.mazdaOffers {padding:3px 0px 0px 100px;width:90px;height:72px;display:block;background-image:url(../images/bttn_mazdaOffer.jpg);color:white;font-weight:bold;text-decoration:none;}
.volvoOffers {padding:3px 0px 0px 105px;width:85px;height:72px;display:block;background-image:url(../images/bttn_volvoOffer.jpg);color:white;font-weight:bold;text-decoration:none;}

/* CONTENT SECTION */
#content {width:640px;float:left;margin:0px;padding:0px;}
#content h2 {font-size:11px;width:620px;padding:12px 10px;background-image:url(../images/header-group.jpg);color:White;margin:0px 0px 10px 0px;}
#content p a  {color:black;text-decoration:none;font-weight:bold;}

/* NEWS SECTION */
#Mnews a     {color:White;}
#Mnews .header   {font-size:12px;font-weight:bold;background-image:url(../images/header-news.jpg);padding:3px 10px;}
#Mnews .summary  {font-size:12px;padding:10px 10px 9px 10px;}
#Mnews .publish  {padding:1px 10px 20px 10px;color:Silver;}
.selectedX       {padding:2px 4px;border:1px solid #666;background:#ccc;position:relative;}
.paging a        {padding:2px 4px;border:1px solid #ccc;background:#666;position:relative;color:#ccc;}

/* SEARCH RESULTS */
table.result       {border:1px solid #666;background-color:#cccccc;margin-bottom:10px;}
td.listHead   {background-image:url(../images/bg-grouplist.jpg);font-weight:bold;color:White;font-size:11px;padding:9px 10px 8px 10px;border-bottom:1px solid #666;}
td.image      {padding:7px;}
td.image img  {border-color:#444;}
td.price      {font-weight:bold;}
a.details   {background-image:url(../images/bttn_details.jpg);width:150px;padding:9px 10px 9px 10px;display:block;color:Black;text-decoration:none;font-weight:bold;}
a.details:hover {background-position:bottom;color:White;}

.pager  {color:Silver;}
.pager a  {padding:3px;background:#ccc;border:1px solid #666;color:Black;font-weight:bold;text-decoration:none;cursor:pointer;position:relative;}
.pager a:hover {background:black;color:White;}
.pager span span {padding:3px;background:#669900;border:1px solid #666;position:relative;}

/* VEHICLE DETAILS */
.gallery {width:300px;background-color:#ccc;}
.detailTable {padding:0px;margin:0px;}
.t {width:100%;background-image:url(../images/dot.jpg);background-repeat:repeat-x;background-position:left top;}
.b {width:100%;background-image:url(../images/dot.jpg);background-repeat:repeat-x;background-position:left bottom;}
.l {width:100%;background-image:url(../images/dot.jpg);background-repeat:repeat-y;background-position:left top;}
.r {width:100%;background-image:url(../images/dot.jpg);background-repeat:repeat-y;background-position:right top;}
.tr	{width:100%;background-image:url(../images/tr.jpg);background-repeat:no-repeat;background-position:right top;}
.tl	{width:100%;background-image:url(../images/tl.jpg);background-repeat:no-repeat;background-position:left top;}
.bl	{width:100%;height:100%;background-image:url(../images/bl.jpg);background-repeat:no-repeat;background-position:left bottom;}
.br	{width:100%;height:100%;background-image:url(../images/br.jpg);background-repeat:no-repeat;background-position:right bottom;}

/* MAIN DETAILS */
#leftSide     {width:300px;float:left;min-height:430px;overflow:hidden;}
#rightSide  {width:330px;float:left;height:430px;}
#vehicleInfo {width:330px;}
.line        {border-bottom:1px solid #777;}
td.line1     {border-bottom:1px solid #777;width:25px;padding:3px 0px;}
td.line img  {display:block;}
td.line1 img  {display:block;}
.title       {font-weight:bold;}
.pricetd     {border-bottom:3px solid #669900;padding-top:40px;}
#side        {width:300px;padding-left:5px;padding-top:10px;}
#additional  {width:640px;float:left;margin:0px;padding:0px;}
#additional h3 {padding:0px 0px 3px 0px;border-bottom:3px solid #669900;font-size:14px;margin:0px;}
#additional p  {margin:0px;padding:3px 0px;}
#side p      {margin:0px;padding:0px;}
a.vlink      {text-align:center;width:125px;padding:12px 8px 13px 8px;background-image:url(../images/bttn_vehicle.jpg);background-repeat:no-repeat;display:block;float:left;margin:0px;}
a.vlink:hover {background-position:bottom;color:white;}
.back       {margin:0px;padding:10px 0px 0px 0px;float:left;width:640px;}
.back a.vlink      {text-align:center;width:125px;padding:12px 8px 13px 8px;background-image:url(../images/bttn_vehicle.jpg);background-repeat:no-repeat;display:block;float:left;margin:0px;}
.back a.vlink:hover {background-position:bottom;color:white;}

/* PIKACHOOSE IMAGE GALLERY EXTENSION - Created by Jeremy Fry (Pikachoose), Edited by Digital LANE ltd */
.pikachoose{width:280px;margin:0;padding:10px;overflow:hidden;}
/* This is the ul you have all your images in */
.pikachoose ul{padding-left:0px;width:280px;margin:10px 0 0 0;overflow:hidden;text-align:center;}
.pikachoose ul li{float: left;display:inline;border:1px solid #666;background:#000;margin:0 5px 0px 5px;width:58px;position:relative;overflow:hidden;}
.pikachoose ul li div img{position:relative;cursor:pointer;display:block;}

/* this is the surroundner for all your elements. This is also the fake border around the main img and room for caption */
.pika_main{width:278px;height:209px;display:block;position:relative;border:1px solid #666;}
.pike_caption{height:0px;visibility:hidden;}
/*sine we give it the fake border, you need to position the image a little. */
.pika_main_img{position:absolute;top:0px;left:0px;width:278px;height:209px;}
.pika_back_img{position:relative;top:0px;width:278px;height:209px;}
.pika_subdiv{position:relative;}
.pika_subdiv img, .pika_subdiv a img{border:none;display:block;}

.pika_play{position:absolute;z-index:1;left:50%;margin-left:-25px;width:50px;top:5px;}
.pika_play a.pika_play_button{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;background:url('/css/images/play.png') top center no-repeat;}
.pika_play a.pika_stop_button{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;background:url('/css/images/pause.png') top center no-repeat;}

.pika_navigation a{text-decoration: none; cursor:pointer;}
.pika_navigation a:hover{text-decoration:underline;}
.pika_navigation{padding-top:5px;clear:both;text-align:center;font-family:arial;font-size:10px;}

/* if you want to 'hide' these jus make their height and width 1px */
.pika_prev_hover{position:absolute;top:120px;left:5px;height:50px;width:100px;background:url('/css/images/rewind.png') top left no-repeat;}
.pika_next_hover{position:absolute;top:120px;right:5px;height:50px;width:100px;background:url('/css/images/fastf.png') top right no-repeat;}

#sitemap ul {margin:0;padding:0;}
#sitemap ul li { list-style-position:outside; list-style:none; width:640px;padding:0px;background:url(../images/bg-grouplist.jpg);margin:0 0 5px 0;}
#sitemap ul li a {color:White;font-weight:bold;padding:5px;text-decoration:none;display:block;}
#sitemap ul li ul li { list-style-position:outside; list-style:none; width:640px;padding:0px;background:white;margin:0;}
#sitemap ul li ul li a {color:Black;font-weight:normal;text-decoration:none;padding:3px;}























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

