/* table {border: 1px solid #999;} td {border: 1px solid #999;} div {border: 1px solid #999;} span {border: 1px solid #999;} */body {	text-align: center;      margin: 0px;	}#container{text-align: left;	width:950px; 	margin: 0 auto; 	position:relative;	border: 0px; }#container a img{	border: 0px; }#container2{text-align: left;	width:850px; 	margin: 0 auto; 	position:relative;	border: 0px; }#dot_bg {      background-image: url(image/dot_backgrnd.gif);       background-repeat: repeat-y;      height: 600px;}#line_bg {      background-image: url(image/home_bground.gif);       background-repeat: repeat-x;	position:absolute; left: -950px;	width:950px; height: 228px;}#home {   visibility: visible;}#thumb {	cursor:pointer;  }h3 {	color: #666666;	margin-top: 3px;	margin-bottom: 0px;		font-weight: normal;	font-size: 9px;	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva, Lucida;  }	h4 {	color: #996600;	padding: 0;	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva, Lucida;  }	hr { height: 1px;	border: 0; 	color: #ccc; 	background-color: #ccc; }				#home_whitespace {	background-color: #ffffff;	position:absolute; left:0px; top:195px; width:229px; height:7px;	}.hometext {	color: #333333;	font-size: 10px;	line-height : 14px;	font-family: Verdana, Helvetica, Arial, sans-serif, Geneva, Lucida;  }.abouttext {	color: #333333;	font-size: 11px;	position:absolute;	line-height : 16px;	font-family: Verdana, Helvetica, Arial, sans-serif, Geneva, Lucida;  }  strong {	color: #666666;	font-weight: 300	font-family: Verdana, Helvetica, Arial, sans-serif, Geneva, Lucida;  }  b {	color: #999999;	font-weight: 100	font-family: Verdana, Helvetica, Arial, sans-serif, Geneva, Lucida;  }      .home_intro {		font-size: 11px;	text-indent: 14px;		width: 290px;	line-height : 18px;	padding: 0px; position:absolute; left:120px; top:331px;	}    #whatwedo_intro {	position:absolute; left:120px; top:137px;	width: 160px;	padding: 0px; 	}  .whatwedo_hdr_text1 {	width: 280px;	padding: 0px; position:absolute; left:119px; top:284px;	}  .whatwedo_hdr_text2 {	width: 280px;	padding: 0px; position:absolute; left:119px; top:428px;	}	  .whatwedo_hdr_text3 {	width: 280px;	padding: 0px; position:absolute; left:119px; top:534px;	}		.email_confirm {	width: 200px;	position:absolute; left:285px; top:198px;	}	.driver_text {	width: 320px;	position:absolute; left:562px; top:340px;	}.driver_header {	color: #666;	font-size: 11px;	padding: -5px;		font-weight: 700;		}	.homeright2 {	font-size: 10px;	color: #666666;	}#slide1 {   visibility : visible;}.mission {	width: 180px;	font-size: 11px;	position:absolute; left:489px; top:215px;	line-height : 18px;		}#about_bob {	position:absolute; left:269px; top:304px;		width: 340px;	}	.about_barb {	width: 140px;	position:absolute; left:579px; top:234px;	}div.row {	font-size: 9px;	line-height : 14px;	font-family: Verdana, Helvetica, Arial, sans-serif, Geneva, Lucida;  }.captionhead {	color: #333333; line-height: 13px;	font-size: 10px;	font-weight: 400;		width: 135px;	padding: 0px;	position:absolute; left:130px; top:200px;	}.caption {line-height: 15px;	font-size: 10px;	font-weight: normal;			color: #333;	}	.service_caption {    visibility: hidden;	font-family: Verdana, Helvetica, Arial, sans-serif, Geneva, Lucida;	}	.WWD_detial_text1 {	color: #996633;	font-size: 11px;	font-weight: 400;		width: 160px;	padding: 0px;		line-height: 15px;	position:absolute; left:604px; top:124px;	}		.portfolio_prev {	position:absolute; left:209px; top:480px;  }  .portfolio_next {	position:absolute; left:275px; top:480px;  }.links_left {	width: 154px;	position:absolute; left:150px; top:222px;	}.links_right {	width: 245px;	position:absolute; left:369px; top:222px;	}			#tracty_footer { position: absolute; left: 10px; bottom: 10px; } a:link { 	color: #996600;	text-decoration: none;	}a:visited { 	color: #336699;	text-decoration: none;	}a:hover { 	color: #336699;	text-decoration: underline;	}a:active { 	color: #996600;	text-decoration: none;	}.box_style {	color: #663300; 	background-color:#ffffff; 	width:180px; 	border: 1px solid #CC9933; 	padding: 1px;	font: 10px Verdana;} .form_email {	width: 350px; 	position:absolute; left:365px; top:150px;	color: #333333;}   div.row2 {  clear:both;  }div.row2 span.label {  float: left;  width: 105px;  text-align: right;  font-size: 10px;  padding-bottom: 8px;  color: #333333;   font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;     }div.row2 span.formw {  float: right;  width: 250px;  text-align: left;    padding-bottom: 8px;  font-size: 10px;   font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;   }div.spacer {  clear: both;  }#home_footer {	padding-bottom: 100%;	color: #999;	font-size: 9px;}      .send_button {	color:#ffffff	width:64px; 	text-align: center;	cursor:pointer;	background-color:#CC9933; 	padding: 2px;	border-left: 1px solid #CCCCCC; 	border-top: 1px solid #CCCCCC;	border-right: 1px solid #666666; 	border-bottom: 1px solid #666666;	font: 10px Verdana;  }  