 @charset "utf-8";
/* Terry Bryant Megasite */

/* Import Typefaces */
@font-face { 
font-family: 'MuseoSans500'; src: url('http://www.terrybryant.com/fonts/museosans_500-webfont.eot'); src: local('Ã¢ÂÂº'), url('http://www.terrybryant.com/fonts/museosans_500-webfont.woff') format('woff'), url('http://www.terrybryant.com/fonts/museosans_500-webfont.ttf') format('truetype'), url('http://www.terrybryant.com/fonts/museosans_500-webfont.svg#webfontWQBcPMic') format('svg'); font-weight: normal;	font-style: normal;}

.thumb{border: 3px solid #99a57a; width: 305px; height: 172px; margin: 0 0 20px; display:block;}
#thumb-auto{ background: url(../images/thumb-vid-auto.jpg) no-repeat left top; margin: 0 -50px 30px 0; width:300px; height:195px;}
#thumb-auto:hover{ background: url(../images/thumb-vid-auto.jpg) no-repeat left -195px;}
#thumb-maritime{ background: url(../images/thumb-vid-maritime.jpg) no-repeat left top; margin: 0 -50px 30px 0; width:300px; height:195px;}
#thumb-maritime:hover{ background: url(../images/thumb-vid-maritime.jpg) no-repeat left -195px;}
#thumb-stacy{ background: url(../images/thumb-stacy.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
#thumb-stacy:hover{ background: url(../images/thumb-stacy.jpg) no-repeat left -195px;}
#thumb-gregg{ background: url(../images/thumb-gregg.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
#thumb-gregg:hover{ background: url(../images/thumb-gregg.jpg) no-repeat left -195px;}
/*#thumb-birth{ background: url(../images/thumb-birth.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
#thumb-brain{ background: url(../images/thumb-brain.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
#thumb-burn{ background: url(../images/thumb-burn.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
#thumb-motorcycle{ background: url(../images/thumb-motorcycle.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
#thumb-product{ background: url(../images/thumb-product.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
#thumb-social{ background: url(../images/thumb-social.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
#thumb-train{ background: url(../images/thumb-train.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
#thumb-truck{ background: url(../images/thumb-truck.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
#thumb-workers{ background: url(../images/thumb-workers.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
#thumb-wrongful{ background: url(../images/thumb-wrongful.jpg) no-repeat left top; margin: 0 -50px 30px 0;}
*/

#google_translate_element{float: left; margin: 0 0 0 140px;}

a.ht-button-more {background: #C6AF90; border: 1px solid white; color: black; display: block; float:left; font-weight: bold; height: 20px; margin: 0 30px 30px 0; padding: 12px 15px; position: relative; text-align: center; text-decoration: none;text-transform: capitalize; }
a.ht-button-more:hover{background: #8F7B7B; color:white;}
.centered-image{margin:0 auto; position:relative;}

.small-font{font-size:12px;}
.brain-lobes{float: left; border: 3px solid #99a57a; margin: 0 60px 30px 0;}
a:active {outline: none;}
blockquote{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid; color: #99A57A; font-size: 14px; padding: 20px; margin:20px 0;}
.column{float: left; width: 300px;}
.column-right{float: left; width: 300px; clear:right;}
.list-space li{	margin:10px 0;}
.community-img{float:left;	margin: 0 20px 10px 0;	border:1px #ccc solid;	padding:5px !important; background:#fff;}
#giving-list div {float: left;	margin: 0 0 30px 0;}
#content #giving-list p{width: 390px; clear:none; float:right;}
.staff{border: 1px solid #828C66; margin: 0 0 10px 0;}

#content a#question{background:url(../images/question.png) no-repeat left top; color: #99a57a; font-size: 18px; float: left; padding: 35px 0 0 100px !important; font-family: "MuseoSans500","Trebuchet MS",Arial,Helvetica,sans-serif;; width: 592px; height: 49px; text-decoration:none;}
#content a#question:hover{background:url(../images/question.png) no-repeat left -93px; color:#99a57a;}

/* Grid System: 1000px width, 12 col, 30px gutter (http://960ls.atomidata.com/) */
.container_12 {margin-left: auto; margin-right: auto; width: 996px;}
.alpha {margin-left: 0 !important;}
.omega {margin-right: 0 !important;}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12
	{display:inline; float: left; position: relative; /*margin-left: 15.0px;*/ margin-right: 30px;}
.container_12 .grid_2{width:94px;}
.container_12 .grid_3 {float: right; margin: 0 !important; width: 197px;}
.container_12 .grid_4{width:250px; margin: 0 30px 0 0;}
*html .container_12 .grid_4{width:250px; margin: 0 30px 0 0;}
.container_12 .grid_5{width:320px;}
.container_12 .grid_6{width:426px;}
.container_12 .grid_6.white{width:386px;}
.container_12 .grid_7{width:532px;}
.container_12 .grid_8{width:602px;}
.container_12 .grid_9{width:692px;}
.container_12 .grid_10{width:758px;}
.container_12 .grid_12{width:934px; margin-left:0; margin-right:0;}

.clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}
.clearfix:after {clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.hidden{visibility:hidden;}

/* Page Styles */
body{background:url(../images/bg.jpg) top center repeat;margin:0;padding:0;}
a{color:#828c68;}
a:hover{color:#628000;}
#header, #nav-main, #content, #footer{margin:0 auto;z-index:2;}
#subnav{z-index:300;}
#header{height:214px; position:relative; width:1000px;}	
#homepage #header{height:435px;}
#logo-top {background: url("http://www.terrybryant.com/images/logo.png") no-repeat scroll 0 0 transparent; display: block; float: left; height: 133px; margin: 20px 20px 20px 30px; text-indent: -9999px; width: 226px; z-index: 10; cursor:pointer;}
#texas {background: url("http://www.terrybryant.com/images/bg-texas.png") no-repeat scroll 0 0 transparent;height: 435px;margin-left: -190px;width: 580px;}
#texas-s {background: url("http://www.terrybryant.com/images/bg-texas-small.png") no-repeat scroll 0 0 transparent;height: 220px;margin-left: -170px;width: 421px;}

.grid_8 ul ul{margin-bottom:0;}

/* Social Media Icons */
#social{width:404px; float:right;}
#social a{float:left; text-indent:-9999px; display:block; cursor:pointer; font-size:0.1px; line-height:0px;}
#fb{width:65px; height:50px; background: url("../images/social-fb.png") no-repeat scroll 0 0 transparent;}
#tw{width:65px; height:50px; background: url("../images/social-tw.png") no-repeat scroll 0 0 transparent;}
#yt{width:65px; height:50px; background: url("../images/social-yt.png") no-repeat scroll 0 0 transparent;}
#rss{width:65px; height:50px; background: url("../images/social-rss.png") no-repeat scroll 0 0 transparent;}
#avvo{width:65px; height:50px; background: url("../images/social-avvo.png") no-repeat scroll 0 0 transparent;}
#bbb {
width: 65px;
height: 50px;
background: url("../images/social-bbb.png") no-repeat scroll 0 0 transparent;
}
#fb:hover{background: url("../images/social-fb.png") no-repeat scroll 0 -50px transparent;}
#tw:hover{background: url("../images/social-tw.png") no-repeat scroll 0 -50px transparent;}
#yt:hover{background: url("../images/social-yt.png") no-repeat scroll 0 -50px transparent;}
#rss:hover{background: url("../images/social-rss.png") no-repeat scroll 0 -50px transparent;}
#avvo:hover{background: url("../images/social-avvo.png") no-repeat scroll 0 -50px transparent;}
#bbb:hover{background: url("../images/social-bbb.png") no-repeat scroll 0 -50px transparent;}

/* Top 'Postcard' Feature Box */
#postcard{width:652px; height:314px; background: url("../images/postcard-bg.png") no-repeat scroll 0 0 transparent; float:right; margin-top:30px; padding:18px;}
#postcard-content{background: url("../images/postcard-auto.jpg") no-repeat scroll 0 0 transparent; width:634px; height:296px; position:relative; color:#FFF; float:left;}
body.houston #postcard-content.houston{background: url("../images/postcard-houston.jpg") no-repeat scroll 0 0 transparent; width:634px; height:296px; position:relative; color:#FFF; float:left;}
body.dallas #postcard-content.dallas{background: url("../images/postcard-dallas.jpg") no-repeat scroll 0 0 transparent; width:634px; height:296px; position:relative; color:#FFF; float:left;}
#postcard-content form{float:left; margin-left:20px;	z-index:5;}
#postcard-content h3{font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif;	color:#94c50d;	font-weight:normal;	font-size:24px;}
#postcard-content h3 span{font-size:12px;	color:#fff483;	margin-left:30px;}
#postcard-content h4{font-size:12px;	color:#fff483;	margin:-20px 0 -10px;}
#postcard-content p{font-family:Georgia, "Times New Roman", Times, serif;	font-size:12px;	line-height:45px !important;}
#postcard-content input, #postcard-content select{font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:2px solid #ccc;}
#postcard-content input:focus, #postcard-content select:focus{border:2px solid #fff483;}
#convo-form-submit, #submit439{background: url("../images/submit-convo-button.jpg") no-repeat scroll 0 0 #648704; border: 1px solid #222222; color: white; display: block; font-family: "MuseoSans500","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 14px; height: 47px; margin-top: 20px;  text-align: left; width: 374px; text-indent:15px; cursor: pointer;} 
#convo-form-submit, #submit439:hover{background: url("http://www.terrybryant.com/images/submit-convo-button.jpg") no-repeat scroll 0 -47px #648704; cursor:pointer;}
.actual-client{position:absolute; right:-18px; bottom:0px; z-index:1;}
.actual-client-dallas{position:absolute; right:-5px; bottom:0px; z-index:1;}
#postcard-content #injury-type-text {width: 150px;}

/* Click to Call / Chat */
#click-to-call{background: url("../images/click-to-call-sub.png") no-repeat scroll 0 0 transparent; display: block; font-size: 0.1px; height: 90px; left: 400px; line-height: 0; position: absolute; text-indent: -9999px; top: 80px; width: 295px; cursor: pointer;}
#click-to-call:hover{background: url("../images/click-to-call-sub.png") no-repeat scroll 0 -90px transparent;}
#click-to-chat{text-indent:-9999px; display:block; height:78px; width:272px; background: url("../images/click-to-chat-sub.png") no-repeat scroll 0 0 transparent; position:absolute; left:695px; top:83px; cursor:pointer; font-size:0.1px; line-height:0px;}
#click-to-chat:hover{background: url("../images/click-to-chat-sub.png") no-repeat scroll 0 -78px transparent;}

#lpButDivID-1311802101525 a {text-indent:-9999px; display:block; height:78px; width:272px; background: url("../images/click-to-chat-sub.png") no-repeat scroll 0 0 transparent; position:absolute; left:695px; top:83px; cursor:pointer; font-size:0.1px; line-height:0px;}
#lpButDivID-1311802101525 a:hover {background: url("../images/click-to-chat-sub.png") no-repeat scroll 0 -78px transparent;}

#homepage #click-to-call{text-indent:-9999px; display:block; height:93px; width:262px; background: url("../images/click-to-call.png") no-repeat scroll 0 0 transparent;position:absolute; left:30px;	top:230px; cursor:pointer;}
#homepage #click-to-call:hover{background: url("../images/click-to-call.png") no-repeat scroll 0 -93px transparent;}
#homepage #click-to-chat{text-indent:-9999px; display:block; height:91px; width:262px; background: url("../images/click-to-chat.png") no-repeat scroll 0 0 transparent; position:absolute;	left:30px;top:323px;}
#homepage #click-to-chat:hover{background: url("../images/click-to-chat.png") no-repeat scroll 0 -91px transparent;}
#homepage #lpButDivID-1311802101525 a{text-indent:-9999px; display:block; height:91px; width:262px; background: url("../images/click-to-chat.png") no-repeat scroll 0 0 transparent; position:absolute;	left:30px;top:323px;}
#homepage #lpButDivID-1311802101525 a:hover{background: url("../images/click-to-chat.png") no-repeat scroll 0 -91px transparent;}


/* Main Navigation */
#nav-main{height:27px; background: url("../images/nav-bg.jpg") repeat-x; width:998px; /*border:1px #444444 solid;*/-moz-box-shadow:0px 2px 5px #878787;-webkit-box-shadow:0px 2px 5px #878787;box-shadow:0px 2px 5px #878787; padding: 15px 0 0; position:relative; z-index:400;}
#nav-main ul{list-style:none;padding:12px 0 0 0;margin:0 0 0 20px; display: inline; z-index: 1000;}
#nav-main ul li{display:inline; margin:0 15px; float: left;}
#nav-main ul li a{display: block; font-size:16px;color:#a99292;text-decoration:none;text-transform:uppercase;font-size:14px;font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; height: 27px;}
#nav-main ul li a:hover{color:#fff;}
#nav-main ul #phone-number {display: block; background: url("../images/phone-number.png") no-repeat scroll 0 0 transparent; color: white; float: right; font-family: "MuseoSans500","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 18px; height: 30px; margin:-6px -20px 0 0; text-indent: 80px; width: 250px;}
#phone-number div{margin-top:3px;}

/* Sub Nav */
#subnav{height:44px; /*background: url("../images/subnav-bg.png") top center no-repeat;*/ width:998px;margin-bottom:20px; position:relative;}
#subnav a:active{outline:none;}
#subnav :focus {-moz-outline-style:none;}
#subnav ul{list-style:none;padding:12px 0 0 0;margin:0;display:inline; position:relative;}
#subnav ul li{display:inline;float:left; margin:0;}
#subnav ul li a{font-size:12px;color:#413837;text-decoration:none;text-transform:uppercase;/*font-weight:bold;*/font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; height:25px;padding:13px 15px 3px; text-indent:25px;float:left;cursor:pointer;}
#subnav ul li a:hover{color:#625544;}
#subnav .scale{background:url("../images/subnav-icon-sprite.png") no-repeat 20px   5px;}
/*#subnav .scale:hover    {background:url("../images/subnav-icon-sprite.png") no-repeat 20px -35px;}*/
#subnav .building{background:url("../images/subnav-icon-sprite.png") no-repeat 20px -75px;}
/*#subnav .building:hover {background:url("../images/subnav-icon-sprite.png") no-repeat 20px -115px;}*/
#subnav .envelope{background:url("../images/subnav-icon-sprite.png") no-repeat 20px -157px;}
/*#subnav .envelope:hover {background:url("../images/subnav-icon-sprite.png") no-repeat 20px -197px;}*/
#subnav .checkmark{background:url("../images/subnav-icon-sprite.png") no-repeat 20px -247px; margin:0 0 0 225px;}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
     #subnav .checkmark{background:url("../images/subnav-icon-sprite.png") no-repeat 20px -247px; margin:0 0 0 75px;}
}*/
/*#subnav .checkmark:hover{background:url("../images/subnav-icon-sprite.png") no-repeat 20px -287px;}*/
#subnav .map-icon{background:url("../images/subnav-icon-sprite.png") no-repeat 20px -326px;}
/*#subnav .map-icon:hover {background:url("../images/subnav-icon-sprite.png") no-repeat 20px -356px;}*/
#subnav .community-icon{background:url("../images/subnav-icon-sprite.png") no-repeat 20px -387px;}
#subnav .media-icon{background:url("../images/subnav-icon-sprite.png") no-repeat 20px -422px;}

/*
#subnav ul ul{position:absolute; top:200px; left:0; background:#837665; display:none; opacity:0; list-style:none; padding:0 0 0 20px; border-left:1px solid #444444; border-right:1px solid #444444; top: 40px; width: 400px; background:#660002;}
_html #subnav ul ul{left: 50px;}
*/

/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#nav-main ul ul{position:absolute; top:200px; left:-154px!important; background:#837665; display:none; opacity:0; list-style:none; padding:0 0 0 20px; border-left:1px solid #444444; border-right:1px solid #444444; top: 40px; width: 400px; background:#660002;}
}
*/

#nav-main ul ul{position:absolute; left:-20px!important; background:#837665; display:none; opacity:0; list-style:none; padding:0; border-left:1px solid #444444; border-right:1px solid #444444; top: 40px; width: 420px; background:#660002;}

ul#menu{height: 42px;}
#nav-main ul ul div	{margin:10px 0 20px; float:left; padding:10px; width:180px;}
#nav-main ul li:hover #types-of-claims{color: #fff; /* background:url("../images/subnav-icon-sprite.png") no-repeat 20px 5px;   background-color:#660002;*/}
#nav-main ul li:hover #main-practice-areas{color: #ccc; background:url("../images/subnav-icon-sprite.png") no-repeat 20px 5px;  background-color:#42403c;}
#nav-main ul ul li 	{position:relative; border:none; border-top:none; width:200px; margin:0;}
*html #nav-main ul ul li {width:180px;}
#nav-main ul ul li a 	{display:block; text-align: left; font-weight: bold; padding:5px 10px; height:16px; text-transform:capitalize; font-size:12px; border:none; text-indent:0; color: #fff;}
#nav-main ul ul li a:hover {-moz-border-radius: 5px; -webkit-border-radius: 5px; display:block; text-decoration:none; color: #fff; background-color:#510102; border:0px;}
#nav-main ul ul div h3{float:left; color:#dddddd; padding-bottom:10px;}
#nav-main ul ul ul 	{left:148px; top:-1px;}
#nav-main ul .sub 	{background:#d1d1d1 url(../images/arrow.gif) 136px 8px no-repeat;}
#nav-main ul .topline	{border-top:1px solid #aaa;}
#nav-main .spacer		{padding: 10px 0 20px 20px; height:110px;}

/* Main Body Content */
#content{
	width:1000px;
	font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#292929;
	font-size:12px;
	line-height:20px;
}
#content img{
		border:none;}
#homepage #content .container_12{clear:both; height: 280px;}
#homepage #content h3{text-transform:uppercase; font-size: 15px;}
.tort-video{margin:0 0 20px; float:left; border: 3px solid #99a57a;}

/* Typography */
#content h1{color:#8f7b7b; text-decoration:none; text-transform:uppercase; font-weight:normal; font-size:20px; font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0;}
#content h2{color:#828c68; text-decoration:none; text-transform:uppercase; font-size:13px; font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:0;}
/*#content h3{color:#a99292; text-decoration:none; font-weight:normal; font-size:18px; font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0;}*/
#content h3{color:#8f7b7b; text-decoration:none; text-transform:uppercase; font-weight:normal; font-size:16px!important; font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0;}
#content h3 a{color:#99A57A; text-decoration:none;}
#content h3 a:hover{color:#737d5a; text-decoration:none;}
#content .h3{color:#a99292; display:block; text-decoration:none; text-transform:uppercase; font-weight:normal; font-size:16px!important; font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0;}
#content .h3 a{color:#99A57A; text-decoration:none;}
#content .h3 a:hover{color:#737d5a; text-decoration:none;}
#content .h4{color:#a99292; display:block; text-decoration:none; text-transform:uppercase; font-weight:normal; font-size:12px!important; font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0;}
#content .h4 a{color:#99A57A; text-decoration:none;}
#content .h4 a:hover{color:#737d5a; text-decoration:none;}
#content p{font-size:12px; 	font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:24px; margin: 0 0 20px; }

#content .h1{color:#8f7b7b; text-decoration:none; text-transform:uppercase; font-weight:normal; font-size:24px; float: left; font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0 0 10px;}

.h185{height:235px !important;}
.green{color: #828c68}

ul{margin: 0 0 20px 30px; padding: 0;}
ol{margin: 0 0 20px 30px; padding: 0;}

.grid_4 ul{ color:#413836; list-style:none; padding:0; margin:0; width: 197px;}
.grid_4 ul li{border-bottom:1px dotted #99A57A; clear: both;}
#content .grid_3 ul li a:hover{background: #99A57A; color:#fff;}
#content .grid_3 ul{margin:0;}
#content .grid_3 ul.subnav li a{margin:0; display:block;}
#content .grid_4 ul.subnav li a{margin:0; display:block;}
.no-border{border:none;}

#content .grid_3 ul li a{font-size: 12px;}
#content .grid_3 ul li a.title{font-size: 12px; cursor: text;}
#content .grid_3 ul li a.title:hover{background:none; color:#333;}
#content .grid_3 ul li{border-bottom:1px dotted #99A57A; list-style: none;}
#content .grid_3 ul li.border-top{border-bottom:1px dotted #99A57A; border-top:1px dotted #99A57A; list-style: none;}
#content .grid_3 ul li.no-border{border-bottom:none; list-style: none; color: #333333; cursor: pointer; display: block; font-family: "MuseoSans500",Arial,sans-serif;}
#content .grid_3 ul li li{border-bottom:none;  list-style: circle;}
#content .grid_8 ul li a {color: #828c68; /*float: left;*/ display: inline; font-size: 12px; padding: 0; text-decoration: underline; width: auto;}
#content .grid_8 ul li a:hover {color: #628000;}

#content ul li a{color: #333333; cursor: pointer; display:block; font-family: "MuseoSans500",Arial,sans-serif; /*height: 20px;*/ padding: 5px 0 5px 5px; text-decoration: none; width: 197px;}

/* Changes the list in the blog posts 2.10.11 */
#content .entry-content ul li a{color: #828C68; cursor: pointer; display: inline; font-family: Georgia,"Times New Roman",Times,serif; text-decoration: underline;}
#content ul li a:hover{background: none; color: #628000;}
#content .grid_4 ul li.border-top{border-bottom:1px dotted #99A57A; border-top:1px dotted #99A57A; list-style: none;}
#content .grid_4 ul li {color: #99A57A;}
#content .grid_4 ul li a:hover{background: #99A57A; color:#fff;}
#content .grid_4 ul li.no-border{border-bottom:none; list-style: none;}
#content ul li div li{list-style-type:circle; list-style-position:outside; margin-left:20px; border: none; margin-bottom: 5px; /*float: left;*/}
/*.list-top{margin: 10px 0 0;}*/
#content ul li div li a{/*float: left;*/ font-size: 12px; height: 18px; line-height: 20px; padding: 0; text-decoration: none; width: 177px; padding: 0 0 0 5px;}
.white{background:#f2eee8; border:1px solid white; padding:30px; float:left; margin-bottom:50px;}

.continue-reading{background:url("../images/continue-reading.png") no-repeat 0 0; position:absolute; bottom:-20px; right: 10px; text-indent:-9999px; display:block; height:40px; width:167px; z-index:2; cursor:pointer;}
.contact-us{background:url("../images/contact-btn.png") no-repeat 0 0; position:absolute; bottom:-20px; right: 10px; text-indent:-9999px; display:block; height:40px; width:167px; z-index:2; cursor:pointer;}
.continue-reading:hover{background:url("../images/continue-reading.png") no-repeat 0 -40px;}
.contact-us:hover{background:url("../images/contact-btn.png") no-repeat 0 -40px;}
.picleft{padding:4px; background:white; border:1px solid #ccc; float:left; margin: 0 20px 10px 0;}
.picright{padding:4px; background:white; border:1px solid #ccc; float:right; margin-left:20px;}
.map-title{background:url(../images/houston-map-title.png) no-repeat left top; position:absolute; margin: 35px 0 0 150px; z-index:20; display: block; width: 127px; height:49px;}
.nav3{background: none repeat scroll 0 0 black; padding: 20px; width: 180px;}
#homepage #content .grid_4{height: 115px;}
#homepage #content .grid_4 p{line-height: 16px; font-size: 11px; font-family: 'MuseoSans500', Arial; clear:none;}
#homepage #content .grid_6{height: 180px;}
/*#homepage #content .grid_6 white alpha{ background: url(../images/rotate-bg.jpg) no-repeat left 15px;}*/
.subpage-header {height: 500px; position: absolute; right: 0px; top: 240px; width: 1100px; z-index: 1;}
body.general #content{/*margin-top:80px;*/margin-top:0px; position:relative;}
#content h3#resources-title{background:url("../images/h3-news.png") no-repeat 0 0; margin:-40px 0 20px -40px; text-indent:-9999px; display:block; height:40px; position:relative;}
#content h3#faq-title{background: url("../images/h3-faq.png") no-repeat 0 0; margin:-40px -40px 4px 0; text-indent:-9999px; display:block; height:40px; width:125px; position:relative; float:right;}
#content h3#h3-pa{background: url("../images/h3-practiceareas.png") no-repeat scroll 0 0 transparent; display: block; height: 40px; position: absolute; text-indent: -9999px; top: -35px; width: 150px;}
#content h3#h3-ht{background: url("../images/h3-hottopics.png") no-repeat scroll 0 0 transparent; display: block; height: 40px;  position: absolute; text-indent: -9999px; top: -35px; width: 150px;}

.thumb-big{float: left; border: 3px solid #99a57a; margin: 0 0 30px;}
#thumb-auto-big{float: left; margin: 0 0 30px; width:692px; height: 200px; background: url('http://www.terrybryant.com/images/thumb-auto-big.jpg') no-repeat scroll left top transparent;}
#thumb-auto-big:hover{width: 692px; margin: 0 0 30px; height: 200px; background: url('http://www.terrybryant.com/images/thumb-auto-big.jpg') no-repeat scroll left -200px transparent;}

/* FAQ and Resources List Styles */
#content .grid_6{width:420px;}
#content .grid_6 ul li{/*width:190px;*/}
#content .grid_6 ul.sm-list{width:160px !important; float:left; margin:0 0 0 10px;}
#content .grid_6 ul.sm-list li, #content .grid_6 ul.sm-list li a{float: none; font-size: 12px; /*height: 24px;*/ line-height: 12px; margin: 0 0 17px;}
#content .grid_6 ul.sm-list li, #content .grid_6 ul.sm-list li a:hover{background: none; color: #628000;float: none;}

#content .grid_6 ul.vsm-list{width:140px; float:left; margin: 5px 0 0;}
#content .grid_6 ul.vsm-list li, #content .grid_6 ul.vsm-list li a{ height: 35px; font-size:11px; margin:0; float: none; line-height:10px;}
#content .grid_6 ul.vsm-list li, #content .grid_6 ul.vsm-list li a:hover{background: none; color: #628000;}

/* Make the body copy bigger and more readable */
#content .grid_7 h1, #content .grid_8 h1, #content .grid_9 h1{font-size:24px;}
#content .grid_7 h3, #content .grid_8 h3, #content .grid_9 h3{font-size:22px; margin-top:30px;}
/*#content .grid_7 p,  #content .grid_8 p, #content .grid_9 p{font-size:14px;}*/
#content .grid_7 a,  #content .grid_9 a{color: #99A57A; text-decoration: underline; padding:0 2px;}
#content .grid_7 a:hover,  #content .grid_9 a:hover{color:#628000;}

/* EXP Videos */
#content #exp-main-player{cursor: pointer;
    display: block;
    float: left;
    height: 198px;
    margin: -18px 0 0 -12px;
    padding: 0 0 5px;
    position: relative;
}
#content #exp-sub {height: 195px; overflow: hidden; width: 300px;}
#content #exp-sub object{margin:-10px 0 -10px -5px; margin:-10px 0 0 -10px\9; /* IE8 and below */ }

#exp-main-player-faq embed {
margin: 30px 0 0 30px;
height: 220px;
width:440px;
}


/* Community & Giving Back */
.community-img {display:block; margin: 0 20px 10px 0; padding: 5px;}
.ContentFlow .flow .item canvas{height:140px;width:200px}
.ContentFlow .flow .item{height:50px; width:100px; overflow:hidden; cursor:pointer;}
.ContentFlow .flow .item.active{cursor:default; height:140px !important; width:200px !important;}
.ContentFlow .flow .item .caption{font-size:100%;font-weight:700;text-align:center;color:#FFF;max-height:30%;bottom:10%;background:url(../images/1x1_0.5_black.png);width:100%;position:absolute;display:none}
* html .ContentFlow .flow .item .caption{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/1x1_0.5_black.png')}
.ContentFlow .scrollbar{width:50%;height:16px; -moz-border-radius: 5px 5px 5px 5px; background: url("../images/scrollbar_white.png") repeat-x scroll left center #222222;overflow:visible;position:relative;z-index:1;visibility:hidden;margin:10px auto 0}
.ContentFlow .scrollbar .slider{width:16px;height:16px;background:url(../images/slider_white.png) center center no-repeat;cursor:move;position:absolute}
* html .ContentFlow .scrollbar .slider{background-image:none}
* html .ContentFlow .scrollbar .slider .virtualSlider{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/slider_white.png');height:100%}
.ContentFlow .scrollbar .slider .position{top:120%;font-size:16px;font-weight:700;color:silver;position:absolute;text-align:center}
.ContentFlow .globalCaption{text-align:center;position:relative;z-index:1;margin:2em auto; width:450px; height:140px;}
.ContentFlow .loadIndicator{width:100%;height:100%;top:0;left:0;position:absolute;z-index:65000}
.ContentFlow .loadIndicator .indicator{background:url(img/loader.gif) center center no-repeat;width:100%;height:100%}
* html .ContentFlow .loadIndicator .indicator{height:100px}
.ContentFlow{position:relative;overflow:hidden}
.ContentFlow *{margin:0;padding:0}
.ContentFlow img{-ms-interpolation-mode:bicubic}
.ContentFlow .mouseoverCheckElement{position:absolute;width:0;height:0;left:0;visibility:hidden}
.ContentFlow:hover .mouseoverCheckElement{left:1px}
.ContentFlow .flow{position:relative;z-index:0;visibility:hidden;width:900px; height:250px; margin:0 auto}
.ContentFlow .flow.hidden{visibility:hidden}
.ContentFlow .flow .item{position:absolute;visibility:hidden;top:0;left:0;width:50%;height:50%;}
.ContentFlow .flow .item .community-img{width:50%;height:50%;}
.ContentFlow .flow .active{width:100% !important; height:100% !important;}
.ContentFlow .flow .active .community-img{width:100% !important; height:100% !important;}
.ContentFlow .flow .item .label{display:none}
.ContentFlow .flow .item canvas.reflection{margin-top:-1px}
.ContentFlow .flow .item img.content,
.ContentFlow .flow .item img.reflection,
.ContentFlow .flow .item canvas.reflection{width:200px;}
.ContentFlow .flow .item .caption a,
.ContentFlow .flow .item .caption a:link,
.ContentFlow .flow .item .caption a:visited,
.ContentFlow .flow .item .caption a:active,
.ContentFlow .flow .item .caption a:hover,
.ContentFlow .globalCaption .caption a,
.ContentFlow .globalCaption .caption a:link,
.ContentFlow .globalCaption .caption a:visited,
.ContentFlow .globalCaption .caption a:active,.ContentFlow .globalCaption .caption a:hover{font-size:0.8em;font-style:italic;text-decoration:none}
.ContentFlow .flow .item .caption a:hover,
.ContentFlow .globalCaption .caption a:hover{text-decoration:underline}
.ContentFlow .flow .item .content,
.ContentFlow .flow .item .reflection{display:block}

/* Footer */
#footer {background: url("../images/footer-bg.jpg") repeat-x scroll 0 90px transparent; float: left; font-family: "MuseoSans500","Trebuchet MS",Arial,Helvetica,sans-serif; height: 380px; position: relative; width: 100%;}
#ask-title{background:url("../images/h3-ask-us-a-question.png") no-repeat 0 0; margin:-25px 0 0 -40px; text-indent:-9999px; display:block; position:absolute; height:40px; width:190px;}
#footer .grid_12{height: 250px; margin: 0 0 10px; padding: 10px; position: relative; width: 971px;}
#footer-ask{width:348px; padding:0 20px;}
#footer-other-links{width:200px;}
#footer-other-links ul{padding-left: 25px; margin-left: 0;}
#footer-other-links ul li{color:#323232; height:24px; list-style: square outside url("../images/bottom-bullet.png"); margin-bottom: 10px; width:150px;}
#footer-other-links ul li a{color: #323232; font-size: 14px; /*padding: 3px 10px;*/ text-decoration: none;}
#footer-other-links ul li a:hover{background:none; color:#628000;}
#footer-directions	{width:264px;}
#footer-directions p{margin:10px 0 0 20px; float:left; font-size:16px; color:#837665;}
.grid_4 h3 {color:#837665; text-decoration:none; font-size:22px; font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:10px 0; font-weight:normal;}
.bottom-text{font-size:12px; color:#111; border:none; background: url("../images/footer-texas.png") 0 10px no-repeat transparent; height: 50px !important; padding: 20px 0 !important; text-align: right;}
.bottom-text p a{color:#846855;}
.bottom-text p a:hover{color:#323232;}

/* Form Styles */
#footer .smallForm	{margin-top:20px; width: 340px;}
#footer .smallForm .formInput{background: none repeat scroll 0 0 #E8E0D5; border: 1px solid #E0D4C8; float: right; height: 18px; padding: 5px; width: 225px;}
#footer .smallForm .formInput:focus, #footer .smallForm textarea:focus{border-color:#6a8e06; background:#fff;}
#footer .smallForm textarea{background: none repeat scroll 0 0 #E8E0D5; border: 1px solid #E0D4C8; float: right; font-family:Arial, Helvetica, sans-serif; font-size: 14px; height: 50px;    padding: 5px; width: 225px;}
#footer p			{margin: 0 0 10px 0;}
#footer p label		{line-height:24px; font-family: "MuseoSans500","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:16px; width:110px;}
#footer p label span{color: red; font-weight: bold;  margin-left: -12px;}
#footer .formButton	{ background: url(../images/submit-form.jpg) no-repeat left top; text-indent: -9999px; border:none; color: #BAD768; display: block; float: right; font-family: "MuseoSans500","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 18px; height: 41px; margin: 5px -4px 0 0; text-align: center; width: 242px;}
#footer .formButton:hover{background: url(../images/submit-form.jpg) no-repeat left -41px;/*background: url("../images/submit-quick-button.jpg") no-repeat scroll 0 -47px #435906;*/ cursor:pointer; color:#fff;}

/*BIG FORM*/
.bigForm {padding: 0;}
.bigForm .formInput, .bigForm select {font-family: MuseoSans500,Arial, Verdana, Helvetica, sans-serif; font-size: 13px;	color: #000000; border: 1px solid #999999; text-align: left;	width: 225px;}	
.bigForm textarea {font-family: MuseoSans500, Arial, Verdana, Helvetica, sans-serif; font-size: 13px;color: #000000; border: 1px solid #999999; text-align: left;width: 225px;height: 145px;}
.bigForm .formButton {background: none repeat scroll 0 0 #668905; border: medium none; color: #FFFFFF; cursor: pointer; float: right; font-family: MuseoSans500,Arial,sans serif; font-size: 28px; font-weight: normal;     height: 60px; margin: 0 0 30px 50px; padding: 0; width: 260px;}
.bigForm .formButton:hover{background: none repeat scroll 0 0 #7fab06;}
#divLeft{float: left; padding:30px 30px 0;  width: 230px; height:310px; /*background:#ede6dc;*/}
#divMiddle{float: left; width: 250px; padding:30px 51px 0; /*background:#ede6dc;*/ border-right:1px solid #e1dad0; border-left:1px solid #e1dad0; height:310px;}
#divRight{float: right; width: 230px; padding:30px 30px 0; height:310px; /*background:#ede6dc;*/}
#divDisclaimer{float: left; margin-top: 30px; width: 920px;}
#divDisclaimer p{font-size:10px;}

/* Scroller */
.scrollable 	{position:relative;	overflow:hidden; width: 450px; height:205px; margin-top:-40px; padding-top:35px; left:-40px;}
.scrollable .items{width:20000em; position:absolute; clear:both;}
.scrollable .active{border:2px solid #000;	z-index:9999; position:relative;}
.scrollable img.hover{background-color:#123;}
.scrollable 	{float:left;}
.bar {background: url("../images/rotate-bg.jpg") repeat scroll left 15px transparent; height: 220px; left: -11px; position: absolute; width: 10px; z-index: 1000;}
.scrollable a	{color: #323232;}
.scrollable a:hover{color:#7D9631;}
a.browse 		{display: none;}
a.right 		{background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 	{background-position:-30px -30px;}
a.right:active 	{background-position:-60px -30px;} 
a.left			{margin-left: 0px;} 
a.left:hover  	{background-position:-30px 0;}
a.left:active  	{background-position:-60px 0;}
a.up, a.down	{background:url(../images/vert_large.png) no-repeat; float: none; margin: 10px 50px;}
a.up:hover  	{background-position:-30px 0;}
a.up:active  	{background-position:-60px 0;}
a.down 			{background-position: 0 -30px;}
a.down:hover  	{background-position:-30px -30px;}
a.down:active  	{background-position:-60px -30px;} 
a.disabled 		{visibility:hidden !important;} 	
.slide-content  {float: left; margin: 15px 0 0;}
.navi 			{float: left; height: 20px; margin: 235px 0 0 565px; position: absolute; z-index: 100;}
.navi.three		{bottom: 0; cursor: pointer; height: 20px; position: absolute; right: 0; width: 75px; z-index: 100;}
.navi a 		{background: url("../images/navigator.png") no-repeat scroll 0 0 black; display: block; float: left; font-size: 1px; height: 10px; margin: 3px; width: 10px;}
.navi a:hover 	{background-position:0 -11px;}
.navi a.active 	{background-position: 0 -21px;}
#div1, #div2, #div3, #div4 {float: left; height: 185px; margin-right: 50px; position: relative; width: 440px; }
.scroll-holder{margin:10px 0 0 60px;}
#content .scroll-holder p{clear:none;}
.scroll-holder-wide{margin:10px 0 0 40px; width: 450px; padding-left:30px;}

/*testimonials*/
#testimonials{width: 100%; height:100%;}
#test-left{float: left; width:460px;}
#test-right{float: right; width:460px;}
.box-top{ background:url(../images/box-top.jpg) no-repeat left top; width:460px; height:10px; display:block;}
.box-btm{ background:url(../images/box-btm.jpg) no-repeat left top; width:460px; height:11px; display:block; clear:both;}
.box-container{ background:url(../images/box-middle.jpg) repeat-y left top; width:460px; height:auto; font-family:MuseoSans500; font-size:18px; font-weight:normal; margin: 0 0 15px 0;}
.box-content{width: 460px; /*padding:30px 40px;*/ font-size: 18px;}
#content .box-content p.quote{font-size: 16px; padding: 50px 40px 0px 40px; text-align:justify;}
.quote{background: url(../images/quote.png) no-repeat 15px top;}
.test-vid{background:url(../images/test-vid.png) no-repeat left top; margin: 0 0 15px 0; width:440px; height: 228px; padding: 10px;}
.space{width:100%; height: 25px;}
.person{padding:0 40px 0 0; text-align: right;}
.test-thumb-right{float: right; border: 4px solid #ebe8e0; margin: 0 0 0px 15px;}
.test-thumb-left{float: left; border: 4px solid #ebe8e0; margin: 0 15px 0px 0;}
.actual{font-size:10px!important; position: absolute!important; top:120px; left:10px; font-style:italic; }

/*spanish videos*/
.spanish-thumb{border: 3px solid #99a57a; display:block;}
.title-spanish{margin: 5px 0 30px 0; font-size: 12px; font-family:MuseoSans500; display: block;}

/*bio videos*/
.video-btn{background:url(../images/video-btn.jpg) no-repeat left top; width: 123px; height: 30px; margin:-7px 0 0; display: block;}
.video-btn:hover{background:url(../images/video-btn.jpg) no-repeat left -30px;}
.faq-video-btn{background:url(../images/faq-video-btn.jpg) no-repeat left top; width: 198px; height: 69px; margin:-7px 0 0; display: block;}
.faq-video-btn:hover{background:url(../images/faq-video-btn.jpg) no-repeat left -69px;}
#faq-play-btn{background:url(../images/faq-play-btn.jpg) no-repeat left top; width: 188px; height: 164px; margin:-7px 0 0; display: block; border:4px solid #fff; float:left; margin: 0 20px 10px 0;}
#faq-play-btn:hover{background:url(../images/faq-play-btn.jpg) no-repeat left -164px; border:4px solid #fff; float:left; margin: 0 20px 10px 0;}


/* for Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #subnav ul li a { font-weight:normal;}
	#subnav ul ul { left:-192px; }
}

/* for IE8 */
#subnav ul ul 		{left/*\**/:-962px\9}
#subnav ul ul 		{top/*\**/:50px\9}

/* for IE7 */
*:first-child+html #content ul li div ul li a{float: none; font-size: 12px; height: 18px; line-height: 20px; padding: 0; text-decoration: none; width: 177px;}
*:first-child+html #subnav ul ul{left:-997px; top:40px;}
*:first-child+html #texas {display:none;}
*:first-child+html #texas-s {display:none;}
*:first-child+html #postcard-content form{margin-top:25px;}
*html #postcard-content input{margin:20px 0 0;}
*:first-child+html #footer .formInput, *:first-child+html #footer textarea, *html #footer .formInput, *html #footer textarea{margin-top:-20px;}
*:first-child+html .navi {float: left; height: 20px; margin: 235px 0 0 -60px; position: absolute; z-index: 100;}
*:first-child+html .navi.four {float: left; height: 20px; margin: 235px 0 0 -80px; position: absolute; z-index: 100;}
*:first-child+html #phone-number div{margin-top:4px;}
*:first-child+html #phone-number {background: url("../images/phone-number.png") no-repeat scroll 0 0 transparent; color: white; float: right; font-family: "MuseoSans500","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 18px; height: 30px; margin:-23px -20px 0 0; text-indent: 80px; width: 250px;}
*:first-child+html .navi.three{cursor: pointer; height: 20px; position: relative; display:block; width: 75px; z-index: 100; margin:0 -35px 0 0; float:right;}
*:first-child+html .scroll-holder{margin:10px 0 0 60px;}
*:first-child+html #div1, *:first-child+html #div2, *:first-child+html #div3, *:first-child+html #div4 {float: left; height: 185px; margin-right: 50px; margin-left: -30px; position: relative; width: 440px;}
*:first-child+html #footer .smallForm{padding-top:20px;}
*:first-child+html #footer .formButton {text-indent:-9999px; font-size: 0; line-height: 0;}
*:first-child+html #content .grid_6{margin-top: 50px;}
*:first-child+html #footer{margin: 60px 0 0;}

/* for IE6 */
*html #subnav ul ul	{left:-871px; top:40px;}
*html #texas 		{display:none;}
*html #texas-s 		{display:none;}
*html #postcard-content form	{margin-top:25px;}
*html #postcard-content select	{margin:20px 0 0;}
*html #subnav li, *html #subnav li a,*html #subnav li:hover, *html #subnav li a:hover, *html #subnav .checkmark, *html #subnav .checkmark, *html #subnav .envelope, *html #subnav .building, *html #subnav .scale, *html #subnav .map-icon{background:none!important;}
*html .navi {float: left; height: 20px; margin: 235px 0 0 -60px; position: absolute; z-index: 100; width: 80px;}
*html .navi.four {float: left; height: 20px; margin: 235px 0 0 -80px; position: absolute; z-index: 100;	width: 80px;}
*html #content ul li div ul li a{float: none; font-size: 12px; height: 18px; line-height: 20px; padding: 0; text-decoration: none; width: 177px;}
*html #subnav .checkmark{background:url("../images/subnav-icon-sprite.png") no-repeat 20px -247px; margin:0 0 0 25px;}
*html #subnav ul ul div	{margin:10px 0 10px; float:left; padding:10px; width:100px;}
*html #subnav a			{background:none!important;}
*html #subnav .scale	{background:none !important;}
*html #subnav .building	{background:none !important;}
*html #subnav .envelope	{background:none !important;}
*html #subnav .checkmark{background:none !important;}
*html #subnav .map-icon	{background:none !important;}
*html #subnav ul li a	{font-size:12px;color:#837665;text-decoration:none;text-transform:uppercase;font-weight:bold;font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; height:25px;padding:13px 10px 3px; float:left;cursor:pointer;}
*html #subnav ul ul li 	{position:relative; border:none; border-top:none; width:180px; margin:0;}
*html #phone-number div	{margin-top:4px;}
*html #phone-number 	{background: url("../images/phone-number.png") no-repeat scroll 0 0 transparent; color: white; float: right; font-family: "MuseoSans500","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 18px; height: 30px; margin:-23px -20px 0 0; text-indent: 80px; width: 250px;}
*html #nav-main ul{list-style:none;padding:12px 0 0 0;margin:3px 0 0 10px;}
*html #content .grid_6 ul.sm-list li, #content .grid_6 ul.sm-list li a{float: none; font-size: 11px; height: 24px; line-height: 12px; margin: 0;}
*html #content .grid_6 ul.vsm-list li, #content .grid_6 ul.vsm-list li a{margin: 5px 0!important; height: 24px; font-size:11px; margin:0; float: none; line-height:10px; width:auto !important;}
*html #content h3#faq-title {margin-right: -20px;}	
*html .container_12 .grid_6.white.alpha{background:#f2eee8; border:1px solid white; padding:0px!important; float:left; margin:0px!important; width:300px;}
*html #div1, #div2, #div3, #div4 {float: left; height: 185px; margin-right: 0px; position: relative; width: 440px;}
*html .scrollable {width:440px; margin: -40px -20px 0 0;}
*html .scroll-holder{margin:10px 0 0 25px;}
*html .scroll-holder-wide{margin:10px 0 0 0px; width: 450px; padding-left:30px;}
*html #content ul li a{color: #333333; cursor: pointer; display: block; font-family: "MuseoSans500",Arial,sans-serif; padding: 2px 0 20px 5px; text-decoration: none; width: 185px;}
*html #footer .smallForm	{margin-top:20px; width: 340px; padding: 20px 0 0;}
*html #footer{margin: 60px 0 0;}

#showiframe {background-image: url(../images/chat-bg.jpg); background-repeat: repeat;}
form p select{position: relative; z-index: 10}
.free {font-weight: bold; text-transform: uppercase;}


/*////////// Minimal Tabs CSS //////////*/
#actual-client-1{ background: url(../images/testimonials-highlight-deborah.png) no-repeat 130px bottom; position:absolute; bottom:0px; z-index:1;}
#actual-client-2{ background: url(../images/testimonials-highlight-javel.png) no-repeat 130px bottom; position:absolute;  bottom:0px; z-index:1;}
#actual-client-3{ background: url(../images/testimonials-highlight-kashica.png) no-repeat 125px bottom; position:absolute;  bottom:0px; z-index:1;}
#actual-client-4{ background: url(../images/testimonials-highlight-frank.png) no-repeat 125px bottom; position:absolute;  bottom:0px; z-index:1;}
#actual-client-5{ background: url(../images/testimonials-highlight-sylvia.png) no-repeat 130px bottom; position:absolute;  bottom:0px; z-index:1;}
#homepage #content .grid_4 #actual-client-1 p{margin: 40px 0 0 -10px; font-size:12px;}
#homepage #content .grid_4 #actual-client-2 p{margin: 40px 0 0 -10px; font-size:12px;}
#homepage #content .grid_4 #actual-client-3 p{margin: 40px 0 0 -10px; font-size:12px;}
#homepage #content .grid_4 #actual-client-4 p{margin: 40px 0 0 -10px; font-size:12px;}
#homepage #content .grid_4 #actual-client-5 p{margin: 40px 0 0 -10px; font-size:12px;}
ul.tabs 	{display:none;}
ul.tabs li  {float:left; text-indent:0; padding:0; margin:0 !important; list-style-image:none !important;}
ul.tabs a   {background: url(../images/minimal-tabs.png) no-repeat -420px 0; font-size:11px; display:block; height: 30px; line-height:30px; width: 134px; text-align:center; text-decoration:none; color:#333; padding:0px; margin:0; position:relative; top:1px;}
ul.tabs a:active {outline:none;}
ul.tabs a:hover {background-position: -420px -31px;	color:#fff;	}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background-position: -420px -62px; cursor:default !important; color:#000 !important;}
ul.tabs a.s 		{background-position: -556px 0; width:80px; margin:0 2px 0 0; }
ul.tabs a.s:hover 	{background-position: -556px -31px; }
ul.tabs a.s.current {background-position: -556px -62px; }
ul.tabs a.m 		{background-position: -422px -0px; width:134px; margin:0 2px 0 0; }
ul.tabs a.m:hover 	{background-position: -422px -31px; }
ul.tabs a.m.current {background-position: -422px -62px; }
ul.tabs a.l 		{background-position: -248px -0px; width:174px; margin:0 2px 0 0; }
ul.tabs a.l:hover 	{background-position: -248px -31px; }
ul.tabs a.l.current {background-position: -248px -62px; }
ul.tabs a.xl 		{background-position: 0px -0px; width:248px; margin:0 2px 0 0; }
ul.tabs a.xl:hover 	{background-position: 0px -31px; }
ul.tabs a.xl.current{background-position: 0px -62px; }
div.panes div.pane  {display:none;}
div.panes div 		{display:none; padding:15px 10px; border-top:0; height:150px; font-size:14px; position: absolute; width: 260px;}
#tabs-wrapper		{float:left;}


/*////////// Tool Tip CSS //////////*/
a:active {outline:none;}
:focus {-moz-outline-style:none;}
#tooltip {display:none; background:transparent url(../images/tooltip-spanish.png) no-repeat center top; font-size:10px;	height:142px; width:359px; padding:35px; color:#fff; font-family:MuseoSans500; line-height:14px; z-index:5000; text-align: justify;}
#tooltip-wrapper img {border:0; cursor:pointer; margin:0 8px;} 

#logo-disclaimer{position: absolute; top: 158px; _top:158px; left: 50px; font-family:MuseoSans500; font-size: 12px; width: 220px;}
*:first-child+html #logo-disclaimer{top:180px;}
#homepage #logo-disclaimer{right: 760px; top: 158px; _top:158px; }
*:first-child+html #homepage #logo-disclaimer{top:416px; }
table a {border: none;
}

#secure-forms-footer{float:left; margin-left:40px; background:url('http://www.terrybryant.com/images/secure-forms-footer.png'); width:104px; height:46px; display:block; text-indent:-9999px; line-height:0; font-size:0;}

#bcplayer { margin: 0 0 20px 0; }

.smallForm2 {
	clear: both;
}

/*////////// click to call/chat //////////*/

.smallForm2{
width: 428px; 
height: 146px; 
display: block; 
position: absolute; 
right: 1px;
top: 55px;
border: none;
padding: 15px 0 0 0;
}

.smallForm2 h3 {
	font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #530103;
	font-size: 24px;
	margin: 0 0 -10px 0;
	padding: 0;
}

.smallForm2 #divLeft {
	float: left;
	width: 175px;
	height: 135px;
	margin: 0;
	padding: 0;
}

.smallForm2 #divRight {
	float: left;
	width: 175px;
	height: 135px;
	margin: 0;
	padding: 0;
}

.smallForm2 .qlabel {
	display: none;
}

.smallForm2 .formInput {
	background: #fff;
	padding: 7px 0 7px 4px;
	font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #413736;
	border: 1px solid #413736;
	width: 160px;
	margin: 0 0 -8px 0;
}

.smallForm2 .formSelect {
	background: #fff;
	font-family: "MuseoSans500", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #413736;
	padding: 6px 4px 6px 4px;
	border: 1px solid #413736;
	width: 165px;
	margin: -20px 0 0 0;
	height: 32px;
}

.smallForm2 .formButton {
	background: url(../images/smallForm2-button.jpg) repeat center top; 
	text-align: center;
	border:none; 
	color: #fff; 
	display: block; 
	float: left; 
	font-family: "MuseoSans500","Trebuchet MS",Arial,Helvetica,sans-serif; 
	font-size: 18px; 
	height: 70px; 
	width: 75px;
	margin: 15px 0 0 0;
	text-align: center; 
	cursor: pointer;
}

.smallForm2 .formButton:hover {
	background: url(../images/smallForm2-button.jpg) repeat center -82px;
	cursor: pointer;
}

.click-call-sub2{
background: url(../images/click-call-sub2.png) no-repeat left top; 
width: 217px; 
height: 73px; 
display: block; 
position: absolute; 
left: 264px;
top: 68px;
}

.click-call-sub2:hover{
background-position:  0 -73px;
}

body.general #lpButDivID-1311802101525 a {
background: url(../images/click-chat-sub2.png) no-repeat left top; 
width: 196px; 
height: 66px; 
display: block; 
position: absolute; 
left: 340px;
top: 118px;
}

body.general #lpButDivID-1311802101525 a:hover {
background-position:  0 -68px;
}

.or{
background: url(../images/or.png) no-repeat left top; 
width: 36px; 
height: 21px; 
display: block; 
position: absolute; 
left: 300px;
top: 143px;
}

