/*  
Theme Name:OCO wp01
Theme URI:http://www.oldcaronline.com/blog/
Description:For the OldCarOnline blog!
Version:1.2
Author:Les Kobayashi
Author URI:http://www.oldcaronline.com/

Alrighty then.

*/
* {margin:0; padding:0; list-style:none}
body {background:#4a4a4a/* url(images/bg.png) repeat-y center top*/; font-family:sans-serif; font-size:14px; line-height:18px; color:#333}
a:link,a:visited {color:#224154; text-decoration:underline}
a:hover,a:active {color:#5f899c; text-decoration:none}
p {margin:10px 0}
img {border:0}
small {font-size:11px; color:#8e8a77}
cite {font-weight:bold; font-style:normal}
h2 a,h1,h2,h3,h4,h5 {font-weight:normal; color:#4a4a4a}
h1 {font-size:24px; line-height:28px; letter-spacing:-1px}
h2 {font-size:21px; line-height:25px; letter-spacing:-1px}
h3 {font-size:18px; line-height:22px; letter-spacing:-1px}
h4,h5,h6 {font-size:16px; font-weight:bold; line-height:19px}
.clear {clear:both}
.b_red {font-weight:bold; color:#c00; text-decoration:none}
.alignright {float:right}
.alignleft {float:left}

#container {width:957px; padding:0 0 0 28px; margin:0 auto; background:#fff url(images/oco-content.png) repeat-y center top}
#header {width:929px; height:368px; background:url(images/oco-header.jpg) no-repeat center top; position:relative; font-size:12px}
#header a {color:#959595; font-weight:bold; text-decoration:none}
#header a:hover {color:#fff}
  #logo {position:relative; width:150px; height:149px; padding:8px 0 0 59px; font-size:14px; overflow:hidden}
  #logo a {display:block; position:absolute; top:8px; left:59px; width:150px; height:149px; background:transparent url(images/oco-logo.jpg) no-repeat; z-index:13}
	#nav {position:absolute; left:250px; top:5px}
	#nav li {display:inline; padding-right:10px}
	#nav li a {font-size:14px}
	#nav li a:hover {color:#fff}
	#oco-rss {position:absolute; left:450px; top:5px; color:#777}
	#oco-rss img {padding-left:2px; vertical-align:top}
	#search {position:absolute; left:250px; top:30px}
	#searchform #s {height:20px; margin-top:-1px; background:#444; border:1px solid #666; color:#ccc; border-radius:3px}
	#searchform #searchsubmit {height:23px; padding:0 7px; background:#222; border:1px solid #444; font:bold 12px sans-serif; color:#777; border-radius:3px}
  div#summary {width:370px; height:200px; overflow:hidden; position:absolute; top:116px; left:250px; color:#959595}
  div#summary h5 {font-weight:normal; font-size:20px; line-height:30px; text-transform:none; color:#959595}
  div#mc_embed_signup {position:absolute; top:0; right:5px; width:300px; color:#959595; text-align:right; overflow:hidden}
  div#mc_embed_signup h5 {margin:0; padding:0; font-weight:bold; font-size:14px; color:#999; letter-spacing:0}
  div#mc_embed_signup .email {height:20px; background:#444; border:1px solid #666; color:#ccc; border-radius:3px}
  div#mc_embed_signup .btn {height:23px; margin-top:2px; padding:0 7px; background:#222; border:1px solid #444; font:bold 12px sans-serif; color:#777; border-radius:3px}
  div#mc_embed_signup #mce-error-response {margin:0; padding:0}
  div#share-blog {position:absolute; bottom:0; right:0; padding:0 0 5px; text-align:left; border-radius:5px}
  div#share-blog p {margin:0 5px 0 0; color:#959595; font-weight:bold; font-size:11px}
  div#share-blog span {margin-left:0}
#content {position:relative; width:929px; background:url(images/oco-main.png) no-repeat left 0}
  #speedo {position:absolute; top:19px; left:-6px; width:12px; height:50px; background:url(images/speedo-border.png) no-repeat; z-index:876}
	#main {width:501px; float:left; padding:15px 0 0 5px}
  .post {margin:0 10px 25px 10px; font-size:14px}
  .post h2 a {color:#3a332a; text-decoration:none}
  .post h2 a:hover {color:#000; text-decoration:underline}
  #oco-widgets {width:413px; float:right; padding:15px 5px 0 0}
  #sidebar1 {float:left; width:190px; padding:16px 3px 0 12px}
    #sidebar1 select {float:left; clear:both; width:95%; height:22px; margin:3px 0 16px; font-size:13px}
  #sidebar2 {float:right; width:199px; padding:16px 1px 0}
    #sidebar2 ul {margin-bottom:16px}
  #oco-widgets div ul {margin-bottom:15px}
  #oco-widgets div ul li {display:inline}
  #oco-widgets div ul li a {display:block; padding:2px; border-bottom:1px solid #ddd; text-decoration:none}
  #oco-widgets div ul li a:hover {border-bottom:1px solid #aaa}
  .sidebanner {float:left; clear:left; width:200px; margin:5px 0; text-align:center}
  ul#recent-listings li a {display:block; float:left; height:45px; padding-bottom:2px; font-size:11px; line-height:13px; overflow:hidden}
  ul#recent-listings li a img {float:left; clear:both; padding-right:5px}

  ul.share {float:left; width:100%; height:32px; margin:0; padding:0 0 16px 0}
  ul.share li {display:block; float:left; width:32px; height:32px; padding-right:5px; list-style:none}

  #comments {width:471px; padding-left:10px; background:#fff; color:#3a332a; border-bottom:2px solid #f5f2ee}
  .commentlist li {padding:10px; background:#ddd; border-top:1px solid #cfcfcf}
  .commentlist li.alt {background:#efefef}
  #commentform {float:left; clear:both; margin:16px 0; padding:12px 0; border-top:1px dashed #817364}
  .approval {font-weight:bold; color:#817364}

#footer {width:985px; height:122px; margin:0 auto; padding:66px 0 0; text-align:center; font-size:12px; color:#959595; font-weight:bold; background:url(images/oco-footer.jpg) no-repeat}
	#footer a {color:#959595; text-decoration:none}
	#footer a:hover {color:#fff}
  #fotter-nav {margin:0; padding:0}
  #footer-nav li {display:inline}
	#footer-copy {padding-top:24px; margin:0; line-height:14px}

