/** HTML5 Reset http://host.sonspring.com/formalize/assets/stylesheets/html.css **/
a,abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0; margin:0; padding:0; font-size:100%} /** why not border:none **/
html{overflow-y:scroll} /** prevent firefox scrollbar jump. firefox hides vertical scrollbar if content < visibile window by default **/
html,body{height:100%}

b,strong{font-weight:700} /* b,strong{font-weight:bold} */
img{font-size:0}
table{border-collapse:collapse; border-spacing:0; margin:5px; color:#000}
th{font-weight:700; text-align:center; vertical-align:top}
td,caption{font-weight:normal; vertical-align:top; text-align:left}
header[role="banner"] { /* page header styles */ }
div[role="main"] { /* page div marked main role styles */ }
footer[role="contentinfo"] { /* page footer styles */ } 
body{text-align:center; font:62.5%/1.5 Cambria, Verdana, Arial, Helvetica, sans-serif; background-color:#faf93c; color:#fff; -webkit-font-smoothing:antialiased} 
/** background-image: -moz-radial-gradient(top, #ccc, #999999); background-image: -webkit-gradient(radial, 45 45, 10, 52 50, 30, from(#A7D30C), to(rgba(1,159,98,0)), color-stop(90%, #019F62)); filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999')"; **/
/** body{overflow-y:hidden} hide vertical scrollbar (@ least in ffox) **/ /** body{overflow-x:hidden}  hide horizontal scrollbar (@ least in ffox) **/ /**  body{-webkit-font-smoothing:antialiased} thinning text for safari 5 & chrome http://orderedlist.com/our-writing/resources/html-css/thinning-text-in-webkit-safari/ **/
body:before{content:"";position:fixed;top: -15px;left:0;width:100%;height:15px;z-index:100;
-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.9); -moz-box-shadow:0px 0px 10px rgba(0,0,0,.9); box-shadow:0px 0px 10px rgba(0,0,0,.9)}
.content{margin-right:auto; margin-left:auto; text-align:center}
.footer{color:#000}
div.x{margin-top:35px; }
div.maincontent{background:#90aec6 url("http://bowdenweb.com/a/i/7/90aec6-100-90-5-monochrome.png")0 0 repeat; }
.nc{width:90%; margin-right:auto; margin-left:auto; color:#000; position:relative; background-color:#c0c0c0; z-index:30}
.seethru{position:absolute; top:0; left:0; width:100%; height:100%; background-color:#c0c0c0; opacity:0.5; z-index:10}
.block{width:90%; margin-right:auto; margin-left:auto; background-color:#fff; color:#000; padding-top:1em; padding-bottom:1em; z-index:20}
.block h1{}
.block p,.content p{text-align:left; font-size:22px; line-height:33px; color:#000; margin:1em; padding:1em}
.block p + p,.content p + p{margin-top:0; padding-top:0}
/** body bg gradiant yellow **/
/** content background cross left justified **/
/** content-siete-bg.png
content-siete-2bg.png
content-siete-4bg.png 
div.block{background:url("http://dev.bowdenweb.com/a/i/dev/7/content-siete-bg.png") 0 0 no-repeat; width:900px; height:1495px} **/
/**	  **/

/**
#213240
#90aec6
#10c8cd
#ec1559
#faf93c
**/

div.headerx{background-color:#faf93c; height:60px; position:fixed; top:0; left:0; width:100%}
header.headermain{height:150px;
background-color:#fff; background-image:url("http://dev.bowdenweb.com/a/i/bg/analog-bumper-buttons-170745-o.jpg"); background-position:0 0; background-repeat:no-repeat}
div.headerindex,header.headerindex{
height:450px;
background-color:#fff; background-image:url("http://dev.bowdenweb.com/a/i/bg/analog-bumper-buttons-170745-o.jpg"); background-position:0 0; background-repeat:no-repeat}
/** div.maincontentindex{margin-top:35px; background:#90aec6 url("http://bowdenweb.com/a/i/7/90aec6-100-90-5-monochrome.png")0 0 repeat; margin-left:30px}
div.maincontent{margin-top:35px; background:#90aec6 url("http://bowdenweb.com/a/i/7/90aec6-100-90-5-monochrome.png")0 0 repeat; margin-left:30px}
**/
div.maincontentindex{border-top:20px solid #faf93c; background:#90aec6 url("http://bowdenweb.com/a/i/7/90aec6-100-90-5-monochrome.png")0 0 repeat}

/** div.maincontent:before{position:absolute; top:0; content:""; left:0; width:100%; height:20px; -webkit-box-shadow:0px 0px 10px rgba(0,0,0,.9); -moz-box-shadow:0px 0px 10px rgba(0,0,0,.9); box-shadow:0px 0px 10px rgba(0,0,0,.9)} **/

div.mainc{}

div.footer{background-color:#faf93c;}
div.footerx{background-color:#faf93c; }
h1{margin-top:1.5em; margin-bottom:1.5em; font-size:30px; line-height:30px}
h1,h1 a{} 
.hindex{margin-left:30px}
.hindex,.hindex a{font:700 60px/75px "Futura", sans-serif; text-shadow:#fff 0px 1px 1px, #666b72 0px 0px 0px, #fff 0px 1px 1px; color:#939aa4; color:rgba(85, 93, 105, 0.5)}
.hmain{font-size:45px; margin-left:30px}
.postwp h1{font-size:35px; line-height:52px; text-shadow:#fff 0px 1px 1px, #666b72 0px 0px 0px, #fff 0px 1px 1px; color:#c0c0c0}

h2{}
.postbox{background-color:#000}
.postbox a,.postbox a:link{display:block; text-align:left; text-indent:1em}
.postboxwp{}

.sidecontent a.logo{display:block; text-indent:-9999px; width:225px; height:228px; background-image:url("http://dev.bowdenweb.com/a/i/dev/7/logob01.png"); background-position:0 0; background-repeat:no-repeat}
.postwp + .postwp{display:none}
div.maincontent .postwp + .postwp{display:block}
.posttumblr,.postwp,.posttwitter{background-color:#fff; margin-left:30px; margin-right:30px}
.posttumblr p,.postwp p,.posttwitter p{padding:1em 1.3em; margin:0.6em 0.8em}
.postwp p.wpreadmorep{margin-top:-0.6em; padding-top:0}

div.sidecontent{background-color:#faf93c; width:85px; height:100%; position:fixed; left:0; top:300px; overflow:hidden}
.sidecontent ul{}

div.sidecontentindex{background-color:#faf93c; width:225px; height:100%; position:fixed; left:0; top:50px}
.sidecontentx ul{}
.sidecontent li{}
.sidecontent li a{}
.currentpage,.currentpage:link{}


.wpreadmore{display:block}

h1.hmain{margin:0; line-height:3}
header{margin-top:35px}
div.footerx p,div.footerx ul{width:80%; margin-left:auto; margin-right:auto}
nav{display:block; position:fixed; top:0; width:100%; height:35px; background-color:#faf93c; padding-left:10em; z-index:100;
/**
-webkit-box-shadow: 0px 0px 30px #555;
-moz-box-shadow: 0px 0px 30px #555;
box-shadow: 0px 0px 30px #555; **/
-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.9); -moz-box-shadow:0px 0px 10px rgba(0,0,0,.9); box-shadow:0px 0px 10px rgba(0,0,0,.9)}
}
nav ul{}
nav li{display:inline; float:left}
nav a,nav a:link{float:left; display:block; color:#000; margin-left:5px; margin-right:5px;
font-size:20px; line-height:35px}
nav ul.mainnavsub{display:none}


