*{margin:0px;padding:0px;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns].clearfix{display:block;}
* html .clearfix{height:1%;}
html{background-image:url(images/html.png);}
img{border:none;}
p img{padding:10px;padding-left:0px;}
body{margin:0px;padding:0px;background-image:url(images/bg.png);background-repeat:repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;color:#3d3d3d;}
p{margin-bottom:10px;line-height:120%;}
.gallery{list-style-type:none;}
.gallery li{display:inline;}
ul.addtoany_list li a{padding:0px!important;}
ul{margin-left:20px;margin-bottom:20px;}
#header{margin:0px auto;width:945px;background-repeat:no-repeat;height:199px;background-position:right;position:relative;}
#hardw td{padding:5px;}
.line-wrap{clear:both;background:url(images/shadow.png) repeat-y;margin:0px auto;width:958px;}
.line{background:#909398;width:950px;height:5px;margin:0px auto;}
.breadcrumb{background:#909398;width:940px;height:20px;margin:0px auto;padding-left:10px;color:#FFF;}
.breadcrumb a{color:#FFF;}
.breadcrumb a:hover{color:#FEE241;}
a{color:#333;}
a:hover{color:#F60;}
h2 a{text-decoration:none;}
h2 a:hover{text-decoration:underline;}
#logo{margin:0px}
#header-wrap{margin:0px auto;width:952px;background:url(images/shadow.png) repeat-y;}
#center-wrap{width:952px;margin:0px auto;background-image:url(images/bodyshadow.png);background-repeat:repeat-y;}
#center-info{margin:0px auto;width:950px;min-height:600px;}
#colone{float:left;width:655px;margin-right:20px;}
#coltwo{margin-top:15px;float:right;width:275px;}
#footer-wrap{clear:both;width:945px;margin:0px auto;background:url(images/bodyshadow.png) repeat-y;}
#footer{color:#000;background-color:#CCC;margin:auto;width:934px;padding:3px 5px 5px 5px;}
#search{padding:10px;padding-bottom:10px;margin:0px;}
#searchsubmit{padding:0px;margin:0px;}
#footer a{color:#000;}
#footer2{width:952px;margin:0px auto;background:url(images/bshadow.png) no-repeat;}
#nav{background-image:url(images/navbg.png);background-repeat:repeat-x;height:34px;width:944px;margin-left:8px;margin:auto;padding:0px;}
#nav li{display:inline;padding-top:20px;}
#nav li a{color:#330000;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:18px;padding-left:15px;padding-top:10px;}
.content{color:#000;margin:5px;padding:5px;}
ul.gallery{margin-left:10px;}
#colone .content{margin-left:20px;}
#coltwo .content{margin-right:20px;}
#coltwo h2{color:#900;border-bottom:1px dotted #333;margin-right:10px;padding-bottom:3px;font-size:12pt;font-weight:100;}
#coltwo ul{margin-bottom:10px;margin-right:20px;}
#coltwo li{list-style-type:none;line-height:120%;}
#coltwo li a{color:#333;text-decoration:none;}
#coltwo li a:hover{color:#963;text-decoration:underline;}
.widget{background-image:url(images/blockcolor.png);padding:10px;width:240px;margin:0px;}
#coltwo .widget{background-image:url(images/blockcolor.png);color:#FFFFFF;margin:0px 10px 5px 0px;display:block;}
#coltwo #searchform{color:#3d3d3d;margin:15px 20px 0px 0px;padding:0px;display:block;}
h1{color:#ccc;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:16pt;margin-bottom:8px;color:#900;line-height:1.2em;}
h3{color:#4d3c32;line-height:1.5em;margin:.5em 0 .5em 0;}
h4{color:#4d3c32;line-height:1.5em;margin:.5em 0 .5em 0;}
.entry{font-family:Arial, Helvetica, sans-serif;color:#3d3d3d;margin:20px;}
.side{margin:20px;}
.side img{float:left;margin-right:10px;padding:0;}
.gallery img{border:0px;}
.clearit{clear:both;}
#link-love{float:right;}
.commentlist{padding-left:20px;margin-left:10px;}
#commentformdiv{padding:5px 20px 5px 20px;}
#commentformdiv p{padding:5px;}
#commentformdiv h3{margin:5px;}
.sidepadding{padding-left:20px;padding-right:20px;}
.hidden{display:none;}
.alignleft{float:left;display:block;}
.alignright{float:right;display:block;}
#primary-navigation{position:absolute;top:130px;left:565px;float:right;width:300px;margin-right:25px;}
#primary-navigation ul{margin:0px 0px 0px 0px;}
.ui-tabs-nav, .ui-tabs-panel{font-family:"Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;font-size:12px;}
.ui-tabs-nav{list-style:none;margin:0;padding:0px;}
.ui-tabs-nav:after{display:block;clear:both;content:" ";}
.ui-tabs-nav li{float:left;margin:0 0 0 4px;padding:0px;font-weight:bold;}
.ui-tabs-nav a, .ui-tabs-nav a span{float:left;padding:0 12px;background:url(images/tabs.png) no-repeat;}
.ui-tabs-nav a{margin:5px 0 0;background-position:100% 0;color:#FFF;text-decoration:none;white-space:nowrap;outline:0;}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited{color:#fff;}
.ui-tabs-nav .ui-tabs-selected a{z-index:2;color:#000;background-position:100% -35.5px;}
.ui-tabs-nav a span{padding-top:1px;padding-right:0;height:20px;background-position:0 0;line-height:20px;}
.ui-tabs-nav .ui-tabs-selected a span{background-position:0 -35.5px;color:black;}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active{cursor:pointer;background-position:0 -35px;color:#000;}
.ui-tabs-disabled{opacity:.4;filter:alpha(opacity=40);}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited{color:#000;}
* html .ui-tabs-nav{display:inline-block;}
*:first-child+html .ui-tabs-nav{display:inline-block;}
#colone li{margin-bottom:1px;}
.imagemiddle{margin-bottom:10px;}
.widget li{margin-bottom:2px;}
.navigation{margin-bottom:5px;}
.gallery-vertical img{border:0px;}
.companygallery{float:right;width:220px;margin-right:30px;}
.companygallery li{list-style-type:none;}
.companyinfo{float:left;width:300px;margin-left:10px;}
.wp-thumbnail{margin-right:20px;margin-bottom:10px;border:0px;}
.size-full{border:none;display:block;margin:0px auto;}
.slides-control{background:#EEEEEE none repeat scroll 0 0;border-bottom:1px solid #CCCCCC;border-top:1px solid #FFFFFF;float:left;font-size:10px;margin:0 0 20px;margin-right:10px;padding:5px 0 4px;width:95%;}
.slides{height:327px;width:300px;margin-right:10px;}
ol{margin-left:20px;}
.nav-playpause a{float:right;text-align:center;text-transform:uppercase;width:45px;}
.slides-control a{border:1px solid #CCCCCC;color:#B5B5B5;float:left;font-weight:bold;margin-right:2px;padding:1px 4px;text-decoration:none;font-size:10px;}
.slides-control a.activeSlide{background:#CCCCCC none repeat scroll 0 0;color:#EEEEEE;}
.nav-pageset{float:left;padding:0 5px;width:220px;}
.slide-control{float:left;font-size:10px;margin:0 0 10px 210px;padding:5px 0 4px;width:95%;}
.slide{height:280px;width:600px;margin-right:10px;}
.slide-control a{border:1px solid #000;color:#000;float:left;font-weight:bold;margin-right:2px;padding:1px 4px;text-decoration:none;font-size:10px;}
.slide-control a.activeSlide{background:#000 none repeat scroll 0 0;color:#EEEEEE;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
