.bbb_pic { width:50px; height:81px; background:url(../images/bbb_pic.png); behavior: url("iepngfix.htc");}
.bbb_cont {width:191px; height:81px; margin-left:10px; margin-bottom:5px;}
.bbb_text {width:130px; padding-left:10px; height:81px; font-size:.85em;}
.bbb_text p { line-height:1em;}


body { background: #CCCCCC; background-image: url(../images/gradient2.jpg); background-repeat: repeat-x; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

a {color: #bd0000; text-decoration: none;} a:visited {color:#bd0000;} a:hover {color: #000000;}a:active { color:#000000;}

.bar {background:url(../images/lonestarbar.jpg); height: 5px;}

h1 {font-family: tahoma;

font-size: 20px;

font-weight: bold; margin-bottom: 7px;}

h2 {font-size: 16px; margin-bottom:7px;}

h3 {font-size: 14px; margin-bottom: 7px;}

h4 {margin-bottom: 7px; font-size: 12px; font-weight: bold;}

hr {margin-bottom: 5px;}

.city {font-family: tahoma;

font-size: 16px;

font-weight: bold; margin-bottom: 7px;}

.app {font-family: tahoma;

font-size: 16px;

font-weight: bold; display: block;

	margin-top: 1em;

	margin-bottom: 1em;

}

.topic {font-size:14px; font-weight: bold; padding: 5px;}

.navlist {margin-left: 0; padding-left: 0; list-style: none;}

.navlist li {padding-left: 15px; background-image: url(../images/dot.gif); background-position: 0px 50%; background-repeat: no-repeat; line-height: 135%; }



* { margin:0; padding:0;}

#banner { width:870px; height:200px;}

.textctr { text-align:center;}

.left {float: left;}

.right {float: right;}

.fright {float: right; margin: 5px 0 10px 0;}

.clear { clear:both;}

.rightimg {float: right; margin: 0 0 10px 10px;}

.leftimg {float: left; margin: 10px;}

p {line-height: 1.8; margin: 7px 0 7px 0;}

.espanol {font-size:16px; text-align:left; height: 45px; line-height: 1.5em; margin: 0 5px 5px 50px;}

.espanol img{

width: 28px;

height: 21px;

margin-right: 5px;

}

.pagefrm {width: 870px;margin-left: auto; margin-right: auto; background-color:#FFFFFF; border-left: 1px #c8002b solid; border-right: 1px #c8002b solid;}



#contentfrm {width:870px;}

#Lside01 { width:220px; padding-left:10px;}

#Rside01 {width:630px;}



.margin00 { margin-top:15px; width:220px;}

.margin01 {margin-bottom:15px;}

.pad_cont { margin:0 15px 0 15px;}



#header {height:110px;  background-color: #ffffff;}

#flash {}

.logo { width:244px; height:100px; background:url(../images/logo.jpg); margin-left:10px;}

#left {float: left;width:200px;margin: 0px;padding: 0px;}

#footer {clear: both; margin: 0px;padding: 0px;text-align: center; }

#rnd_container {background: #ffffff; margin:1px;}

.rnd_top, .rnd_bottom {display:block; background:#ffffff; font-size:1px;}

.rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}

.rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}

.rnd_b2, .rnd_b3, .rnd_b4 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

.rnd_b1 {margin:0 5px; background:#CCCCCC;}

.rnd_b2 {margin:0 3px; border-width:0 2px;}

.rnd_b3 {margin:0 2px;}

.rnd_b4 {height:2px; margin:0 1px;}

.rnd_content {

display:block;

border:0 solid #CCCCCC;

border-width:0 1px;

padding: 4px;

background:#FFFFFF;

color:#000000;

}



.houston {

width: 185px;

height: 200px;

background:url(../images/hou.jpg); 

background-repeat: no-repeat; 

float: left;

text-align: center;

margin-left:5px;

}

.tat {

width: 185px;

height: 200px;

background:url(../images/tat.jpg); 

background-repeat: no-repeat; 

float: left;

text-align: center;

margin-left:5px;
}

.aus {

width: 185px;

height: 200px;

background:url(../images/aus.jpg); 

background-repeat: no-repeat; 

float: left;

text-align: center;

margin-left:5px;

}

.location {

margin-top: 140px;

font-size: 11px;

}

.location h4

{margin-bottom:0;

margin-top:0;}



.location p {line-height:normal; margin:0 0 0 0;}



.option {

width: 170px;

float: right;

text-align: center;

margin: 20px 0 0 0;

}

.vert {border-left: 1px solid #660000; vertical-align: middle;}



.option p {font-size: 1.3em; margin:0 0 0 0;}

.option h3

{margin-bottom:0;

margin-top:0;}



.option h2

{margin-bottom:0;

margin-top:0;}

.contentleft {

float: left;

width:460px;

}



.contentright {

float: right;

width:200px;

}





.p_cont { width:290px; height:175px; float:left; padding:0 5px 0 5px;}

.baats { height:175px; width:600px; padding-bottom:15px;}
.baats3 { height:225px; width:600px; padding-bottom:15px;}

.baats2 { height:105px; width:600px; padding-bottom:15px;}

.bat1 { width:300px; height:161px; background:url(../images/tattoo_rem_1.jpg) no-repeat; margin-top:10px;}

.bat2 { width:300px; height:161px; background:url(../images/tattoo_rem_2.jpg) no-repeat; margin-top:10px;}

.bat3 { width:300px; height:161px; background:url(../images/tattoo_rem_3.jpg) no-repeat; margin-top:10px;}

.bat4 { width:300px; height:161px; background:url(../images/tattoo_rem_4.jpg) no-repeat; margin-top:10px;}

.bat5 { width:300px; height:161px; background:url(../images/tattoo_rem_5.jpg) no-repeat; margin-top:10px;}

.bat6 { width:300px; height:161px; background:url(../images/tattoo_rem_6.jpg) no-repeat; margin-top:10px;}
.bat7 { width:300px; height:161px; background:url(../images/tattoo_rem_7.jpg) no-repeat; margin-top:10px;}
.bat8 { width:300px; height:161px; background:url(../images/tattoo_rem_8.jpg) no-repeat; margin-top:10px;}
.bat9 { width:300px; height:161px; background:url(../images/tattoo_rem_9.jpg) no-repeat; margin-top:10px;}
.bat10 { width:300px; height:161px; background:url(../images/tattoo_rem_10.jpg) no-repeat; margin-top:10px;}
.bat11 { width:300px; height:161px; background:url(../images/tattoo_rem_11.jpg) no-repeat; margin-top:10px;}
.bat12 { width:300px; height:161px; background:url(../images/tattoo_rem_12.jpg) no-repeat; margin-top:10px;}
.bat13 { width:300px; height:161px; background:url(../images/tattoo_rem_13.jpg) no-repeat; margin-top:10px;}
.bat14 { width:300px; height:161px; background:url(../images/tattoo_rem_14.jpg) no-repeat; margin-top:10px;}
.bat15 { width:300px; height:161px; background:url(../images/tattoo_rem_15.jpg) no-repeat; margin-top:10px;}

.bat16 { width:300px; height:161px; background:url(../images/tattoo_rem_16.jpg) no-repeat; margin-top:10px;}
.bat17 { width:300px; height:161px; background:url(../images/tattoo_rem_17.jpg) no-repeat; margin-top:10px;}
.bat18 { width:300px; height:161px; background:url(../images/tattoo_rem_18.jpg) no-repeat; margin-top:10px;}

.bat19 { width:300px; height:161px; background:url(../images/tattoo_rem_19.jpg) no-repeat; margin-top:10px;}
.bat20 { width:300px; height:161px; background:url(../images/tattoo_rem_20.jpg) no-repeat; margin-top:10px;}
.bat21 { width:300px; height:161px; background:url(../images/tattoo_rem_21.jpg) no-repeat; margin-top:10px;}
.bat22 { width:300px; height:161px; background:url(../images/tattoo_rem_22.jpg) no-repeat; margin-top:10px;}
.bat23 { width:300px; height:161px; background:url(../images/tattoo_rem_23.jpg) no-repeat; margin-top:10px;}
.bat24 { width:300px; height:161px; background:url(../images/tattoo_rem_24.jpg) no-repeat; margin-top:10px;}
.bat25 { width:300px; height:161px; background:url(../images/tattoo_rem_25.jpg) no-repeat; margin-top:10px;}
.bat26 { width:300px; height:161px; background:url(../images/tattoo_rem_26.jpg) no-repeat; margin-top:10px;}
.bat28 { width:300px; height:161px; background:url(../images/tattoo_rem_28.jpg) no-repeat; margin-top:10px;}
.bat29 { width:300px; height:161px; background:url(../images/tattoo_rem_29.jpg) no-repeat; margin-top:10px;}
.ph { width:300px; height:161px; background:url(../images/ph.jpg) no-repeat; margin-top:10px;}

.hair1 { width:300px; height:161px; background:url(../images/hair_rem_1.jpg) no-repeat; margin-top:10px;}
.hair2 { width:300px; height:161px; background:url(../images/hair_rem_2.jpg) no-repeat; margin-top:10px;}
.hair3 { width:300px; height:161px; background:url(../images/hair_rem_3.jpg) no-repeat; margin-top:10px;}
.hair4 { width:300px; height:161px; background:url(../images/hair_rem_4.jpg) no-repeat; margin-top:10px;}
.hair5 { width:300px; height:161px; background:url(../images/hair_rem_5.jpg) no-repeat; margin-top:10px;}
.hair6 { width:300px; height:161px; background:url(../images/hair_rem_6.jpg) no-repeat; margin-top:10px;}
.hair7 { width:300px; height:161px; background:url(../images/hair_rem_7.jpg) no-repeat; margin-top:10px;}
.face1 { width:300px; height:161px; background:url(../images/face1.jpg) no-repeat; margin-top:10px;}
.face2 { width:300px; height:161px; background:url(../images/face2.jpg) no-repeat; margin-top:10px;}
.face3 { width:300px; height:161px; background:url(../images/face3.jpg) no-repeat; margin-top:10px;}

.face4 { width:300px; height:161px; background:url(../images/face4.jpg) no-repeat; margin-top:10px;}
.face5 { width:300px; height:161px; background:url(../images/face5.jpg) no-repeat; margin-top:10px;}

form {

padding:0px;

margin:0px;

font-size:1.1em; color: #000000; text-align:left;}

input {background-color: #cccccc; border: 1px  #999999 solid; padding:3px; margin-bottom: 3px;}

textarea {background-color: #cccccc; border: 1px #999999 solid; padding:3px; margin-bottom: 3px;} 

.submit, reset { background:width: 63px

	height: 18px;

	border: none; padding:0; margin-left:18px;}

	

	.form_contact form input.button{width:74px; height:28px; float:left; background:url(../images/cbut.png) 0 0 no-repeat; color:#fff; font-size:.8em; font-weight:500; line-height:16px; border:none; padding:0;  margin:5px 10px 5px 0; cursor:pointer; }

#conlist { list-style-image: url(../images/dot.gif); padding-left: 25px; line-height:145%;} 

.list li
{
line-height: 1.5em;
}

.style1 {color: #800000; font-weight:bold;}


