body {
	font-family: Trebuchet;		
	background-color:#1F2120;
	margin:0px 0px 15px 0px;
	color:#324969;
}

P, P.txtNormal{	
	font-family: Trebuchet;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
}

.LeftSide{
	background-image:url(../images/LeftSide.jpg);
	background-repeat:repeat-y;
}

.RightSide{
	background-image:url(../images/RightSide.jpg);
	background-repeat:repeat-y;
}

.Comments{
padding: 5px 2px 5px 2px;
}

.Line{
	height:1px;
	color:#324969;
}

.InterfaceContact{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

.InterfaceContact a{
	color:#5BB0FF;
	text-decoration:none;
}

.InterfaceContact a:hover{
	color:#884566;
	text-decoration:none;
}

.VideoLinks{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-transform:uppercase;
}

.Main{
	border-width: 1px;
	border-color:#5BB0FF;
	border-style:solid;
}

blockquote{
	font-family: Trebuchet;
	font-size:12px;
	margin: 0px 15px 0px 15px;
}

.Black{
background-color:#1F2120;
}

.Bold{
font-weight:bold;
}

.InputField{
color:#82466C;
background-color:#FFFFFF;
border:1px solid #82466C;
margin-bottom: 5px;
}

.Stretch{
background-image:url(../images/MainStretch.jpg);
background-repeat:repeat-y;
padding-top:15px;
}

.TopNav{
background-image:url(../images/TopNav.jpg);
color:#FFFFFF;
font-size:12px;
text-align:center;
font-weight:bold;
}

.TopNav a{
color:#FFFFFF;
text-decoration:none;
}

.TopNav a:hover{
text-decoration:underline;
color:#884566;}

.ContentArea{
background-color:#FFFFFF;
color:#000000;
font-size:14px;
}
H1,H2,H3,H4,H5,H6,H7{
color:#884566;
font-size:14px;
}


.ContentArea a{
color:#82466C;
text-decoration:underline;
font-weight:bold;
}

.ContentArea a:hover{
text-decoration:underline;
color:#C6ABBE;
font-weight:bold;
}

.PageTitle{
background-image:url(../images/PageTitle.jpg);
color:#FFFFFF;
font-size:18px;
font-weight:bold;
text-align:center;
text-transform:uppercase;
}

.Header{
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:14px;
text-align:center;
padding: 1px 1px 1px 1px;
}

.Footer{
font-size:11px;
text-align:center;
color:#324969;
font-weight:normal;
}

.Footer a{
text-decoration:none;
color:#324969;
font-weight:normal;
}

.Footer a:hover{
color:#999999;
text-decoration:underline;
font-weight:normal;
}

.GuestBookHeader{
font-size:14px;
font-weight:bold;
}

.GuestBookContent{
color:#82466C;
font-size:14px;
}

.GuestBookTable{
border-bottom: 1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
}
/*
	Styles for the Admin Area
*/

.AdminContentArea{
color:#000000;
font-size:14px;
}

.AdminContentArea a{
color:#0099FF;
text-decoration:none;
}

.AdminContentArea a:hover{
text-decoration:none;
color:#82466C;
}

.AdminLists{
font-size:12px;
}

.AdminLists a{
color:#C6ABBE;
text-decoration:none;
}
.AdminLists a:hover{
color:#82466C;
text-decoration:none;
}

.AdminListTable{background-color:#999999}

.TableHeading{background-color:#666666}

.TableBody{background-color:#CCCCCC}
.TableHeadingText{
color:#ffffff;
font-size:12px;
font-weight:bold;
}

.TableText{
color:#000000;
font-size:11px;
}

.MainPhoto{
float:right;
border:1px solid #884566;
margin: 5px 0px 5px 5px;
}

.Red{
color:#FF0000;
}

.TableHeadingError{
color:#FF0000;
font-size:12px;
}

.Top{
vertical-align:top;
}

.GigImage{
margin: 2px 2px 2px 2px;
border: 1px solid #666666;
}

.GigListing{
font-size:12px;
color:#82466C;
}

.GigListingTitle{
font-size:12px;
font-weight: 600;
}

.ImageCell{
padding: 3px 3px 3px 3px;}

.GigListingTable{
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

.Comments{
padding: 6px 0px 4px 0px;
}

.GigLink a{
color:#82466C;
text-decoration:none;
font-size:10px;
}

.GigLink a:hover{
text-decoration:none;
color:#C6ABBE;
font-size:10px;
}