/*
Theme Name: MCA Auctions
Theme URI:
Description:
Version: 1.0
Author: kucrut
Author URI: http://kucrut.org/
Tags:
License:

*/

/*
 * http://meyerweb.com/eric/tools/css/reset/
 * v1.0 | 20080212
 */

html *{padding:0;margin:0}
* html{padding:0;margin:0}


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,hr,blockquote,
p,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,center,dl,dt,dd,ol,ul,
li,fieldset,form,input,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,
button, textarea {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  vertical-align:baseline;
  background:transparent}

h1,h2,h3,h4,h5,h6{font-weight:normal}

ol,ul{list-style:none}
blockquote:before,blockquote:after,q:before,q:after{content:''; content:none}
a{color:inherit;text-decoration:none}
/* remember to define focus styles! */
:active,:focus{outline:0}
/* remember to highlight inserts somehow! */
ins{text-decoration:none}
del{text-decoration:line-through}
sub,sup {font-size:80%;line-height:0}
sub{vertical-align:sub}
sup{vertical-align:top}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0}


.cf{clear:both}
.hidden{display:none}
.hider{overflow:hidden}
.holder{overflow:auto}


/* Floats
 * --------------------- */
.aligncenter{margin:0 auto}
.alignleft{float:left}
.alignright{float:right}
.alignnone{}

/* Text */
.tLeft{text-align:left}
.tCent{text-align:center}
.tRight{text-align:right}
.tBold{font-weight:bold}
.tItalic{font-style:italic}
.tUline{text-decoration:underline}

/* Start Here
 * ------------- */

body {
  background:#f6cb77 url(../images/bg-body.png) repeat-x 0 bottom;
  color:#000;
  font:.625em/1 Arial, sans-serif}

#page {
  margin:0 auto;
  width:1185px}
.cl-orange {color:#feb10f}
.cl-blue {color:#5797a0}

/* Header */
#header {
  height:148px;
  position:relative
  }
#logo {
  background:url(../images/bg-logo.png) no-repeat;
  bottom:0;
  height:110px;
  position:absolute;
  text-indent:-9999em;
  width:342px;
  z-index:9}
#logo a {
  background:url(../images/logo.png) no-repeat;
  display:block;
  height:91px;
  left:104px;
  position:absolute;
  top:20px;
  width:141px;
  z-index:9}
#nav {
  background:url(../images/bg-nav-right.png) no-repeat right 0;
  bottom:0;
  height:46px;
  left:342px;
  padding-right:28px;
  position:absolute;
  width:692px;
  -moz-border-radius-topright:28px;
  border-top-right-radius:28px}
#nav ul {
  background:url(../images/bg-nav-item.png) repeat-x;
  padding-left:29px}
#nav li {
  float:left;
  font-size:12px;
  font-weight:700;
  height:46px;
  line-height:46px;
  text-transform:uppercase}
#nav li a {
  color:#fff;
  display:block;
  padding:0 18px}
#nav li a:focus,
#nav li a:hover {
  text-decoration:underline}


#header .address {
  display:inline;
  border-bottom:1px solid #fdf4e3;
  color:#5797a0;
  font-size:24px;
  font-style:italic;
  font-weight:bold;
  padding-bottom:4px;
  position:relative;
  float:right;
  width:200px;
  text-transform:lowercase;
  top:24px}
#header h1 {
  color:#fff;
  font-size:34px;
  font-weight:700;
  left:385px;
  position:absolute;
  top:30px}


/* Footer */
#footer {
  color:#fff;
  font-family:'Century Gothic', Tahoma, sans-serif;
  font-size:12px;
  line-height:1.3;
  padding:12px 32px 58px;
  width:1121px;
  margin:0px auto;
  }
#foot-nav {float:left}
#foot-nav li {
  border-left:1px solid #fff;
  float:left}
#foot-nav li.first {border:0}
#foot-nav li a {
  color:#fff;
  padding:0 7px}
#foot-nav li a:focus,
#foot-nav li a:hover {
  text-decoration:underline}
#foot-nav li.first a {padding-left:0}
#foot-nav li.active a {color:#000}


#copy {float:right}


/* Content */
.content {
  /*padding:28px 0;*/
  position:relative}
.content-top,
.content-bot {
  display:block;
  height:28px;
  /*position:absolute;*/
  width:1185px}
.content-top {background:url(../images/bg-content-top.png) no-repeat;top:0;z-index:1}
.content-mid {
  background:#fff;
  float:left;
  width:1155px;
  display:inline;
  padding:0 18px 0 12px}
.content-bot {background:url(../images/bg-content-bot.png) no-repeat;}

.main {
  float:right;
  width:806px}
.page .main {
  float:right;
  width:805px}


/* Sidebar */
#sidebar {
  background:#80bcc4 url(../images/bg-carList.png) repeat-x;
  float:left;
  padding:26px 26px 15px 30px;
  position:relative;
  width:264px;
  overflow: hidden;
  }
#sidebar .widget {
  margin: 0 auto 19px;
  width:257px}
.page #sidebar {padding:padding:26px 26px 15px 26px}

.widget-carList li {
  font-family:'Century Gothic', Tahoma, sans-serif;
  font-size:12px;
  margin-bottom:20px;
  overflow:hidden}
.widget-carList li.last {margin-bottom:0}
.widget-carList .thumb {
  float:left;
  margin-right:16px}
.widget-carList .title {
  color:#fff;
  font-weight:bold;
  padding:4px 0;
  text-transform:uppercase}
.widget-carList .misc {
  color:#363636;
  line-height:1.1;
  padding-bottom:7px}
.widget-carList a.more-link {
  color:#efe20d;
  float:right;
  font-size:11px;
  font-style:italic;
  font-weight:bold;
  line-height:1.3}
.widget-carList a.more-link:focus,
.widget-carList a.more-link:hover {
  text-decoration:underline}


/* Page: Home */
.page .current {
  border-bottom:2px solid #f1f1f1;
  margin-bottom:10px}
.current .title {
  color:#5898a1;
  font-size:24px;
  font-weight:700;
  height:29px;
  padding-top:8px;
  text-transform:uppercase}
.current p {
  color:#ffaa0f;
  font-size:18px;
  font-weight:bold;
  height:28px}

.inner-middle {
  float:left;
  width:530px}
  
  .subinner-middle {
  float:left;
  width: 800px;
  }

.scrollable,
.scrollable .item {
  height:297px;
  overflow:hidden;
  position:relative;
  width:530px}

.scrollable .items {
  position:absolute;
  width:3180px}
.scrollable .item {float:left}
.scrollable img {display:block}
.scrollable .excerpt {
  background:url(../images/bg-slide-excerpt.png) repeat-x;
  width:530px;
  bottom:0;
  font-family:"Century Gothic", Tahoma, sans-serif;
  height:79px;
  position:absolute;}
.scrollable .excerpt .title {
  color:#f3f3f3;
  float:left;
  font-size:14px;
  font-weight:bold;
  padding:11px 0 0 15px;
  text-transform:uppercase}
.scrollable .excerpt .misc {
  color:#f3f3f3;
  float:right;
  font-size:13px;
  padding:11px 46px 0 0}
.scrollable .excerpt .desc {
  clear:both;
  color:#9e9e9e;
  font-size:11px;
  line-height:1.1;
  padding:6px 15px}
.scrollable .excerpt a.more-link {
  color:#efe20d;
  float:right;
  font-style:italic;
  font-weight:bold;
  padding-right:13px}
.scrollable .nav a {
  background-repeat:no-repeat;
  cursor:pointer;
  display:block;
  height:78px;
  position:absolute;
  text-indent:-9999em;
  top:93px;
  width:27px}
.scrollable .nav .prev a {background-image:url(../images/slide-nav-left.png)}
.scrollable .nav .next a {
  background-image:url(../images/slide-nav-right.png);
  right:0}
.scrollable .nav a.disabled {
  background:none;
  cursor:default}

/* Latest */
.latest {padding:10px 0 12px}


/* Article Style */
.post .the-title {
  color:#64a3ab;
  font-size:22px;
  font-weight:700;
  height:28px;}
.post .cat-title {
  color:#ea7639;
  font-size:22px;
  font-weight:700;
  height:28px;}  
  
.post .sub-title {
  font-size:16px;
  font-weight:700;
  line-height:24px}
.post .entry {
  font-family:Tahoma, sans-serif;
  font-size:13px;
  line-height:20px;
  padding:5px 0}
.post .entry p {padding:.2em 0 .3em}
.post .entry h2 {
  font-size:20px;
  font-weight:bold;
  padding-top:15px}


.box {
  float:left;
  height:221px;
  overflow:hidden;
  position:relative;
  width:256px}
.box .title,
.widget-latest-updates .title {
  font-size:18px;
  font-weight:bold;
  line-height:19px;
  text-transform:uppercase}

.box-catalogue {background:url(../images/bg-box-catalogue.jpg) no-repeat}
.box-catalogue .title {
  height:221px;
  line-height:395px;
  overflow:hidden;
  text-align:center}
.box-catalogue .title a {
  color:#ffad01;
  display:block}

.widget-latest-updates {
  background:url(../images/bg-widget-latest-updates.png) no-repeat;
  height:221px;
  text-align:right;
  width:256px}
.widget-latest-updates .title {
  color:#fff;
  padding:17px 16px 13px 25px}
.widget-latest-updates p {
  color:#252525;
  font-family:"Century Gothic", Tahoma, sans-serif;
  font-size:12px;
  line-height:16px;
  padding:0 16px 0 130px}
.boxes .widget-latest-updates {float:right}


.inner-sidebar {
  float:right;
  width:257px}
.inner-sidebar .widget {margin-bottom:8px}


/* Searchform */
.widget-search {
  background:url(../images/bg-searchform.png) no-repeat;
  height:297px}
.widget-search .widget-title {
  color:#454545;
  font-size:20px;
  font-weight:700;
  line-height:22px;
  padding:25px 20px 20px;
  text-transform:uppercase}
#searchform {padding:0 29px 0 24px}
#searchform input,
#searchform select {
  background:url(../images/bg-input-search.png) repeat-x;
  border:1px solid #000;
  color:#838383;
  display:block;
  font-size:10px;
  width:180px}
#searchform input {
  height:12px;
  margin-bottom:16px;
  padding:5px 10px 6px}
#searchform select {
  margin-bottom:22px;
  padding:4px 2px 5px 6px;
  width:202px}
#searchform option {padding:0 10px}
#searchform input:focus,
#searchform select:focus {
  color:#000}
#searchubmit {
  background:url(../images/button-search.png) no-repeat;
  display:block;
  height:23px;
  margin:0 auto;
  text-indent:-9999em;
  width:72px}


/* Download PDF */
.widget-pdf {
  background:url(../images/bg-widget-pdf.png) repeat-x;
  height:220px}
.widget-pdf .widget-title {
  color:#fff;
  font-size:20px;
  font-weight:bold;
  padding:19px 0 6px;
  text-align:center;
  text-transform:uppercase}
.widget-pdf p {
  font-family:Tahoma, sans-serif;
  font-size:12px;
  line-height:18px;
  margin-bottom:16px;
  padding:0 20px}
#download-map {
  background:url(../images/button-download-map.png) no-repeat;
  display:block;
  height:64px;
  margin:-17px auto 0;
  text-indent:-99999em;
  width:235px}


/* Clock Widget */
.widget-clock {
  background:url(../images/border-widget-clock.png) no-repeat;
  height:222px}
.widget-clock .tabCont {height:222px}
.widget-clock .title {
  font-size:18px;
  font-weight:700;
  padding:20px 0 15px;
  text-align:center;
  text-transform:uppercase}
.widget-clock .clock {
  bottom:10px;
  font-size:30px;
  font-weight:700;
  position:absolute;
  right:20px}
.widget-clock .map {
  display:block;
  left:13px;
  position:absolute;
  top:52px}
.widget-clock .dot {
  background:url(../images/dot-orange.png) no-repeat center center;
  display:block;
  height:20px;
  width:20px;
  position:absolute;
  text-indent:-9999em}
.widget-clock .jp {right:45px;top:96px}
.widget-clock .uk {left:110px;top:81px}


/* Rounded Corners */
.corner {
  display:block;
  position:absolute;
  z-index:99}
.topleft {left:0;top:0}
.topright {right:0;top:0}
.bottomleft {bottom:0;left:0}
.bottomright {bottom:0;right:0}
#sidebar .corner {
  height:30px;
  width:28px}
#sidebar .topleft {background:url(../images/rounded-white-topleft.png) no-repeat}
#sidebar .topright {background:url(../images/rounded-white-topright.png) no-repeat}
#sidebar .bottomleft {
  background:url(../images/rounded-white-bottomleft.png) no-repeat;
  bottom:-3px}
#sidebar .bottomright {background:url(../images/rounded-white-bottomright.png) no-repeat;bottom:-1px}

.main .corner {
  height:19px;
  width:19px}
.main .topleft {background:url(../images/rounded-white-topleft2.png) no-repeat}
.main .topright {background:url(../images/rounded-white-topright2.png) no-repeat}
.main .bottomleft {background:url(../images/rounded-white-bottomleft2.png) no-repeat}
.main .bottomright {background:url(../images/rounded-white-bottomright2.png) no-repeat}


.widget {
  overflow:hidden;
  position:relative}

.tabCont {position:relative}

.clear{
	clear		: both;
}

/*.filter{
	width		: 554px;
	height		: 86px;
	background	: url(../images/filter.jpg) no-repeat;
	padding		: 15px 0px 0px 30px;
	overflow	: hidden;
}*/
.filter{
	width		: 554px;
	height		: 135px;
	background	: url(../images/filter2.jpg) no-repeat;
	padding		: 17px 0px 0px 30px;
	overflow	: hidden;
}

.filter select{
	border:1px solid #000000;
	color:#838383;
	font-size:10px;
	padding:4px 2px 5px 6px;
	width:130px;
}

.filter input.input{
	background:transparent url(../images/bg-input-search.png) repeat-x scroll 0%;
	border:1px solid #000000;
	color:#838383;
	font-size:10px;
	width:130px;
	height:12px;
	padding:5px 10px 6px;
}

.item{
	width		: 546px;
	height		: 160px;
	background	: url(../images/item.jpg) no-repeat;
	overflow	: hidden;
	color		: #fff;
	margin-left	: 5px;
}

.item .image{
	float		: left;
	display		: inline;
	margin		: 15px 20px;
	width		: 160px;
	height		: 110px;
	overflow	: hidden;
	background	: none no-repeat center center;
}

.item .info{
	float		: left;
	display		: inline;
	margin		: 15px 0px;
	width		: 250px;
	line-height	: 22px;
}

.item .more{
	display		: inline;
	float		: left;
	width		: 81px;
	height		: 28px;
	margin-top	: 45px;
	background	: url(../images/but_more.gif) no-repeat;
	overflow	: hidden;
}

.item .stock{
	left		: 442px;
	top			: 8px;
	width		: 100px;
	height		: 25px;
	overflow	: hidden;
	text-align	: center;
	color		: #454545;
}

.relative{
			position		: relative; 
			height			: 0px;
			width			: 0px;
}

.absolute{
			position: absolute;
			top: 0px;
			left: 0px;
}

.left{
			float			: left;
}

.right{
			float			: right;
}

.paging{
			width			: 545px;
			margin			: 10px 0px;
			color			: #000;
			padding			: 0px 5px;
			font-weight		: bold;
}