﻿/*
dark background violet color == #5B308C 
faded background violet color == #832D90
light purple text color == #9B6FCE  
light background pink color == #A82990

Built for 1024x768 resolution - Taking into account the right (vertical) scrollbar, and iis margins, use max width of 985px.  pageDiv has 5px padding around edges so 
	width gets reduced to 975.
*/

body
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #5B308C;
}

.pageDiv
{
	width:100%; 
	/*height:768px; */
	background-image:url(MainImages/GrapevineIvyGradient.jpg);
	background-repeat:repeat;
	padding:4px;
}

.bodyDiv
{
	width:975px;
	/*height:768px;*/
	margin:auto; 
	background-color:White;
}

.contentDiv
{
	/*padding:10px;
	color:Gray;*/
	color: #9B6FCE;
	text-align:center;
	width:975px; /* subtract padding */
	height:auto;
	border-collapse:collapse;
}

.contactDiv
{
	background-image:url(../../Images/064_gray.jpg);
	width:425px;
	height:350px;
	border: solid 2px #5B308C;
}

.contentTable
{
	margin-left:25px;
	margin-right:25px;
	padding-bottom:25px;
    width:925px; /* subtract margin */
}

.menuDiv
{
	position:relative;
	height:19px;
	width:975px; 
	text-align:center;
	background-color:#A82990;
	/*color: #ffffff;*/
}

.testimonialDiv
{
	height:19px;
	width:100%; 
	background-color:#5B308C;
	color: #ffffff;
	padding-top:4px;
}

.testimonialDiv:hover
{
	cursor:hand;
	background-color:#A82990;
}

.testimonialTable
{
	background-color:#f8f8ff; /*ghost white*/   /*#faebd7; antique white */   /*#f0f8ff; alice blue*/
	border:solid 1px #d3d3d3;
	text-align:justify;
	vertical-align:top;
	
}
.testimonialTable td
{
	padding:13px;
}

/*A:link,A:visited */ /*This style was affecting the menu items...*/
.link
{
	color: #5B308C;	
}

.link:hover 
{
	color: #A82990;
}

.MenuItem
{
	color:#ffffff;
	font-size:10pt;
	height:19px;
	text-align:center;
	padding-top:.5px;
	/*margin-left:5px;*/
	padding-left:10px;
	padding-right:10px;
}

.MenuItem A
{
	/*width:100%;*/
	text-align:center;
	display:block !important;
}

.button
{
	margin:3px;
	background-color:#ffffff; 
    color:#5B308C;
}

.button:hover 
{
	 color:#ffffff;
	 background-color:#5B308C;
	 cursor:hand;
}

.buttonSelected
{
	margin:3px;
	color:#ffffff;
	background-color:#5B308C;
}

.buttonSelected:hover
{
	 cursor:hand;
}

.pageTitleLabel 
{
	font-family: Helvetica, Arial, Sans-Serif;
	color:#5B308C;
	font-size:18pt;
	vertical-align:40%;
}


.pageSubTitleLabel
{
	font-size:14px;
	color: #5B308C;
	font-weight:bold;
	/*padding:10px;*/
}

.contactLabels
{
	color:#5B308C;
}

.border
{
	border: solid 2px #5B308C;
}
