﻿/* paintball-guns-paintballs 
Developed for Resposio.com by FitsMeDesigns.com
Color Styles - Colors, Backgrounds, Borders
 */
/* Blue #0033E1 */
/* Red #E1003F */
/* Headings */
h1 {}
h2 { border-bottom:2px solid #333;background:transparent; }
h3 {}
h4 {color:#c00;}
h5 {}
h6 {}

/* General */
* { color:#000;}
a { text-decoration:none;font-weight:bold; }
a:link { color: #0236E2; }
a:visited { color: #01236B; }
a:hover { color: #E1003F; }

/* Content */
#maincontent {background:url(../images/main-bg.jpg) repeat-y 0 0;}
#defaultPage #maincontent { background:#fff; }
.maincontentwrapper {background:transparent}
.widecontentwrapper {background:transparent;}
#popup {background-color:#fff;}

/* Header */
#header {background: url(../images/header.png) repeat-x 0 0;}
#homePage #header {background: url(../images/header-home.png) repeat-x 0 0;}
#defaultPage #header {background: url(../images/header-default.png) repeat-x 0 0;}
#header h1 a { background:url(../images/logo-bg.png) no-repeat 0 0; }
#headernavmenu a, #headernavmenu a:link, #headernavmenu a:active { color:#fff; }
#headernavmenu a:hover { background-color:#fc0;color:#000;}
#phone { color:#fff; }

/* Admin Panel */
#adminpanel { background:#444;}
#adminleft, #admincenter, #adminright { color:#ccc; }
#adminpanel a { color:#ccc; }
#adminpanel a:hover {color:#fff; }

/* Footer */
#footer {background: url(../images/footer.jpg) no-repeat 0 0;}
#defaultPage #footer {background: url(../images/footer-default.jpg) no-repeat 0 0;}

/* MiniCart */
#minicart { }
#minicart a { color:#000; background:url(../images/cart.gif) no-repeat 0 0; }
#minicart a:hover { color:#EE1E25;background:url(../images/cart-hover.gif) no-repeat 0 0; }

/* Column Blocks */
.decoratedblock { }
.decoratedblock h4 {  }
.freeShipping { background:url(../images/free-shipping-banner.jpg) no-repeat 50% 0;}

/* Home Columns */ 
#homepagecolumn2 {background:url(../images/home-column-2.jpg) no-repeat 0 0;_background:url(../images/home-column-2-IE.jpg) no-repeat 0 0;}
#homepagecolumn2 { }
#homepagecolumn3 { }
#homeBanner h2 { background:url(../images/home-column-2-h2.jpg) no-repeat 0 100%;color:#fff;border:none; }
#homeBannerImg { background:url(../images/home-banner-img.png) no-repeat 0 0; _background:none; }
#homeBannerImg {  }
.manuBox { background:url(../images/manu-box-bottom.png) no-repeat 0 100%; }
.manuBoxContent { background:url(../images/manu-box-top.png) no-repeat 0 0; }
.rigidBox h3 { background:url(../images/rigid-logo.png) no-repeat 50% 0; }
.stiebelBox h3 { background:url(../images/stiebel-logo.jpg) no-repeat 50% 0; }

/* Column Menus */
.sidemenu, .categorymenu { background: transparent; }
.sidemenu li a, .categorymenu li a { color:#000;border-bottom:1px dashed #ccc; }
.sidemenu li li a, .categorymenu li li a { color:#333;border:none;background:#eee; }
.sidemenu li a:hover, .categorymenu li a:hover { color:#000;background:#fc0;border-bottom:1px solid #fc0; }
.sidemenu li li a:hover, .categorymenu li li a:hover { border:none; }
    
/* Bread Crumbs */
.breadcrumbs {background: transparent;}

/* Product Controls Box */
#ProductControls { border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.formlabel { color: #333; }
.productpropertylabel {color: #999; }
.listprice {color:#333;}
.listPriceAmount { background:url(../images/strike.gif) no-repeat 2px 6px;padding:5px 0;}
.siteprice {color:#000;}
.yousave {color:#c00;font-weight:bold;}

/* Product Reviews & Cross/Up Sells */
.ProductReviews, #CrossSells { border: 1px solid #eee; }
.ProductReview {border-left: 5px solid #333; }
.ProductReviewKarma { color: #666; }
.WideSingleProductDisplayPanel { border-bottom: 1px solid #eee; }
.SingleProductDisplayPrice { color: #666; }

/* Category Styles */
#categorymain {background:transparent }
#categoryleft { background:transparent }
.record { background:transparent; }
.recordsku a { color: #999; }
.recordshortdescription a { color: #999; }
.recordprice {  }
.recordimage { }
.recordimage a, .recordimage a:hover { border: none; }
.save { background:#fc0; }

/* Sub Category Menu */
#subcategorymenu ul {border-top:2px solid #333;border-bottom:2px solid #333;}

/* Sub Category Menu 2 */
#subcategorymenu2 ul {border-top:2px solid #333;border-bottom:2px solid #333;}

/* Simple & Bulk Order Lists */
#categorybulkorderlisttemplaterecords td, #categorybulkqtylisttemplate td { border-top:1px solid #eee; }
#categorysimplelisttemplate .record, #categorybulkqtylisttemplate .record, #categorybulkorderlisttemplate .record{ background:transparent;}
#categorybulkorderlisttemplate th, #categorybulkqtylisttemplate th { background:transparent;color:#333; }
#categorybulkorderlisttemplaterecords .recordprice {border:none; }
#categorybulkqtylisttemplate .quantityfield {border:1px solid #ccc;color: #666;}

/* Detailed List */
#categorydetailedlisttemplate .record {background: transparent;border-bottom:1px solid #eee; }

/* Pager Control */
.pager ul li {color:#999;}
.pager a { color: #fff; border: 1px solid #003; background: #339;}
.pager .disabled { color: #fff; border: 1px solid #999; background: #ccc;}
.pager li.current a { color: #fff; border: 1px solid #003; background: #F03A40; }
.pager a:hover { color:#fff; border: 1px solid #300; background:#F03A40;}

/* Site Map Page */
.ColumnOne { border-right: 1px solid #eee; } 

/* Cart Page */
#cartcontainer tr td {border-top:solid 1px #999;}
#cartcontainer {border-bottom:solid 1px #999;}
#cartcoupons {background-color:#eee;}

/* Checkout */
.creditcardinput {border:solid 1px #999; background-color:#eee;}

/* Checkout Addresses */
.addressbookpanel table { border-collapse: collapse; border: solid 1px #fff; }
.addressbookpanel td { border: none; }
.addressbookpanel .alt { background-color: #eee; }

/* Closed Store Message */
#closedcontent {background-color:#ff9;color:#333;}
#closedcontent h1 {color:#000;}

/* Address Book */
.address { border: 1px solid #ddd; }

/* Search Page */
fieldset#SearchForm .forminput { border-color: #ccc; }
.searchresultrecord {border-left: 5px solid #ccc;border-bottom:1px solid #eee; }

/* Row Elements */
.rowheader, th { background: #0033E1; color: #fff;}
.rowheader td { color:#fff;border-left:1px solid #fff; }
.row td { background: #fff; border-bottom:1px solid #ccc; }
.altrow { background: #eee; }

/* Form Fields */
fieldset { border: 1px solid #333; }
legend {color: #666;}

/* Form Elements */
.forminput { color: #333; border: 1px solid #ccc; }
.formtextarea { border: 1px solid #ccc; }
label { color: #666;border-color:#999 }
select { border: 1px solid #ccc; color: #333; }
.errormessage li { color: #fff; background: #c00; }
.forgot { background: #eee; }

/* Returns Form */
.returncontrols { border: 1px solid #ddd; background: #eee; }
.returnitems .qtyfield { background: #eee url(../images/lilarrow.gif) no-repeat center right; }
.returnitems .qtyfield input { border: 1px solid #ccc; }

/* Message */
.messagebox { border: 1px solid #ccc;  }
