	/* -----------------------------------------------------------
	
	File: typography.css
	Description:
		* typography styling
		* covers font sizing, styling and 'Font Replacement' 
		* add font replacement 'font-type-name.css' stylehseet to base list.  
			
	Usage:
		* Add 'typography' to base.css, include required font.css for replacement functionality.
		
	-------------------------------------------------------------- */
	
	/* -----------------------------------*/
	/* -------## Font Structure ##--------*/
	/* -----------------------------------*/

		/* GENERIC */		
			body {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
			}	
							
			h1, h1 a {
				font-size:19px;
			}
			h2, h2 a {
				font-size:16px;
			}
			h3 {
				font-size:14px;
			}
			h4 {
				font-size:12px;			
			}	
			/* text-decoration */
			h1 a, h2 a, h3 a, h4 a {
				text-deocration:none;				
			}
			
									
			p {
				line-height: normal;
			}			
			.bold {
				font-weight:bold;
			}
			
			#banner-pagination a {
				font-size:10px;
			}
				
		/* Class Defined */	
			.summary-text {
				font-weight:bold;
			}			
			.button, .button-small {
				text-decoration:none;
			}	
		/* FORMS */
		
			.text-field, select, option {
				font-size:11px;
			}			
			input.button {
				font-size:10px;
			}
			
			textarea, select, input {
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
			}
			
		/* MODULES */
			
		/* TOP NAV */
			#top-nav li a {
				font-size:11px;
			} 
			#top-nav li li a {
			}
			
		/* SHOP ELEMENTS */
			.form-row .form-label.required {
				font-weight: bold;
			}

			.list-table th {
				text-align:left;
			}				
		/* // END SHOP ELEMENTS */
		
	/* -----------------------------------*/
	/* ------## Font Replacement ##-------*/
	/* -----------------------------------*/
	
		/*.Swiss721BT-Bold { font-family: Swiss721BT-Bold; }*/				
		h1, h2,h2 a,  h3, h4,
		th, dt {
			/* font-weight:normal;
			font-family: Swiss721GreekBT-Light;  */
		}		
		#top-nav li span,
		#top-nav li a,
		#top-nav .header a, 
		#top-nav .footer a {
			/* font-family: Swiss721GreekBT-Light; */
		}
		
		/* remove font */
		
		#header h1, #top-nav li a,
		#product-scroll h3 a,
		#footer h3 {
			/* font-family: Swiss721GreekBT-Light; */
		}

		#top-nav li ul li .header a,
		#top-nav li ul li .footer a {		
			/* font-family: Swiss721GreekBT-Light; */
		}
		
		

		

		
		
		