html {height: 100%; margin-bottom: 1px;}
body {background-color: #373737; color: #999; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: .85em;}
a {color: #97A282; text-decoration: none;}
a:hover {text-decoration: underline;}
h3 {font-size: 1.25em;color:#91A57F; font-weight: normal; margin: 0;}
h2 {margin: .65em 0 .65em 0;}
strong, b {color: #fff;}

#wrapper {text-align:left; width:949px; margin:0 auto; padding: 5px; min-width: 949px;}
#header {height: 46px; padding: 14px 30px 0 30px; background-color: #292929;}
#header img {float: right; border: none;}
#header h1 {margin: 10px; float: left;font:1.5em Trebuchet MS, Arial, Helvetica, sans-serif; color:#91A57F;}
#header h1 a {color:#91A57F;}

/** navegacion **/
ul#nav {list-style: none; margin: 0px; padding: 16px 0 12px 40px; color: #999; font-variant: small-caps; font-size: .9em;
	background-color: #2f2f2f;
	clear: both;}
ul#nav li {display: inline; 
	border-left: solid 1px #5E5A2D; 
	padding: 0px 12px 0px 12px; 
	font:.8em Verdana, Arial, Helvetica, sans-serif; 
	width:67px; 
	text-align:center; 
	height:24px;}
ul#nav li.last {border-right: solid 1px #5E5A2D;}
ul#nav li a {color: #CAB83F; text-decoration: none; text-transform: uppercase; font-weight: bold;}
ul#nav li a:hover {text-decoration: underline;}

#content {border-bottom: solid 1px #000; min-height: 100px; background-color: #292929;padding: 15px 15px 12px 40px; min-height: 32em;}

#footer {margin-top: 0px; font-size: .85em; text-align: center; padding: 14px 0 12px 0; clear: both; border-top: solid 1px #363636;}

span.ref {color: #C1B94E; font-size: .9em;}

div#migas {font-size: .85em; background-color: #292929; padding: 5px 0 5px 40px;}
#imgcontainer {text-align: center; padding: 0 20px 0 20px;}
#imgcontainer p {text-align: left; font-size: .9em;}
#imgcontainer img {margin-bottom: 1em;}
#pager {border-bottom: solid 1px #333; padding-bottom: 4px;}
#pager a {display: block; font-size: .85em;}
#pager a#previous {float: left;}
#pager a#next {float: right;}
