
@import url("/log-cabins/theme.css");
body {
	margin: 0px;
	padding: 0px;
	background-color:#5757BB;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
.sidebar {
	width: 160px;
	background-color:#FFF;
	border-left-width: medium;
	border-top-style: inset;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #33C;
	border-top-width: thin;
	border-right-width: medium;
	border-top-color: #009;
	border-right-color: #33C;
	border-bottom-width: medium;
	border-bottom-color: #009;}
	
#topleft{position:absolute;left:15%;top:15px;padding:2px;border:#900;border-width:4px;font-size:14px;font-family:Verdana, Geneva, sans-serif;color:#900;font-weight:bold;text-align:center;margin:0 auto;border:0px solid #fff;color:#C00;padding:10px;background-image:url(images/source/phone-back.png);border-top:3px solid #060;border-bottom:3px solid #090;border-left:3px solid #090;border-right:3px solid #060;-webkit-border-radius:40px;-moz-border-radius:40px;width:238px;text-transform:uppercase;}
.arrowgreen{width:100%;border-style:solid solid none solid;border-color:#94AA74;border-size:1px;border-width:1px}
.arrowgreen ul{list-style-type:none;margin:0;padding:0}
.arrowgreen li a{font:bold 12px Verdana, Arial, Helvetica, sans-serif;display:block;background:transparent url(images/page-images/arrowgreen.png) 100% 0;padding:4px 0 4px 10px;line-height:24px;text-decoration:none}
.arrowgreen li a:link, .arrowgreen li a:visited{color:#5E7830}
.arrowgreen li a:hover{color:#26370A;background-position:100% -32px}
.arrowgreen li a.selected{color:#26370A;background-position:100% -64px}
p, table, td, th{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:normal;color:#000000;margin-top:0px;}
form{margin:0px;}
a:link{color:#cc0000;text-decoration:none;}
a:visited{color:#cc0000;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}
a:active{color:#cc0000;text-decoration:none;}
ul{list-style-type:square;}
.boxheading{font-weight:bold;text-transform:uppercase;color:#6b88d4;}
a.boxlink:link{color:#6b88d4;text-decoration:none;}
a.boxlink:visited{color:#6b88d4;text-decoration:none;}
a.boxlink:hover{color:#6b88d4;text-decoration:underline;}
a.boxlink:active{color:#6b88d4;text-decoration:none;}
* html .boxhead h2{height:1%;}
.sidebox{background:url('images/theme_curve4.gif') no-repeat bottom right;font-size:100%;}
.boxhead{background:url('images/theme_curve2.gif') no-repeat top right;margin:0;padding:0;text-align:left;}
.boxhead h2{background:url('images/theme_curve1.gif') no-repeat top left;margin:0;padding:5px 10px 5px;color:#ffffff;font-weight:bold;font-size:1.2em;line-height:1em;}
.boxbody{background:url('images/theme_curve3.gif') no-repeat bottom left;margin:0;padding:5px 10px 11px;}
.boxbody ol{margin:0;padding:0;margin-left:1.2em;padding-left:1.2em;}
.boxbody ol li{margin-bottom:0.2em;}
.cartheading{background-color:#999999;font-weight:bold;}
p.checkout-progress-heading{width:300px;margin:10px auto;}
.content_left{text-align:left;float:left;margin-right:20px;}
.content_right{text-align:left;float:left;}
.product_list{margin:20px 0px 20px 0px;}
h1{font-size:20px;font-weight:900;margin:0px;padding:16px 0px 4px 0px;color:#006;}
h1.subheading{font-size:13px;font-weight:900;margin:0px;padding:0px 0px 14px 0px;color:#6b88d4;}
h2{font-size:16px;font-weight:900;margin:0px;padding:2px 0px 14px 0px;color:#000000;}
h4{font-size:12px;font-weight:900;margin:0px;padding:2px 0px 14px 0px;color:#000000;}
h2.clearall{font-size:16px;font-weight:900;margin:0px;padding:2px 0px 14px 0px;color:#FFFFFF;clear:both;}
h3.product{font-size:13px;font-weight:900;margin:0px;padding:0px 0px 6px 0px;color:#6b88d4;}
h3.product_price{font-size:11px;font-weight:900;margin:0px;padding:0px 0px 20px 0px;}
.text_heading_left_column{margin:0px;padding:19px 0px 4px 0px;line-height:normal;color:#000000;font-weight:900;font-size:13px;}
.product_image_cost{margin:0px 12px 8px 0px;text-align:center;float:left;}
.text_product_small_info{font-size:10px;line-height:normal;margin:0px;padding:0px 0px 6px 0px;}
.text_product_small_info_heading{margin:0px;padding:10px 0px 12px 0px;line-height:normal;color:#6b88d4;font-weight:900;font-size:11px;}
.text_product_small_info_price{margin:0px;padding:8px 0px 0px 0px;line-height:normal;font-weight:900;font-size:11px;}
.image_float_right{float:right;margin:16px 0px 15px 20px;}
.image_product{margin:0px 18px 10px 0px;text-align:center;float:left;}
ul.products{line-height:normal;padding:0px 0px 0px 1px;margin:3px 0px 4px 15px;font-size:11px;color:#ff0000;}
a.product_section:visited{color:#cc0000;text-decoration:none;}
a.product_section:link{color:#cc0000;text-decoration:none;}
a.product_section:active{color:#cc0000;text-decoration:none;}
a.product_section:hover{color:#000000;text-decoration:none;}
.text_breadcrumbs{font-size:10px;color:#ffffff;margin:0px;line-height:normal;padding:2px 0px 10px 0px;}
a.link_breadcrumbs:visited{color:#ffffff;text-decoration:underline;}
a.link_breadcrumbs:link{color:#ffffff;text-decoration:underline;}
a.link_breadcrumbs:active{color:#ffffff;text-decoration:underline;}
a.link_breadcrumbs:hover{color:#ffffff;text-decoration:underline;}
.text_footer{color:#900;font-size:10px;padding:0px;margin:4px 0px 0px 0px;}
.text_menu_no_space{word-spacing:normal;}
a.link_footer:visited{color:#F00;text-decoration:underline;}
a.link_footer:link{color:#900;text-decoration:underline;}
a.link_footer:active{color:#ffffff;text-decoration:underline;}
a.link_footer:hover{color:#900;text-decoration:underline;}
.text_options{font-weight:900;}
.text_menu{padding:2px 0px 2px 0px;font-size:11px;margin:0px;color:#FFFFFF;font-weight:600;}
a.link_menu:visited{padding:2px 5px 2px 5px;margin:0px 1px 0px 0px;color:#ffffff;text-decoration:none;background-color:#6b88d4;border:1px solid #ffffff;}
a.link_menu:link{padding:2px 5px 2px 5px;margin:0px 1px 0px 0px;color:#ffffff;text-decoration:none;background-color:#6b88d4;border:2px solid #ffffff;}
a.link_menu:active{padding:2px 5px 2px 5px;margin:0px 1px 0px 0px;color:#ffffff;text-decoration:none;background-color:#6b88d4;border:1px solid #ffffff;}
a.link_menu:hover{padding:2px 5px 2px 5px;margin:0px 1px 0px 0px;color:#6b88d4;text-decoration:none;background-color:#FFFFFF;;border:1px solid #ffffff;}
.heading_marketing_box .product_image_cost{padding:8px;}
.rounded-heading{background-image:url('images/theme_curve2.gif');background-repeat:no-repeat;background-position:top right;}
.rounded-heading p.spacer{margin:0;padding:3px 0;background-image:url('images/theme_curve1.gif');background-repeat:no-repeat;margin-right:10px;color:#ffffff;}
.rounded-footer{background-image:url('images/expert_rounded_bottom_right.gif');background-repeat:no-repeat;background-position:bottom right;}
.rounded-footer p.spacer{margin:0;padding:3px 0;background-image:url('images/expert_rounded_bottom_left.gif');background-position:bottom left;background-repeat:no-repeat;margin-right:10px;color:#ffffff;}
.indented-link a{display:block;background-color:#fff;width:140px;padding:5px 0 5px 30px;font-weight:bold;text-decoration:none;border-bottom:solid 1px #ffffff;}
.indented-link a:hover{background-color:#ffffff;}
.graduated-link a{display:block;padding:5px 0 5px 30px;font-weight:bold;text-decoration:none;border:solid 1px #ffffff;border-bottom:0;border-right:0;background-image:url('images/prime_link_background.gif');background-repeat:no-repeat;}
.hotshot-link a{display:block;padding:5px 0 5px 30px;font-weight:bold;text-decoration:none;border-bottom:solid 1px #ffffff;}
.formbox2{padding:0px;margin:0px;border:0px;height:19px;background-image:url('images/theme-rounded-searchfield-right.gif');background-position:right;background-repeat:no-repeat;padding-right:10px;}
.inputfield{padding:0px;margin:1px 0;border:0px;height:16px;font-size:12px;}
.corporate_pages_menu li a.product_section{color:#ffffff}
.page_header{background-color:#ffffff;margin:0px 0px 0px 0px;}
.page_header_content{width:762px;text-align:left;height:63px;}
.page_header_home_search_box{padding:1px;margin:0px;background-image:url('images/theme_dotted_line_2.gif');background-color:#6b88d4;}
.page_header_logo_container{float:left;}
.page_header_menu_cart_login_spacing{padding-left:2px;}
.page_header_terms_cart_login_container{float:right;text-align:right;}
.page_header_terms_container{height:38px;}
.page_header_menu_cart{padding:3px 5px 4px 19px;background-image:url('images/theme_icon_cart.gif');background-color:#ffffff;border-top:1px solid #6b88d4;border-bottom:1px solid #6b88d4;}
.page_header_menu_cart_items{padding:3px 5px 4px 5px;background-color:#ffffff;border-left:1px solid #6b88d4;border-top:1px solid #6b88d4;border-bottom:1px solid #6b88d4;}
.page_header_menu_login{padding:3px 5px 4px 17px;background-image:url('images/theme_icon_login.gif');background-color:#ffffff;border-top:1px solid #6b88d4;border-bottom:1px solid #6b88d4;}
.page_menu{background-color:#6b88d4;margin:0px 0px 0px 0px;}
.page_menu_content{width:762px;height:21px;}
.page_menu_items{padding:0px 0px 0px 1px;height:21px;float:left;width:100%;text-align:center;}
.page_menu_items_search{background-color:#6b88d4;padding:0px 0px 0px 1px;height:21px;float:right;width:30%;}
.page_body{padding:10px 0px 0px 0px;}
.page_body_content{width:762px;text-align:left;}
.page_body_content_left_column{float:left;width:170px;}
.page_body_content_right_column{float:right;width:552px;}
.page_footer{padding:20px 0px 40px 0px;clear:both;background-image:url(log-cabins/images/rest-back.jpg);}
.page_footer_content{width:100%;text-align:center;}
.text_menu_cart{padding:0px;margin:0px;line-height:normal;}
.text_menu_cart_items{padding:0px;margin:0px;line-height:normal;font-weight:900;}
.text_word_spacing_8px{word-spacing:8px;}
.text_terms_conditions{color:#6b88d4;font-size:11px;border:0;margin:0;padding:0;}
a.link_cart:visited{color:#ffffff;text-decoration:underline;}
a.link_cart:link{color:#ffffff;text-decoration:underline;}
a.link_cart:active{color:#FFFFFF;text-decoration:underline;}
a.link_cart:hover{color:#ffffff;text-decoration:underline;}
a.link_terms_conditions:visited{color:#ffffff;text-decoration:underline;}
a.link_terms_conditions:link{color:#ffffff;text-decoration:underline;}
a.link_terms_conditions:active{color:#ffffff;text-decoration:underline;}
a.link_terms_conditions:hover{color:#ffffff;text-decoration:underline;}
#maincontent{margin:0 auto;background-color:#ffffff;height:100%;padding:7px;width:776px;voice-family:"\"}\"";voice-family:inherit;width:762px;}
html>div#maincontent{width:776px;}
.table-specsincluded{margin:1px;padding:0px;border:thin solid #FFFFFF;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;list-style-type:circle;text-align:left;padding-left:50%;text-indent:35%;}
#Table-spec .table-titles{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-variant:small-caps;text-transform:capitalize;color:#000000;text-decoration:underline;text-align:center;background-color:#00FFCC;}
#Table-spec .contents{text-align:center;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;border:thin solid #FFFFFF;}
#Table-spec .contents-sml{text-align:center;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;border:thin solid #FFFFFF;font-size:small;}
#pricefigs{font-family:Arial, Helvetica, sans-serif;color:#FF0000;font-size:2.1em;font-weight:bold;background-color:#FFFFFF;border:#000 1px;width:100%;}
.imbg{background-image:url(http://www.factorycabinsdirect.co.uk/images/35mmbanner2.jpg);width:550px;background-color:#00FFCC;border-left:#FF0000 solid 3px;border-right:#990000 solid 3px;border-top:#FF0000 solid 3px;border-bottom:#990000 solid 3px; padding:0px;}
.imbg p{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#900;padding:0px;margin:0px;text-transform:uppercase;}
#FAQ-BG{background-color:#CCFFFF;}
#FAQ-BOX{color:#000000;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;width:95%;border:thin solid #990000;margin:5px;padding-left:10px;padding-right:10px;position:relative;visibility:visible;z-index:auto;overflow:hidden;}
.FAQ-Question{font-size:medium;font-style:italic;font-weight:bold;padding-left:10px;padding-right:10px;text-align:left;color:#990000;}
.FAQ-Answer{color:#000066;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding-left:20px;padding-right:10px;text-indent:20px;text-align:left;}
.FAQ-text{color:#000066;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding-left:20px;padding-right:10px;text-indent:20px;text-align:center;}
.FAQ-TXT2{font-size:large;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-transform:capitalize;color:#000000;text-align:center;vertical-align:middle;}
.FAQ-txt3{font-size:medium;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#000066;text-align:center;}
.style4{font-size:16px}
#hintbox{position:absolute;top:0;background-color:#FFC;width:150px;padding:3px;border:1px solid black;font:normal 11px Verdana;line-height:18px;z-index:100;border-right:3px solid black;border-bottom:3px solid black;visibility:hidden;}
.hintanchor{font-weight:bold;color:navy;margin:3px 8px;}
.style1{font-family:Arial, Helvetica, sans-serif}
.style2{font-family:Arial, Helvetica, sans-serif;font-style:italic;color:#FFFFFF;}
.style3{color:#FFFFFF;font-weight:bold;}
.style4{font-size:24px;font-weight:bold;}
.map{border:1px solid #000000;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;text-align:center;color:#000000;width:500px;height:400px;vertical-align:middle;padding:5px;}
#smap{background-position:-26px -13px;float:left}
#productlist a{text-decoration:none;color:#000066;}
#productlist a:hover{text-decoration:underline;background-color:#FFFFFF;}
.productlist-products{background-color:#FFFFCC;text-align:center;width:95%;float:left;clear:right;margin:10px;border:1px solid #000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
#product_list{width:100%;float:left;clear:both;font-family:Georgia,"Times New Roman", Times, serif;}
#enquire a{text-decoration:none;color:#000066;}
#enquire a:hover{text-decoration:underline;background-color:#FFFFFF;}
.enquire-products{background-color:#FFFFCC;background-image:url(images/source/phone-back.png);border-top:3px solid #060;border-bottom:3px solid #090;border-left:3px solid #090;border-right:3px solid #060;-webkit-border-radius:40px;-moz-border-radius:40px;text-align:center;width:50%;padding:10px;margin:10px;font-family:"Comic Sans MS", cursive;font-size:24px;}
#enquire{width:100%;float:left;clear:both;font-family:Georgia,"Times New Roman", Times, serif;}
.product-name-index{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#900;font-size:12px;text-align:center;}
.product-name-index2{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#900;background-color:#FFF;font-size:14px;text-align:center;}
.product-name-detail{font-family:Arial, Helvetica, sans-serif;font-size:1.5em;color:#83572C;font-weight:bolder;}
#product-price-index{width:100%;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#F00;font-size:14px;background-color:#FFF;}
#product-price-index2{width:100%;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#F00;font-size:9px;background-color:#FFF;}
#product-price-detail{width:100%;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#F00;font-size:20px;background-color:#FFF;}
#summerhouses a{text-decoration:none;color:#000066;}
#summerhouses a:hover{text-decoration:underline;background-color:#FFFFFF;}
.summerhouse-products{text-align:center;background-color:#FFF;float:left;margin:3px;border:2px solid #000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:justify;padding:2px;display:block;clear:none;width:250px;height:180px;}
.summerhouse-products h2{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#C30;padding:3px;display:block;clear:none;text-decoration:underline;}
.summerhouse-products img{border-left:#FF0000 solid 2px;border-right:#990000 solid 2px;border-top:#FF0000 solid 2px;border-bottom:#990000 solid 2px;margin:5px;}
.discount-products{text-align:center;background-color:#FFF;width:160px;float:left;margin:7px;border:2px solid #000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding:5px;height:160px;}
#summer_house{width:100%;float:left;clear:both;font-family:Georgia,"Times New Roman", Times, serif;}
#summerhouses2 a{text-decoration:none;color:#000066;}
#summerhouses2 a:hover{text-decoration:underline;background-color:#FFFFFF;}
.summerhouse2-products{text-align:center;background-color:#FFF;float:left;margin:2px;border:2px solid #000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding:2px;display:block;clear:none;width:160px;height:140px;}
#summer_house2{width:100%;float:left;clear:both;font-family:Georgia,"Times New Roman", Times, serif;}
.infopagelist{text-align:center;background-color:#FFF;margin:2px;border:2px solid #000000;font-family:Arial, Helvetica, sans-serif;font-size:16px;text-align:center;padding:10px;vertical-align:middle;float:left;display:inline-block;clear:none;font-style:normal;line-height:normal;font-variant:small-caps;}
.clearfix{clear:both;.thrColElsHdr #container #mainContent table tr .bulk div form .text_breadcrumbs a{color:#000;}

.clearfix{clear:both;}
.strike-through{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-style:italic;color:#F00;text-decoration:line-through;}
