/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

#main {
width:630px;
color: #ECECEC;
padding-left: 10px;
}

#content, ol, ul {
list-style-type:circle;
list-style-position:inside;
line-height:25px;

}

.content_color {
background-color:#333333 !important;
}

.full-round {
background-color:#404040;
-moz-box-shadow: 0px 0px 1px rgba(255, 255, 255, 0.306094);
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-webkit-box-shadow: rgba(255, 255, 255, 0.306094) 0px 0px 1px;
border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;
padding: 15px;
}

#shopp ul li {
list-style-image:none;
list-style-type:disk;
}

#shopp li {
list-style-position:outside;
}

#shopp ul {
list-style-position:outside;
}

#shopp product ul {
list-style-type:disk;
}
#shopp product ul li {
list-style-type:disk;
list-style-position:outside;
}

#shopp .products {
clear: none !important;
}

#shopp.list ul.products li.product {
border-bottom: 0px solid #555;
}
.list {
list-style-type:none;
list-style-image:none;
}

#shopp .submit {
float:left;
}
.product-br {
background-image: url("pskiss_images/product-bg-border-pskiss.png");
height: 2px;
background-repeat: repeat-x;
}

p {
color: #ECECEC;
}

#wrapper {
background: #404040;
}

#nav a {
color: #7bdaf8;
}

.post .title a:link, .post .title a:visited {
color:#ACACAC;
}

h1, h2 {
color: #CBCBCB;
font-size: 22px;
font-weight: bold;
}

h3 {
color: #ECECEC;
}

h4 {
color: #CBCBCB;
font-size: 21px !important;
/*font-weight: bold;*/
padding-top: 14px;
padding-bottom: 10px;
}

h5 {
font-size: 16px;
color: #ECECEC;
padding-top: 10px;
padding-bottom: 6px;
}

h6 {
color: #777777;
}

#breadcrumb {
/*background-image:url("pskiss_images/bg-breadcrumb.png");*/
background-image:none;
border-bottom-color:#494949;
}
#breadcrumb .col {
    width: 520px;
}
#footer-widgets {
background:#DEDEDE url(pskiss_images/bg-footer-widgets.png) repeat scroll center top;
}

#header {
padding-top:40px;
padding-bottom:10px;
}

big  {
font-size:larger;
}

#mini-features h3 {
color: #F9F9F9;
}

.widget h3 {
   font-size: 22px;
   color: #ACACAC;
}

.widget ul li a {
color: #ACACAC;
}

.widget p {
margin-bottom:5px;
}

.widget .textwidget, .widget ul, .widget_woo_feedback .feedback {
 background:none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
padding: 5px;
}

#tabs {
 background:none;
-moz-box-shadow:0 0 1px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
}

#sidebar {
width:250px;
-moz-box-shadow:0px 0px 1px rgba(255, 255, 255, 0.306094);
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;

background-color: #3e3e3e;
background:#3e3e3e url(pskiss_images/sidebar.png) repeat scroll center top;
-webkit-box-shadow: rgba(255, 255, 255, 0.306094) 0px 0px 1px;
border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;
padding: 15px;
}

#footer {
background:#DEDEDE url(pskiss_images/footer.png) repeat scroll center top;
}

#shopp .gallery .previews li { 
     width: 252px; 
   }

#shopp .category {
color:#ECECEC;
}

#shopp .category ol, ul{
list-style-type: none;
}

.gbtn span {
background: transparent url(http://pskiss.com/wp-content/themes/inspire/images/bg-button-span.png) no-repeat;
display: block;
line-height: 14px;
padding: 4px 0px 5px 20px;
}

.gbtn {
background: transparent url(http://pskiss.com/wp-content/themes/inspire/images/bg-button-a.png) no-repeat scroll 100% 0%;
color: #999;
display: block;
float: left;
font: normal normal normal 12px/normal arial, sans-serif;
font-family: 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
height: 23px;
margin-right: 6px;
padding-right: 20px;
text-decoration: none;
text-transform: uppercase;
}

.gbtn a {
color: #000;
outline: none;
}

a.gbtn:hover {
background-position: 100% 100%;
color: #555;
outline: none;
}

.entry ul li {
color: #ECECEC;
}

.entry ol li {
color: #ECECEC;
}

.entry p {
margin-bottom:10px;
}
.entry h3 {
padding-bottom: 20px;
}

.entry h1 {
border-bottom-width:0px;
margin-bottom:0px;
}

#searchform {
border-top-color:#4A4A4A;
border-left-color:#4A4A4A;
border-right-color:#4A4A4A;
border-bottom-color:#4A4A4A;
background-color: #444444;
}

#respond h3 {
color: #ECECEC;
}

#respond label {
color:#ECECEC;
}

#tabs {
background-color:#444444;
}

#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover {
background-color:#4c4c4c;
}

#tabs .inside li {
background-color:#4c4c4c;
border-top-color:#4c4c4c;
border-left-color:#4c4c4c;
border-right-color:#4c4c4c;
border-bottom-color:#4c4c4c;
}

#tabs .inside ul {
background-color:#4c4c4c;
border-top-color:#4c4c4c;
border-left-color:#4c4c4c;
border-right-color:#4c4c4c;
border-bottom-color:#4c4c4c;
}

#tabs .inside li a {
color: #CCCCCC;
}

#tabs .inside {
background-color:#4c4c4c;
}

input, textarea {
background-color: #2c2c2c;
color: #DDDDDD;
border-top-color:#666666;
border-left-color:#666666;
border-right-color:#666666;
border-bottom-color:#666666;
background-color: #444444;
padding: 5px;
font-size: 13px;
}

#comments {
background-image:url("pskiss_images/bg-border-pskiss.png");
}

.archive_header {
background-image:url("pskiss_images/bg-border-pskiss.png");
color: #999999
}

.button, .button:visited, .reply a {
background-color:#999999;
}

#commentform textarea {
background-color: #222222;
color: #999999;
border-top-color:#4A4A4A;
border-left-color:#4A4A4A;
border-right-color:#4A4A4A;
border-bottom-color:#4A4A4A;
}

#commentform input.txt {
background-color: #222222;
color: #999999;
border-top-color:#4A4A4A;
border-left-color:#4A4A4A;
border-right-color:#4A4A4A;
border-bottom-color:#4A4A4A;
}

#comments .comment.thread-even {
background-color: #444444;
border-bottom-color:#555555;
}

#comments .comment {
background-color:#494949;
margin-top:0px;
}

#comments .comment-head .date, #comments .comment-head .edit, #comments .comment-head .perma {
color:#ACACAC;
}

#comments h3 {
color:#ACACAC;
}

img.aligncenter {
float:left;
margin-right:20px;
}

#tabs .inside li img.avatar, #tabs .inside li img.thumbnail
{
padding: 0px;
border-color: #999999;
}
.entry img, img.thumbnail {
padding: 0px;
border-color: #999999;
background: none /*#666666*/;
border: 1px solid #404040;
}

p.alert {
color: #333333;
}

#contact-page ol.forms label {
color: #ECECEC;
}

#shopp form label {
color: #ECECEC;
}

#cart {
/*height:50px;*/
width:228px;
display:block;
background-color:#454545;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
border-top-color:#4A4A4A;
border-left-color:#4A4A4A;
border-right-color:#4A4A4A;
border-bottom-color:#4A4A4A;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-top-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
}

.cartcenter {
text-align:center;
}

.sidecart {
width: 50px;
}

.cart_status {
margin-bottom:15px;
margin-top:5px;
margin-right:40px;
color: #ECECEC;
display: block;
}

.sidebarproduct {
margin-left:auto;
margin-right:auto;
text-align:center;
width:100px;
padding-bottom:40px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
float:left;
height:180px;
}

.sidebarproduct h2 {
	   font-size: 16px;
	line-height:115%;
}

.post-more {
border-bottom-color:#888888;
border-top-width:0px;
}

#wp-calendar caption {
color: #ECECEC;
}

#mini-features .block {
-moz-box-shadow:0px 0px 1px rgba(255, 255, 255, 0.306094);
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;

background-color: #3e3e3e;
background:#3e3e3e url(pskiss_images/sidebar.png) repeat scroll center top;
-webkit-box-shadow: rgba(255, 255, 255, 0.306094) 0px 0px 1px;
border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;
padding: 10px;
height:180px;
}

.wpcf7-response-output {
color: #ECECEC;
}
.span.wpcf7-not-valid-tip {
background-color:#FF0000;
}
#comments ul.children li {
border-top-color: #666;
}
#comments .comment-head .name {
color: #ECECEC;
}
#lbImage {
color: #666666;
}
#lbBottom {
color: #666666;
}

.nav-entries, .wp-pagenavi {
background: none;
}

.error {
color: #FF0000;
font-weight: bold;
}

.connect_widget_text {
color: #FAFAFA;
}

.socialmedia-buttons {
text-align: center;
}
.socialmedia-buttons img {
margin-right: 7px !important;
}

.entry ol li {
list-style-type: decimal;
list-style-position: outside;
}

#featured .wrap {
margin-bottom: 0px;
}

.shopmenu {
 display: inline;
list-style-type: none;
}

ul.shopp_categories li {
display:inline;
}

#product_nav {
height: 30px;
border-bottom: 1px solid #555;
margin-bottom: 30px;
padding-left: 10px;
}

#shopp.list ul.products li .details {
float:none !important;
width:100% !important;
height: 140px !important;
display: block;
position: relative;
}
<!--[if let IE 9]>
#shopp.list ul.products li .details {
width:65% !important;
}
<![endif]-->


#shopp.list ul.products li div.frame {
background-color: #404040;
}

.category h2 {
padding-bottom: 0px ;
}
.sale_image {
position: absolute;
}
#shopp .products .frame img {
    display: block;
}

.pagination {
margin-top: 17px;
}
