body    {    display:inline;    margin: 0 0 0 0;    padding: 0 0 0 0;    line-height: 125%;	background: url('/images/wrapper_bg.jpg') repeat-x;	background-color : #DBDBDB;	    }.bordered {border:1px solid #eee;#border-right:1px solid #eee;#box-shadow: 1px 1px 1px 0px #ccc;-moz-border-radius: 5px;border-radius: 5px;}.cartImage {max-width:50px;max-height:50px;}#cart_page {font-size: 11px;}#cart_page h1 {font-size: 16px;margin-top: 0px;margin-bottom: 5px;}#cart_page th {background-color: #FFD65A;background-image:url('../images/fixed_header_bg.jpg');padding: 5px;margin-top: 0px;font-size: 16px;font-weight: normal;text-align:left;}#cart_page td {padding-top: 10px;padding-right: 30px;font-size: 11px !important;}@media all and (max-width: 1000px) {#category_left {display:none;}}@media all and (min-width: 1000px) {#category_left {float:left;width:200px;min-width:200px;margin-top: 10px;}}#category_left h1 {font-size: 16px;margin-top: 0px;}#category_left h2 {background-color:#FFD65A;background-image:url('../images/fixed_header_bg.jpg');-moz-border-radius: 2px;border-radius: 2px;padding-left:5px;padding-bottom: 2px;margin-bottom:0px;font-size:13px;width: 75%;}#category_left h3 {background-color: #FFD65A;background-image:url('../images/top_nav_bg.jpg');padding: 5px;margin-top: 0px;font-size: 14px;font-weight: normal;-moz-border-radius: 3px;border-radius: 3px;#border: 1px solid #DEBC86;}@media all and (max-width: 1000px) {#category_right {max-width: 100%;width: 100%;}}@media all and (min-width: 1000px) {#category_right {max-width: 750px;width: 100%;margin-left:200px;}}#clear_bar {  clear:both;  border-top:1px solid #b5c8d7;  width:685px; margin-left:20px;  padding:15px;}#category_menu_heading {font-weight:bold;}#category_menu_subheading {background-color:#FFD65A;-moz-border-radius: 2px;border-radius: 2px;padding-left:3px;padding-bottom: 2px;}#category_menu_item {margin-left:10px;}#contact_left {color:#333;float:left;width: 100px;text-align:right;}#contact_right {color:#333;float:left;margin-left:10px;margin-bottom:10px;}/* page content container */#content-container {  max-width: 1000px;  margin: 0 auto 20px auto;  font-size:13px;  }#content-container h1{font-size: 16px;margin-top: 0px;margin-bottom: 5px;  }    #content-container td {  margin: 0 0 5px 0;  font-size : 13px;  }#content_heading {  clear: left;  float: left;  width:720px;  padding: 0 10px 0 10px;  margin : 10px 0 10px 10px;  display: inline;  color:#333;  font-size:13px;  }#content_heading h2 {  margin: 0;  font-family:Helvetica;  }/* Links bar to subcontent */#content_linkbar {  clear: left;  float: left;  width: 720px;  padding: 5px 10px 5px 10px;  margin : 0 0 10px 10px;  display: inline;  color:#000;  font-size:13px;  background-color : #99c8f3;  border:1px solid #619dd4;}#content_linkbar a:link {color:#000; text-decoration:none;} /* unvisited link */#content_linkbar a:visited {color:#000; text-decoration:none;} /* visited link */#content_linkbar a:hover {color:#fff; text-decoration:none;} /* mouse over link */#content_linkbar a:active {color:#fff; text-decoration:none;}  /* selected link */#content_linkbar_divider {   vertical-align:middle;   padding : 0 3px 0 3px;   }/* main footer */#footer_content {width:100%;max-width:1000px;margin:0 auto 0 auto;}#footer a:link {color:#eee; text-decoration:none;} /* unvisited link */#footer a:visited {color:#eee; text-decoration:none;} /* visited link */#footer a:hover {color:#FF9C31; text-decoration:underline;} /* mouse over link */#footer a:active {color:#eee; text-decoration:none;}  /* selected link */#footer_col1 {  clear: left;  float: left;  width: 13%;}#footer_col2 {  float: left;  width: 27%;}#footer_col3 {  float: left;  width: 60%;  text-align:right;	}#fp_container {float:left;width:325px;margin-right:10px;margin-bottom:10px;}#fp_whats_on_title {font-weight:bold;max-width:150px;padding:5px;background-color:#FF8900;color:#000;}#fp_whats_on_item {color:#333;padding:5px;min-height:95px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #777;border-bottom:1px solid #777;}h3 {margin-bottom : 3px;}#header {  position:relative;  #padding:15px;  max-width: 1000px;  #padding: 10px 0;  #min-height:200px;  margin: 30px auto 0 auto;  background-color:#FFF;  }#header-aside {  float: right;  #width: 270px;  padding: 15px 0;  margin: 10px 15px 0 0;  color:#000;  font-size:15px;  }#header-aside a:link {color:#000; text-decoration:none;} /* unvisited link */#header-aside a:visited {color:#000; text-decoration:none;} /* visited link */#header-aside a:hover {color:#000; text-decoration:underline;} /* mouse over link */#header-aside a:active {color:#000; text-decoration:none;}  /* selected link */    #header-aside-mobile { display:none;}#header_fixed { height:30px;}#header_fixed_content {  margin: 0 auto 0 auto;  max-width: 1000px; }#header_fixed_phone {  font-size: 22px;}#header_fixed_search {  margin-left:300px;  width: 300px;font-size: 18px;}#header_fixed_cart {  float:right;  #width:100px;color:#AD7A0B;position:relative;}#homepage_description{  float:left;  background:transparent none;  color:#000;  #font-size:13px;  max-width:625px;}#homepage_left  h1 {font-size: 16px;margin-top: 0px;}#homepage_left h2 {background-color: #FFD65A;background-image:url('../images/fixed_header_bg.jpg');padding: 5px;margin-top: 0px;font-size: 16px;font-weight: normal;-moz-border-radius: 3px;border-radius: 3px;#border: 1px solid #DEBC86;}@media all and (max-width: 1000px) {#homepage_right {    display: none;	} 		#homepage_left{  float:left;  max-width:100%;  width:100%;}}@media all and (min-width: 1000px) {#homepage_right{  margin-left:750px;  max-width:230px;  width:230px;}#homepage_left{  float:left;  max-width:740px;  width:740px;}}#homepage_right h2 {background-color: #FFD65A;background-image:url('../images/top_nav_bg.jpg');padding: 5px;margin-top: 0px;font-size: 16px;font-weight: normal;-moz-border-radius: 3px;border-radius: 3px;#border: 1px solid #F51722;}#innertube {padding:10px;}  #nav_buttons_container {max-width:1000px;}#nav_buttons_large li{  float:left;  padding:3px 15px 5px 7px;   #position:relative;  border-right:1px solid #7;  margin-left:0px;}#nav_buttons_large a{  #display:block;  padding:2px;  color:#fff;  -moz-border-radius: 2px;  border-radius: 2px;  text-decoration:none;}#nav_buttons_large a:hover{  color:#000;}/*--- DROPDOWN ---*/#nav_buttons_large ul{  background:rgba(255,255,255,0);  list-style:none;  position:absolute;  padding:0px;  padding-top:0px;  left:-9999px; /* Hide off-screen */}#nav_dropdown {margin-top:5px;border:1px solid #777;font-size:12px;color:#000;background-image:url(../images/menu_dropdown_bg.jpg);}#nav_dropdown a:hover{  color:#ED1C22;}#nav_dropdown a{    padding:2px;  color:#000;}#nav_dropdown b{color:#F51722;}#nav_buttons_large div{  position:absolute;  left:-9999px;}#nav_buttons_large ul li{	padding: 0; margin: 0;	border-bottom: 1px solid rgb(255,255,255);	border-bottom: 1px solid rgba(255,255,255,0);	float:none;}#nav_buttons_large ul a{  white-space:nowrap;}#nav_buttons_large li:hover ul{  left:0px; /* Bring back on-screen when needed */}#nav_buttons_large li:hover div{  left:0px; /* Bring back on-screen when needed */}#nav_buttons_large li:hover a{  text-decoration:none;}#nav_buttons_large li:hover ul a{  text-decoration:none;}#nav_buttons_large li:hover ul li a:hover{  background:#FF9C31;}#nav_helper {}#page_left {float:left;position:relative;max-width:350px;width:350px;}#page_right {margin-left:375px;max-width:645px;}#portfolio div {float:left;padding:8px;font-size:12px;text-align:center;}#portfolio img {border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #000;border-bottom:1px solid #000;}#product_image {float:left;margin-right:20px;margin-bottom:20px;color:#888;max-width: 300px;}#product_description {}#product_description td {padding-right:15px;padding-top:5px;}#product_page {width:1000px;min-width:1000px;margin-top: 10px;}.section_grid h3 {font-size:13px;margin-top:3px;}#slideshow {     margin: auto;    position: relative;     width: 100%;    height: 400px;	background-color:#fff;	border-top:1px solid #aaa;	border-left:1px solid #aaa;	border-right:1px solid #000;	border-bottom:1px solid #000;    #padding: 10px 0 5px 0;}#slideshow > div {     position: absolute;    top: 0px;    left: 0px;    right: 0px;    bottom: 0px;	width: 625px;    height: 400px;}#slideshow_1 {    margin: auto;    background-image:url(../images/slideshow/mjr_air_conditioning_01.jpg);    background-repeat:no-repeat;    position: relative;     max-width:100%}#slideshow_2 {    margin: auto;    background-image:url(../images/slideshow/mjr_air_conditioning_02.jpg);    background-repeat:no-repeat;    position: relative;     max-width:100%}#slideshow_3 {    margin: auto;    background-image:url(../images/slideshow/mjr_air_conditioning_03.jpg);    background-repeat:no-repeat;    position: relative;     max-width:100%}#slideshow_4 {    margin: auto;    background-image:url(../images/slideshow/mjr_air_conditioning_04.jpg);    background-repeat:no-repeat;    position: relative;     max-width:100%}#slideshow_5 {    margin: auto;    background-image:url(../images/slideshow/mjr_air_conditioning_05.jpg);    background-repeat:no-repeat;    position: relative;     max-width:100%}.thumbnail {padding:2px;margin:0px;background-color:#FFF;border:1px solid #000;}.twitter-timeline { width:100%; border:1px solid red;}.twitter-timeline h1.summary{ color:#f00 !important; background:#0f0 !important;}/* sets the page width and shadow properties */#Wrapper {   margin: 0px auto 0px auto;   padding: 0 0 0 0;   background-color:#fff;   padding-left: 10px;   padding-right: 10px;   max-width:1000px;   border-left: 1px solid #ddd;   border-right: 1px solid #bbb;   }