/***************DL Tyler Master Style Sheet****************

Created by Dan Hartmann Feb 24, 2005

Version 2.0***********************************************/

body {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
line-height: 1.1em;
margin: 0px;
padding: 0px;
background-color: #FFFFFF; }

p {
font-size: 14px;
margin-bottom: 8px;
margin-top: 8px;
padding: 2px; }

h1 {
font-size: 28px;
font-weight: bold;
text-align: center;
margin-bottom: 15px;
line-height: 34px; }

h2 {
font-size: 22px;
font-weight: bold;
text-align: center;
margin-bottom: 15px;
line-height: 28px; }

h3 {
font-size: 18px;
font-weight: bold;
text-align: center;
margin-bottom: 10px; }

h4 {
font-size: 16px;
font-weight: bold;
margin-bottom: 8px; }

em {
font-style: italic; }

/***********************list styles**************************/

ul.dashed {
	font-size: 14px;
	margin: 0px 0px 5px 8px;
	padding: 5px;
	font-weight: bold;
	list-style-type: square;
}

ul.definition {
	font-size: 14px;
	margin: 0px 0px 5px 3px;
	padding: 5px;
	font-weight: bold;
	color: #652D91;
	list-style-type: square;
}

ul.definition ul {
	font-size: 14px;
	margin: 0px 0px 5px 15px;
	padding: 0px;
	font-style: italic;
	list-style-type: disc;
}

ul.definition ul ul {
	font-size: 14px;
	margin: 0px 0px 5px 15px;
	padding: 0px;
	list-style-type: circle;
}

/***********************Link styles***************************/
a:link, a:visited {
text-decoration: none;
color: #652D91; }

a:hover {
text-decoration: underline; }

/***********************main layout***************************/

#mainWrapper {
margin-left: auto;
margin-right: auto;
width: 645px;
height: auto;
border: none;
padding: 0px;
margin-top: 25px;
position: relative;
background-image: url(../IMAGES/BackgroundWaterMark.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center center; }

#navBar {
	margin: 0px;
	padding: 0px;
	width: 640px;
	position: relative;
	top: 0px;
	left: 0px;
	height: auto;
	border: none;
}

#mainContent {
	width: 575px;
	height: auto;
	margin: 0px;
	padding: 8px;
	border: none;
	float: right;
}

#footer {
	border-top: 1px #652D91 solid;
	margin: 15px 0px;
	padding: 8px;
	width: 640px;
	height: auto;
	clear: both;
	text-align: center;
	color: #000000;
	font-size: 10px;
}

/*******************Testimonal styles**********************/

.testimonial {
padding: 5px;
margin-top: 8px;
margin-bottom: 8px;
background-color: #CC9AFE;
border: 2px #652D91 solid;
height: auto;
font-weight: bold;
text-align: left;
margin-left: auto;
margin-right: auto;
width: 300px; }

.testimonial p {
font-size: 14px;
margin-bottom: 8px;
padding: 2px;}

.testimonial .name {
font-size: 15px;
font-weight: bold;
margin: 3px;}

.testimonial .company {
font-size: 15px;
font-weight: bold;
margin: 2px 3px 5px 15px;
}

.purple {
color: #652D91; }

/*********************image styles************************/

img.featurePhoto {
border: 2px #000000 solid;
margin-left: 15px;
margin-bottom: 15px;
padding: 0px;
margin-right: 5px;
float: right; }
