input.text,select,submit { font:11px 'verdana';margin:3px 0 3px 0; border:black 1px solid; background-color:#fff;}

/* all image styles */
.image {margin: 8 8 8 8;}
.left {margin:0px 7px 2px 0px; float:left;}
.ad {border:#ffffff 8px solid; margin: 3 0 3 0;}
.sm, .md, .lrg {border: #ffffff 5 px solid; margin: 5 2 10 2;} 


/* all textual dilineation styles */
td, p, H1, H2, H3, H4, H5, H6, li {vertical-align: top; font: 12px 'verdana'; line-height: 15px; color:#000000; padding: 0 0px 0 0px; margin: 0 0 0 0; letter-spacing: .05em} 

p {margin: 5 0 15 20;}
p.outline {border-top: solid 1px #efefef; border-bottom: solid 5px #efefef; background-color: #FAF4DE; padding: 2 2px 2 2px; margin: 0 0 0 0;} 
li {font: verdana 12px/13px; color: #369; margin: 0 0 0 0; padding: 0 0 0 0; text-align: left;}

.top {padding: 0 6 0 10; text-transform: uppercase;}

H1, H2, H3, H4, H5, H6, .address {color: #333333; letter-spacing:.05em; margin: 0 0 7 5;}

H1, H2 {color: #666666; text-transform: lowercase; background-color: #FAF4DE; padding: 1 1 1 1;}
H6 {margin: 100 18 0 0; font:bold 13px 'verdana'; color:#ff9933; letter-spacing: .4em; text-align:right; background-color: #ffffff;text-transform: lowercase;}

.address {text-align: center;}
.quote, .caption {color:#003399; padding:5 5 5 5;}
.caption {text-decoration: italic;}
i, b {font:bold 12px verdana;}
i {font: italic 12px verdana;}


/* all link styles */

a {font: 12px 'verdana'; color: #666666; line-height: 14px; letter-spacing:.05em; text-decoration: none;} 
a:hover {font: 12px 'verdana'; color: #ffffff; line-height: 14px; letter-spacing:.05em; background-color: #FF9933;}

a.top {font: 11px; text-decoration: none;}
a.top:hover {font: 11px; text-decoration: none;}
										
a.address {color: #333333; text-transform:lowercase;} 
a.address:hover {color: #CC6600; background-color: white;}
										
					  
						

						
						