/*******************************************************************************************
	All of the selectors below must be included on any Total Control Page. These
	values must also be entered into the TCP configuration page in order for 
	the WYSIWYG content to match the actual page content.

	Feel free to change any of the properties and values within the selectors 
	unless otherwise noted.
*******************************************************************************************/

body {
	margin: 0;
	padding: 0;
	background: #f4ead8 url(../images/background2.jpg) repeat-y 50% 0;
}

#pagearea {
	width: 700px;
	text-align: left;
}

#contentarea {
	padding: 10px;
}

#sidebararea {
	padding-left: 10px;
	/*
	padding: 0px;
	*/
}
#sidebararea h3{
	margin-top:2px;
	margin-bottom:2px;
}

#flashcontent {
	background: #fff url(../images/menu_bg.gif) repeat-x;
	text-align: center;
}

#homepageflashcontent {
	text-align: center;
}

.invisibleformfield { /* this is required for the Live Chat tool */
	visibility: hidden;
}

.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	border: 1px solid #ebd9b1;
	background-color: #f5ead8;
	padding-left: 2px;
}

.button {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #f5ead8;
	border-top: 2px solid #afa284;
	border-left: 2px solid #afa284;
	border-bottom: 2px solid #5e5645;
	border-right: 2px solid #5e5645;
}

/******************* FIELD SETS **********************/

form {
	margin: 0px; padding: 0px;
}

fieldset {
	border: 0px; padding: 0; margin: 0 0 10px 0;
}
legend {
	color: #333; padding: 0 10px; font-weight: bold; font-size: 110%;
}
fieldset p {
	padding: 10px; margin: 0px;
}
dl {
	padding: 20px 10px 10px 10px; margin: 0px;
}
dl dt {
	clear: both; float: left; width: 24%;
	text-align: right; font-size: 1em; font-weight: bold; color: #333;
	padding: 5px 0px;
}

dl dd {
	float: left; width: 75%; margin: 0 0 0.5em 0.25em; padding: 5px 0px;
}

.formlabel {
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
}

.buttonarea {
	background-color: #ccc;
	padding: 5px; 
	text-align: center;
	margin-bottom: 20px;
}
.buttonarea .button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #fff;
	border: 2px outset #ccc;
}

.border {
	border-right: 1px solid #ddd;
}

.pagesheading { /* used only for the pages edit area for the Heading content type */
	font-family: Arial, Helvetica, sans-serif;
	color: #264A6E;
	font-size: 14px;
	font-weight: bold;
}

.alert {
	font-weight: bold;
	color: #c00;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #002d56;
	padding: 5px;
	font-size: 11px;
}

.footer a, .footer a:link, .footer a:active, .footer a:visited {
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
}

/********************************************************************************************/
/******************************************* MENU *******************************************/
/********************************************************************************************/

#nav {
	height: 37px; /* was 46 */
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-color: #8B0B04;
	text-align: center;
}

ul#dropDownMenuText{
	padding: 0px;
	margin: 0px;
	list-style: none; /* overall top menu width */
	height: 46px; /* overall top menu height */
}

ul#dropDownMenuText li{
	float:left;
	position:relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	margin:0 0 0 5px; 
}

ul#dropDownMenuText li span a {
	display: block;
	text-decoration: none;
	color: #ebd9b1 !important;
	padding:5px 12px 12px;
	margin: 0px;
}
ul#dropDownMenuText li span a:hover, ul#dropDownMenuText li .currentsection a {
	text-decoration: none;
	background-color: #ebd9b1;
	color: #8B0B04 !important;
}

ul#dropDownMenuText>li{

}


#submenu {
	margin-left: 1px;
	background-color: #ebd9b1;
	padding: 5px 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #8B0B04 !important;
	text-align: center;
	border: 1px solid #ebd9b1;
}
#submenu a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	color: #8B0B04 !important;
	padding: 0px;
	margin: 0px;
}
#submenu a:hover {
	text-decoration: underline;
	color: #8B0B04 !important;
}
#submenu .currentpage {
	font-weight: bold;
}