/*=============================================
SETUP
==============================================*/
body                       {background-color: #CCCCCC; background-image:url(http://www.peruhoyusa.com/site/images/gif/background.gif); background-repeat: no-repeat; margin:0px; font-family:Arial, Helvetica, sans-serif}
a                          {color:#999999}
a:hover                    {color:#666666}

#body                      {overflow:auto; width:960px; background-color:#FFFFFF; margin:0 auto}
#body .left                {float:left; width:576px; padding:20px; border-right:1px solid #CCC}
#body .right               {float:left; width:303px; padding:20px}
#body .center              {width:920px; padding:20px}
/*=============================================
ARCHIVES
==============================================*/
#archives            {font-size:12px; color:#999999; background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-rev.jpg); background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto}
#archives h1         {font-weight:bold; font-size:20px; color:#333333}
#archives ul         {margin:0px; padding:0px}
#archives li         {margin:0 0 8px 0; list-style-type:none}
#archives li a       {color:#32527A; text-decoration:none}
#archives li a:hover {color:#6891C1}

.pagination {background-color:#EFEFEF; color:#FFFFFF; padding:8px; margin:10px 0 0 0}
.pagination a {display:inline-block; overflow:auto; padding:3px 10px 3px 10px; border:1px solid #FFF; background-color:#333333; text-decoration:none; margin:0 3px 0px 3px; font-weight:bold; color:#FFFFFF}
.pagination a:hover {opacity:0.6; filter:alpha(opacity=60)}
.pagination strong {display:inline-block; overflow:auto; padding:3px 10px 3px 10px; border:1px solid #FFF; background-color:#999999; margin:0 3px 0px 3px; font-weight:bold}
/*=============================================
LOGO
==============================================*/
#logo a                    {display:block; background-image:url(http://www.peruhoyusa.com/site/images/jpg/logo_peru.jpg); background-repeat:no-repeat; width:384px; height:86px; text-indent:-2000em; float:left; cursor:pointer}
#logo a:hover              {opacity:0.6; filter:alpha(opacity=60)}
/*=============================================
TOP
==============================================*/
#top                       {margin:0 auto; margin-top:15px; background-color:#FFFFFF; width:960px}
#top_ads                   {overflow:auto; clear:both; width:960px; background-color:#FFFFFF; margin:0 auto; border-bottom:1px solid #CCC; padding:10px 0 10px 0}
/*=============================================
SEARCH
==============================================*/
#scan                      {font-size:12px}

#search                    {float:right; text-align:right}
#search .rss               {margin:0 0 5px 0}
#search .rss a             {background-image:url(http://www.peruhoyusa.com/site/images/gif/rss.gif); background-repeat:no-repeat; background-position:0 50%; padding-left:16px; color:#333333; text-decoration:none; font-size:12px}
#search .rss a:hover       {text-decoration:none; color:#666666}

#search button             {border-width:0px; padding:0px; margin:0 0 0 5px; background:none transparent scroll repeat 0% 0%; vertical-align:middle; cursor:pointer; float:right}
#search button:hover       {opacity:0.6; filter:alpha(opacity=60)}
#search input              {background:#FFFFFF url(http://www.peruhoyusa.com/site/images/gif/input.gif) top left; background-repeat:repeat-x; border:1px solid #AAAAAA; padding:2px; color:#333333; width:150px; font-size:14px; text-align:left}

#results                    {border:1px solid #AAAAAA; margin-bottom:20px}
#results button             {border-width:0px; padding:0px; margin:0 0 0 5px; background:none transparent scroll repeat 0% 0%; vertical-align:middle; cursor:pointer; float:right}
#results button:hover       {opacity:0.6; filter:alpha(opacity=60)}
#results input              {background:#FFFFFF url(http://www.peruhoyusa.com/site/images/gif/input.gif) top left; background-repeat:repeat-x; border:1px solid #AAAAAA; padding:2px; color:#333333; width:250px; font-size:14px; text-align:left}

#results .query             {background:#FFFFFF url(http://www.peruhoyusa.com/site/images/gif/query.gif) top left; border-top:1px solid #EFEFEF}
#results .query b           {color:#CC0000}

#keywords                   {margin:10px 0 0 0}
#keywords .title            {margin:0px; padding:0px}
#keywords .title a          {color:#0000CC; font-size:15px; margin:0px; padding:0px}
#keywords .summary          {color:#333333; font-size:12px; padding:0px; line-height:20px}
#keywords .date             {color:#999999; font-size:12px; margin:0px; line-height:20px}
#keywords .url              {color:#009900; font-size:12px; margin:0px; line-height:20px}

#scan .msg                  {clear:both; border:1px solid #B1CAE4; font-size:12px; color:#333333; line-height:22px; margin-bottom:10px; padding:10px; background-color:#E8EFF7; text-align:center}
#scan .msg blockquote       {font-weight:bold; font-family:"Courier New", Courier, mono; font-size:14px}
/*=============================================
SECTIONS
==============================================*/
#intro                     {background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-bienve.jpg);      background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto; color:#333333; font-size:12px; line-height:20px; margin:0 0 30px 0}
#google                    {background-image:url(http://www.peruhoyusa.com/site/images/jpg/sloxx-google.jpg);    background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto}
#formatos                  {background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-feeds-que.jpg);   background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto; color:#333333; font-size:12px; line-height:20px; margin:0 0 30px 0}
#feeds                     {background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-feeds-tupc.jpg);  background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto; color:#333333; font-size:12px; line-height:20px; margin:0 0 30px 0}
#lectores                  {background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-feeds-lect.jpg);  background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto; color:#333333; font-size:12px; line-height:20px}
#contacto                  {background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-bienve.jpg);      background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto; color:#333333; font-size:12px; line-height:20px}
#elperu                    {background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-elperuone.jpg);   background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto; color:#333333; font-size:12px; line-height:20px}
#mitierra                  {background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-elperutwo.jpg);   background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto; color:#333333; font-size:12px; line-height:20px}
#simbolos                  {background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-elperuthree.jpg); background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto; color:#333333; font-size:12px; line-height:20px}
#reglas                    {background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-reglas.jpg);      background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto; color:#333333; font-size:12px; line-height:20px}
#privacidad                {background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-privacidad.jpg);  background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto; color:#333333; font-size:12px; line-height:20px}
/*=============================================
HEADLINES
==============================================*/
#headlines                 {background-image:url(http://www.peruhoyusa.com/site/images/jpg/sloxx-titu.jpg); background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto; margin:0 0 30px 0}
#headlines .item a         {font-size:12px; color:#666666; background-image:url(http://www.peruhoyusa.com/site/images/gif/arr_no_sort.gif); background-repeat:no-repeat; background-position:0 2px; padding-left:16px}
#headlines .item a:hover   {color:#999999}
#headlines .footer         {color:#999999; font-size:12px; padding-bottom:0px; border-top:1px solid #EFEFEF; margin-top:3px}
#headlines .footer a       {color:#999999; font-size:12px; background-image:url(http://www.peruhoyusa.com/site/images/gif/my_orders_s.gif); background-repeat:no-repeat; background-position:0 2px; padding-left:30px}
#headlines .footer a:hover {color:#666666}
/*=============================================
HOME
==============================================*/
#main                      {background-image:url(http://www.peruhoyusa.com/site/images/jpg/slo-rev.jpg); background-position:top left; background-repeat:no-repeat; padding-top:20px; overflow:auto}
#main .date                {color:#666666; font-size:11px; font-weight:normal}
#main .comments a          {font-size:11px; color:#32527A; background-image:url(http://www.peruhoyusa.com/site/images/gif/comments-article.gif); background-repeat:no-repeat; background-position:0 2px; padding-left:16px; text-decoration:none}
#main .comments a:hover    {color:#6891C1; text-decoration:none}
#main .spacer              {color:#666666; font-size:11px; font-weight:normal}
#main .tools               {border-top:1px solid #CCC; width:100%; padding:5px 0 0 0}
#main .text                {font-family:'trebuchet ms', sans-serif; color:#333333; font-size:11px; font-weight:normal; padding:5px 0 5px 0}
#main .container           {padding:8px; border-left:1px solid #CCC; background-color:#EFEFEF}  
#main .title a             {color:#32527A; font-weight:bold; text-decoration:none}
#main .title a:hover       {color:#6891C1; font-weight:bold}
#main .item                {border:1px solid #EFEFEF}
#main .footer              {color:#999999; font-size:12px}
#main .footer a            {color:#999999; font-size:12px}
#main .footer a:hover      {color:#666666}
/*=============================================
FOOTER
==============================================*/
#footer {font-weight:normal; font-size:12px; color:#333333; border-top:1px solid #CCC; margin-top:20px; width:960px; margin:0 auto; border-top:1px solid #CCC}
#footer .links {background-color:#EFEFEF; padding:10px 20px 10px 20px; text-align:center}
#footer .links a {color:#32527A}
#footer .links a:hover {color:#6891C1}
#footer .disclaimer {background-color:#BFBFBF; padding:20px}
#footer .disclaimer a {color:#333333}
#footer .disclaimer a:hover {color:#666666}
/*=============================================
BOX
==============================================*/
#box {border:1px solid #EFEFEF}
#box .content {background-color:#EFEFEF}
/*=============================================
BOX IMAGE
==============================================*/
#box_image {border:1px solid #EFEFEF; width:525px; margin:10px 0 30px 0}
#box_image .content {background-color:#EFEFEF}
#box_image .caption {font-size:11px; font-style:italic; color:#666666; text-align:right}
/*=============================================
BOX COMMENTS
==============================================*/
#box_comments {border:1px solid #EFEFEF; margin:10px 0 0 0}
#box_comments .content {background-color:#EFEFEF}
#box_comments .caption {font-size:11px; font-style:italic; color:#666666; text-align:right}
#box_comments .name {background:#FFFFFF url(http://www.peruhoyusa.com/site/images/gif/input.gif) top left; background-repeat:repeat-x; border:1px solid #AAAAAA; padding:2px; color:#333333; width:249px; font-size:14px; text-align:left; font-family:"Courier New", Courier, mono}
#box_comments .textarea {background:#FFFFFF url(http://www.peruhoyusa.com/site/images/gif/input.gif) top left; background-repeat:repeat-x; border:1px solid #AAAAAA; padding:2px; color:#333333; width:249px; font-size:14px; text-align:left; font-family:"Courier New", Courier, mono}
#box_comments .submit {background-color:#CCCCCC}
#box_comments .help {color:#999999; font-style:italic; margin-top:5px; line-height:20px}
#box_comments .input {background:#FFFFFF url(http://www.peruhoyusa.com/site/images/gif/input.gif) top left; background-repeat:repeat-x; border:1px solid #AAAAAA; padding:2px; color:#333333; width:134px; font-size:14px; text-align:left}

#comments {border:1px solid #EFEFEF; margin:10px 0 0 0; background-color:#EFEFEF; border-bottom:1px solid #CCC}
#comments .body {margin:0px; padding:0px; background-color:#00FF00}
/*=============================================
FORM
==============================================*/
#form {border:1px solid #EFEFEF}
#form .input {background:#FFFFFF url(http://www.peruhoyusa.com/site/images/gif/input.gif) top left; background-repeat:repeat-x; border:1px solid #AAAAAA; padding:2px; color:#333333; width:300px; font-size:14px; text-align:left; font-family:"Courier New", Courier, mono}
#form .textarea {background:#FFFFFF url(http://www.peruhoyusa.com/site/images/gif/input.gif) top left; background-repeat:repeat-x; border:1px solid #AAAAAA; padding:2px; color:#333333; width:300px; font-size:14px; text-align:left; font-family:"Courier New", Courier, mono}
#form .content {background-color:#EFEFEF}
#form .submit {background-color:#CCCCCC}
#form .required {color:#CC0000}
#form .captcha {margin-top:5px}
/*=============================================
VALIDATION
==============================================*/
.LV_validation_message {margin-top:3px; margin-left:1px; font-size:12px; font-weight:bold}
.LV_valid {color:#009900; top:0px; display:block; font-size:12px}
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {border:0px}
.LV_invalid {color:#CC0000; top:0px; display:block; font-size:12px}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {border:0px}
/*=============================================
SUCCESS
==============================================*/
.success {color:#FFFFFF; background-color:#009900; padding:10px; text-align:center; clear:both; line-height:20px}
.success a, 
.success a:visited {color:#FFFFFF; text-decoration:underline; font-weight:bold}
.success a:hover {color:#FFFFFF; text-decoration:none}
.success ul {text-align:center; margin:0px; padding:0px; list-style-position:inside}
/*=============================================
ERROR
==============================================*/
.error {color:#FFFFFF; background-color:#CC0000; padding:10px; text-align:center; clear:both; line-height:20px; margin:10px 0 0 0}
.error a, 
.error a:visited {color:#FFFFFF; text-decoration:underline; font-weight:bold}
.error a:hover {color:#FFFFFF; text-decoration:none}
.error ul {text-align:center; margin:0px; padding:0px; list-style-position:inside}
/*=============================================
ARTICLE
==============================================*/
#header           {padding:0 0 20px 0; border-bottom:1px solid #CCC}
#article          {font-size:12px}
#article h1       {font-weight:bold; font-size:20px; color:#333333; padding:0px; margin:0px}
#article .title   {color:#333333; font-size:20px; font-weight:bold; line-height:22px; margin:0 0 10px 0}
#article .date    {color:#999999; font-size:12px; margin:0 0 10px 0}
#article .share   {color:#333333; font-size:12px}
#article .share a {color:#333333; font-size:12px}

#article .body    {padding:10px 10px 5px 10px; background-color:#EFEFEF; color:#333333; font-size:12px; line-height:20px}
#article .body p  {padding-top:0px; margin-top:0px}
#article .body h1,
#article .body h2,
#article .body h3,
#article .body h4,
#article .body h5,
#article .body h6,
#article .body h7 {padding-top:0px; margin-top:0px}
/*=============================================
NAVIGATION
==============================================*/
#nav {background-color:#FFFFFF; width:960px; margin:0 auto}
/* IE7 semantic-float-clear */
.chead, 
.cglob, 
.navigation, 
.postmeta, 
.photo p {min-height: 0}

/* Navigation core */
.navigation {line-height:1; position:relative}
.navigation, 
.navigation ul {margin:0; padding:0; border:0; list-style-type:none}
.navigation li {margin:0; padding:0; border:0; display:block; float:left}

/* initialy hide all sub menus */
.navigation ul {width:100%; min-width:100%; display:block; visibility:hidden; position:absolute; clear:both; left:0}

/* float.clear -- force containment of floated lis inside of main ul */
.navigation:after {content: "."; height:0; display:block; visibility:hidden; overflow:hidden; clear:both}

/* float.clear.END */
.navigation li.slc ul, 
.navigation li:hover ul {visibility:visible}

.navigation li.slc ul {z-index:10}
.navigation li:hover ul {z-index:100}

/* Fix for IE5/Mac + IE7 */
.subnote {display:none}
.navigation {color:#fff; background:#CCCC99; width:920px; margin:0 auto; height:74px}
.navigation li li {border-right:1px dotted #FFFFFF}
.navigation li li:last-child {border-right:0}
.navigation li.slc li {border-right:1px dotted #FFFFFF}

.navigation a {color:#FFFFFF; padding:10px; display:block; text-decoration:none}
.navigation a:link, 
.navigation a:visited {color:#FFFFFF; text-decoration:none}

.navigation ul {background:#999999; padding:10px 0 10px 0; top:34px; color:#FFFFFF}
.navigation li li a {font-weight:normal; padding:2px 8px}
.navigation li li a:hover {color:#ff3}

.navigation .slc {background:#999999}

.navigation .slc:hover, 
.navigation .slc:hover ul, 
.navigation li.slc li:hover {background:#999999}

.navigation li li.slc a:link, 
.navigation li li.slc a:visited, 
.navigation li li.slc a:hover {color:#FFFFFF}

.navigation li:hover, 
.navigation li:hover ul {background:#666666}

/* Fixes for IE5/Mac \*//*/
.navigation {width:848px}
.navigation a {float:left}
.navigation li ul {clear:none}
.download {width:224px}

.chead, 
.cglob, 
.postmeta, 
.archive .cmain form, 
.photo p {display: block}

.chead {height:7em; margin-bottom:1px}
.chead p {position:static; bottom:0; margin:0; float:left; width:100px}

/* End Fix */