body { background:url(http://www.myoklahomahorseforsale.com/themes/oklahoma-2/images/tail-top.gif) left top repeat-x #C8C8C8; color:#000000; }
/*#header { background-color:#ffffff; }*/
/*#site-nav { padding-bottom: 1px; border-bottom: 1px solid #000000; } */
/*#main { background-color:#ffffff; }*/
/*#content .wrapper { padding-top: 1px; border-top: 1px solid #000000; } */

.col-2-3main { width: 730px; float:right; margin-right: 10px; }
.col-2-3main h1 {margin:0px; margin-left:-10px; margin-bottom:10px; margin-right:-10px;}
.col-2-3main h2 {margin-left:-10px; background:none; margin-left:0px; padding-left:0px; color:#000000; font-style:normal;} 
.col-2-3main h2 a {font-size: 1.6em; font-style:normal; }
.postmetadata {margin-bottom: 40px;}

a { color:#700909;}
h1 { background-color:#1c2433; color:#ffffff;}
h2 { background-color:#1c2433; color:#ffffff; }
h3 { color:#ffffff; }
h4 { color:#ffffff; }
h4 strong { color:#f6aa2c; }
#featuredWrapper { border: 1px solid #1C2433; border-top: 0px; }
.wrapper, block { background-color:#ffffff; }

/* Site Navigation */
#site-nav li a { background-color: #544d2e; color:#ffffff; font-weight: bold; margin-right: 1px; padding:11px 21px 8px 21px; font-size:1.12em;}
#site-nav li a:hover { background-color:#33415D; color:#000000; }
#site-nav li a.current { background-color:#33415D; color:#000000;}
#topNav {margin-top: 10px;}
#topNav li { border-right: 1px solid #888888; color:#000000; }
#topNav li:last-child {border: none;}
#topNav li a { color:#000000; }
.top-links a { }
.top-links { margin-bottom: 19px; }
#footerNav li:last-child {border:none;}

/* Showcased Area */
.style3 h5{ background-color:#1c2433; color:#ffffff; }
.style3 img {margin-top: -5px;}
.style4 h5 { background-color:#1c2433; color:#ffffff;  }
.style4 img {margin-top: -5px;}
.banners-list .button span { background:url(http://www.myoklahomahorseforsale.com/themes/oklahoma-2/images/marker4.gif) no-repeat right top !important; }
.link2 { background-color:#E9E7C2; color:#000000; border-left:1px solid #E9E7C2; }
.list1 li { background:url(http://www.myoklahomahorseforsale.com/themes/oklahoma-2/images/marker5.gif) no-repeat left 2px; }
.list3 { background:url(http://www.myoklahomahorseforsale.com/themes/oklahoma-2/images/footer-line.gif) no-repeat right bottom; }
.list3 li a { color:#000000; }

#list4 li { color:#636363; }
#list4 li a { border-right: 1px solid #000000; color:#000000; }

.button { background:url(http://www.myoklahomahorseforsale.com/themes/oklahoma-2/images/button-tail.gif) left top repeat-x; color:#ffffff; border-left:1px solid #294c4e; }
.button span { background:url(http://www.myoklahomahorseforsale.com/themes/oklahoma-2/images/marker1.gif) no-repeat right top; }
.button:hover { color:#24b2bb; }

/*==================boxes====================*/
.box { background-color: #700909; border-left:1px solid #700909; }
#searchFields { border: 1px solid #B2A69D; background: #EEEEEE; color:#000000; }
#searchFields .submitHome { background: #F4F2F0; border: 3px double #B8B8B8; color: #000000; }	
#searchFields .form { background: #F4F2F0; border: 1px solid #999999; }		

.box1 { background-color: #700909; border-left:1px solid #bd3570; }
.box1 .inner { border: 1px solid #B2A69D; background: #EEEEEE; color:#000000; } 
.box1 .twtr-hd h3 { display:none; } /*Remove UserName from Twitter Box */
.box1 .newsletterTitle { color:#000000; }
.box1 #newsletterArea .submit { background: #F4F2F0; border: 3px double #B8B8B8; color: #000000; }

.box2 { background: #ffffff; }
.horseFactory { border-bottom: 1px solid #1c2433; }
.horseFactory .horsePhoto { border: 1px solid #B8B8B8; background: #F9F9F9; }
.horseFactory a { color:#000000; }
.horseFactory .smallEm { color: #8c5a2d; }
.horseFactory #fdescription { color:#2e5457; }
.horseFactory #freadmore { color:#700909; }

.box3 { background-color: #807546; border-left:1px solid #807546; color:#182f31; }
.box3 .inner .horsePhoto { border: 1px solid #B8B8B8; background: #F9F9F9; }
.box3 .inner #featuredName{ color:#ffffff; }
.box3 .inner #featuredDetails { background-color: #dcd4b2; }
.box3 .inner #featuredRight { border: 2px solid #dcd4b2; background-color: #1c2433; }

#header .row-1 .fright { color:#5f9fa5; }
#bannerContainer { background-color:#ffffff;}
#bannerContainer ul {border: 1px solid #B8B8B8; background: #EEEEEE; }
#states { background-color:#ffffff;}
#footer { background-color:#ffffff; }
#footerNav li { border-right: 1px solid #000000; }

.required, .requiredItem { border-left: 5px solid #700000; }

#pagination a { border:solid 1px #9aafe5; }
#pagination .previous-off, #pagination .next-off { border:solid 1px #DEDEDE; color:#888888; }
#pagination .active { background:#2e6ab1; color:#ffffff; }
#pagination a:link, #pagination a:visited { color:#0e509e; }
#pagination a:hover { border:solid 1px #0e509e }

#advancedSearch { color: #000000; }
#advancedSearch dt { color:#000000; }
#advancedSearch span { color: #000000; }
#advancedSearch .right .submit { background: #F4F2F0; border: 3px double #b8b8b8; color: #000000; }
.advancedSearchBox { border: 1px solid #b8b8b8; background: #e8e8e8; color:#000000; }

/* Horse Ad */
.insideLeft { background-color:#ffffff; }
.insideLeft .breedHeading { background-color:#ffffff; color:#ffffff; color: #8c5a2d; }

.insideRight { background-color:#ffffff; }

.tableAdDetail { border: 1px solid #FAF9F8; }
.tableAdDetail tr.odd { background: #FAF9F8; }	
.tableAdDetail strong { color: #786353; }	
dl dt { color: #786353; }
dl dt span { color: #000000; }
dl dt div { color: #000000; }

    /* Contact Information */
    .insideRight #searchOptions .topExtra { border: 1px solid #B8B8B8; background: #f9f4ef; }
    .insideRight #searchOptions .bottomExtra { border: 1px solid #B8B8B8; background: #f9f4ef; }
		
	.adHighlightBox { border: 1px solid #B8B8B8; background: #EEEEEE; }
    .adHighlightBox h3 { color:#000000; }
        
	#contactInfo { color:#000000; } 
	#contactInfo li a { color:#000000; }
	#contactSellerLogin { color:#000000; }

	/* Pedigree */
	#pedigree { background-color:#ffffff; }
	.sire { border-bottom:solid 1px #786353; }
	.dam { border-bottom:solid 1px #786353; }
	.pedigree td.v { border-right:solid 1px #786353; }
	.pedigree a, .pedigree a:hover, .pedigree a:visited { color:#000000; }

    /* Other Sellers Horses */
	#banners{ background-color:#ffffff; }
    #otherUserHorses { background-color:#ffffff; }
	#otherHorses img { border: 1px solid #B8B8B8; }
	
/* Farm Profile */
#page2 #content #farmProfile .col-3 .box3 .inner { background-color:#ffffff; }
#farmImage img { border: 1px solid #B8B8B8; background: #F9F9F9; }
#farmProfile #farmSocialLinks li a { color:#000000; }
#farmProfile #farmTabs #farmsHorsesList .farmHorsesList { color:#000000; }
#farmProfile #farmTabs #farmStallions a { color: #ffffff; }
#farmProfile #farmTabs #farmStallions #featuredName{ font-size:1.17em; color:#ffffff; }
#farmProfile #farmTabs #farmStallions #featuredDetails { background-color: #dcd4b2; }
#farmProfile #farmTabs #farmStallions #featuredRight { border: 2px solid #dcd4b2; background-color: #1c2433; }
#farmProfile #farmTabs #farmStallions .horsePhoto { border: 1px solid #B8B8B8; background: #F9F9F9; }
#farmProfile #farmTabs #farmHorses a { color: #ffffff; }
#farmProfile #farmTabs #farmHorses #featuredName{ color:#ffffff; }
#farmProfile #farmTabs #farmHorses #featuredDetails { background-color: #dcd4b2; }
#farmProfile #farmTabs #farmHorses #featuredRight { border: 2px solid #dcd4b2; background-color: #1c2433; }
#farmProfile #farmTabs #farmHorses .horsePhoto { border: 1px solid #B8B8B8; background: #F9F9F9; }

/* Ad Types Page */
#signupH1 { background-color:#1c2433; color:#ffffff; }
.signup p { color:#000000; }
.signup h1 { color: #000000; }
.signup div.short { border: 1px solid #444444; background-color: #ffffff; }
.signup div.tall { border: 3px solid #444444; background-color: #eeeeee; }
.signup div.short h1, .signup div.short h1 a, div.short h2 { color: #333333; }
.signup div.tall h1, .signup div.tall h1 a {  color: #000000; }
.signup div.tall h2 { color: #000000; }
.signup div.short li, .signup div.tall li { color: #000000; }
.signup div.tall li strong, .signup div.short li strong { color: #700909; }
.short a { color:#333333; }
.short h3 { color:#000000; }
.tall h3 { color:#000000; }
.tall h1 a { color:#000000; }
.signup a { color:#000000; }
#farmPlaceAd { color:#000000; }
.farmPackage { border: 1px solid #cccccc; }
.farmPackage .farmPackageImage img { border: 1px solid #807546; background: #807546; }
.farmPackage .farmPackagePrice { color: #700909; }

/* Login Page */
#register .submit { background: #F4F2F0; border: 3px double #B8B8B8; color: #000000; }
#login .submit { background: #F4F2F0; border: 3px double #B8B8B8; color: #000000; }

/* Dashboard */
#dashboardMain 	.highlightBox { border: 1px solid #B8B8B8; background: #EEEEEE; }
.dbNav { border: 1px solid #cccccc; background-color:#444444; }
.dbNav ul li { background: #EEEEEE; border: 1px solid #C6A282; }
.dbhorse { border-bottom: 1px solid #ccc; }
.dbhorseAction li { background: #EEEEEE; border: 1px solid #C6A282; }
.dbhorseAction li:hover { background: #cccccc; }
.dbhorse .dbHorseName { color: #AE7F55; }
.dbhorse .dbhorsedetail { color: #A37F55; }
.dbhorse .dbhorsedetail .dbexpiration { color: #AF2015; }
.dbStallionsatStud .shadowbox { border: 1px solid #cccccc; }
.dbHorsesForSale .shadowbox { border: 1px solid #cccccc; }
.borderbox { border: 1px solid #cccccc; }
#dbErrorMessage { border: 1px solid #DEDFA7; background: #FFFFC7; color: #555555; }
#socialLinks { color: #786353; }
#farmAccountEdit .submit { background: #F4F2F0; border: 3px double #B8B8B8; color: #000000; }
#userAccountEdit .submit { background: #F4F2F0; border: 3px double #B8B8B8; color: #000000; }
#dbBuyingSubNavWelcomeMessage { background-color:#eeeeee; border-color:#777777; }
#dbBuyingSubNavWelcomeMessage span { color:#700909; }
#dbSubNavSettings { background-color:#FFFFCD; }
.dbBuyingWatchListHorses { border-bottom: 1px solid #cccccc; }
.dbBuyingWatchListHorsesImage { border: 1px solid #B8B8B8; background: #F9F9F9; }
.dbBuyingWatchListHorsesName { color: #AE7F55; }
#dbBuyingWatchlistIntroductionSavedSearchImage { border: 1px solid #B8B8B8; background: #F9F9F9; }
#dbBuyingWatchlistIntroductionSearchToolsImage { border: 1px solid #B8B8B8; background: #F9F9F9; }
.dbBuyingSearchesList { border-bottom: 1px solid #cccccc; }
#dbBuyingSearchesListTitleEdit a { color:#555555; }
.dbBuyingSearchesListHorses li img { border: 1px solid #B8B8B8; background: #F9F9F9; }
#dbBuyingSearchesIntroductionSavedSearchImage { border: 1px solid #B8B8B8; background: #F9F9F9; }
#dbBuyingSearchesIntroductionSearchToolsImage { border: 1px solid #B8B8B8; background: #F9F9F9; }
#buyerAccountEdit .submit { background: #F4F2F0; border: 3px double #B8B8B8; }

/* Ad Creation Page */
.uploadArea { border: 1px solid #cccccc; }
div.button { background: #EEEEEE; color: #000000; border: 1px solid #666666; }
div.button.hover { background: #DCC6B4; }
#button2.hover { background: #cccccc; }
.files li img { border: 2px solid #786353; }
#horsesName { border-bottom: 1px solid #999999; border-right: 1px solid #999999; }
dd label { color: #786353; }
.imageUpload h3 { color:#700909; }
.adCreation .submit { background: #F4F2F0; border: 3px double #B8B8B8; }

/* Promote Horse Ad */
#promoteFooter .submit { background: #F4F2F0; border: 3px double #B8B8B8; }

/* Checkout */
#myCartAds h1 { background-color:#1C2433; color:#ffffff; }
#myCartAds .placeAd { color:#ffffff; }
#myCartAds table thead h2 { color: #000000;}
#myCartAds table .heading { background: #888888; color: #ffffff; }
#myCartAds table .featureTitle { border-bottom: 1px solid #888888; }
#myCartAds .featureAmount { border-bottom: 1px solid #888888; border-bottom: 1px solid #888888; border-left: 1px solid #888888; }
#myCartAds table .total, #myCartAds table .totalAmount { border-top: 1px solid #cccccc; }
#myCartAds table .featuredAmount { border-right: 1px solid #D2B59C; }
#myCartAds .discount { color:#AD0000; }
#myCartAds .discountAmount { border-bottom: 1px solid #888888; border-bottom: 1px solid #888888; border-left: 1px solid #888888; }
.upgradeBold { color:#519C35; }
.checkout #rightCol2 .submit { background: #F4F2F0; border: 3px double #B8B8B8; }

/* Contact Form */
#contactForm h3 { background-color:#1c2433; }
#contactForm .submit { background: #F4F2F0; border: 3px double #B8B8B8; }

/* Buyer Search Save Box */
#saveSearch { background-color:#ffffff; }
#saveSearch h3 { color:#1C2433; }
#faceboxSaveSearch .submit { background: #F4F2F0; border: 3px double #B8B8B8; }

/* Buyer Tools Marketing Page */
#buyerToolsMarketingHeadline { background-color:#FFFFCD; }
#buyerToolsMarketing #dbBuyingWatchlistIntroduction { border: 1px solid; border-color: #eeeeee; }
#buyerToolsMarketing h3 { color:#700909; }
#buyerToolsMarketing #dbBuyingSearchesIntroduction { border: 1px solid; border-color: #eeeeee; }
#buyerGetStartedNow { background-color:#FFFFCD; }

/* Upgrade Path */
#dbUpgrade h1 { background-color:#ffffff; color:#1C2433; }
#dbUpgrade .submit { background: #F4F2F0; border: 3px double #B8B8B8; }
.upgradePlan a:hover { background-color: #FBFFE3; }
.upgradePlanCurrent { border: 1px solid #aaaaaa; background-color:#EEEEEE; }
.upgradePlanTitle { color: #700909; }
.upgradeCurrentPlan { color:#777777; }
.upgradePlanPrice { color:#1BA03C; }

#upgradeTotal .upgradeTotalTitle { color:#666666; }
#upgradeTotal .upgradeTotalCurrency { color:#1BA03C; }
#upgradeTotal .upgradeTotalAmount { color:#1BA03C; }

#upgradeFeatures #promoteFeatures h2 { background-color: #ffffff; color:#1C2433; }
#upgradeFeatures #promoteFeatured { background-color:#dddddd; }
#upgradeEnhancements #promoteEnhanced h2 { background-color: #ffffff; color:#1C2433; }

#sitemapFarms h2 { color:#1C2433; }
#sitemapHorses h2 { color:#1C2433; }

#poweredByMHFS { margin-right: 45px;}

/* C5 Advertising Module */
.advertisement img {padding-top: 10px;}
.advertisement {text-align: center; }

/* C5 Blog Module */
.ccm-blog-post-preview a { color: #700909; font-weight: bold; }
.ccm-blog-post-preview h2 { background:none; padding:0px; margin:0px; text-decoration: underline; color: #700909; font-size: 1.1em; }
.ccm-blog-blog-post-comment-counter {display:none;}
.ccm-blog-blog-post-content p{ margin: 0px; padding: 0px; font-size: 0.95em;}
.ccm-blog-blog-post-more-link {float:right;}
.ccm-blog-post-content {font-size: 1.2em;}
.ccm-blog-post-container {margin-left: 10px;}
.ccm-blog-post-title {background:none; color:#000000; padding-left: 0px; font-size: 1.5em;}
.guestBook-formBlock {width: 400px;}
.guestBook-formBlock .button { background:#E8E8E8; color:#000000; padding-left: 10px;}
.ccm-blog-sidebar h2 {background: none; color:#000000; padding-left: 0px; font-size: 1.5em;}
.ccm-blog-archive-list { font-size: 1.2em;}
.ccm-blog-archive-list li { }
.ccm-blog-archive-list li ul { margin-left: 15px; padding-top: 5px; list-style-type:circle;}
.ccm-blog-archive-rss {margin-top: 25px; font-size: 1.3em; padding-top: 5px;}
.ccm-blog-archive-rss img {margin-top: -4px;}
