/**
 * template.css
 * 
 * Global styles for the document non specific. These should have nothing to do
 * with layout needs.
 * 
 * @authour:	Stephen Gariepy
 * @date:		2009-02-16
 * @project:	myo-precision.com
 */

/***** Global *****/
body						{ 
								font-family: Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;   
								margin:0; 
								background:White url('../../pics/gradient.jpg') repeat-x top left;
							}
a							{ text-decoration:none; color:#c1d72e;/*Green*/ }
a:hover						{ text-decoration:none; color:#898f9a;/*Gray*/ }

#middlegradient,
	#bottomgradient,
	.container				{ padding:0;  }

#middlegradient				{ background: url('../../pics/middle_gradient.png') repeat-y top center; width:100%; }
#bottomgradient				{ background: url('../../pics/bottom_gradient.png') no-repeat bottom center; width:100%; padding-bottom:28px;}
.container					{ background: White url('../../pics/background.jpg') no-repeat top center; }


#bd							{ color:#535353;/*DarkGray*/ }


/***** Header *****/
#hd							{ height: 66px; }
#hd #logo					{ padding:17px 0 0 0;}

#hd #sitenav				{ font-weight: normal; text-align:center; }
#hd #sitenav ul				{ padding:27px 0 0 0; margin:0; } /*41px*/
#hd #sitenav li				{ display: inline; border-left: 2px Solid White; padding:5px 8px 5px 15px; font-size:1.1em; }
#hd #sitenav li a			{ color:#535353; }
#hd #sitenav li a:hover		{ color:#c1d72e; }
#hd #sitenav li#first		{ border:0; padding-left:0;}


/***** Body *****/
#bd							{ padding: 27px 0 24px 0; }


/***** Footer *****/
#ft 						{ background: White url('../../pics/footer.gif') repeat-x top left; padding:13px 0 0 0; color:#9ba2ae; text-align:center;} 
#ft a						{ color:#9ba2ae; }
#ft a:hover					{ text-decoration: none; color: #898f9a;/*Gray*/ }
#ft a:visited				{ color:#9ba2ae; }


