/********************************** Global **********************************/

body {
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	padding:0px;
	margin:0px;
	background-color:#eae5de;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
}

P { font-size:11pt;font-weight: normal; color: #313131; line-height:1.5em;}
TH {font-size:11pt;font-weight: normal; color: #333333;}
TD { font-size:11pt;font-weight: normal; color: #333333;}
UL,OL
{
    font-size:11pt;font-weight: normal;
}
IMG { border:none;}

LI
{
    font-size:11pt;font-weight: normal;
    COLOR: #000000;
	line-height:1.20;
}


A{COLOR: #4e4eec;text-decoration:none;	font-weight:normal;}
A:hover{COLOR: #333399;	text-decoration:none;font-weight:normal;}

.vehiclelink{font-size:9pt;}
.small{ font-size:10px;}

h1, h2, h3, h4, h5{	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;}

H1{COLOR: #333399;}
H2{
	COLOR: #F7F0DD;
	font-family: 'futura_lt_btlight';
	font-size:24pt;
	margin-top:0px;
}
H3{COLOR: #cc8d15;font-size:20pt;font-family: 'futura_lt_btlight';}
H4{COLOR: #2a65ad;}
H5{COLOR: #165499;}

.subber{font-family: 'futura_lt_btlight'; font-size:16pt;}

/********************************** General Layout **********************************/

#container {
width: 950px;
margin: 0px auto;
text-align: left;
} 

#header{height:131px; width:950px;}
#navCell{width:950px; height:36px; clear:both;}
#footerCell{ clear:both; background-image:url(images/footer.jpg); text-align:center; padding-top:25px; margin-top:25px;}
#logoArea{float:left; width:488px;}
#headRight{float:right; width:462px;}
#bodyArea{ width:950px; clear:both;}
#headTop{ height:86px;}

/********************************** Homepage Styles **********************************/
.col_left{
	float:left;
	width:255px;
	background-image:url(images/left-area.jpg);
	background-color:#CFC0AD;
	min-height:631px;
}
.col_right{
	float:right;
	width:695px;
	background-color: #8B7B64;
	min-height:631px;
}
.25px{height:25px;}

/********************************** Misc **********************************/

#pad10{ padding:10px;}
#pad20{padding:20px;}
#home-right{float:right; width:579px;}

#gold-right-top{background-image:url(http://thesheetpeople.com/images/gold-right-top.png); width:565px; height:31px;line-height:2em;}
#gold-right-bg{background-image:url(http://thesheetpeople.com/images/gold-right-bg.png); width:565px;}
#gold-right-bot{background-image:url(http://thesheetpeople.com/images/gold-right-bot.png); width:565px; height:9px;}

#insideLeft{float:left; width:304px;}

#left-pad{padding-left:7px;}
#left-pad-all{ padding:7px;}
.costRed{color:#F00;}
.bluebold{ color:#333399;}
.Cartitle{ font-size:12pt; color:#333399;}


DIV{ margin:0; padding:0;overflow:hidden;}

.input { font-size:9pt; border: 1px solid #666666;}

.staffDesc{ font-size:8pt; color:#464646; font-weight:normal;}

.dateFormat{font-size:10pt;color:#666;font-weight:normal;}
.dateFormat a:link {font-size:10pt;font-weight: normal;color: #391e03;text-decoration: none;}
.dateFormat a:active {font-size:10pt;font-weight: normal;color: #391e03;text-decoration: none;}
.dateFormat a:visited {font-size:10pt;font-weight: normal;color: #391e03;text-decoration: none;}
.dateFormat a:hover {font-size:10pt;font-weight: normal;color: #391e03;text-decoration:none;}

#whiteBG{ background-color:#FFFFFF;}

.yellow{color:#fffb00;}
.red{ color:#9a1626;}



.page{padding:30px;}

/********************************** Other **********************************/

.white a:link {font-weight: normal;color: #ffdc6e;text-decoration: none;}
.white a:active {font-weight: normal;color: #ffdc6e;text-decoration: none;}
.white a:visited {font-weight: normal;color: #ffdc6e;text-decoration: none;}
.white a:hover {font-weight: normal;color: #ffffff;text-decoration:none;}
.white {font-weight: normal;color: #ffffff;text-decoration:none;}

.footer a:link {
	font-weight: normal;
	color: #CFC0AD;
	text-decoration: none;
}
.footer a:visited {font-weight: normal;color: #CFC0AD;text-decoration: none;}
.footer a:hover {
	
	font-weight: normal;
	color: #fff;
	text-decoration:none;
}
.footer {font-weight: normal;color: #fff;text-decoration:none; font-size:13pt;}

.important-alert{color:#df0606; font-weight:bold;}
.important{color:#69C637; font-weight:bold;}

#PageTitle{ font-size:18pt; color:#4c1627;}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px arial;
line-height: 18px;
z-index: 100;
background-color: #fffbd6;
width: 180px;

}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 2px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
text-indent: 2px;
font:arial;
color:#4c1627;
}

.anylinkcss a:visited{
width: 100%;
display: block;
text-indent: 2px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
text-indent: 2px;
font:arial;
color:#003300;
}

.anylinkcss a:hover{ /*hover background color*/
background-color:#4c1627;
color: white;
font:arial;
}

#nav{
			
		
			list-style:none;
			margin:0;
			padding:0;
			text-align:center;
		
		}
		#nav li{
			display:inline;
		}
		#nav a{
			display:inline-block;
			padding:5px;
			padding-left:5px;
			padding-right:5px;
			font-size:12pt;
		}

#nav li a:link{

	color: #D5C6BF;
		}


#nav li a:visited{
	color:#D5C6BF;
}

#nav li a:hover{
	color:#fff;
}

.testimonial { margin: 0; background: #e7e7e7;     padding: 10px 50px;     position: relative;        color: #666;     border-radius: 5px; margin-top:25px;   text-shadow: 0 1px 0 #ECFBFF;     background-image: linear-gradient(#fafafa, #efefef); } .testimonial:before, .testimonial:after {     content: "\201C";     position: absolute;     font-size: 80px;     line-height: 1;     color: #999;     font-style: normal; } .testimonial:before {     top: 0;     left: 10px; } .testimonial:after {     content: "\201D";     right: 10px;     bottom: -0.5em; } .arrow-down {     width: 0;     height: 0;     border-left: 15px solid transparent;     border-right: 15px solid transparent;     border-top: 15px solid #efefef;     margin: 0 0 0 25px; } .testimonial-author {     margin: 0 0 0 25px;     font-family: Arial, Helvetica, sans-serif;     color: #fff;     text-align:left; } .testimonial-author span {     font-size: 12px;     color: #fff; }