body { background: #F1F0EA; margin: 0; padding: 0; text-align: left; font-size: 100%; font-family:Arial, Helvetica, sans-serif; background-image: url(images/background-tile.jpg); background-repeat: repeat-x; }

img { border: 0; padding: 0; margin-bottom: 0 }
a img {	border: none;}

#container {  position: relative; width: 630px; margin: 0 auto; text-align: center; padding: 0;}

p, ul, td, label, input { color: #000; font-size: 80%; line-height: 1.5em; margin-top: 0; margin-bottom:10px }
hr { border: none 0; border-top: 1px solid #ccc;/*the border*/ height: 1px;/*whatever the total width of the border-top and border-bottom equal*/ }

h2 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal !important; font-size: 1.4em; color:#CC0000; text-transform: none; margin: 0 0 10px 0; border-bottom: 2px solid #ddd; }
h3 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 1em; margin-bottom:10px;}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; text-transform: none; margin: 0 0 5px 0; }

#header { background: url(images/macdonald-classic-cars.jpg) no-repeat center 0px; width: 630px; padding: 0; height: 90px; margin: 0; text-align:center}

#primary-nav { margin: 0; padding: 68px 0 20px 0px; }
#primary-nav ul, #primary-nav li { margin: 0; padding: 0; display: inline; list-style-type: none; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px }
#primary-nav a:link, #primary-nav a:visited { float: left; line-height: 14px; font-weight: bold; margin: 0 15px 4px 15px; text-decoration: none; color: #000; }
#primary-nav a:link#current, #primary-nav a:visited#current, #primary-nav a:hover { background: transparent; color: #CC0000; }
#primary-nav a:hover { color: #CC0000; }

#content { position: relative; margin: 40px 0 0 0; padding-bottom: 30px; width: 630px; text-align:left }

/* HOME */
#col-left-home { float:left; width:395px }
#col-right-home { width:212px; margin-left:415px }

/* GENERAL */
#carswanted { background: url(images/cars-wanted.gif) no-repeat center 0px; width: 205px; padding: 0; height: 407px; margin: 0; text-align:center}
#carswanted p { color: #990000; padding:146px 14px 0 14px; }

/* CARS FOR SALE */
.title { font-family:Georgia, "Times New Roman", Times, serif; color:#CC0000;  }
.title a { font-family:Georgia, "Times New Roman", Times, serif; color:#CC0000; font-size:1.3em; text-decoration:none }
.title a:hover { color:#000 }
.imgborder { background-color:#FFFFFF; border:1px solid #ccc; padding:5px }
.float { float: left; margin: 0 5px 0 5px; }  
.float p { text-align: left; padding:0; margin:0; }   
.spacer { clear: both; }
.container { padding-left: 0; }

/* ART FOR SALE */
.thumbnail { float: left; width: 180px; margin: 15px 25px 10px 0; background-color:#FFFFFF; border:1px solid #ccc; padding:5px }
.thumbnaillast { float: left; width: 180px; margin: 15px 0 10px 0; background-color:#FFFFFF; border:1px solid #ccc; padding:5px }
.clearboth { clear: both; }

/* MOTO-LITA */
.item { width: 100%; margin: 15px 0 0 0px; border-bottom: 1px solid #ccc;}
.item img { float: left; background-color:#FFFFFF; border:1px solid #ccc; padding:5px; margin-bottom: 15px; margin-right: 15px; }


#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg_bottom.gif) #d2d1c4 repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 50px; WIDTH: 100%; PADDING-TOP: 5px; margin-top:30px
}
#footer P {
	FONT-SIZE: 0.75em; COLOR: #70706d; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#footer A {
	FONT-WEIGHT: normal; BORDER-BOTTOM-WIDTH: 0px; COLOR: #777
}
#footer A:hover {
	COLOR: #333
}
.credit { font-size:.8em }