body {
	font-family: "museo-slab-1","museo-slab-2";
	/*font-size: 0.6875em;*/
  font-size: 0.625em;
	line-height: 1.272em;
	color: #999;
	background: #FCFCFC;
	text-align:leftr;
}

#container {
  width: 950px;
  margin: 0 auto;
  position: relative;
  min-height: 100%;
  text-align:left;
  }
    
a {
	border-bottom: 1px dotted;
	color: #333;
	text-decoration:none;
}
  
a:hover {
    border-bottom-style: solid; }

p {
  margin-bottom: 1.272em; }

#logo{
  position: absolute;
  top: 75px;
  left:0;
  background: url(../../Documents/Freelance/Websites/thom09/newer/divider.gif) no-repeat 0 0; 
  padding-top:0.61em;
}

  .vcard a{
    border-bottom:none;
  }
  .vcard .adr{
    display:block;
    margin-bottom:0.61em;
  }
  .vcard .tel{
    display:block;
  }

#maincontent {
  min-height: 100%;
  padding-top: 225px;
}

#maincontent #left {
  position: absolute;
  width: 286px;
  top: 0;
  padding-top: 225px; }
  #maincontent #left {
    width:269px;
  }
      #maincontent #left h1 {
       }
    #maincontent #left h2 {
      background: url(../../Documents/Freelance/Websites/thom09/newer/divider.gif) no-repeat 0 0; 
      padding-top:0.61em;
      margin-top:2.544em;
    } 
    #maincontent #left hr{
      background: url(../../Documents/Freelance/Websites/thom09/newer/divider.gif) no-repeat 0 0; 
      padding-top:0.61em;
      margin-top:1.727em;
      height:1px;
      line-height:0;
      border:0;
      padding:0;
    }
      #maincontent #left h2:first-child {
        margin-top:0;
      }
#maincontent #scroller {
  margin-left: 304px;
  width: 646px;}

  #maincontent .main #scroller {
    width: 630px;
    padding-top:225px;
    margin-top:-225px; }
	#maincontent .main #scroller .img_lg li {
    margin-bottom:9px;}
    #maincontent .main div.copy {
    
    }

* html .img_lg {
  height: 1%; }

.copy:after{
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; 
  }
.home .copy{
  font-size:2em;
  line-height:1.2;
}


.stripViewer{
	float:left;
}


.svw {
	width:650px;
	height:350px;
	margin:20px 0 1px;
	overflow:hidden;
	position:relative;
	border:1px solid #CCCCCC;
}
.svw ul {
left:0;
position:relative;
}
#twitter_update_list {
	list-style: none;
}
