﻿*
{
	margin: 0px;
	padding: 0px;
}

/* ********************************* */
/* Begin Master Page elements */
/* ********************************* */
body
{
	margin: 0px auto;
	font: 12px/1.6em Verdana, Helvetica, Arial, Geneva, Helvetica, sans-serif;
	color: #585859;
	background-color: #FFFFFF;
}


.innerWrap
{
	border: 0px solid red;
	margin: 0px auto;
	width: 814px;
	padding-bottom: 20px;
}

/* Header Elements */
.headerWrap
{
	border: 1px solid #fff;
}





.headerDivider
{
	height: 2px;
	width: 800px;
	background-color: #ECECED;
	margin: 15px 7px 15px 7px;
}



/* Footer elements */
.footerWrap
{
	border: 0px solid red; /*	background: url(/App_Themes/PivotPoint/Images/topLinksBG.png) repeat-x top center #F2F2F2;*/
	background: url(   'Images/topLinksBG.png' ) repeat-x top center #F2F2F2;
	padding-top: 15px;
	padding-bottom: 15px;
}
.footer
{
	margin: 0px auto;
	width: 752px;
	text-align: left;
	font-size: xx-small;
	color: #B2B2B2;
}
.footer a
{
	color: #B2B2B2;
	text-decoration: underline;
	padding: 0px 3px;
}
.footer a:hover
{
	color: #3B91BF;
	text-decoration: none;
}


/* MG Specific */
.bannerWrap
{
	height: 46px;
	background: url(   'Images/banner1.jpg' ) no-repeat top left #3B91BF;
}
/* ********************************* */
/* End Master Page elements */
/* ********************************* */





/* ********************************* */
/* Begin Page Content elements */
/* ********************************* */

/* generic elements */
.mainColumn a, .secondaryColumn a
{
	text-decoration: underline;
	color: #3B91BF;
}
.mainColumn a:hover, .secondaryColumn a:hover
{
	text-decoration: none;
}

ul
{
	margin-left: 30px;
}
ol
{
	margin-left: 35px;
}

.clear
{
	clear: both;
}


/* Column Structured Content */

/* Main Content */
.mainColumn
{
	width: 510px;
	float: left;
	border: 0px solid red;
}
.mainColumn .innerColumnWrap
{
	padding: 5px;
}

.pageImageWrap
{
	border: 1px solid #ECECED;
	padding: 10px;
	background-color: #fff;
	margin-bottom: 25px;
}
.pageImage
{
	width: 478px;
	overflow: hidden;
	background-color: #ECECED;
	text-align: center;
}

.pageTitle
{
	font: 23px/1.3em Georgia,Garamond,Serif;
	text-transform: capitalize;
	margin: 0px;
}
.pageDescription
{
	color: #807F83;
	line-height: 28px;
	margin-bottom: 15px;
}
p.reg
{
	margin-bottom: 15px;
}
h4.subhead
{
	font-weight: bold;
	font-size: 1em;
	display: block;
}

.mainColumnImgFloatRight
{
	float: right;
	border: 2px solid #ECECED;
}
.mainColumnImgFloatRight img
{
	margin: 5px;
	widows:498px;
}

.mainColumnImgFloatRight a
{
	color: white;
}

.mainImage
{
	border: 2px solid #ECECED;
}
.mainImage img
{
	margin: 3px;
}

/* Secondary "Side Bar" Content */
.secondaryColumn
{
	margin-left: 520px;
	border: 0px solid green;
}
.secondaryColumn .innerColumnWrap
{
	padding: 5px 0px 5px 0px;
}



.widgetWrap
{
	margin-bottom: 25px;
}
.widgetTitle
{
	font: 23px/1.3em Georgia,Garamond,Serif;
	font-weight: normal;
	color: #807F83;
}
ul.widgetlinkList
{
	list-style-type: none;
	margin-left: 25px;
}
ul.widgetlinkList li
{
	margin-bottom: 10px;
}

