﻿body 
{
	margin: 0px;
	background-color: #9d9a48;
}

a
{
	color: #006993;
}

input[type=text] { font-family: Tahoma; font-size: 11px; }
textarea { font-family: Tahoma; font-size: 11px; }

/* Wrapper */
.wrappertable
{
	background: #f2f0ce url("../../Images/Base/bgtopgradient.jpg") repeat-x;
}

.wrapperbottom
{
	background: #9d9a48 url("../../Images/Base/bgbtmgradient.gif") repeat-x;
	height: 100px;
}

.maintable
{
	background-color: #f2f0ce;
}

/* Page Elements */
#indexColumn
{
	font-family: Lucida Sans Unicode, Verdana, Arial;
	font-size: 11px;
	line-height: 18px;
	width: 595px;
	vertical-align: top;
}

#indexContent
{
	font-family: Lucida Sans Unicode, Verdana, Arial;
	font-size: 11px;
	line-height: 18px;
	vertical-align: top;
	background-color: #f2efd2;
}

#leftSideColumn
{
	width: 245px;
	vertical-align: top;
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
}

#leftSideColumn a
{
	text-decoration: none;
}

#adminmenu
{
	font-family: Arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
}

#pageTitle, .pageTitle
{
	color: #9d9a48;
	padding-bottom: 16px;
	font-family: Lucida Sans Unicode, Verdana, Arial;
	font-size: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 5px;
}

#seperatorColumn
{
	width: 35px;
	vertical-align: top;
}

#topBannerColumn
{
	background-image: url("../../Images/Base/topBanner.jpg");
	background-repeat: no-repeat;
	height: 170px;
}
/* End of Page Elements */

h1
{
	font-size: 22px;
	line-height: 30px;
}

.interview-answer
{
	padding-bottom: 18px;
}

.interview-question
{
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 13px;
}

.interview-musicianpic
{
	width: 60px;
	vertical-align: top;
}

.interview-musicianname
{
	font-size: 18px;
	font-weight: bold;
	height: 0px;
	line-height: 14px;
	padding: 4px;
}

.interview-musicianname a
{
	color: #0089b3;
	text-decoration: none;
}

.interview-musicianname a:hover
{
	text-decoration: underline;
}

.interview-musiciandescription
{
	vertical-align: top;
}

.newsheader
{
	font-size: 18px;
	line-height: 24px;
	margin-top: 16px;
}

.newsmessage
{
	line-height: 18px;
}

.pressreview-header, .pressreview-header a
{
	font-size: 19px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 4px;
}

.pressreview-publisheddate
{
	border-bottom: dashed 1px #bbbbbb;
	border-top: dashed 1px #bbbbbb;
}

.pressreview-source
{
	font-style: italic;
}

.pressreview-description
{
	padding-bottom: 8px;
}

.pressreview-review
{
	padding: 4px;
	margin-top: 16px;
	background-color: #fafafa;
	border: solid 1px #dddddd;
}

.smallhorizontalpadding
{
	padding-right: 4px;
	padding-left: 4px;
}

.vrheader
{
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	margin-top: 16px;
}

.vrmessage
{
	line-height: 18px;
}
/* Site Administration */

.admin-indexcolumn
{
	vertical-align: top;
	background-color: White;
	width: 804px;
	padding: 20px;
}

.admin-leftsidecolumn
{
	width: 220px;
	vertical-align: top;
	background-color: #F6F9FF;
	padding: 20px;
}

.admin-header
{
	font-family: Lucida Sans Unicode;
	font-size: 28px;
	border-bottom: solid 1px silver;
	margin-bottom: 12px;
}

.admin-loginname
{
	font-size: 10px;
	color: Gray;
}
.admin-itemproperties
{
	vertical-align:top;
	width:150px;
	background-color:#fafafa;
	padding: 3px;
	font-family: Tahoma, Lucida Sans Unicode;
	font-size: 11px;
}

.admin-menuitem
{
	margin-right: 30px;
	text-decoration: none;
}

.admin-toolbar
{
	background-image:url("../../images/Admin/toolbarbg.jpg");
	height: 20px;
	width: 500px;
	border:solid 1px #D3E1F3;
	padding-left: 5px;
	padding-top: 1px;
}

.admin-toolbar A
{
	color: Black;
	text-decoration: none;
}
