/* CSS Document */

*
	{
		margin: 0;
		padding: 0;
		list-style: none;
		text-decoration: none; 
	}

body
	{
		background-color: #f1ecd8;
		background-image: url('bodybg.jpg');
		background-position: top;
		background-repeat: repeat-x;
		text-align: center;
		padding: 0 0 0 0;
		margin: 0;
	}

.general
	{
		margin: 0 auto;
	}
	
	.top
		{
			background-color: #E9DFBA;
			width: 990px;
			height: 110px;
		}
		
		.logoPane
			{
				width: 490px;
				height: 50px;
			}
		
		.bannerPane
			{
				width: 500px;
				height: 50px;
			}
	.menu
		{
			width: 180px;
			height: auto;
			background-image: url(images/separadorMenu.jpg);
			background-position: left;
			background-repeat: repeat-y;
			background-color: #E9DFBA;
			border-top: 6px solid #5c0d12;
		}
	
	.breadcrumb
		{
			width: 200px;
			height: 36px;
			background-color:#E9DFBA;
			padding-left:18px;
			_padding-left:10px;
			color:#5C0D12;
			background-image: url(images/separadorMenu.jpg);
			background-position: left;
			background-repeat: repeat-y;
		}
		
	.breadcrumb a:link
		{
			padding-left:5px;
			color:#5C0D12;
		}
	
	.breadcrumb a:hover
		{
			text-decoration:underline;
			color:#5C0D12;
		}
		
	.breadcrumb a:visited
		{
			color:#5C0D12;
		}
	
	
	.centralBannerPane
		{
			width: 768px;
			height: auto;
			border: 6px solid #5C0D12;
			border-bottom: none;
			background-color: #E9DFBA;
			padding:0;
			margin:0;
		}
	
	.centerTitle
		{
			background-color: #5C0D12;
			margin:0;
			padding:0;
		}
		
		.leftTitlePane
			{
				background-color: #705F23;
				background-image: url(images/separadorTitleLeft.jpg);
				background-position: right;
				background-repeat: repeat-y;
				height:10px;
				margin:0;
				padding:0;
			}
		
		.centerTitlePane
			{
				text-align: center;
				background-color: #705F23;
				height:10px;
				margin:0;
				padding:0;
			}
		
		.rightTitlePane
			{
				background-color: #705F23;
				background-image: url(images/separadorTitleRight.jpg);
				background-position: left;
				background-repeat: repeat-y;
				height:10px;	
				margin:0;
				padding:0;			
			}
		
		.leftPane
			{
				padding: 10px;
				background-color: #B69D39;
				background-image: url(images/separadorLeft.jpg);
				background-position: right;
				background-repeat: repeat-y;				
			}
		
		.contentPane
			{
				text-align: center;
				padding: 10px;
				background-color: #B69D39;	
			}
			
		.rightPane
			{
				padding: 10px;
				background-color: #B69D39;
				background-image: url(images/separadorRight.jpg);
				background-position: left;
				background-repeat: repeat-y;
			}
	
	.footerBar
		{
			background-color: #E9DFBA;
			border-bottom: 5px solid #5C0D12;
			height: 25px;
		}
		
		.footerLeft
			{
				text-align: right;	
				width: 588px;
				padding: 5px;
				font-family:Tahoma,Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:12px;
			}
		
		.footerRight
			{
				text-align: right;
				width: 402px;
				padding: 5px;
				color:#000000;
				font-family:Tahoma,Arial, Helvetica, sans-serif;
			}
		.footerRight a:link
			{
				color:#000000;
				font-weight:bold;
				font-size:12px;
			}
		.footerRight a:hover
			{
				text-decoration:underline;
				color:#5C0D12;	
			}
			
		.footerRight a:visited
			{
				text-decoration:underline;	
			}
	.created
	{
		width:100%;
		height:20px;
		text-align:right;
		padding-right:5px;
		color:#000;
		font-size:11px;
		font-family:Tahoma,Arial, Helvetica, sans-serif;
	}
	
	.created a:link
	{
		text-align:right;
		padding-right:5px;
		color:#000;
		font-weight:bold;
	}
	
	.created a:hover
	{
		text-decoration:underline;
		color:#5C0D12!important;
	}
	
	.created a:visited
	{
		color:#000;
		font-weight:bold;
	}	

/* CSS Document - Layout Internal */

.contentPaneInternal
	{
		width: 778px;
		height: 220px;
		border: 6px solid #5C0D12!important;
		border-bottom: none!important;
		background-color: #E9DFBA;
	}

.leftTitlePaneInternal
	{
		padding: 10px;
		background-color: #705F23;
		border-top: 5px solid #5C0D12!important;
		border-left: 5px solid #5C0D12!important;
	}
	
.leftPaneInternal
	{
		padding: 10px;
		background-color: #B69D39;
		border-top: 5px solid #5C0D12!important;
		border-left: 5px solid #5C0D12!important;		
	}

.footerBarInternal
	{
		background-color: #E9DFBA;
		border: 5px solid #5C0D12!important;
		height: 25px;
	}





/*****  DNN Menu ******/

.MainMenu_MenuIcon, .ManiMenu_MenuArrow
{
	display:none;
}

.MainMenu_MenuItem td
{
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5C0D12;
	text-align:left;
	padding:3px 0 3px 14px;
}


.MainMenu_MenuItemSel
{
	background-color:#E9DFBA!important;
	color:#5C0D12!important;
}

.MainMenu_MenuItemSel td
{
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#E9DFBA;
	text-align:left;
	padding:3px 0 3px 14px;
	width:150px;
	background-color:#5C0D12;
}

.MainMenu_SubMenu
{
	border:1px solid #705F23;
}

.MainMenu_SubMenu td
{
	font-size:12px;
	border:none;
	border-bottom:1px solid #E9DFBA;
	background-color:#5C0D12;
	color:#E9DFBA;
	text-align:left;
	padding-left:10px;
}
