#FarOuter
{
}

#Outer
{
	margin:auto auto;
	width:940px;
	padding-top:100px;
	text-align:left;
	
	min-height:100%;
	background:transparent;
}

#Inner
{
	width:940px;
	height:400px;
	text-align:left;
	background:#ffffff;
	padding:10px;
}
#Main 
{
	height:300px;
}
#footer
{
	text-align:center;
	width:940px;
	padding:0px;
	margin:0px;
}
#footer ul
{
    padding: 0px;
    margin: 0px;
}
#footer ul li
{
    list-style: none;
    float:left;
}
#charityteam
{
	float:right;
}

/*  Main Menu Normal  */

#MainMenuOuter 
{
}
#MenuInner 
{
	background:#E9E5DD;
}
.main_dnnmenu_rootitem span
{
	color: #000000;
}
.main_dnnmenu_rootitem_hover span,.main_dnnmenu_rootitem_selected span
{
	color: #000000;
}
.main_dnnmenu_rootitem
{
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial,Verdana, Tahoma;
	line-height: 16px;
	margin: 2px 5px 2px 5px;
	text-transform: uppercase;
	border-bottom: 1px dotted #6a7700;
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	color:#000000;
	font-size: 9pt; 
	font-weight:bold; 	
    font-family:  Arial,Verdana, Tahoma;
	line-height: 16px;
	margin: 2px 5px 2px 5px;
	text-transform:uppercase;
	text-decoration:underline;
	border-bottom: 1px dotted #6a7700;
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected
{
	color:#000000;
	font-size: 9pt; 
	font-weight:bold; 	
    font-family:  Arial,Verdana, Tahoma;
	line-height:16px;
	margin: 2px 5px 2px 5px;
	text-transform:uppercase;
	border-bottom: 1px dotted #6a7700;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu
{
	border: 1px solid #C0D6E5;
	color: #000000;
	-moz-opacity: .94;
	filter: alpha(opacity=94);
	z-index: 33;
}
.main_dnnmenu_submenu span
{
	color:#000000;
}
.main_dnnmenu_itemhover span,.main_dnnmenu_itemselected span   
{  
	color:#000000;
}
.main_dnnmenu_submenu td
{
	/*background-color:#E1E8ED;*/
	background:#b1c800;
	z-index: 1000;
	font-size: 10pt; 
	font-weight:bold; 	
    font-family:  Arial,Verdana, Tahoma;
	text-align:left;
	color:#000000;
	line-height:20px;
	padding: 0px 5px;
	margin:0px;
}
/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
	background:#6a7700;
	font-size: 10pt; 
	font-weight:bold; 	
    font-family:  Arial,Verdana, Tahoma;
	color:#ffffff;
	text-align:left;
	line-height:20px;
	z-index: 1000; 
	padding: 0px 5px;
	margin:0px;
}

.main_dnnmenu_break
{
    border:none;
    height:23px;
    width:3px;
	background:url(images/menubarredvert.gif) no-repeat;
}

/* for master home */

.navSideMenu 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 147px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navSideMenu UL 
{
	WIDTH: 142px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 147px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navSideMenu LI {
	FLOAT: left; MARGIN-BOTTOM: -1px;  LINE-HEIGHT: 20px; POSITION: relative;
	list-style-type: none;
	border-bottom:1px solid #5f89a3;
}

.navSideMenu LI A,.navSideMenu LI A:link,.navSideMenu LI A:visited,.navSideMenu LI A:active {
	BORDER-RIGHT: 0px solid #CCCCCC; BORDER-TOP: black 0px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid #CCCCCC; WIDTH: 142px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid;  TEXT-DECORATION: none;
}
.navSideMenu LI A:hover {
	color: #ffffff;
	background:#78adcf;
	text-decoration:none;
}