/*  
Theme Name: Listings
Theme URI: http://www.woothemes.com/
Version: 1.3.13
Description: Designed by <a href="http://www.woothemes.com">WooThemes</a>.
Author: WooThemes
Author URI: http://www.woothemes.com
Tags: woothemes

	Copyright: (c) 2009-2010 WooThemes.
	License: GNU/GPL Version 2 or later. http://www.gnu.org/licenses/gpl.html

*/

/* 

WARNING! DO NOT EDIT THIS FILE!

To make it easy to update your theme, you should not edit the styles in this file. Instead use 
the custom.css file to add your styles. You can copy a style from this file and paste it in 
custom.css and it will override the style in this file. You have been warned! :)

*/
/*-------------------------------------------------------------------------------------------

INDEX:

0. RESET

1. SETUP
-1.1 Defaults
-1.2 Hyperlinks

2. SITE STRUCTURE & APPEARANCE
-2.1 Containers & Columns
-2.2 Navigation
-2.2.1 Drop-down menus
-2.3 Header
-2.4 Content
-2.5 Upload Listing Template
-2.6 Sidebar
-2.7 Footer

3. POSTS
-3.1 Typographic Elements
-3.2 Images
-3.3 Pagination / woo-pagination / Woo-Pagination
-3.4 Info boxes

4. WIDGETS
-4.1 Generic Widgets
-4.2 Specific Widgets
-4.3 WooTabs

5. COMMENTS
-5.1 Comments
-5.2 Pingbacks / Trackbacks
-5.3 Comments Form

6. MISC
-6.1 Buttons
-6.2 Conatct Form 
-6.3 Gravity forms
-6.4 Timeline page template

-------------------------------------------------------------------------------------------*/

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

body,html{height:100%;}

strong { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }

.cufon {padding-left:20px; padding-bottom:5px;}


/* 2.4.2 Listings */
.listings { position: relative; margin-top: 10px; margin-bottom: 10px; }
.listings h2 { font-size:16px; color:#000; font-weight: normal; padding: 20px 0 0 22px; text-transform: uppercase;}

.listings .block { padding:10px 0px 0px 22px; width:272px; float:left; }
.listings .block h2 { padding: 7px; width: 128px; }
.listings .block h2 a { font-size: 11px; font-weight: bold; color: #000; }
.listings .block h2 a:hover { text-decoration: none; }
.listings .block h2 a span { font-weight: normal; font-style: italic; text-transform: none; color: #2e2e2e;}

.listings .blocko { padding:10px 0px 0px 22px; width:272px; float:right; }
.listings .blocko h2 { padding: 7px; width: 128px; }
.listings .blocko h2 a { font-size: 11px; font-weight: bold; color: #000; }
.listings .blocko h2 a:hover { text-decoration: none; }
.listings .blocko h2 a span { font-weight: normal; font-style: italic; text-transform: none; color: #2e2e2e;}

.listings p { font-size: 10px !important; padding: 10px 0 0 7px; }
.listings0 img { float: right; border: 1px solid #3a3a3a; }
.bordertop { border-top: 1px solid #999999; }

/* 2.4.3 More Listings */
.more-listings { position: relative; margin-left:14px; }
.more-listings h2 { font-size:16px; color:#000; font-weight: normal; padding: 20px 0 0 22px; text-transform: uppercase;}
.more-listings .block h2 { font-size:18px !important; color:#000; margin: 0 0 10px; text-transform: none; background: url(images/title-bg.jpg) repeat top left; padding: 7px;}
.more-listings .block { position: relative; padding:20px 6px 20px 2px; width:280px;/*width:320px;*/ float:left;}
.more-listings span.price { display:none; position: absolute; top: 150px; left: 16px; z-index: 2; font-size: 14px; font-weight: bold; font-style: italic; background: #ededed; padding: 6px; border: 1px solid #fff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; -moz-box-shadow: 0 1px 1px #000; -webkit-box-shadow: 0 1px 1px #000;}
.more-listings img { border: 1px solid #b2b2b0; margin-bottom: 13px;}
.more-listings p  { margin: 0 0 8px 6px; line-height: 22px; }
.more-listings span.more { background: url(images/ico-arrow.jpg) no-repeat right; }
.more-listings span.more a { color: #000; font-style: italic; font-weight: bold; line-height: 40px; padding-right: 10px;}

/* 2.4.4 Similar Listings */
.similar-listings { position: relative; border-top: 1px solid #999; }
.similar-listings h2 { font-size:16px; color:#000; font-weight: normal; padding: 20px 0 0 22px; text-transform: uppercase;}
.similar-listings .block h2 { font-size:18px !important; color:#000; margin: 0 0 10px; text-transform: none; background: url(images/title-bg.jpg) repeat top left; padding: 7px;}
.similar-listings .block { position: relative; padding:20px 0 20px 22px; width:298px; float:left; }
.similar-listings span.price { display:none; position: absolute; top: 150px; right: 16px; z-index: 2; font-size: 14px; font-weight: bold; font-style: italic; background: #ededed; padding: 6px; border: 1px solid #fff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; -moz-box-shadow: 0 1px 1px #000; -webkit-box-shadow: 0 1px 1px #000;}
.similar-listings img { border: 1px solid #b2b2b0; margin-bottom: 13px;}
.similar-listings p  { margin: 0 0 8px 6px; line-height: 22px; }
.similar-listings span.more { background: url(images/ico-arrow.jpg) no-repeat right; }
.similar-listings span.more a { color: #000; font-style: italic; font-weight: bold; line-height: 40px; padding-right: 10px;}



/* IE Specific */
.ie6 .more-listings, .ie7 .more-listings  { zoom: 1; }

/* custom */
.ls-product-image {float:right;padding:2px;}