/*////////////////////////////////////////////////////////////////////////////////////////////////////

	author: Peter Roper 

	style - these are the color and image values used throughout the site
	
//////////////////////////////////////////////////////////////////////////////////////////////////////

	bahhumbugs.co.uk - style

////////////////////////////////////////////////////////////////////////////////////////////////////*/
body{
color:#3F2609;
}
.product-title,
.product-title a,
#quick-links li a{
color:#B72171;
}
#quick-links li a em,
#latest-news ul li a,
#products .pagination-details,
#pagination li,
#index-tabs .tabs-menu li.tab-selected a,
#product #product-menu li a{
color:#EE4798;
}
#latest-news ul li a:hover,
.product-title a:hover,
#pagination li a:hover{
color:#ee4798;
text-decoration:underline;
}
#index-splash li a,
.search input,
.button button,
.button a,
.button input,
#header a,
#footer,
#footer a,
#category-menu h3,
#category-menu li a,
#pagination li a,
#products .filter ul li a,
#index-tabs .tabs-menu li a{
color:#FFF;
}
#pagination li a.current{
color:#ee4798;	
}
#index-splash li a:hover,
.button a:hover,
#header a:hover,
#footer a:hover,
#category-menu li a:hover,
#pagination li a:hover,
#products .filter ul li a:hover{
color:#FFF;
}

h2 a{
color: #3F2609 ;	
}
/*///////////////////////////////////////////////////*/
.button,
#menu li,
#basket-overview,
#basket-overview li.last a,
#category-menu ul li a,
#products .filter ul li{
border-color:#CF3182;
}
.outer-wrapper,
.content-wrapper,
#quick-links li,
#latest-news ul,
#customer-reviews ul li,
#product #product-menu li,
#basket ul li ul,
#basket ul li ul li{
border-color:#F7D2E4;
}
.button button,
.button a,
.button input,
#menu li a,
#sub-menu li,
#basket-overview li,
#header .search,
#footer-menu li,
#products .filter ul li a{
border-color:#F58DBF;
}
.button a,
.button button,
.button input,
#menu li.current a,
#sub-menu,
#category-menu ul li{
border-color:#F7AACF;
}
input,
textarea{
border-color:#CCC;
}
#latest-news ul li,
.products li,
.products .add-to-basket,
#pagination li{
border-color:#FFF;
}
/*///////////////////////////////////////////////////*/
.button button,
.button a,
.button input,
#header,
#sub-menu,
#basket-overview,
#basket-overview li a,
#header .search,
#footer,
#category-menu,
#products .filter ul li a{
background-color:#EE4798;
}
body,
#menu li.current a,
#pagination li,
#index-tabs .tabs-menu li a{
background-color:#F58DBF;
}
.main-container,
.products li{
background-color:#F7D2E4;
}
#menu li a{
background-color:#F270AF;
}
#quick-links li a,
#latest-news,
#latest-news ul li,
.products .add-to-basket{
background-color:#F9E1ED;
}
.search input{
background-color:#F7AACF;
}
#index-splash,
#category-img,
#product .product-image,
#basket ul li ul li .product-image{
background-color:#EEE;
}
.product .product-overview,
#wrapper,
#quick-links li,
#latest-news ul,
.products .product-image,
#pagination li.current,
#index-tabs .tabs-menu li.tab-selected a{
background-color:#FFF;
}
/*///////////////////////////////////////////////////*/
#header{
background-image:url(/images/layout/header-bg.jpg);
}
#header h1 a{
background-image:url(/images/layout/logo.jpg);
}
#header #sub-menu{
background-image:url(/images/layout/sub-menu-bg.jpg);
}
#products .filter ul li a,
#footer,
#category-menu li a,
.button a,
.button button,
.button input,
#menu li.current a,
#header #basket-overview li a,
#category-menu{
background-image:url(/images/layout/menu-bg.jpg);
}
#menu li a{
background-image:url(/images/layout/menu-li-bg.jpg);
}
#quick-links li a{
background-image:url(/images/layout/quick-link-bg.jpg);
}
.products .product-overview,
#latest-news ul li,
.content-container{
background-image:url(/images/layout/product-bg.jpg);
}
#bookmarks ul li.facebook a{
background-image:url(/images/icons/facebook_32.png);
}
#bookmarks ul li.twitter a{
background-image:url(/images/icons/twitter_32.png);
}
#bookmarks ul li.youtube a{
background-image:url(/images/icons/youtube_32.png);
}
#bookmarks ul li.stumbleupon a{
background-image:url(/images/icons/stumbleupon_32.png);
}
#bookmarks ul li.delicious a{
background-image:url(/images/icons/delicious_32.png);
}
/*///////////////////////////////////////////////////*/
#about ul li,
#category-img,
#index-splash li,
#bookmarks ul li a,
#index-splash li,
#header h1 a{
background-repeat:no-repeat;
}
#products .filter ul li a,
#footer,
.products .product-overview,
#category-menu li a,
#menu li a,
#latest-news ul li,
.button a,
.button button,
.button input,
#header,
#header #sub-menu,
#header #basket-overview li a,
#category-menu,
.content-container,
#quick-links li a{
background-repeat:repeat-x;
}
/*///////////////////////////////////////////////////*/
#bookmarks ul li a,
#header h1 a,
#header,
#menu li.current a,
#header #sub-menu,
#category-menu,
#quick-links li a,
#latest-news ul li{
background-position:0 0;
}
{
background-position:100% 0;
}
#category-menu li.current a{
background-position:0 50%;
}
#products .filter ul li a,
#footer,
.products .product-overview,
#category-menu li a,
#header #basket-overview li a,
#menu li a,
.button a,
.button button,
.button input,
.content-container{
background-position:0 100%;
}
#about ul li,
#category-img,
#index-splash li{
background-position:50% 50%;
}
/*///////////////////////////////////////////////////*/
#menu li a{
text-shadow:0 1px #CF3182;
}
#category-menu,
.button a,
.button button,
.button input,
#menu li.current a,
#sub-menu li a,
#footer,
#basket-overview li a,
#pagination li a,
#index-tabs .tabs-menu li a{
text-shadow:0 -1px #EE4798;
}
#quick-links li a,
#latest-news ul li,
.products .product-overview,
.products .add-to-basket,
#products .category-title,
#products .pagination-details,
#pagination li,
.content-container,
#similiar-products h2,
#product #product-menu{
text-shadow:0 1px #FFF;
}
/*///////////////////////////////////////////////////*/
/*.corner{
-moz-border-radius:10px; -webkit-border-radius:10px;
}
.cornerTop{
-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px;
-moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px;
}
.cornerRight{
-moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px;
-moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px;
}
.cornerBottom{
-moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px;
-moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px;
}
.cornerLeft{
-moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px;
-moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px;
}
.cornerTopLeft{
-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px;
}
.cornerTopRight{
-moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px;
}
.cornerBottomLeft{
-moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px;
}
.cornerBottomRight{
-moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px;
}*/
#about ul li,
.button,
#wrapper,
.outer-wrapper,
.plugin,
#header,
#header #menu li,
#header #menu li a,
#header #sub-menu,
#basket-overview,
#basket-overview li.first,
#header .search,
#footer,
#category-menu ul li,
#category-menu ul li a,
#category-img,
#quick-links li,
#latest-news ul,
#latest-news ul li.first,
#latest-news ul li.last,
.products li,
.products .product-image img,
.products .add-to-basket,
#products .filter ul,
#index-splash li,
#index-splash li a,
#index-splash li a strong{
-moz-border-radius:10px; -webkit-border-radius:10px;
}
.button a,
.button button,
.button input,
#basket-overview li.first a,
#header .search label input,
.outer-wrapper .plugin,
#quick-links li a,
#products .filter ul li,
#products .filter ul li a,
#index-tabs .tabs-menu li a{
-moz-border-radius:8px; -webkit-border-radius:8px;
}
#pagination li{
-moz-border-radius:5px; -webkit-border-radius:5px;
}
#wrapper,
#header,
#header #sub-menu,
#basket-overview,
#basket-overview li.first,
#basket-overview li.first a,
#header .search .button,
#header .search .button button,
#latest-news ul li.last,
.products .add-to-basket,
#products .filter ul li.last,
#products .filter ul li.last a,
#index-splash li a strong{
-moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px;
}
#wrapper,
#header,
#header #sub-menu,
#basket-overview,
#basket-overview li.first,
#basket-overview li.first a,
#header .search label input,
#latest-news ul li.last,
.products .add-to-basket,
#products .filter ul li.first,
#products .filter ul li.first a,
#index-splash li a strong{
-moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px;
}
#header #menu li,
#header #menu li a,
#header .search .button,
#header .search .button button,
#latest-news ul li.first,
.products .product-image img,
#products .filter ul li.last,
#products .filter ul li.last a{
-moz-border-radius-bottomleft:0px; -webkit-border-bottom-left-radius:0px;
}
#header #menu li,
#header #menu li a,
#basket-overview,
#basket-overview li.first,
#basket-overview li.first a,
#header .search label input,
#latest-news ul li.first,
.products .product-image img,
#products .filter ul li.first,
#products .filter ul li.first a{
-moz-border-radius-bottomright:0px; -webkit-border-bottom-right-radius:0px;
}

p.inform{ background: #fff ; border: 1px solid #EE4798 ; padding: 20px ; margin: 20px 10px 0 10px ; font-weight: bold ; text-align: center ; -moz-border-radius:10px; -webkit-border-radius:10px; }
.clearer{ clear: both ; }
#inner-content .button a,
#inner-content .address a{ color: #fff ; }
#about .float-image-right{ float: right ; margin-left: 10px; }
#about .float-image-left{ float: left ; margin-right: 10px ; }
#back-btn a{
width: 150px;
}

#right img.corner{ margin: 0 0 5px 5px ; }
#review-form { margin-bottom: 20px ; display: none ; }
#review-form label{ display: block ; font-weight: bold ; margin-top: 5px ; }
#review-form .txt{ border: 1px solid #ccc ; padding: 2px ; width: 300px ; }
#review-form select{ border: 1px solid #ccc ; padding: 2px ; width: 300px ; }
#review-form textarea{ border: 1px solid #ccc ; padding: 2px ; width: 300px ; }
#review-form .btn{ border: 1px solid #ccc ; padding: 2px ; margin-top: 5px ; }