body {
  margin:0px;
  padding:0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
width:100%;
  height:100%;
  color: #1a3686;
 
}
.bgr {
  background-color:#ffffff;
background-image:url('images/siteBackground.gif');
background-position: center;


}
img {border:0px}
a {color:#FA7411;text-decoration:underline}
a:hover {text-decoration:none}
form {
  margin:0px;
  padding:0px;
}
#tileleft {}
#main {
  width:765px;
  height:100%;
  margin-left: auto;
  margin-right: auto;
}
#container {
  margin-left: auto;
  margin-right: auto;
  width:705px;
  height:100%;
  padding-left: 12px;
  padding-right: 12px;
}
#content {
  clear:both;
  float:left;
  width:705px;
  margin:0px 0px 1px 0px;
}
#leftcolumn {
  float:left;
  width:517px;
  border-top:2px solid #E64F20;
  padding-top:1px;
}
#rightcolumn {
  float:right;
  width:187px;
  border-top:2px solid #465D65;
  padding-top:1px;
}
#centercolumn {
  clear: both;
  width:705px;
  padding-top:1px;
}
.bannerblock{
  margin:3px 2px 2px 2px;
}

.rightcolumn .bannerblock {
  margin-top: 0px;
}

.titleblock_1 {
  clear:both;
  background-color:#A6B5B7;
  background-image:url('images/header1bg.gif');
  background-repeat:no-repeat;
  background-position: left bottom;
  height:22px; padding-left:17px; padding-right:0px; padding-top:7px; padding-bottom:0px
}
.titleblock_1 h1 {
  color:#FFFFFF;
  font-size:11px;
  margin:0px;
  padding:0px;
}
.titleblock_2 {
font-size:16px;
  clear:both;
  background-color:#F7941D;
  background-image:url('images/header2bg.gif');
  background-repeat:no-repeat;
  background-position: left bottom;
  height:24px; padding-left:17px; padding-right:0px; padding-top:3px; padding-bottom:0px
}
.titleblock_quote{
    padding:2px 0px 2px 2px;
}
.titleblock_2 h1 {
  color:#FFFFFF;
  font-size:11px;
  margin:0px;
  padding:0px;
}



.titleblock_4 {
  clear:both;
  background-color:#A6B5B7;
  background-image:url('/images/header4bg.gif');
  background-repeat:no-repeat;
  background-position: left bottom;
  height:22px; padding-left:17px; padding-right:0px; padding-top:7px; padding-bottom:0px
}
.titleblock_4 h1 {
  color:#FFFFFF;
  font-size:11px;
  margin:0px;
  padding:0px;
}
.titleblock_5 {
  clear:both;
  background-color:#A6B5B7;
  padding:7px 0px 0px 17px;
  height:22px;
}
.titleblock_5 h1 {
  color:#FFFFFF;
  font-size:11px;
  margin:0px;
  padding:0px;
}
.titleblock_6 {
  clear:both;
  background-color:#E4E9E9;
  padding:7px 0px 0px 17px;
  border-top:2px solid #FF5D2B;
  height:20px;
}
.titleblock_6 h1 {
  color:#6E8187;
  font-size:11px;
  margin:0px;
  padding:0px;
}
#intro {
  margin: 1px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#starttuing a {
  margin:0 19px 0 0
}
.linediv {
  height:5px;
  margin:1px 0px 1px 0px;
  background-color:#DEE6E8;
  font-size:1px;
}
#featuredsample {
  margin:1px 0px 1px 0px;
  background-color:#EBF0F1;
  height:200px;
  line-height:13px;
}
#featuredsample img {
  border:2px solid #89A1A6;
}
#featuredsample span {
  font-weight:bold;
}
#featuredsample .block1 {
  float:left;
  margin:8px;
  width:128px;
}
#featuredsample .block2 {
  float:left;
  margin-top:74px;
}
#featuredsample .block2 img{
  border:0px;
}
#featuredsample .block3 {
  float:left;
  margin:20px 8px 20px 8px;
  width:175px;
}
.bottomlink {
  margin-top:5px;
  text-align:right;
  font-weight:bold;
}

#bottomline {
  clear:both;
  height:1px;
  border-bottom:2px solid #F7941D;
  font-size:1px;
}
.highlight {
  color:#FA7411;
}
.left {
  float:left;
}
.right {
  float:right;
}
.subpage_title {
  clear:both;
  background-color:#FFFFFF;
  background-image:url('/images/subheader-tile.gif');
  background-repeat:repeat-x;
  height:54px;
  border-top:2px solid #E64F20;
  border-bottom:2px solid #DEE6E8
}
.subpage_title-1 {
  clear:both;
  background-color:#FFFFFF;
  background-image:url('/images/subheader-tile.gif');
  background-repeat:repeat-x;
  height:54px;
  border-top:2px solid #E64F20;
  border-bottom:2px solid #DEE6E8;
  font-size: 0px;
  line-height: 0px
}
.subpage_title h1 {
  color:#6E8187;
  font-size:11px;
  margin:0px;
  padding:0px;
}
.subpage_title .icon {
    background-repeat:no-repeat;
    background-position:0px 0px;
    margin:11px 0px 0px 18px;
    padding:8px 0px 0px 61px;
    height:30px;
}
.section {
  background-color: #738F8F;
  color: white;
  font-weight: bold;
  width: 250px;
  padding: 2px;
  font-size: 13px;
  font-family: Tahoma, Helvetica, sans-serif;
}

.sublink {
  text-align:center;
  padding:6px 17px 6px 17px;
  margin:1px 0px 0px 216px;
  background-color:#889DA4;
  width:180px;
  display:block;
}
.sublink a{
  color:#FFFFFF;
  font-weight:bold;
  font-size:12px;
}
.regular_title {
  clear:both;
  background-color:#E9F2F6;
  border-top:2px solid #FF5D2B;
}
.regular_title h2 {
  font-size:11px;
  margin:0px;
  padding:7px 0px 7px 20px;
}
#get_quote {
  padding:14px 8px 0px 0px
}
#get_quote div {
  padding:0px 0px 5px 16px;
}
#preview-box {
  clear:both;
  margin:1px 0px 0px 0px;
  border-top:6px solid #FF5D2B;
}
.top-description {
  padding:19px 17px 19px 17px;
  margin:0px 0px 1px 0px;
  border-bottom:2px solid #DEE6E8;
}
.top-description h1 {
  font-size:12px;
  padding:0px;
  margin:0px 0px 14px 0px;
}
.anohref {
  cursor: pointer;
  cursor: hand;
  text-decoration: underline;
}
.leftcolumn {
  float:left;
  width:517px;
  margin:1px 0 0 0
}
.rightcolumn {
  float:right;
  width:187px;
  margin:1px 0 0 0
}



#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:506px; margin: 0px; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:300px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url('images/left.gif') no-repeat left center; }
#imgnext {right:0; background:url('images/right.gif') no-repeat right center; }
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url('images/link.gif') no-repeat center; }

<!--
//#thumbnails {margin-top:0px; border:1px solid #000; background #000;}
//#slideleft {float:left; width:20px; height:81px; background:#222 url
//('images/scroll-left.gif') no-repeat center; }
//#slideleft:hover {background-color:#333}
//#slideright {float:right; width:20px; height:81px; background:#222 url//('images/scroll-right.gif') no-repeat center; }
//#slideright:hover {background-color:#333}
//#slidearea {float:left; position:relative; width:456px; margin-left:5px; //height:30px;overflow:hidden}
//#slider {position:absolute; left:0; height:15px}
//#slider img {cursor:pointer; border:1px solid #666; padding:2px}  

 -->
 
#rightcolumn {
  float:right;
  width:187px;
  border-top:2px solid #465D65;
  padding-top:1px;
}

  
 
/*
.titleblock_2 {
font-size:14px;
  clear:both;
  background-color:#F7941D;
  background-image:url('images/header2bg.gif');
  background-repeat:no-repeat;
  background-position: left bottom;
  height:22px; padding-left:17px; padding-right:0px; padding-top:7px; padding-bottom:0px
}
*/
  
  
  
  #body-meta {
padding-top: 15px;
margin-left: auto;
margin-right: auto;
}















#pricelist .item {
  margin:14px 4px 7px 10px;
  padding:0px 0px 7px 2px;
  border-bottom:2px solid #eee;
  background:#fff;
}
#pricelist .description {
  margin:3px 0px;
}
#pricelist .price, .title{
  font-weight:bold;
  font-size:12px;
  text-transform:uppercase;
}
#pricelist .price{
  color:#FA7411;
}
#pricelist .item .readmore{
  color:#8B9F9F;
  background:#fff url('images/arrow.gif') no-repeat 0px 3px;
  padding-left:9px
}
#pricelist .item .readmore a{
  color:#FA7411;
}
#pricelist .pricelink{
  float:right;
  background-image:url('images/arrow.gif');
  background-repeat:no-repeat;
  background-position: 0px 4px;
  padding-left:10px; margin-left:12px; margin-right:12px; margin-top:2px; margin-bottom:17px
}
#pricelist .pricelink .full{
  font-weight:bold;
  color:#FA7411;
}

  

#footer-border {
	float: left;
	margin-top: 1px;
	padding-top: 1px;
	height:35px;
	width:764px;
	color: #ffffff;
	font-size:11px;
	background-color:#1a3686;
}





#footer-line {
	float: left;
	margin-top: 5px;
	padding-top: 2px;
	border-top:2px solid #1a3686;
	height:20px;
	width:764px;
	color: #ffffff;
	font-size:11px;
	background-color:#ffffff;
}





#footer-meta1 {
	float: left;
	padding-left: 5px;
	text-align: left;
	padding-right: 3px;
background-color:#1a3686;

}



#footer-meta {
	float: right;
	padding-right: 7px;
	background-color:#1a3686;

}




#table-links p {
  margin:8px 3px 8px 14px;
  padding-left:10px;
  color:#1a3686;
}
#table-links table td {
  border:1px solid #eee;
}
#table-links a {
  color:#1a3686;
}


#mainmove{
	
	margin-left: 50px;

}


#footer-meta2 {
	
	padding-left: 0px;
	padding-right: 50px;

}

#workshop {
	margin-top: 8px;
	float: left;
	padding-left: 15px;

}

#workshop{
float: left;
margin-top: 8px;
padding-left: 25px;


}

#block{

float: right;

}

#block-text{

margin-left: 25px;}


