﻿/* Type CSS for Shed Store.co.uk */

body {
    font-family: Trebuchet MS, Trebuchet, Arial; 
    font-size: 11px; 
    text-align:left;
}
a 
{ 
    text-decoration:none; 
    color:#006600;
 }
a:hover 
{
    text-decoration:underline;
}
p 
{
    font-size:12px; 
    text-align:left;
}

h2
{
    font-size:14px;
	color:#006600;
	font-weight:bold;
}

/*telephone numbers on the contact page*/
.numbers 
{	
	font-size: 11px;
	font-weight: bold;
	color: #016701;
}

/*ordered list on pricewatch page*/
#pricewatch 
{	
	font-size: 1.15em;
	font-weight: bold;
	color: #006600;
}

/*shed store office address on the contact page*/
address 
{
	font-size: 11px;
	font-weight: bold;
	color: #016701;
}

/*page titles on static pages*/
.statictitle 
{
	font-size: 18px;
	font-weight: bold;
	line-height:30px; 
	color: #016701;
}

.top_menu 
{
    font-size:10px; 
    line-height:27px; 
}

.box_compare 
{
    text-align:center;
}

.side_links a 
{
    font-size:12px; 
    color:#006600; 
    text-decoration:none;
}

#footer {
    text-align:center; 
    font-size:12px; 
    line-height:18px; 
}
#footer p 
{
    font-size:12px; 
    color:#666666; 
    text-align:center;
}
.clr 
{
    line-height:0px; 
}
.clr2 
{
    line-height:0px;
}



/* left column specific */
#left_nav a 
{
    line-height:22px;
    color:#000000; 
    text-decoration:none; 
    font-size:12px; 
}
#left_nav a:hover 
{
    color:#ffffff; 
}
.nohistory 
{
    line-height:22px; 
    color:#006600;
    font-size:12px;
}
.quicksearch input 
{
    font-size:11px; 
}
.quicksearch a 
{
    font-size:11px;
}
.quicksearch a:hover 
{
    text-decoration:underline;
}

/* central column specific */
.glossary_content h2 
{
    color:#666666; 
    font-weight:bold; 
    font-size:1.4em; 
}
#staticcontent ul 
{ 
    font-size:24px;
}

.staticcontent h2
{ 
    font-size:1.2em;
	font-weight:bold;
	line-height:18px;
}

.promo_text 
{
    font-size:12px; 
    line-height:18px;
}
.promo_boxes .promo_text a 
{
    color:#000000; 
    text-decoration:none;
}
.promo_boxes .promo_title 
{
    line-height:17px;
}
.promo_boxes .promo_text .now 
{
    color:#006600; 
    font-style:italic; 
    font-size:14px; 
    font-weight:bold; 
    line-height:15px;
}
.promo_boxes .promo_text .price 
{
    color:#ed1100; 
    font-size:20px; 
    font-weight:bold;
}
.promo_season_text 
{
    color:#000000; 
    font-size:12px;
    line-height:18px;
}
.promo_season_text a 
{
    color:#064474; 
    font-size:14px; 
    font-weight:bold; 
    line-height:16px;
}
.promo_season_text .price 
{
    color:#064474; 
    font-size:20px; 
    font-weight:bold;
}

.winter a 
{
    color:#064474; 
}

.summer a 
{
    color:#d20001; 
}

.sale a 
{
    color:#d20000; 
}

.spring a 
{
    color:#006600; 
}
.promo_season_text .price 
{
    color:#006600; 
    font-size:20px; 
    font-weight:bold;
}

.winter .price 
{
    color:#064474; 
}

.summer .price 
{
    color:#d20001; 
}

.sale .price 
{
    color:#d20000; 
}

.spring .price 
{
    color:#006600; 
}
.best_price 
{
    font-style:italic; 
    font-weight:bold; 
}
.grey_text 
{
    color:#333333;
}
.breadcrumb 
{
    color:#016701; 
    font-size:14px; 
    text-align:center; 
    line-height:25px; 
    font-weight:bold;
}

.center h1 
{
    color:#FFFFFF; 
    font-size:18px; 
    line-height:20px; 
    text-align:left;
}
.center ul 
{
    font-size:11px;
}
.center ol 
{
    font-size:11px;
}
.detl_left 
{
    text-align:center;
    font-size:11px; 
}
.detl_right 
{
    font-size:12px; 
}
.detl_right .save 
{
    font-size:16px; 
    font-weight:bold; 
    line-height:22px;
}
.detl_right .save2 
{
    font-size:16px; 
    font-weight:bold;
}
.detl_right .ourprice 
{
    color:#ef1200; 
    font-size:20px; 
    line-height:23px; 
    text-align:center;
}
.detl_right .price 
{
    color:#016701; 
    font-size:24px; 
    font-weight:bold; 
    text-align:center;
}
.detl_info 
{
    text-align:center; 
}
.detl_info p 
{
    font-size:12px; 
    text-align:center;
}
.bodytd 
{
    font-size: 11px; 
    line-height:normal;
}
.greenbold-13 
{
    font-size: 13px;
    font-weight:bold; 
    color:#006600;
}
.installation 
{
    font-size: 12px; 
    color:#ef1200; 
    font-weight:800;
}
.detail_features 
{
    font-size: 12px; 
    color:#000; 
    line-height:15px;
}
#panelone 
{
    font-size:11px; 
    text-align:center; 
}
#paneltwo, #panelthree, #panelfour, #panelfive 
{
    font-size:11px; 
    text-align:center; 
}

.product_review 
{
    font-size:11px; 
    line-height:16px;
}
.product_review3 
{
    font-size:11px; 
    line-height:16px;
}

/* Right Hand Column *******************************************************************************************  */

/* Your Basket Pane */
#your_basket .minibask 
{
    text-align:center;
}

#right_col .side_products 
{
    text-align:center;
    font-size:14px; 
    color:#006600; 
    font-weight:bold;
}
#right_col .side_products_padded
{
    text-align:center;
    font-size:14px; 
    color:#006600; 
    font-weight:bold;
}
#right_col .side_products .price
{
    color:#ed1100;
}
#right_col .side_products_padded .price
{
    color:#ed1100;
}
#right_col .side_products a 
{
    color:#006600; 
    font-weight:bold; 
    font-size:14px; 
    text-decoration:none;
}
#right_col .side_products_padded a 
{
    color:#006600; 
    font-weight:bold; 
    font-size:14px; 
    text-decoration:none;
}
#right_col .side_products a:hover 
{
    text-decoration:underline;
}
#right_col .side_products_padded a:hover 
{
    text-decoration:underline;
}
#right_col .side_offers {
    text-align:center; 
    font-size:14px; 
    color:#006600; 
    font-weight:bold; 
}

/* Item Listing Page */
#centre_col .productRptr 
{
    text-align:left;
}
#centre_col .productRptr .compare_title 
{ 
    font-size:1.2em; 
    text-align:left; 
    font-weight:bold;
}
#centre_col .productRptr .info a 
{
    font-size: 1.25em;
}
#centre_col .productRptr .info .savings 
{ 
    font-size: 1.1em;
}
ul#classList li div.brandName 
{
    font-size: 0.75em;
}	
		
/* Itemclas page */
.sectionIntro 
{
    line-height: 1.5em;
}
#paneloneTab, #paneltwoTab, #panelthreeTab, #panelfourTab, #panelfiveTab 
{
    font-size:11px; 
    text-align:center;
}
/* BANNER: Promotional Items Below */
.promotionalItems
{
    text-align: center; 
    color: #FFF; 
    font-size: 15px; 
    font-weight: bold;
}
.promotionalItems a 
{ 
    color: #FFF; 
    font-weight:normal;
}

.promotionalItems2
{
    text-align:center; 
    color: #FFF; 
    font-size:1.6em; 
    font-weight:bold;
}
		
		
/* Tabbed section at foot of category pages */
#ajax-tabs-content h3
{
    text-align:center;
	font-size:1.4em;
	font-weight:bold;
	color:#006600;
}
#ajax-tabs-content table.NiceLayout td div.ajax_pods #out_of_stock
{
	text-align:center;
	font-size:1.2em;
	color:red;
	font-weight:bold;
}

#ajax-tabs-content table.NiceLayout .size_line 
{
	color:#000;
	font-size:1em;
	line-height:15px;
	text-align:center;
}

#ajax-tabs-content table.NiceLayout .price_line 
{
	color:Red;
	font-size:1.1em;
	font-weight:bold;
	line-height:15px;
	text-align:center;
}

#ajax-tabs-content table.NiceLayout td h4
{
	font-weight:bold;
    font-size:12px;
	text-align:center;
}
#ajax-tabs-content table.NiceLayout td p
{
	font-weight:bold;
	font-size:1.1em;
	color:Red;
	text-align:center;
}
#product_extras #upsell h4
{
    color:yellow;
	font-weight:bold;
    font-size:1.45em;
}
#product_extras #upsell p
{
    color:#FFF;
    font-size:1.1em;
}
#product_extras #upsell p span
{
    color:yellow;
    font-size:1.2em;
    font-weight:bold;
}
#product_extras #upsell ul
{
    color:#FFF;
    font-size:1.1em;
	font-weight:bold;
}
#product_extras #freedelivery p
{
    color:#000;
    font-size:1em;
	line-height:15px;
}
#product_extras #sisters p
{
    font-size:1.2em;
	line-height:15px;
	font-weight: bold;
	color:#FFF;
}
#product_extras #sisters a
{
    color:#FFF;
}
#product_extras #nosisters p
{
    font-size:1.2em;
	line-height:15px;
	font-weight: bold;
}
.optndd
{ 
    font-size:1em;
	font-weight: normal;
}

/* Email subscription form */
.email_form .field label
{
	font-size:1.1em;
	text-align:right;
}
	
#ajax_anchors
{ 
	text-align:center;
	font-weight: bold;
}
#loading p
{ 
	text-align:center;
	font-weight: bold;
}
.box_offer
{
	font-size:1.8em;
	text-align:center;
	color:#FF0000
}

.checkout
{
    text-align:left;    
}
.checkout_title
{
    text-align:center;
	width:100%;
    padding:4px 0px;
    margin-bottom:8px; 
    background-color:#B2E195;
	font-size:1.4em;
	font-weight:bold;
	color:#006600;
}

.error_text {
	font-size:1.2em;
	font-weight:bold;
	background-color:#FFFF00;
	color:#E40000;
}

.error_text_detail {
	font-size:0.9em;
	font-weight:none;
	background-color:#FFFF00;
	color:#E40000;
}

.review_title {
	font-size:1.1em;
	font-weight:bold;
	color:#085808;
}

/* Revised Detail page  */

.pricered {
	font-size:20px;
	font-weight:bold;
	color:#e60000;
	font-variant: small-caps;
}

.pricegreen {
 color:#016701; 
    font-size:20px; 
    font-weight:bold;
}

.usualprice{
    font-size:13px;
	 color:#4e4e4e; 

}

.usualprice_linethrough{
	font-size:13px;
	color:#4e4e4e;
	text-decoration: line-through;
}

.dottedtop 
{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #848484;
}

.dottedtopbot 
{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #848484;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #848484;
}

.greenhead15{
    font-size:15px; 
    font-weight:bold;
	color:#016701;
}

.black14 {
    font-size:14px; 
}

.green14{
    font-size:14px; 
	color:#016701;
}

.black13 {
    font-size:13px; 
}

.dimension1 {
	text-align: center;
}

#out_of_stock {
	font-weight: bold;
	color: #F00;
}

.level1 {
	font-weight:bold;
	font-size:16px;
	color:#000000;
	display:inline;
	margin:0px;
	text-decoration: none;
	padding: 0px;
}
.level2 {
	font-weight:normal; 
	font-size:11px;
	text-decoration: none;
}
.level3 {
	font-weight:normal; 
	font-size:11px;
	text-decoration: none;
}
.level4 {
	font-weight:normal; 
	font-size:11px;
	text-decoration: none;
}

#home_info { display:none;}
