
/* CSS Document */

* {margin:0px; padding:0px;}

html, body { margin:0px; padding:0px; background:url(images/toppati.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

div { margin:0px; padding:0px;}

img{border:0px;}
p{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#wrapper{
width:100%;
height:100%;
}

#LeftContentPane{ padding:8px; border:1px solid #cccccc;}
#RightContentPane{ padding:8px; border:1px solid #cccccc;}
#contenaier{width:976px; margin: 0px auto; overflow:hidden;}
#header{ width:976px; margin:0px auto;}

.top_n { width:151px; height:27px; margin-left:795px; margin-top:10px;
}
.i_home {
	text-align: center; float:left;
}
.i_sitemap {
	text-align: center; float:left; padding-left:12px;
}
.i_contact {
	text-align: center; float:left; padding-left:12px; padding-top:2px;
}
.link a{ color:#ccc; text-decoration:none;}
.link a:hover{ color:#ccc; text-decoration: underline;}

#skincontent{ width:976px; padding-left:0px; padding-right:0px; padding-top:15px; padding-bottom:10px; height:auto; overflow:hidden; clear:both; background:url(images/middle-page-middle-border.jpg); background-repeat:repeat-y; background-position:left top;}
.contentpane{ width:690px;height:auto; overflow:hidden; float:left; padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.rightpane{ width:250px;height:auto; overflow:hidden; float:right; padding-right:12px;}

/* top button navigation start */
.navigation {
float:left;
display:block;
width:977px;
height:42px;
background-image: url(images/navigation_bg.jpg); background-repeat: no-repeat;	position:relative;
/*margin-top:30px;*/
margin-top:0px;
}

.btn ul{ float:left; margin:0px; padding:0px; position:relative; display:inline; margin-left:500px; width:767px; height:42px;}

.btn li{
display:block;
float:right;
background-image:url(images/btn-divider.jpg); background-repeat:no-repeat; background-position:right top;
/*padding:0px 18px; */
/*padding:0px 10px; */

/*padding-left:30px;*/
/*padding-right:50px;*/
padding-left:20px;
padding-right:40px;

list-style:none;
line-height:42px;
border:#000000 0px solid;
font-weight:bold;
}

* html .btn li{ padding:0px 27px;}

.btn-without-divider{
display:block;
float:right;
/*background-image:url(images/btn-divider.jpg); background-repeat:no-repeat; background-position:right top;*/
/*padding:0 27px;*/
/*padding:0 220px 0px 0px;*/

padding-left:30px;
padding-right:60px;

list-style:none;
line-height:42px;
border:#000000 0px solid;
font-weight:bold;
}

.btn a{ color:#000000; text-decoration:none;}
.btn a:hover{ color:#000000; text-decoration:underline;}

.btn-without-divider a{ color:#000000; text-decoration:none; padding-left:10px;}
.btn-without-divider a:hover{ color:#000000; text-decoration:underline;}

#Logo {
position:absolute;
border:#FF0000 0px solid;
top:10px;
left:12px;
right:0px;
bottom:0px;
margin-top:-10px;
width:150px


/*margin-left:24px; */

}
#Logoright {
position:absolute;
border:#FF0000 0px solid;
top:10px;
left:775px;
right:0px;
bottom:0px;
margin-top:-10px;
width:150px


/*margin-left:24px; */

}

.logo-png{
/*behavior: url(images/iepngfix.htc);*/
display:block;
background:url(images/TorontoCars_logo.png) left top no-repeat;
width:191px; height:100px;
cursor:pointer;
}

.gray-divider{ margin:0 auto; width:100%; height:6px; background:#333333;}

/* Middle Page Start */

#middle-wrapper{
margin:0 auto;
width:976px;
height:auto;
}

#Middle-main{
display:block;
margin:0 auto;
width:976px;
border:#FF0066 0px solid;
overflow:hidden;
background:url(images/middle-page-middle-border.jpg); background-repeat:repeat-y; background-position:left top;
min-height:420px;
}

#Left-panel{
float:left;
padding-left:38px;
margin-top:36px;
width:228px; 

height:auto;
}

.click-here1{
float:right;
position:relative;
border:#FF0000 0px solid;
margin-top:-36px;
margin-right:6px;

}


#Middle-Container-new{
border:0px solid #FF0000;
display:block;
float:left;
height:auto;
min-width:420px;
padding-left:15px;
width:420px;
}

#Middle-Container{
float:right;
display:block;
border:#FF0000 0px solid;
/*margin-left:40px;*/
padding-right:10px;
min-width:670px;
width:670px;
height:auto;
}

.welcome-text{
font-size:14px;
text-align:justify;
margin-top:26px;
padding-right:10px;
line-height:18px;
}

.welcome-text h1{
font-size:16px;
font-weight:bold;
color:#424242;
margin-bottom:10px;
}


.Box-Margin{ margin:4px 0;}

#Footer{
float:left;
display:block;
border:#000000 0px solid;
background:url(images/footer-bg.jpg); background-repeat:repeat-x; background-position:left top;
width:976px;
height:53px;
}
#footerctas{
float:left;
display:block;
border:#000000 0px solid;
/*background:url(images/footer-bg.jpg); background-repeat:repeat-x; background-position:left top;*/
width:976px;
height:53px;
}
.FooterLinks{ text-align:center; color:#FFFFFF; line-height:30px;}
.FooterLinks a{ color:#FFFFFF;text-decoration:none;}
.FooterLinks a:hover{ text-decoration:underline;}

#CopyRights{
position:relative;
display:block;
border:#FFF 0px solid;
width:100%;
height:21px;
text-align:center;
}

#Powerby{
float:right;
display:block;
position:relative;
width:181px;
height:21px;
text-align:right;
margin-right:4px;
margin-top:-13px;
}

#w3c-Validator{
display:block;
margin:0 auto;
border:#000000 0px solid;
overflow:hidden;
clear:both;
width:250px;
}


.w3c { margin-left:10px;padding:5px 5px; float:left; width:88px; line-height:14px; height:35px; padding-right:10px;}
.w3c1 {  width:976px; clear:both; height: 20px; text-align:center; }
.css {padding:5px 5px; float:right; width:88px; display:inline-block;  line-height:14px; height:35px; padding-left:10px;}
.validate{clear:both;}


/* Finance Page */
#Know-More-btn2{
position:relative;
display:block;
margin:0 auto;
border:#FF0000 0px solid;
width:222px;
height:30px;
margin-top:-36px;
}

.click-here3{
/*margin:0 auto;*/
position:absolute;
border:#FF0000 0px solid;
top:130px;
left:3px;
right:0px;
bottom:0px;
width:228px;
height:33px;
}
.click-here4{
/*margin:0 auto;*/
position:absolute;
border:#FF0000 0px solid;
top:130px;
left:3px;
right:0px;
bottom:0px;
width:94px;
height:28px;
}

#Middle-Container-Finanace{
margin:0 auto;
margin-top:14px;
width:880px;
height:auto;
}

.iframeC{
border:0px; 
padding:10px 0;
}

.breadcrums{ font-size:12px; float:right; text-align:right; line-height:18px; color:#666666; margin-top:0px;margin-right:15px;}
.breadcrums a{ color:#333; text-decoration:none; }
.breadcrums a:hover{ text-decoration:underline; }

.breadcrums-Finance{ position:relative; font-size:12px; float:right; text-align:right; line-height:18px; width:auto; color:#666666; margin-top:-19px; margin-right:-26px; }
.breadcrums-Finance a{ color:#333; text-decoration:none; }
.breadcrums-Finance a:hover{ text-decoration:underline; }



.Request-a-quote{
position:relative;
display:block;
border:#333333 0px solid;
width:228px;
height:163px;
background:url(images/request-a-quote.jpg); background-position:left top; background-repeat:no-repeat;
}

.Request-a-quote-btn{
float:right;
position:absolute;
border:#FF0000 0px solid;
top:126px;
margin-right:6px;
text-align:right;
width:98px;
height:28px;
margin-left:121px;
}

.search-your-inventory{
position:relative;
display:block;
border:#333333 0px solid;
width:228px;
height:163px;
background:url(images/search-our-inventory.jpg); background-position:left top; background-repeat:no-repeat;
}

.search-your-inventory-btn{
float:right;
position:absolute;
border:#FF0000 0px solid;
top:126px;
margin-right:6px;
text-align:right;
width:98px;
height:28px;
margin-left:122px;
}

.We-deal-with-All{
position:relative;
width:228px;
height:163px;
background:url(images/small-banner-1.jpg); background-position:left top; background-repeat:no-repeat;
}

#Know-More-btn{
float:right;
position:absolute;
border:#FF0000 0px solid;
top:127px;
margin-right:6px;
text-align:right;
width:94px;
height:28px;
margin-left:127px;
}

/* About us page */
.We-deal-with-All-A{
position:relative;
width:228px;
height:163px;
background:
url(images/we-deal-with-all-credit-auto-loansA.jpg); background-position:left top; background-repeat:no-repeat;
}

#Know-More-btn-A{
float:right;
position:absolute;
border:#FF0000 0px solid;
top:127px;
margin-right:6px;
text-align:right;
width:94px;
height:28px;
margin-left:127px;
}

.Request-a-quote-A{
position:relative;
display:block;
border:#333333 0px solid;
width:228px;
height:163px;
background:url(images/request-a-quoteA.jpg); background-position:left top; background-repeat:no-repeat;
}

/* Special Credit Auto Loands */
.We-deal-with-All-SCAL{
position:relative;
width:228px;
height:163px;
background:
url(images/we-deal-with-all-credit-auto-loansA.jpg); background-position:left top; background-repeat:no-repeat;
}

.Request-a-quote-SCAL{
position:relative;
display:block;
border:#333333 0px solid;
width:228px;
height:163px;
background:url(images/request-a-quoteSCAL.jpg); background-position:left top; background-repeat:no-repeat;
}

/* Contact Us page */

.We-deal-with-All-C{
position:relative;
width:228px;
height:163px;
background:url(images/we-deal-with-all-credit-auto-loansC.jpg); background-position:left top; background-repeat:no-repeat;
}

.Request-a-quote-C{
position:relative;
display:block;
border:#333333 0px solid;
width:228px;
height:163px;
background:url(images/request-a-quoteC.jpg); background-position:left top; background-repeat:no-repeat;
}

/* Used Vehical */

.We-deal-with-All-F{
position:relative;
width:228px;
height:163px;
background:url(images/we-deal-with-all-credit-auto-loansF.jpg); background-position:left top; background-repeat:no-repeat;
}

.Request-a-quote-F{
position:relative;
display:block;
border:#333333 0px solid;
width:228px;
height:163px;
background:url(images/request-a-quoteF.jpg); background-position:left top; background-repeat:no-repeat;
}

/* Added on 29 April */
#Top{
float:left;
color:#ccc;
width:850px;
margin-top:10px;
/*border:#FF0000 1px solid;*/
}

#Bottom{
margin:0px auto;
display:block;
border:#000000 0px solid;
width:976px;
height:100%;
text-align:center;
vertical-align:text-top;
padding:5px 0px;
}


#right-side{width:252px; height:150px; float:left;margin-top:14px}
#right-side-home{width:252px; height:150px; float:left;margin-top:0px}
.right-side{width:252px; height:150px; float:left;margin-top:14px}
.right-side-home{width:252px; height:150px; float:left;margin-top:0px; padding: 0px 0px 20px 0px;}

.Request-a-quote-C-about{
position:relative;
display:block;
border:#333333 0px solid;
width:228px;
height:163px;
background:url(images/search-invetory-about.jpg); background-position:left top; background-repeat:no-repeat;
}


.Request-a-quote-C-contact{
position:relative;
display:block;
border:#333333 0px solid;
width:228px;
height:163px;
background:url(images/search-invetory-contact.jpg); background-position:left top; background-repeat:no-repeat;
}
.Request-a-quote-C-sitemap{
position:relative;
display:block;
border:#333333 0px solid;
width:228px;
height:163px;
background:url(images/search-our-inventory.jpg); background-position:left top; background-repeat:no-repeat;
}
.topseo{padding:0px;margin:0px;text-align:center;text-decoration:none; color:White; }


/*.sitemap ul{ margin:0px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif;}
.sitemap li{ list-style:none; list-style-position:outside; line-height:18px; background:url(images/aero.jpg); background-position:left; background-repeat:no-repeat; padding-left:15px; color:#333333; }
.sitemap li a { color:#333333; text-decoration:none;}
.sitemap li a:hover{ text-decoration:underline;}*/

.sitemap 
{
	display:block; border:#333333 0px solid; float:left; width:410px; height:auto; padding:10px 15px;

}
.sitemap h1
{
	font-size:20px; color:#525252; border-bottom:#000000 1px dotted; line-height:30px;
}
.sitemap dd
{
	font-size:11px; font-weight:bold; 
}
.custom img
{
	display:none;
}
.nodestyle a
{
	background-image: url(images/aero.jpg);
	background-repeat: no-repeat;
	background-position:left; 
	padding-left:30px;
	color:#333333;
	font-size:11px; font-weight:bold;
}
.nodestyle a:hover
{
	text-decoration:underline;
	color:#336600;
} 