.smallType {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
}
.boldText {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
.regulatText {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
    line-height: 19px;
}
.VerySmallType {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.socailLinks {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.main{
	background: url(../images/background.jpg) no-repeat;
	background-color:#C6C2D9;
	border: 1px solid  #050231;;
}
.bodytext, .text p, .directions, .csc-textpic-text, 
.contacttext, .tourcontent, .title, .vendtable, #perl-content{
	background-color: #050231;
	border: 1px #fff solid;
	color: #fff;
}
.content{
	margin: 15px;
	width: 96%;
}
.vendtable, .vendorheader{
	margin: 20px auto;
	width: 80%;
}
.image img, .header img{
	border: 1px solid white;
}
.content img, .content td {
	margin: 10px;
}
.image{
	text-align: center;
}
.bottomlogo{
	float: right;
}
.align-center, .header, .vendorheader{
	text-align: center;
}
.directions p{
	background-color: transparent;
	border: 0;
}
.style2 {
	font-weight: bold; 
	color:  #3e3d5f;
}
.title{
	padding: 5px 20px;
}
.imagetour dd{
	font-weight:bold;	
	padding: 5px 0 30px 0;
}
.top{
	padding: 20px 0 0 0;
}

.vendors{
	vertical-align: top;
	padding: 0 0 0 80px;
}
.vendtable .bodytext{
	border: 0;
}
.bodytext{
	padding: 5px;
}
#perl-content{
	font-size:14px;
}
#perl-content h3{
	font-size: 20px;
}