/* globals */
#ibuy_container {font-family: Arial, Helvetica, sans-serif;	width: 880px; margin: 0 auto;} /* 940px width */
#ibuy_container img {border: 0;}
#ibuy_container a {cursor: pointer;}
.ibuy_clearfix {clear: both;}
.ibuy_no_border {border: none!important;}

/* ibuy index pages */
.ibuy_listings_table {font-size:12px;border-spacing:0;}
.ibuy_listings_table td {vertical-align:top;border-bottom:1px solid #268E3B;padding:1em;}
.ibuy_listings_table td * {margin:0; padding:0;}
.ibuy_listings_preview {border:1px solid #183c5a!important;}
.ibuy_listings_pricingInfo {font-size:11px;text-transform: capitalize;}
.ibuy_listings_presentedBy {font-style: italic;font-size:10px;margin-top:10px!important;}

/* ibuy deal pages */
#ibuy_listing_listingTitle {width:880px;margin-top:10px;} /* 940px width */
#ibuy_top_table {width:880px;border:0;} /* 940px width */
#ibuy_listings_title {border-bottom:1px solid #268E3B;margin-bottom:10px;}
#ibuy_listings_title h1 {width: auto;font-size:1.5em;letter-spacing:1px;padding:0.5em 0;border;margin: 0 0 4px 0;color:#000;}
#ibuy_listing_listingTitle h1 {width: auto;font-size: 26px;color: #1a7318;border-top: solid 2px #a7a7a7;background: url(../../graphics/new/x-background.gif);padding: 10px;margin: 0 0 4px 0;}
.ibuy_listing_details {padding: 10px;border-left: solid 1px #002952;border-right: solid 1px #002952;}
.ibuy_lrg_holder {border: solid 1px #002952;}
#ibuy_large_photo_holder {text-align:center;}
.ibuy_large_grad {background: url(../../graphics/new/large_grad.png) left top repeat-x #224467;color: white;}
.ibuy_title h2 {margin: 0 0 5px 0;padding: 0;line-height: 25px;font-size: 26px;color:#fff!important;}
.ibuy_holder_thumbs {margin: 0;background: url(../../graphics/new/small_grad.png) left top repeat-x #187118;padding: 10px;}

/* ibuy nav */
.ibuy_small_nav {background: url(../../graphics/new/small_grad.png) left top repeat-x #187118;}
.ibuy_small_nav ul {margin: 0 auto; padding: 0 0 0 50px;}
.ibuy_small_nav ul li {margin: 0 10px 0 0; padding: 0 10px 0 0; display: inline; list-style:none; border-right: solid 1px #3975b2; text-transform: capitalize}
.ibuy_small_nav ul li a {color: white; text-decoration:none; font-size: 12px;}
.ibuy_small_nav ul li a {text-decoration: underline;}

/* ibuy photos */
.ibuy_holder_thumbs ul {margin: 0; padding: 0; display: table-row-group}
.ibuy_holder_thumbs ul li {list-style:none; float: left;}
.ibuy_holder_thumbs ul li a {margin: 0 7px 0 0; padding: 0; border: solid 3px white;}

.ibuy_details {padding: 10px; border-left: solid 1px #002952; border-right: solid 1px #002952;}
.ibuy_details dl {width: 433px; margin: 0 auto; padding: 0;}
.ibuy_details dt {padding: 0 0 8px 8px; font-size: 14px; font-weight:bold; color: #484848; text-transform: capitalize;}
.ibuy_details dd {padding: 0 0 8px 8px; font-size: 14px; border-bottom: solid 1px #cccccc;}

.ibuy_sub_holder {width: 45%; float:left; font-size:12px;margin-bottom:20px;}
.ibuy_info_section h3, .ibuy_sub_holder h3 {text-transform: capitalize;border-bottom: solid 1px #b5b5b5;color: #333333;font-size: 18px;margin: 30px 0 10px 0;padding: 0 0 10px 0;}

#ibuy_listing_attachments ul {list-style-type: none; padding:0; margin:0;}
#ibuy_listing_attachments ul li {background: transparent url(../../graphics/iListing/document_icon.png) no-repeat scroll 0 2px; padding-left:20px;}

.ibuy_info_section dt {text-transform: capitalize;font-weight:bold;}
.ibuy_info_section dd {margin-bottom:10px;}

#ibuy_listing_re_requirements dt {display:inline;text-transform: capitalize;}
#ibuy_listing_re_requirements dd {display:inline; margin:0 20px 0 0;text-transform: capitalize;}

#ibuy_listing_company {float:right;}
.ibuy_info_section {font-size:12px;}
.ibuy_contact_fullName {font-size:16px; font-weight:bold; color:#1a7318;}
#ibuy_company_tagline {font-style: italic;}

#ibuy_footer {margin-top:12px;font-size:10px;text-align:center;}