
/*	MADE BY 
	End Communications	(www.endcommunications.com)
	bburwell@endcommunications.com
=====================================================================
=====================================================================*/




/*	NAVIGATION 
=====================================================================
=====================================================================*/
body 												{ font-family:Arial, Helvetica, sans-serif; font-size:62.5%; color:#4b4b4b; }
p													{ font-size:1.3em; line-height:1.55em; padding-top:12px; }

h1 													{ color:#323232; font-size:3.6em; font-weight:normal; text-transform:uppercase; letter-spacing:1.2px; padding-bottom:16px; }
		#gallery h1									{ margin-bottom:29px; }
h2 													{ font-size:1.6em; font-weight:normal; text-transform:uppercase; letter-spacing:1.1px; }
h3, h4 												{ color:#ebc105; font-size:1.3em; font-weight:normal; text-transform:uppercase; letter-spacing:1.2px; }
h4 													{ color:#4b4b4b; font-size:1.1em;}
h5 													{ color:#4b4b4b; font-size:1.3em; line-height:1.5em; font-weight:normal;}
h6													{ color:#4b4b4b; font-size:2.2em; font-weight:normal; line-height:1.3em; font-weight:bold}
.subhead											{ font-size:1.6em; line-height:140%; margin-top:10px; font-weight:normal;}


a													{ text-decoration:none; color:#4b4b4b; border-bottom:solid 1px #ebc105}
a:link												{ text-decoration:none;}
a:hover												{ text-decoration:none; color:#ebc105; }
a:visited											{ }



/*	NAVIGATION 
=====================================================================
=====================================================================*/
#nav_main											{ font-weight:normal; font-size:1.1em; text-transform:uppercase; letter-spacing:1.3px; }
		#nav_main ul a 								{ line-height:2.9em; text-decoration:none; border-bottom:0; }
		#nav_main ul a:hover 						{ text-decoration:none; }
		
#nav_sub											{ font-weight:normal; font-size:1.1em; text-transform:uppercase; letter-spacing:1.3px;  }
		#nav_sub ul a 								{ border-bottom:0; }
		#nav_sub ul a:hover 						{ text-decoration:none; }		

#intro_contact .follow								{ padding-bottom:0; float:left}
.icon												{ padding-top:13px; margin-right:5px; float:left}



/*	CONTENT 
=====================================================================
=====================================================================*/
#intro p											{ font-weight:normal; font-size:1.4em; line-height:1.6em; padding-top:10px; }
.small												{ font-size:1.1em; }

.landing_3column h2,
.landing_3column p,	
.landing_3column_last h2,
.landing_3column_last p								{ padding-left:6px;}

.hardware ul										{ }
.hardware li										{ list-style:outside; font-size:1.2em; line-height:1.6em; padding-top:12px; margin-left:15px; }



/*	HEADER + FOOTER
=====================================================================
=====================================================================*/ 
#footer												{ font-size:0.9em; }



/*	HEADER + FOOTER
=====================================================================
=====================================================================*/ 
#secondary_content .footnote,
#intro .footnote									{ font-size:1em; line-height:1.4em; }

	 