/*
Style Sheet: Typography Using Ems
Version: 1.0  
Author: Neil Collyer  
Email: neil@amoebacorp.com
*/ 


/* COPY 
*/ 

body {
font-size: 62.5%; /* This percentage makes 1em roughly 10px */ 
color: #000000;
line-height: 15px;
font-family: Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
}

p {
font-size: 1.2em;
color:#8C8C8C;
line-height:1.4em;
margin:0em 0em 0em 0em;
}

strong, b {
font-weight: bold;
}

pre {/*moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going to go larger because monospace tends to run you into overflow pretty quick. prior moz and net are okay.*/
font-family:monospace;
font-size:1.0em;
}
	

/* HEADERS 
*/ 

/*h1 {
font-size: 4.0em;
color:#85AD07;
font-weight:normal;
margin-top: .5em;
margin-bottom: .5em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.}
*/

h1{
text-transform:uppercase;
font-size:2.3em;
line-height:1em;
letter-spacing:0.0em;
font-weight:bold;
color:#333333;
margin:0em 0em 0em 0em;
}

h2 {
font-size:1.7em;
line-height:1em;
color:#737373;
margin:0em 0em 0em 0em;
font-weight:bold;
}

h3 {
font-size: 3.0em;
line-height:2em;
font-weight: normal;
color:#85AD07;
margin: 0em 0em 0em 0em;
}

h4 {
font-size: 1.6em;
line-height: 1.8em;
font-weight: normal;
color:#3E4743;
margin:0em 0em 0em 0em;
}

h5 {
font-size: 1.0em;
font-weight: bold;
margin: 1.2em 0em 1.2em 0em;
}

h6 {
font-size: 0.8em;
font-weight: bold;
margin: 1.2em 0em 1.2em 0em;
}

.typeheading{
font-size:1.4em;
line-height:1em;
color:#00CCFF;
margin:0em 0em 0em 0em;
font-weight:bold;
}

/* LINKS
 */ 

/* Universal links*/
a {
text-decoration: none;
font-weight: bold;
color: #000000;
}

a:link {
}

a:visited {
}

a:active {
}

/*a:hover {
text-decoration: underline;
}*/

div#breadcrumbs {
text-transform:uppercase;
font-size:1.2em;
line-height:1em;
letter-spacing:0.0em;
font-weight:bold;
color:#888888;
margin:0em 0em 0em 0em;
}

div#breadcrumbs a {
text-decoration:none;
}

div#breadcrumbs a:hover {
text-decoration:none;
}

div#faq a {
color:#000000;
text-decoration:none;
font-weight:bold;
}

div#faq a:hover {
color:#000000;
text-decoration:none;
font-weight:bold;
}

.sel_title {
text-transform:uppercase;
font-size:2.3em;
line-height:1em;
letter-spacing:0.0em;
font-weight:bold;
color:#333333;
margin:0em 0em 0em 0em;
}

.shoplink a:link {
color:#8C8C8C;
}

.shoplink a:visited {
color:#8C8C8C;
}

.shoplink a:hover {
color:#8C8C8C;
}

.homelink a:link {
color:#666666;
}

.homelink a:visited {
color:#666666;
}

.homelink a:hover {
color:#666666;
text-decoration:none;
}
/* Class Links*/
.class_name a:link {
}

.class_name a:visited {
}

.class_name a:hover {
}

.class_name a:active {
}


/* ID Links*/
#id_name a:link {
}

#class_name a:visited {
}

#class_name a:hover {
}

#class_name a:active {
}