#main {
    background: url('/fabtech/images/main-bg.gif') top left repeat-y;
    padding:0 0 10px 0;
    width: 755px;
}
#clearbox {clear: both;}
#main-top {
   background: url('/fabtech/images/top-bg.jpg?2') top left no-repeat;
   height: 283px;
   width: 755px;
   margin:0;
}
#main-top h3 {
    font-size:12pt;
    font-weight:bold;
    margin:0 0 0 190px;
    padding: 23px 0 0;
}
#main-top p {
    margin:0 10px 0 190px;
    font-size:11px;
	font-style: italic;
}
#leftcol {
    width: 450px;
    float: left;
    padding-top: 10px;
}

#facebook-block {
    background: url('/fabtech/images/facebook-block.gif') top left no-repeat;
    width: 453px;
    height: 464px;
}
#rightcol {
    width: 283px;
    float: right;
    padding: 0 5px 0 0;
}
#rightcol h3 {
    font-size:14pt;
    color: #0d5da6;
    padding:0;
    margin: 10px 0 0 11px;
}
#rightcol p {
    color: #454545;
    padding:0;
    margin: 5px 0 0 11px;
}
#rightcol table {margin-left: 11px;}
#rightcol td {
    width: 85px;
    height: 20px;
    padding-left: 22px;
}
#rightcol td a {
    text-decoration: none;
    color: #454545;
}
#rightcol td {
    height: 20px;
    padding-left: 22px;
    width: 85px;
}

#sweeps {
    background: url('/fabtech/images/sweepsbanner.jpg') top left no-repeat;
    width: 262px;
    height: 242px;
    margin: 15px 5px 15px 11px;
}

#sweeps .proenter {
    display: block;
    width: 68px;
    height: 23px;
    position: relative;
    top: 145px;
    left: 182px;
}

#sweeps .proonly {
    display: block;
    width: 68px;
    height: 23px;
    position: relative;
    top: 186px;
    left: 182px;
}
#rightcol #fabtech-banner {
	margin: 15px 0px 15px 11px;
}
#fabtech-banner img{
	border: 0px;
}
#twitter-outerbox {
   width: 277px;
   padding: 0;
   margin: 0 6px 0 5px;
   background: url('/fabtech/images/twitter-bg-tile.gif?2') top left repeat-y;
 }
 #twitter-boxcontent {
   width: 277px;
   background: url('/fabtech/images/twitter-content-bg.gif?2') top left no-repeat;
 }
 #twitter-boxcontent h3 {
   margin: 5px 15px 0 20px;
   font-size: 11px;
 }
 #twitter-boxcontent a {
   color: black;
   text-decoration: none;
 }
 #twitter-boxcontent a:hover {
   text-decoration: underline;
 }
 #twitter-boxcontent p {
     font-size: 10px;
     margin: 0 15px 5px 20px;
     color: #8c929c;
 }
 #twitter-boxheader {
   margin-left: 10px;
   width:255px;
   height: 34px;
 }
 #twitter-boxheader a {
   display: block;
   width: 255px;
   height: 34px;
 }
 #twitter-boxheader a span {
  display: none; 
 }
 #twitter-boxfooter {
   width: 277px;
   height: 20px;
   background: url('/fabtech/images/twitter-content-footer-bg.gif?2') bottom left no-repeat;
 }
 #viewpoints-outerbox {
    width: 277px;
    padding: 0;
    margin: 15px 6px 0 5px;
    background: url('/fabtech/images/viewpoints-bg-tile.gif') top left repeat-y;
  }
  #viewpoints-boxcontent {
    width: 277px;
    min-height: 180px;
    *height: 180px;
    background: url('/fabtech/images/viewpoints-content-bg.gif') top left no-repeat;
  }
  #viewpoints-boxcontent h3 {
    margin: 5px 15px 0 20px;
    font-size: 11px;
  }
  #viewpoints-boxcontent a {
    color: black;
    text-decoration: none;
  }
  #viewpoints-boxcontent a:hover {
    text-decoration: underline;
  }
  #viewpoints-boxcontent p {
      font-size: 10px;
      margin: 0 15px 5px 20px;
      color: #8c929c;
  }
  #viewpoints-boxheader {
    margin-left: 10px;
    width:255px;
    height: 34px;
  }
  #viewpoints-boxheader a {
    display: block;
    width: 255px;
    height: 34px;
  }
  #viewpoints-boxheader a span {
   display: none; 
  }
  #viewpoints-boxfooter {
    width: 277px;
    height: 20px;
    background: url('/fabtech/images/viewpoints-content-footer-bg.gif') bottom left no-repeat;
  }
  #flickr-outerbox {
     width: 277px;
     padding: 0;
     margin: 15px 6px 0 5px;
     background: url('/fabtech/images/flickr-bg-tile.gif') top left repeat-y;
   }
   #flickr-boxcontent {
     width: 277px;
     padding: ;
     background: url('/fabtech/images/flickr-content-bg.gif') top left no-repeat;
   }
   #flickr-boxcontent h3 {
     margin: 5px 15px 0 20px;
     font-size: 11px;
   }
   #flickr-boxcontent a {
     color: black;
     text-decoration: none;
   }
   #flickr-boxcontent a:hover {
     text-decoration: underline;
   }
   #flickr-boxcontent p {
       font-size: 10px;
       margin: 0 15px 5px 20px;
       color: #8c929c;
   }
   #flickr-boxheader {
     margin-left: 10px;
     width:255px;
     height: 34px;
   }
   #flickr-boxheader a {
     display: block;
     width: 255px;
     height: 34px;
   }
   #flickr-boxheader a span {
    display: none; 
   }
   #flickr-boxfooter {
     width: 277px;
     height: 20px;
     background: url('/fabtech/images/flickr-content-footer-bg.gif') bottom left no-repeat;
   }
	#flickr-items {
       width: 250px;
       margin-left:45px;
       overflow: hidden;
   }
   #flickr-items div {
       float:left;
   }
    
   #flickr-items img {
       margin: 5px;
       border: 5px white solid;
   }

   #db-box {
    background: url('/fabtech/images/db-tile.gif') top left repeat-y;
    width: 453px;
    margin-top: 25px;
   }
   #db-top {
       background: url('/fabtech/images/db-top.gif') top left no-repeat;
       height: 35px;
       width: 453px;
   }
   #db-footer {
      background: url('/fabtech/images/db-footer.gif') bottom left no-repeat;
      height: 20px;
      width: 453px;
      vertical-align: bottom;
      clear: both;
  }
  
  #db-content {
    min-height: 100px;
  }

  #db-content-left {
    float: left;
    width:275px;
    margin: 15px 5px 5px 8px;
  }
  #db-content-left h3 {
      margin:0;
      background: url('/fabtech/images/db-header-bg.gif') top left no-repeat;
      width: 270px;
      height: 25px;
      padding-top: 5px;
      text-align: center;
    }
  #db-content-left h3 a {
    color: white;
  }
  #db-content-left p {
      margin-left: 2px;
  }
  #db-content-right {
      float: right;
      width:155px;
      margin: 15px 0 5px 0;
  }
  #db-content-right p {margin:0 0 15px 0;}
  #db-content-right h3 {
        margin:0;
        background: url('/fabtech/images/db-links-bg.gif') top left no-repeat;
        width: 147px;
        height: 26px;
        padding-top: 5px;
        padding-left: 5px;
      }
    #db-content-right h3 a {
    color: white;
    }
    
#yt-top {
    background: url('/fabtech/images/yt-top.gif?2') top left no-repeat;
    width: 453px;
    height: 33px;
}
#yt-top a {
    width: 453px;
    height: 33px;
    display: block;
}

#yt-top a span { display: none; }
#yt-player {
    background: url('/fabtech/images/yt-player-bg-tile.gif') top left repeat-y;
    width: 403px;
    height: 280px;
    padding-top:15px;
    padding-left: 50px;
}

#yt-footer {
    background: url('/fabtech/images/yt-footer-bg.gif') top left no-repeat;
    width: 453px;
    height: 133px;
    margin-bottom: 15px;
}

#yt-footer img{
    margin: 10px 0 0 5px;
    border: none;
}

#yt-box .viewall {
    color: white;
    position: absolute;
    top: 815px;
    left: 20px;
}

#facebook-block .viewall, #twitter-boxfooter .viewall, #viewpoints-boxfooter .viewall, #flickr-boxfooter .viewall, #db-footer .viewall {
    color: black;
    float: right;
    margin-right: 25px;
}
#flickr-boxfooter .viewslideshow {
    color: black;
    margin-left: 20px;
}
#twitter-boxfooter .viewall, #viewpoints-boxfooter .viewall, #flickr-boxfooter .viewall, #db-footer .viewall {
    margin-bottom: 3px;
}
#db-footer .viewall {
    margin-right: 170px;
}
#facebook-block iframe {
    margin: 50px 0 0 10px;
}

.pfpost {margin: 0 0 10px 2px;}

.twitter-icon { background: url('/fabtech/images/twitter-icon.gif') left center no-repeat; }
.facebook-icon { background: url('/fabtech/images/facebook-icon.gif') left center no-repeat; }
.youtube-icon { background: url('/fabtech/images/youtube-icon.gif') left center no-repeat; }
.flickr-icon { background: url('/fabtech/images/flickr-icon.gif') left center no-repeat; }
.forum-icon { background: url('/fabtech/images/forum-icon.gif') left center no-repeat; }
.blog-icon { background: url('/fabtech/images/blog-icon.gif') left center no-repeat; }
.diy-icon { background: url("/sema/images/diy-icon.png") no-repeat left center; }

#sharethis_0 .stico_default{
    display:block;
    width:125px;
    background: transparent url('/fabtech/images/shareicons.png') no-repeat scroll 0 0 !important;

}
.stbuttontext{
    padding:0px 0 4px 0;
    display:block;
    text-indent:-9999px;
}
a.stbutton{
    padding-left:0 !important;
}
#sharethis_0 a.stbutton{padding-top:0px;}
#sharethis_0{
    float:right;
    display:inline;
    margin-right:15px;
}

#st{
	position: absolute;
	width: 125px;
	height: 20px;
	top: 97px;
	left: 640px;
	*left: 620px;
	_left: 620px;
}

#fabtech-blog-post
{
background: #fff;
padding: 10px 20px 20px 0px;
width: 735px;
}

.box-header
{
background: url(/fabtech/images/header-bg.png) repeat-x 0px -34px;
color: #fff;
line-height: 34px;
font-size: 14px;
margin: 0px;
position: relative;
text-align: center;
}

.box-header div
{
background: url(/fabtech/images/header-bg.png) no-repeat right 0px;
height: 34px;
}

.box-header img
{
position: absolute;
left: 5px;
top: 3px;
}

.box-content
{
border: 2px solid #999;
border-width: 0px 2px 2px 0px;
padding: 10px;
}

.box-content p:first-child
{
margin-top: 0px;
}
