﻿#wrapper
{
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    width:780px;
    min-height:100%;
	height: auto; 
	/*background-color:#7c0443;*/
	background-color:White;
}

/*Menu*/
#MenuPanel
{
    /*margin-top:20px;*/
    width:159px;
	height:343px; 
	position:relative;
	margin-top:5px;

}

#MenuContent
{
    margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
    width:139px;
	height:323px; 
	display:block;
	position:absolute;
	top:0px;
	left:-1px;

}

.Menu a
{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align:left;
	text-decoration:none;
}

.Menu a:hover,
.aboutUs #MenuPanel #MenuContent #aboutUs a,
.contact #MenuPanel #MenuContent #contact a,
.homepage #MenuPanel #MenuContent #homepage a,
.digital #MenuPanel #MenuContent #digital a,
.messageCreation #MenuPanel #MenuContent #messageCreation a,
.coaching #MenuPanel #MenuContent #coaching a,
.resources #MenuPanel #MenuContent #resources a,

.addArticle #MenuPanel #MenuContent #addArticle a,
.activeArticles #MenuPanel #MenuContent #activeArticles a,
.archivedArticles #MenuPanel #MenuContent #archivedArticles a,
.categoryList #MenuPanel #MenuContent #categoryList a,
.addCategory #MenuPanel #MenuContent #addCategory a

{
	font-size:14px;
	color:#e6bd00;
	/*text-decoration:underline;*/
	text-align:left;
}

/*Client Login*/

#ClientLogin
{
    /*margin-top:20px;*/
    width:159px;
	height:179px; 
	position:relative;
}

#LoginBox
{	
	/*background-image:url(Images/ClientLogin.jpg);*/
    background-repeat:no-repeat;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
    width:159px;
	height:179px; 
	display:block;
	position:absolute;
	top:0px;
	left:0px;

}


/*PAGE HEADER DIV*/
#headerContainer
{

}

#topCorners
{
    height:10px;
    float:left;
}


#leftCorner
{
    width:10px;
    height:10px;
    background-image:url(Images/corners_01.gif);
    background-repeat:no-repeat;
    float:left;
}

#middleColumn
{
    float:left;
    height:10px;
    width:760px;
    background-color:white;
}

#rightCorner
{
    float:right;
    width:10px;
    height:10px;
    background-image:url(Images/corners_02.gif);
    background-repeat:no-repeat;
}


/*#Header
{
     width:747px;
     height:185px;
	 display:block;
	 /*position:relative;
	 margin:0px;
	 padding-top:15px;
	 padding-left:15px;
}*/

#HeaderImage
{
     width:747px;
     height:185px;
	 /*text-align:center;
     position:absolute;
     left:16px;  
     top:6px;*/
	 margin-top:7px;
	 /*padding-top:7px;*/
	 padding-left:15px;
	 padding-right:15px;
	 padding-bottom:5px;
}


#mainContentWrapper
{
    background-color:White;
    width:780px;
  /*margin-top:10px;*/
    margin-bottom:10px;
}

#RightContentWrapper
{
    background-color:White;
    width:576px;
    margin-top:10px;
    margin-bottom:0px;
	margin-right:15px;
	float:right;
	padding-top:5px;
}

#LeftContentWrapper
{
    background-color:White;
    width:159px;
    margin-top:10px;
    margin-bottom:10px;
	margin-left:15px;
	margin-right:15px;
	float:left;
}


/*One column styles e.g. login page*/
#oneColumn
{
    float:right;
    width:745px;
    margin-top:10px;
	margin-right:15px;
	padding-top:5px;
}


#oneColumnContainer
{
    width:743px;
    border-left:solid 1px #007ebb;
    border-right:solid 1px #007ebb;
    clear:both;
}

#oneColumnTopBorder
{
    width:725px;
    float:left;
    height:9px;
    background-color:white; 
    border-top:solid 1px #007ebb;
    line-height:10px;
}

#oneColumnBottomBorder
{
    float:left;
    height:9px;
    width:725px;
    background-color:white; 
    border-bottom:solid 1px #007ebb;
}


/*MAIN BODY DIVS TOP CORNERS*/
#mainContentTopCorners
{
    height:10px;
    width:576px;
    margin-left:0px;
    margin-right:0px;
    float:left;
}

#mctLeftCorner
{
    width:10px;
    height:10px;
    background-image:url(Images/corners_outline_01.gif);
    background-repeat:no-repeat;
    float:left;
    line-height:10px;
}

#mctMiddleColumn
{
    float:left;
    height:9px;
    width:556px;
    background-color:white; 
    border-top:solid 1px #007ebb;
    line-height:10px;
}

#mctRightCorner
{
    float:right;
    width:10px;
    height:10px;
    background-image:url(Images/corners_outline_02.gif);
    background-repeat:no-repeat;
    line-height:10px;
}


#mainContentContainer
{
    /*margin-left:15px;
    margin-right:10px;*/  
    background-color:white;
    width:574px;
    border-left:solid 1px #007ebb;
    border-right:solid 1px #007ebb;
    clear:both;
}

/*#LeftColumn
{
    /*margin-left:15px;
    margin-right:10px; 
    background-color:white;
    width:283px;
    margin-left:0px;
    margin-right:0px;	
	float:left;
}
*/

#ImagePanel
{
    background-color:white;
    width:250px;
    margin-left:15px;
	float:right;
	
}

#mainContent
{
    margin-top:10px;
    margin-left:20px;
    margin-right:20px;
    text-align:left;
}

/*MAIN BODY DIVS BOTTOM CORNERS*/
#mainContentBottomCorners
{
    height:10px;
    width:576px;
    margin-left:0px;
    margin-right:0px;
    float:left;
}

#mcbLeftCorner
{
    width:10px;
    height:10px;
    background-image:url(Images/corners_outline_03.gif);
    background-repeat:no-repeat;
    float:left;
    vertical-align:bottom;
}

#mcbMiddleColumn
{
    float:left;
    height:9px;
    width:556px;
    background-color:white; 
    border-bottom:solid 1px #007ebb;
}

#mcbRightCorner
{
    float:right;
    width:10px;
    height:10px;
    background-image:url(Images/corners_outline_04.gif);
    background-repeat:no-repeat;
    vertical-align:bottom;
}



/*FOOTER */
#footer
{
    background-color:#003472;
    width:780px;
}


#footerImage
{
    /*background-image:url(Images/footer.gif);*/
    background-repeat:no-repeat;
    width:780px;
    height:55px;
}


#footerText
{
    width:780px;
    margin-top:10px;
    color:White;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
}

#footerText a
{
    color:White;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    text-decoration:none;
}

#footerText a:hover
{
    text-decoration:underline;
}
