/* http://www.davidjrush.com/blog/2009/01/css-sticky-footer/ */
/* green ADB91B */
/* gray 969696 */

html{
	height: 100%;
}
body{
	height: 100%;
	margin: 0 0 0 0;
	text-align: center;
}
#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -60px auto;   
}
#footer{
	height: 60px;
	clear: both;
	position: relative;
	background-image: url("../img/09/gray bar 1 px.jpg");
	background-repeat: repeat-x;
	color: #ADB91B;
}
#nudge{
   height: 60px;
   clear: both;
}
#header
{
	height: 101px;
	vertical-align: bottom;
}
#nav{vertical-align:top;}
body
{
	font-family: helvetica, Verdana, Arial;
	font-size: 12px;
	color: #969696;
	line-height: 18px;
}
.footerOverlay
{	
	color: #ADB91B;
	font-family: helvetica, arial, verdana;
	font-size: 12px;
}
#content { padding-bottom: 60px; clear:both; }



a, .link
{
	text-decoration: none;
	color: #ADB91B;
}
a:visited
{
	text-decoration: none;
	color: #ADB91B;
}
.thumbnail
{
	padding-bottom: 20px;
	
}
.emphasizeText
{
	color: #969696;font-weight: 600;
}
.emphasizeTextAlternate
{
	color: #ADB91B;
}
.sideNavNormalImg
{
	margin-left: -12px;
}
.leftNavItem
{
	padding-top:9px;
	padding-bottom: 9px;
	vertical-align: middle;
	
	line-height:18px;
}


.bodyContainer
{
	margin: 0 auto 0 auto;
	width: 800px;
	height:100%;
	text-align: left;
}
.bodyContainerRight
{
	margin: 0 auto 0 auto;
	width: 800px;
	height:100%;
	text-align: right;
}
.headerOverlay
{
	margin: 0 auto 0 auto;
	
}
.bodyForm
{
	background-color: White;
	height:100%;
}
.bodyContent
{
	width: 600px;
	float: left;
	text-align: left;
	padding: 45px 25px 0px 55px;
	margin: 0px auto;
}
.bodyRight
{
	float: right;
}
#header
{
	width:	100%;
	height: 101px;
	background-image: url('../img/09/pattern header.jpg');
	background-repeat: repeat-x;
}

.sampleTemplate,
.sampleContainer
{
	text-align: center;
	padding-left: 20px;
}
.menuRow
{
	float:right;
	padding: 0px 30px 0 25px;
	width: 645px;
	line-height: 17px;
	font-family: arial, 'Franklin Gothic Book', Verdana,'Times New Roman'; 
	font-size: 18px;
	font-weight: 400;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
}
.menuItem, .menuSeparator
{
	display: inline;
	vertical-align: middle;
	
	text-decoration: none;
	
}
.menuItem
{
	padding: 0 5px 0 5px;
}
.menuSeparator
{
	padding: 0 5px 0 5px;
}
.mainContent
{
	width: 700px;
}
.logoLink
{
	text-decoration: none;
	color: #ABADB1;
}
.logoLink A
{
	text-decoration: none;
	color: #ABADB1;
}
.logoLink A:visited
{
	text-decoration: none;
	color: #ABADB1;
}
.logoLink:visited
{
	text-decoration: none;
	color: #ABADB1;
}
a.navLink:visited
{
	text-decoration: none;
	color: #9ba93f;
}
a.navLink
{
	text-decoration: none;
	color: #9ba93f;
}

.navSelected
{
	font-family: arial, 'Franklin Gothic Book', Verdana,'Times New Roman'; 
	font-size: 16px;
	background-color: #ffffff;
	letter-spacing: 0.00em;
}
.navRow
{
	font-family: arial, 'Franklin Gothic Book', Verdana,'Times New Roman'; 
	font-size: 16px;
	letter-spacing: 0.00em;
	cursor:pointer;
}
.icon
{
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 0.00em;
}
.comingSoon
{
	font-size: 11px;
}
.mainContent
{
	font-family: arial, 'Franklin Gothic Book', Verdana,'Times New Roman'; 
	font-size: 12px;
	color: #ABADB1;
	letter-spacing: 0.00em;
}
.mainContentHeading
{
	font-size:20px;
	font-weight: bold;
	letter-spacing: 0.00em;
}
.footer
{
	color: #ABADB1;
	font-size: 10px;
	letter-spacing: 0.00em;
}

.horizDivide 
{	background-image: url(../img/green-line.jpg);
	background-repeat: repeat-x; 
	height: 3px;
}
.leftNavTop
{	background-image: url(../img/green-box-top.jpg);
	background-repeat: no-repeat;
	vertical-align: bottom;
}
.leftNavStretch
{	background-image: url(../img/green-box-1-px.jpg);
	background-repeat: repeat-y;
}
.leftNavBottom
{	background-image: url(../img/green-box-bottom.jpg);
	background-repeat: no-repeat;
}
.leftMenuCell 
{	color: #ABADB1;
}
.mainCellTop
{	background-image: url(../img/gray-stroked-box-top.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
}
.mainCellBottom
{	background-image: url(../img/gray-stroked-box-bottom.jpg);
	background-repeat: no-repeat;
}
.mainCellStretch
{	background-image: url(../img/gray-stroked-box-1-px-high.jpg);
	background-repeat: repeat-y;
}
.mainCell 
{	width:526px;
}
.styleChooser
{
	font-family: arial, 'Franklin Gothic Book', Verdana,'Times New Roman'; 
	border-style:solid; 
	border-width:1px; 
	border-color:#000033;
	font-size: 11px;
	color: #ABADB1;
}
