/*
 #################################################
#                                                 #
#    PRINT CSS                                    #
#                                                 #
 #################################################
*/



BODY
{
	color: 						#393939;
	font-family: 					Trebuchet MS, sans-serif;
	font-size: 						12pt;
	line-height: 					1.8em;
	background-color:			#fff;
}


A:link, 
A:visited, 
A:active
{
	color:						#C4D51B;
	text-decoration:			none;
}

A:hover, 
A:focus
{
	color:						#7F7E7E;
}




h2
{
	margin:					0;
	padding:				0;
	font-size:				2.7em;
	letter-spacing:			.05em;
	color:					#C4D51B;
	text-transform:			uppercase;
}


h3
{
	margin:					0;
	padding:				0;
	font-size:				1.2em;
	letter-spacing:			.05em;
	text-transform:		uppercase;
	color:					#C4D51B;	

}

h3.inline
{
	padding:		10px 0px 10px 0px; 
	text-align:		right;

}


.clearboth
{
	clear:		both;
}


/*
 #################################################
#    COLORS FOR REFRENCE                          #
 #################################################



Bright Green:			#A3CD4A;
Dark Green:				#1A3435;
Light Blue:				#B8DCDC;
Font Blue:				#8DC3C2;

*/



/*
 #################################################
#                                                 #
#    WRAPPER                                      #
#                                                 #
 #################################################
*/

#wrapperMain
{
	position:					relative;
	width:					984px;
}


/*
 #################################################
#                                                 #
#    LOGO & TAGLINE                               #
#                                                 #
 #################################################
*/

H1#logo
{
	font-size:					1pt;
	color:						#FFF;
	position:					relative;
	display:					block;
	margin:						12em	0em	0em	0em;
	padding:					0em;
}

H1#logo SPAN.text
{
	display:					none;
}

H1#logo SPAN.logo
{
	display:					block;
	width:						148px;
	height:						72px;
	background-image:			url(templates/images/martin_nelson_logo_blk.jpg);
	margin:						0px;
	padding:					0em;
}


/*
 ###############################################################################
#                                                                               #
#                                                                               #
#  MASTHEAD                                                                     #
#                                                                               #
#                                                                               #
 ###############################################################################
*/

#header
{
	position:		relative;
	width:			148px;
	height:			74px;
	padding:		0px 0px	0px	50px;
}


/*
 ###############################################################################
#                                                                               #
#                                                                               #
#   MAIN NAVIGATION                                                             #
#                                                                               #
#                                                                               #
 ###############################################################################
*/



#mainNav
{
	display:	none;
}

.readMoreLink 

{
	font-weight:		normal;
}


.backButton
{
	font-size:		.8em;
}


/*
#############################################
#  MAIN NAVIGATION: HIGHTLING SELECTED PAGE
#############################################
*/


/*
 ###############################################################################
#                                                                               #
#                                                                               #
#   SECONDARY NAVIGATION                                                        #
#                                                                               #
#                                                                               #
 ###############################################################################
*/



#secondaryNav
{
	display:	none;
}


.readMoreLink 
{
	font-weight:		normal;
}



.backButton
{
	font-size:		.8em;
}




/*
 ###############################################################################
#                                                                               #
#                                                                               #
#    IMAGE HOLDER                                                               #
#                                                                               #
#                                                                               #
 ###############################################################################
*/



#imageContainer
{
	position:		relative;
	width: 			898px;
	height: 		368px;
	margin:			0 auto;
	padding:		0;
	background-position: 	top center;
	background-repeat: 		no-repeat;
}

#imageRight
{
	position:		relative;
	padding:		0px	0px	30px	0px;
}



/*
 ###############################################################################
#                                                                               #
#                                                                               #
#    FLASH CONTAINER                                                            #
#                                                                               #
#                                                                               #
 ###############################################################################
*/



/*
 ###############################################################################
#                                                                               #
#                                                                               #
#    CONTENT                                                                    #
#                                                                               #
#                                                                               #
 ###############################################################################
*/

#contentContainer
{
	position:				relative;
	top:					10px;
	width:					1024px;
	margin:					0 auto;
}

#contentWrapper
{
	position:				relative;
	float:					left;
	width:					945px;
	margin:					0;
	padding:				0em	0em	0em	49px;
}


#contentLeft
{
	position:			relative;
	display:			block;
	float:				left;
	width:				620px;
	font-weight:		normal;
	margin:				0px;
	padding:				0px;
}

#LinksContentLeft
{
	position:			relative;
	display:			block;
	float:				left;
	width:				448px;
	font-weight:		normal;
	margin:			0px	0	0px	20px;
	padding:				0;
}

#ClientsContentLeft
{
	position:			relative;
	display:			block;
	float:				left;
	width:				315px;
	font-weight:		normal;
	margin:			0px	0	0px	20px;
	padding:				0;
}


#contentFull
{
	position:			relative;
	display:			block;
	float:				left;
	width:				984px;
	font-weight:		normal;
	margin:					0;
	padding:				0;
}

#contentLeft A:link, 
#contentLeft A:visited, 
#contentLeft A:active
{	
	color:				#7F7E7E;
	text-decoration:	underline;
}


#contentLeft A:hover, 
#contentLeft A:focus
{
	color:		#C4D51B;
	text-decoration:	underline;
}


img.static
{
	position:		static;
	float:			left;
	margin:			0	1.5em	1.0em	0;
}

#contentRight
{
	position:		relative;
	display:		block;
	float:			left;
	width:			275px;
	margin:			76px	0	0px	50px;
	padding:		0;
}

#LinksContentRight
{
	position:		relative;
	display:		block;
	float:			left;
	width:			447px;
	margin:			0px	0	0px	30px;
	padding:		0;
}

#ClientsContentRight
{
	position:		relative;
	display:		block;
	float:			left;
	width:			447px;
	margin:			0px	0	0px	30px;
	padding:		0;
}

#pageTitle
{
	height:	65px;
	width:	620px;

}

h2#Title
{
	padding:	35px 0	0	0;
}

h3.documentsTitle
{
	display:	none;
}


/*
 #################################################
#                                                 #
#    calloutContainer                             #
#                                                 #
 #################################################
*/




/*
 #################################################
#                                                 #
#    Inline Links                                 #
#                                                 #
 #################################################
*/

DIV.inlineLinksLeft
{
	padding:					1em	0	0	0;
}


DIV.inlineLinksLeftBody
{
	padding:					1em	0em	2em	0em;
}

DIV.inlineLinksLeftBody UL
{
	list-style:					none;
	padding:					0;
	margin:					0;
}

DIV.inlineLinksLeftBody UL LI
{
	margin:						0em	0em	0em	0em;
	padding:					0em	0em	1.5em	0em;
	line-height:					1em;
	color:						#F68A35;

}

DIV.inlineLinksLeftBody UL LI A SPAN.fileIcon,
DIV.inlineLinksLeftBody UL LI A SPAN.fileThumbImage,
DIV.inlineLinksLeftBody UL LI A SPAN.fileMiniIcon
{
	display:					block;
	float:						left;
	
	padding:				0em	0em	0em	0em;
	margin:					0	0em	0	0em;
}

DIV.inlineLinksLeftBody UL LI A IMG
{
	display:					none;
}

DIV.cinlineLinksLeftBody UL LI.typeInline A SPAN.fileIcon SPAN.fileIcon,
DIV.inlineLinksLeftBody UL LI.typeInline A SPAN.fileThumb SPAN.fileThumbImage,
DIV.inlineLinksLeftBody UL LI.typeInline A SPAN.fileThumb SPAN.fileMiniIcon
{

}

DIV.inlineLinksLeftBody UL LI A
{
	text-decoration:				none;
	display:					inline;
}

DIV.inlineLinksLeftBody UL LI A SPAN.fileTitle
{
	display:					inline;
	clear:						left;
	float:						left;
	line-height:				1.2em;
	color:						#dcdcdc;
	font-size:					1em;
	margin:					0.4em	0em	0em	0em;
}

DIV.inlineLinksLeftBody UL LI A SPAN.instructions
{
	display:					inline;
	clear:						left;
	float:						left;
	font-weight:					bold;
	font-size:					.9em;
	color:						#C4D51B;
	margin:					0.4em	0em	0em	0em;
}

DIV.inlineLinksLeftBody UL LI A:link SPAN.instructions, 
DIV.inlineLinksLeftBody UL LI A:visited SPAN.instructions, 
DIV.inlineLinksLeftBody UL LI A:active SPAN.instructions
{
	color:						#C4D51B;
	text-decoration:				none;
}

DIV.inlineLinksLeftBody UL LI A:hover SPAN.instructions, 
DIV.inlineLinksLeftBody UL LI A:focus SPAN.instructions
{
	color:						#7F7E7E;
	text-decoration:				underline;
}



/*
 #################################################
#    Inline Link Right                            #
 #################################################
*/



DIV.inlineLinksRight
{
	padding:					3em	0	0	0;
	float:						right;
}


DIV.inlineLinksRightBody
{
	padding:					1em	0em	2em	0em;
	text-align:					right;
}

DIV.inlineLinksRightBody UL
{
	list-style:					none;
	padding:					0;
	margin:					0;
}

DIV.inlineLinksRightBody UL LI
{
	margin:						0em	0em	0em	0em;
	padding:					0em	0em	1.5em	0em;
	line-height:					1em;
	color:						#F68A35;

}

DIV.inlineLinksRightBody UL LI A SPAN.fileIcon,
DIV.inlineLinksRightBody UL LI A SPAN.fileThumbImage,
DIV.inlineLinksRightBody UL LI A SPAN.fileMiniIcon
{
	display:					block;
	float:						left;
	
	padding:				0em	0em	0em	0em;
	margin:					0	0em	0	0em;
}

DIV.inlineLinksRightBody UL LI A IMG
{
	display:					none;
}

DIV.cinlineLinksRightBody UL LI.typeInline A SPAN.fileIcon SPAN.fileIcon,
DIV.inlineLinksRightBody UL LI.typeInline A SPAN.fileThumb SPAN.fileThumbImage,
DIV.inlineLinksLeftBody UL LI.typeInline A SPAN.fileThumb SPAN.fileMiniIcon
{

}

DIV.inlineLinksRightBody UL LI A
{
	text-decoration:				none;
	display:					inline;
}

DIV.inlineLinksRightBody UL LI A SPAN.fileTitle
{
	display:					inline;
	clear:						left;
	float:						left;
	color:						#dcdcdc;
	font-size:					1em;
	margin:					0em	0em	0em	0em;
}

DIV.inlineLinksRightBody UL LI A SPAN.instructions
{
	display:					inline;
	float:						right;
	font-weight:					bold;
	font-size:					.9em;
	color:						#C4D51B;
	margin:					0.4em	0em	0em	0em;
}

DIV.inlineLinksRightBody UL LI A:link SPAN.instructions, 
DIV.inlineLinksRightBody UL LI A:visited SPAN.instructions, 
DIV.inlineLinksRightBody UL LI A:active SPAN.instructions
{
	color:						#C4D51B;
	text-decoration:				none;
}

DIV.inlineLinksRightBody UL LI A:hover SPAN.instructions, 
DIV.inlineLinksRightBody UL LI A:focus SPAN.instructions
{
	color:						#7F7E7E;
	text-decoration:				underline;
}




/*
 #################################################
#                                                 #
#    FOOTER      		                          #
#                                                 #
 #################################################
*/


#footer
{
	position: 				relative;
	float:					left;
	width:					100%;
	margin:					2em	0em	0em	39px;
	border-top:			1px	solid	#c1c1c1;
	
}

#footerContentWrapper
{
	
	position:				relative;
	margin:					0em	0em	6em	1em;
	font-size:				0.8em;
	line-height:			0.9em;
	
}

p.footerContent
{
	position: 					relative;
	float:						left;
	text-transform:			uppercase;
	padding:				0em	2em	0em	0em;
	margin:					0em	0em	0em	0em
	
}


.footerRight
{
	position: 					relative;
	float:						left;
	margin:					0em	0em	0em	0em
	
}

span.textgreen
{
	color:			#C4D51B;
}

span.textgreenINC
{
	color:			#999;
}

span.legal
{
	color:			#999;
	font-size:10px
	
}

/*
 #################################################
#                                                 #
#    RELATED LINKS		                          #
#                                                 #
 #################################################
*/

DIV.catalogRelatedLinks
{
	display:	none;
}


DIV.catalogRelatedLinksBody
{
	padding:					1em	0em	2em	0em;
}

DIV.catalogRelatedLinksBody UL
{
	list-style:					none;
	padding:					0;
	margin:					0;
}

DIV.catalogRelatedLinksBody UL LI
{
	margin:						0em	0em	0em	0em;
	padding:					0em	0em	1.5em	0em;
	line-height:				1.3em;
	color:						#F68A35;

}

DIV.catalogRelatedLinksBody UL LI A SPAN.fileIcon,
DIV.catalogRelatedLinksBody UL LI A SPAN.fileThumbImage,
DIV.catalogRelatedLinksBody UL LI A SPAN.fileMiniIcon
{
	display:					block;
	float:						left;
	
	padding:				0em	0em	0em	0em;
	margin:					0	2em	0	0.1em;
}

DIV.catalogRelatedLinksBody UL LI A IMG
{
	display:					none;
}

DIV.catalogRelatedLinksBody UL LI.typeLINK A SPAN.fileIcon SPAN.fileIcon,
DIV.catalogRelatedLinksBody UL LI.typeLINK A SPAN.fileThumb SPAN.fileThumbImage,
DIV.catalogRelatedLinksBody UL LI.typeLINK A SPAN.fileThumb SPAN.fileMiniIcon
{

}

DIV.catalogRelatedLinksBody UL LI A
{
	text-decoration:				none;
	display:					inline;
}

DIV.catalogRelatedLinksBody UL LI A SPAN.fileTitle
{
	display:					inline;
	clear:						left;
	float:						left;
	color:						#dcdcdc;
	font-size:					1.1em;
	margin:					0em	0em	0em	0em;
}

DIV.catalogRelatedLinksBody UL LI A SPAN.instructions
{
	display:					inline;
	clear:						left;
	float:						left;
	font-weight:					bold;
	font-size:					.9em;
	color:						#C4D51B;
	margin:					0.1em	0em	0em	0em;
}

DIV.catalogRelatedLinksBody UL LI A:link SPAN.instructions, 
DIV.catalogRelatedLinksBody UL LI A:visited SPAN.instructions, 
DIV.catalogRelatedLinksBody UL LI A:active SPAN.instructions
{
	color:						#C4D51B;
	text-decoration:				none;
}

DIV.catalogRelatedLinksBody UL LI A:hover SPAN.instructions, 
DIV.catalogRelatedLinksBody UL LI A:focus SPAN.instructions
{
	color:						#7F7E7E;
	text-decoration:				underline;
}






/*
 #################################################
#                                                 #
#    DOCUMENTS DOWNLOADS                          #
#                                                 #
 #################################################
*/

DIV.catalogDownloads
{
	display:	none;
}

DIV.catalogDownloadsBody
{
	padding:					1em	0em	2em	0em;
}

DIV.catalogDownloadsBody UL
{
	list-style:					none;
	padding:					0;
	margin:					0;
}

DIV.catalogDownloadsBody UL LI
{
	margin:						0em	0em	0em	0em;
	padding:					0em	0em	1.5em	0em;
	line-height:					1em;
	color:						#F68A35;

}

DIV.catalogDownloadsBody UL LI A SPAN.fileIcon,
DIV.catalogDownloadsBody UL LI A SPAN.fileThumbImage,
DIV.catalogDownloadsBody UL LI A SPAN.fileMiniIcon
{
	display:					block;
	float:						left;
	
	padding:				0em	0em	0em	0em;
	margin:					0	2em	0	0.1em;
}

DIV.catalogDownloadsBody UL LI A IMG
{
	display:					none;
}

DIV.catalogDownloadsBody UL LI.typePDF A SPAN.fileIcon SPAN.fileIcon,
DIV.catalogDownloadsBody UL LI.typePDF A SPAN.fileThumb SPAN.fileThumbImage,
DIV.catalogDownloadsBody UL LI.typePDF A SPAN.fileThumb SPAN.fileMiniIcon
{
	background-image:				url(templates/images/downloadPDF.gif);
	background-repeat:			no-repeat; 
}

DIV.catalogDownloadsBody UL LI A
{
	text-decoration:				none;
	display:					inline;
}

DIV.catalogDownloadsBody UL LI A SPAN.fileTitle
{
	display:					inline;
	clear:						left;
	float:						left;
	color:						#dcdcdc;
	font-size:					1em;
	margin:					0em	0em	0em	3.2em;
}

DIV.catalogDownloadsBody UL LI A SPAN.instructions
{
	display:					inline;
	clear:						left;
	float:						left;
	font-weight:					bold;
	font-size:					.9em;
	color:						#C4D51B;
	margin:					0.4em	0em	0em	3.6em;
}

DIV.catalogDownloadsBody UL LI A:link SPAN.instructions, 
DIV.catalogDownloadsBody UL LI A:visited SPAN.instructions, 
DIV.catalogDownloadsBody UL LI A:active SPAN.instructions
{
	color:						#C4D51B;
	text-decoration:				none;
}

DIV.catalogDownloadsBody UL LI A:hover SPAN.instructions, 
DIV.catalogDownloadsBody UL LI A:focus SPAN.instructions
{
	color:						#7F7E7E;
	text-decoration:				underline;
}




/*
 #################################################
#                                                 #
#    Resume				                          #
#                                                 #
 #################################################
*/


td.employeer
{
	text-align: 		right;
	width:				240px;
	line-height:		1.7em;
	font-weight:				bold;
	color:				#231f20;
	vertical-align:		top;
	padding:			0px 10px	0px	0px;
	
}

td.work
{
	vertical-align:		top;
	line-height:		1.7em;
	vertical-align:		top;
	padding:			0px	0px	5px	0px;
}

span.award
{
	font:				italic;
	color:				#B1B869;
	padding:			0px	0px	0px	10px;
	
}	
