/* TYPOGRAPHY */
/* ----------------------------------------- */
/* ----------------------------------------- */
/* date:  16/II/2010						 */
/* author: Daniel Angel */
/* ----------------------------------------- */

/* next level beats, y'o */
@font-face {  
	font-family: "Myriad Pro Light Italic";
	src: url(../fonts/MyriadPro-LightIt.eot); /* IE */
	src: local("Myriad Pro Light Italic"), url(../fonts/MyriadPro-LightIt.ttf) format("truetype"); /* the good browsers */
}


body {
	color: #5B5E61;
	font-family: Helvetica, Arial, sans-serif;
}
h1, h2, h3, h4, h5, h6, p.legend, p.first {
	color: #F07066;
	font-weight: 100;
	font-style: oblique;
}
html.hasFontSmoothing-true h1, html.hasFontSmoothing-true h2, html.hasFontSmoothing-true h3, html.hasFontSmoothing-true h4, html.hasFontSmoothing-true h5, html.hasFontSmoothing-true h6, html.hasFontSmoothing-true p.legend, html.hasFontSmoothing-true p.first {
	font-family: "Myriad Pro Light Italic", Helvetica, Arial, sans-serif;
	font-style: normal;
}

h2 {
	font-size: 2.15em;
}
h3, p.legend, p.first {
	font-size: 1.5em;
}
h4 {
	font-size: 1.25em;
}
p.first { border-bottom: 1px dashed #D9D9D9; color: #5B5E61; padding-bottom: .8em; }


/* h3 custom colours */
body#pages-about div#main h3 { color: #C2538A; }
body#pages-downloads div#main h3 { border-bottom: 1px dashed #D9D9D9; color: #8AB325; padding: 0 0 .5em 0; }
body#stores-index div#main h3 { color: #0098B3; }
body#pages-contact div#main h3 { color: #7C2A71; }


/* exceptions */
ul.search-results li h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.25em;
}
ul.main-column-menu li h4 {
	font-size: 1.5em;
}
div#product-pic h2 {
	color: #FFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 2.5em;
}
div#featured h2 {
	color: #5B5E61;
}
div#sidebar h3 {
	color: #5B5E61;
}
