/* TANDEM DATA CSS
--------------------------------------------------------- */

body {
	margin:0;
	padding:0;
	text-align:left;
	background:url(../images/bgRunner.gif) left top repeat-x;
}
#container {
	width:967px;
	margin: 0 auto;
	background:url(../images/topRunner.jpg) left top repeat-x #fff;
}
#leftRunner {
	background:url(../images/leftRunner.gif) left top repeat-y;
}
#rightRunner {
	background:url(../images/rightRunner.gif) right top repeat-y;
}
#bottomRunner {
	background:url(../images/bottomRunner.gif) left bottom repeat-x;
}
#leftTop {
	background:url(../images/leftTop.gif) left top no-repeat;
}
#rightTop {
	background:url(../images/rightTop2.gif) right top no-repeat;
}
#leftBottom {
	background:url(../images/leftBottom.gif) left bottom no-repeat;
}
#rightBottom {
	background:url(../images/rightBottom.gif) right bottom no-repeat;
	padding:0 17px 17px 17px;
	min-height:0px;/*IE 7 fix*/
}
#tabs {
	text-align:right;
}
#leftColumn {
	float:left;
	width:100px;
	
}
#middleColumn {
	margin-left:163px;
	margin-right:188px;
}
#mainColumn {
	margin-left:187px;
	margin-right:188px;
}
#rightColumn {
	float:right;
	padding-left:0px;
	width:185px;
}
.rightColumnArea {
	min-height:543px;
	position:relative;
	background : url(../images/dotted_line_vert.gif) repeat-y top left; 
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#ieFix2 {
	padding-bottom:1px;
	margin-bottom:-1px;
}
#masthead {
	height:150px;
	width: 560px;
	float:left;
	display:inline;
	background-color: #999;
	}
#logoHolder {
	height:96px;
	margin-top: -5px;
	margin-bottom: 5px;
	background:url(../images/mast3_lubbock.jpg) left bottom no-repeat;

}
#menu {
	height:33px;
	z-index:200;
	margin-bottom:0px;
}
#menu a {
	float:right;
}
.contentArea {
	min-height:300px;
	padding:4px 0px 0px 0px;
	margin:0;
}
.contentArea2 {
	min-height:300px;
	padding:13px 0px 13px 0;
	margin:0;
	float:left;
	width:584px;
}
.contentArea3 {
	min-height:300px;
	padding:13px 0px 13px 0;
	margin:0;
	float:left;
	width:554px;
}
#mainhold { 
	position:relative;
	top:0;
	left:0;
	}
.logo {
	margin:8px 0 0 18px;
}
#moreCustomers {
	width:177px;
	height:209px;
	float:left;
	display:inline;
	/*position:relative;*/
}
#moreCustomersText {
	padding:58px 13px 13px 13px;
	margin:0px;
	color:#8b620c;
	
}
#moreCustomersText p {
	color:#8b620c;
	margin:0px;
	padding:0px;
}
#moreCustomersText ul{
	color:#8b620c;
	margin:8px 0px 0px 20px;
	padding:0px;
}
#buyMore {
	width:177px;
	height:209px;
	float:left;
	/*position:relative;*/
	}
	#buyMoreText {
		padding:58px 13px 13px 13px;
		margin:0px;
		color:#FFF;
	}
	#buyMoreText p {
		color:#fff;
		margin:0px;
		padding:0px;
		}
	#buyMoreText ul{
		color:#fff;
		margin:8px 0px 0px 20px;
		padding:0px;
	}
#comingBack {
	width:177px;
	height:209px;
	float:left;
	/*position:relative;*/
	}
	#comingBackText {
		padding:58px 13px 13px 13px;
		margin:0px;
		color:#FFF;
	}
	#comingBackText p {
		color:#fff;
		margin:0px;
		padding:0px;
		}
	#comingBackText ul{
		color:#fff;
		margin:8px 0px 0px 20px;
		padding:0px;
	}
.hpReadMoreBtn, .hpReadMoreBtn2, .hpReadMoreBtn3 {
	width:177px;
	float:left;
	height:26px;

}
#colouredBoxes {
	float:left;
	width:531px;
	padding:0px;
	display:inline;
}

#yellowBox {
	padding-top:17px;
	WIDTH: 185px;
	HEIGHT: 137px;
}
#yellowBox a{
	margin-left:37px;	
	font-size:10px;
	color:#FFF;
	text-decoration:none;
	line-height:24px;
}
#yellowBox a:hover{
	text-decoration:underline;
}
#contentTables ul{
	margin:0px;
	padding:0px 0px 0px 20px;	
}
#contentTables li{
	margin:10px 0px;
}
.htmlarea_table {
	margin:0px 0px 0px 0px;
}
#contentTables p {
	margin:0px;
	padding:0px;
}
#contentTables td {
	margin:0px 0px 0px 15px;
	padding:5px 7px;
}
#sl td {
	border-bottom: 1px dashed #ccc;
	width:155px;
	padding:10px 10px 18px 0px;
}
#sl h1 {
	font-size:14px;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
#sl h3 {
	font-size:12px;
	color:#666666;
	margin:5px 0px 5px 0px;
	padding:0px;
} 
#sl p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin:5px 0px 5px 0px;
	padding:0px;

	/*color:#ed9700;
	margin:0px;
	padding:0px;*/
}
#sl a {
	margin:0px;
	padding:0px;
}
#sl {
padding-left:15px;
}

#sl .paratitle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#808000;
	margin:0px;
	padding:0px;
}


#ieFix3 {
	position:absolute;
}

#topRow p a:hover {
	color:#ed9700;
	}
.htmlarea_table h1 a{
	text-decoration:none;
	}
.htmlarea_table ul {
	margin:4px 0px;
	padding:0px 0 0 17px;
	list-style-type: square;
	}
.htmlarea_table li {
	margin:5px 0px;
	color:#bbb;
	}

div#leftnav {padding: 1%;
float: right;
background-color: #ffffff;
color: #000000;
width: 180px;
border-left: solid #ccc 1px;}

#navbar {
background-color: #ffffff;
position: relative;
border-top: none;
width: 180px;}

#navbar a:link, #navbar a:visited {
display: block;
color: #ed9700;
font-size: 1em;
background-color: #fff;
border-top: 1px #ffffff solid;
padding-top: 3px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 3px;
text-decoration: none}

#navbar a:hover {
display: block;
background-color: #000;
color: #ffffff;
}

.contentLeft {
float: left;
width:255px;
padding-left:5px;
border-right:thin;
border-right-color:#999999;
}

.contentRight {
float: right;
width:260px;
padding-right:5px;
}

/* DESCRIPTION DIV
--------------------------------------------------------- */
div#site-description h1 {
	font-size: 12px;
	color: #fff;
	text-align: center;
	margin-bottom: 0px;
	z-index: 1;
	}

/* NAV DIV
--------------------------------------------------------- */

#summary2 {
float : left; 
width : 17%; 
margin-top: 5px;
padding-left : 10px; 
padding-right : 10px; 
line-height : 140%; 
background : url(../images/dotted_line_vert.gif) repeat-y top right; 
} 
#summary2 ul, #summary li {
margin : 0; 
padding : 0; 
list-style-type : none; 
} 
#summary2 ul {
margin-bottom : 20px; 
} 
#summary2 ul li {
border-bottom : 1px solid #d6d6d6; 
padding-top : 0.2em; 
padding-left : 0.5em; 
padding-bottom : 0.2em; 
} 
#summary2 a {
color : #333; 
text-decoration : none; 
border : 0; 
display : block;
} 
#summary2 blockquote {
margin : 20px 0 0 -3px; 
width : 155px; 
height : 218px; 
border-top : 1px solid #c4c4c4; 
text-indent : -9000px; 
} 
#summary2 li a:hover {
background-color : #ffe6d5; 
display : block;} 

#summary2 h2 {
color : #CE0000; 
font-size : 12px; 
}
#summary2 h5 {
font-family: Arial, Helvetica, sans-serif;
color : #808000; 
font-size : 14px;
margin: 5px 0 10px 0px; 
} 
#summary2 h3 {
font-size : 1.3em; 
margin-top : 5px; 
margin-bottom : -10px; 
letter-spacing : -1px;
}
.act {
	color: #666;
	font-weight: normal;
	padding-top : 0.2em; 
	padding-bottom : 0.2em;
	background-color : #e9e9e9; 
	display : block;
	}
span.highlight	{
	font: bold 1.1em arial, georgia, times, serif;
	color: #CC5200;
	}
span.tiny {
	font-size: 10px;}
span.green, span.green a {
	font: bold 1.1em arial, georgia, times, serif;
	color: #808000;
	}
