 Artfully masterminded by ZURB  */

/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: renueva
:: /looks
:: /home
*/


/* -----------------------------------------
   renueva (shared)
----------------------------------------- */

body {}

h1, h2, h3, h4, h5, h6,
p { font-family: "Open Sans", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; }
h1, h2, h3,  h4, h5, h6, strong { color: #DEDEDE; }
p { color: #6E6E6E; } 
a, a:link, a:visited { color: #DEDEDE; border: none; text-decoration: none; }
a:hover { color: #FFF; }
hr { border-color: #6E6E6E; }

.row { width: 1200px; }
.strap { position: relative; background: #000; }

nav.top-bar { max-width: 1200px; margin: 0 auto; position: relative; background: #000; }
nav.top-bar li.brand h1 { margin: 0; }
nav.top-bar li.brand h1 a { text-indent: -999em; width: 130px; background: transparent url(../images/renueva.nav.brand.png) no-repeat scroll top left; }
nav.top-bar ul.right { position: absolute; right: 1px; }

body.intro header { /*margin-bottom: 22px; background: #1A4CA0;*/ } /* blue:; #1A4CA0, brown: #3F332A */
body.intro header h1, header#intro h4 { color: #fff; font-weight: 300; }
body.intro header h1 { text-transform: uppercase; }
body.intro header h4 { /*font-style: italic;*/ font-weight: 300; }
body.intro header a, header#intro a:link { color: white; font-weight: bold; border-bottom: 1px dotted; }


.panel { background: #1E1E1E; border: 1px solid #3E3E3E; }
blockquote { border-left: 1px solid #3E3E3E; }
blockquote footer cite a, blockquote footer cite a:link, blockquote footer cite a:visited { color: #DEDEDE; }
blockquote footer cite a:hover { color: #FFF; }
abbr, acronym { color: #6E6E6E; border: none; }

body.intro section#looksorhome h2 { font-weight: 300; text-transform: uppercase; }

#brand { position: fixed; bottom: 0; right: 0; /*width: 10%;*/ }

/* -----------------------------------------
   /looks
----------------------------------------- */

body.looks {}

body.looks h1,
body.looks h2,
body.looks h3,
body.looks h4,
body.looks h5,
body.looks h6,
body.looks strong { color: ; } /* #DEDEDE #AEAEAE */

nav.top-bar li.looks > a { text-indent: -999em; width: 100px; margin-left: 15px; background: transparent url(../images/renueva.nav.looks.png) no-repeat scroll top left; }
nav.top-bar li.looks > a:hover,
nav.top-bar li.looks > a.active {  background: transparent url(../images/renueva.nav.looks.active.png) no-repeat scroll top left; }

body.looks header { background: #A00050; } /* #CB046D */
/*body.looks .panel { background: #CB046D; border: 1px solid #A00050; }
body.looks blockquote { border-left: 1px solid #CB046D; }
*/


/* -----------------------------------------
   /home
----------------------------------------- */

body.home {}

body.home h1,
body.home h2,
body.home h3,
body.home h4,
body.home h5,
body.home h6,
body.home strong { color: ; } /* #DEDEDE #AEAEAE */

nav.top-bar li.home > a { text-indent: -999em; width: 100px; margin-left: 15px; background: transparent url(../images/renueva.nav.home.png) no-repeat scroll top left; }
nav.top-bar li.home > a:hover,
nav.top-bar li.home > a.active {  background: transparent url(../images/renueva.nav.home.active.png) no-repeat scroll top left; }

body.home header { background: #008139; } /* #029934 */