*{
	margin: 0px;
	padding: 0px;
}
body    { font-size: 12px; font-family: Arial, Tahoma, "Century gothic", sans-serif; margin: 0px auto; padding: 0px }
img { margin: 0px; border: 0px }
a { color: #483b97; text-decoration: none; outline: none medium }
a:visited { color: #483d8b }
a:hover, a:active { color: #483b97; text-decoration: none }
h1, h2, h3, h4, h5, h6 { font-weight: bold; line-height: 125% }
table { text-align: left; margin: 0 -1px 24px 0; width: 100% }
tr th, thead th { color: #888; font-size: 12px; font-weight: bold; line-height: 18px; padding: 9px 24px }
tr td { padding: 6px 24px }
tr.odd td { background: #f2f7fc }
ul { list-style: square }
blockquote { color: #555; font-style: italic; padding: 10px }
blockquote blockquote { color: #777 }
blockquote em { font-style: normal }
pre { background: #f9f9f9; padding: 9px; border: solid 1px #ccc }
code { background: #eee; padding: 0 3px }
pre code { background: transparent }
.clear { clear: both }
img.centered { display: block; margin-right: auto; margin-bottom: 10px; margin-left: auto; padding: 0 }
img.alignnone { background: #ddd; display: inline; margin: 0 0 10px; padding: 5px; border: solid 1px #ccc }
img.alignright { background: #ddd; display: inline; margin: 5px 0 10px 10px; padding: 5px; border: solid 1px #ccc }
img.alignleft { background: #ddd; display: inline; margin: 5px 10px 10px 0; padding: 5px; border: solid 1px #ccc }
.aligncenter { display: block; margin: 10px auto }
.alignright  { background-color: #fff; margin: 0 0 10px 10px; float: right; border: solid 1px #000080 }

.alignleft    { background-color: #fff; width: 660px; height: 40px; border: solid 1px #000080 }
.wp-caption { color: #777; background: #ffe4e1; text-align: center; padding: 4px 0 5px; border: solid 1px #ccc }
.wp-caption img { margin: 0 0 5px; padding: 0; border: 0 }
.wp-caption p.wp-caption-text { color: #808080; font-size: 11px; font-weight: normal; line-height: 12px; margin: 0; padding: 0 }
.rounded {  border-radius: 5px; }
/* The Outer cover */
#wrapper { margin: 0 auto; padding: 1px 0; position: relative; width: 1000px; background-color: #fff;}
.dropshadow { -moz-box-shadow: 1px 1px 2px #bbb; -webkit-box-shadow: 1px 1px 2px #bbb; box-shadow: 1px 1px 2px #bbb }
#casing { margin: 0; padding: 20px 0; width: 1000px; float: left }
/* The Header */
#top { background: #0E2C58 url(images/cabecera.jpg) no-repeat center; margin: auto; position: relative; height: 219px;}
.head { margin: 0 auto; width: 1000px }
.blogname { font-family: "Arial black", Tahoma, Helvetica, sans-serif; text-align: left; margin: 40px 0 0 10px; width: 400px; height: 70px; float: left }
.blogname h1 { font-size: 36px; font-weight: bold; padding: 0 0; text-shadow: 1px 1px 0px #172527 }
.blogname h1 a:link, .blogname h1 a:visited { color: #fff; display: block; margin: 0 0 0 0 }
.blogname h1 a:hover { color: #fff }
.blogname h2 { color: #aaa; font-size: 16px; font-weight: normal; margin: 5px 0 0; text-shadow: 1px 1px 0px #000 }
/* The Search */
#search { display: inline; margin: 10px 0 0; padding: 0; width: 300px; height: 32px; float: right }
#search form { margin: 0; padding: 0 }
#search fieldset { margin: 0; padding: 0; border: none }
#search p { font-size: 85%; margin: 0 }
#s { color: #444; font: 100% Tahoma, Arial, Helvetica, sans-serif; background: transparent; display: inline; margin: 0 0 0 10px; padding: 5px; width: 200px; height: 15px; float: left; border: solid 1px #ddd }
#searchsubmit { color: #fff; background: url(http://www.amarresperu.com/images/submit.png) repeat-x; margin-left: 5px; width: 65px; height: 27px; border: solid 1px #004c9f }

#searchpage { background: #fff; margin: 10px 10px 0; border: solid 1px #ccc }
#sform { padding: 4px 5px; width: 570px; border: none }
#formsubmit { background: url(http://www.amarresperu.com/images/sfrm.png) repeat-x; padding: 3px 5px; float: right; border: none }
.sbox { padding: 10px }
.shead { margin-bottom: 30px }
.shead p { color: #222; margin-bottom: 10px; margin-left: 10px }
h2.stitle { font-weight: normal; text-decoration: underline }
.searchmeta { color: #43873e; margin-top: 5px }
/*Page menu*/
#foxmenucontainer { font-size: 12px; background: url(images/menu.png) repeat-x; text-transform: uppercase; display: block; margin: 0 auto; height: 45px }
#menu { margin: 0 auto; padding: 0; width: 1000px; height: 45px; overflow: hidden }
#menu ul { list-style: none; margin: 0; padding: 0; float: left }
#menu li { list-style: none; margin: 0; padding: 0; float: left; text-shadow: 1px 1px 0px #000 }
#menu li a, #menu li a:link, #menu li a:visited { color: #FFF8DC; line-height: 45px; display: block; margin: 0; padding: 0 10px }
#menu li a:hover, #menu li a:active { color: #fff; line-height: 45px; text-decoration: none; background: url(http://www.amarresperu.com/images/menua.png) repeat-x; margin: 0; padding: 0 10px }
#menu li li a, #menu li li a:link, #menu li li a:visited { color: #aaa; font-weight: normal; line-height: 32px; background: #660066; margin: 0; padding: 0 10px; width: 150px; float: none; border-bottom: 1px solid #000; text-shadow: NONE }
#menu li li a:hover, #menu li li a:active { color: #E0FFFF; line-height: 32px; background: #9D009D; padding: 0 10px }
#menu li ul { background: #0b74ca; margin: 0; padding: 0; position: absolute; z-index: 9999; left: -999em; width: 170px; height: auto }
#menu li li { }
#menu li ul a { width: 140px }
#menu li ul a:hover, #menu li ul a:active { }
#menu li ul ul { margin: -33px 0 0 170px }
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul { left: -999em }
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul { left: auto }
#menu li:hover, #menu li.sfhover { position: static }
/* About widget*/
.aboutext { color: #999; line-height: 20px; margin: 10px 20px; width: 750px; float: left }
/* Main Content*/
#content  { display: inline; margin: 0; padding: 0; width: 680px; height: 100%; float: right; overflow: hidden }
.post, .scover { color: #000; background: #fff; margin-bottom: 20px; padding: 0; width: 670px; height: 100%; border: solid 1px #022752 }
.title h2 { font-size: 18px; font-weight: bold; margin: 0; padding: 10px; overflow: hidden }
.title h2 a, .title h2 a:link, .title h2 a:visited { color: #800080; background-color: transparent }
.title h2 a:hover { color: #8b008b; background-color: transparent }
.title, .shead { background: #0A2B4E; margin: 0; padding: 0; border-top: 0px solid #fff; border-bottom: 0px solid #8b008b; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px  }
.postimg { background: #eadbe7; margin: 10px; padding: 5px; width: 250px; height: 150px; float: left }
.hmeta { color: #777; padding: 5px 10px; border-bottom: 1px solid #483b97 }
.author { color: #483b97; font-size: 10px; background: url(http://www.amarresperu.com/images/user.png) no-repeat; text-transform: uppercase; padding: 3px 5px 3px 20px }
.clock { color: #483b97; font-size: 10px; background: url(http://www.amarresperu.com/images/time.png) no-repeat; text-transform: uppercase; padding: 3px 5px 3px 20px }
.postmeta { text-transform: uppercase; padding: 5px 0; position: relative; border-top: 1px solid #483b97; -moz-border-radius-botomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px  }
.comm { color: #483b97; font-size: 10px; background: url(http://www.amarresperu.com/images/comment.png) no-repeat; text-transform: uppercase; padding: 3px 5px 3px 20px }
.comm a:link, .comm a:visited { color: #483b97 }
.comm a:hover { color: #000 }
.read { color: #fff; font-size: 10px; text-transform: uppercase; position: absolute; top: 5px; right: 10px }
.read a:link, .read a:visited { color: #fff }
.read a:hover { color: #000 }
.categorys { color: #222; font-size: 10px; background: url(http://www.amarresperu.com/images/tag.png) no-repeat; text-transform: uppercase; padding: 5px 5px 5px 10px }
.categorys a:link, .categorys a:visited { color: #000 }
.categorys a:hover { color: #000 }
.entry { font-size: 12px; margin: 5px 0; padding: 5px 10px }
.entry a:link, .entry a:visited { color: #483b97; background-color: transparent }
.entry a:hover { color: #483d8b; text-decoration: none; background-color: transparent }
.entry ul, .entry ol { line-height: 150%; margin: 0.4em 0 1em }
.entry ul li, .entry ol li { list-style-position: outside; margin-left: 1.6em }
.entry p { line-height: 24px; margin: 0; padding: 5px 0; text-shadow: 1px 1px 0px #fff }
a.rmore { color: #555; line-height: 26px; background: #dadada url(http://www.amarresperu.com/images/rmore.png) repeat-x; text-align: center; text-transform: uppercase; display: block; margin-right: 5px; width: 113px; height: 26px; float: right; border: solid 1px #483b97 }
/* right column */
.right { background-color: #fff; display: inline; padding: 0 2px 0 0; width: 305px; float: right }
p.twitter-message { color: #555; font-size: 12px; padding: 10px; border-bottom: 1px solid #c9c9c9 }
a.twitter-link { color: #2b64af }
a.twitter-user { color: #2b64af }
h3.sidetitl { color: #ffffff; font-size: 14px; font-weight: bold; line-height: 30px; background: #34568A; text-align: left; padding-left: 10px; height: 30px; border-top: 0px solid #fff; border-bottom: 1px solid #022752; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px   }
p.sidetitl { color: #ffffff; font-size: 14px; font-weight: bold; line-height: 30px; background: #34568A; text-align: left; padding-left: 10px; height: 30px; border-top: 0px solid #fff; border-bottom: 1px solid #022752; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px   }
/* The Sidebar */
.sidebar { float: left }
.sidebox { background: #fff; list-style: none; margin: 5px 5px 20px; padding: 0; width: 300px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #022752 }
.sidebox ul { list-style-type: none; margin: 0; padding: 0 0 5px }
.sidebox li { list-style-type: none; margin: 0; padding: 0 }
.sidebox ul ul { background-repeat: no-repeat; list-style-type: none; margin: 0; padding: 0 }
.sidebox ul ul ul { list-style-type: none; margin: 0; padding: 0; border: 0 }
.sidebox ul ul ul ul { list-style-type: none; margin: 0; padding: 0; border: 0 }
.sidebox ul li { line-height: 20px; list-style-type: none; margin: 0; width: 300px; height: 100%; clear: left }
.sidebox ul li a:link, .sidebox ul li a:visited { color: #000; text-decoration: none; display: block; padding: 5px 0 5px 10px; border-bottom: 1px dotted #022752 }
.sidebox ul li a:hover { color: #022752 }
.sidebox p { color: #000; line-height: 20px; margin: 0 }
.sidebox div { padding: 5px 10px }
.sidebox table { color: #000; text-align: center; width: 100% }
li.recentcomments { padding: 5px 10px; width: 280px !important }
.textwidget { color: #000; line-height: 20px }
.squarebanner { background: #fff; margin: 0 0 20px; width: 300px; border: solid 1px #ccc }
.squarebanner ul { list-style-type: none; margin: 0; padding: 0 0 15px; width: 300px; overflow: hidden }
.squarebanner ul li { background: #ddd; list-style-type: none; display: inline; margin: 15px 7px 0; padding: 5px; float: left }
/*calendar*/
#wp-calendar { padding: 0 5px; width: 100% }
#calendar_wrap { margin: 0 auto }
#wp-calendar caption { color: #375752; font-size: 16px; font-family: Arial, Georgia, "Century gothic", sans-serif; font-weight: bold; text-transform: uppercase; padding: 10px 5px 5px }
#wp-calendar th, #wp-calendar td { color: #fff; background: #ccc; text-align: center; padding: 5px }
#wp-calendar td a { color: #843400; padding: 0; border: none }
#wp-calendar td { color: #444; background: transparent; border: none }
#wp-calendar td, table#wp-calendar th { padding: 2px 0 }
/* --- FOOTER --- */
#footer { color: #f5f5f5; font-size: 12px; background-color: #000; background-repeat: repeat-x; background-position: 0 0; text-align: justify; margin: 0 auto; padding: 10px 0; height: 90px }
#footer a:link, #footer a:visited { color: #aaa }
#footer a:hover { color: #fff }
.fcred { line-height: 16px; text-align: justify; margin: 10px 0 10px 10px; width: 99% }
/* The Navigation */
#navigation { margin: 0; padding: 5px; width: 650px; height: 27px }
/* The Attachment */
.contentCenter { text-align: center }
/* The Page Title */
h2.pagetitle { color: #222; font-size: 14px; font-weight: bold; padding-top: 10px; height: 40px }
h2.pagetitle a { color: #507409 }
/* Comments */
#commentsbox { margin: 0; width: 670px }
h3#comments { color: #333; font-size: 18px; font-family: Arial, Georgia, "Century gothic", sans-serif; font-weight: bold; margin-top: 10px; padding: 10px 0 }
ol.commentlist { list-style: none; margin: 0 0 0; clear: both; overflow: hidden }
ol.commentlist li { line-height: 18px; background: #fff; margin: 5px 0; padding: 10px; border: solid 1px #483b97; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px  }
ol.commentlist li a { color: #df4e00 }
ol.commentlist li .comment-author { color: #000 }
ol.commentlist li .comment-author a:link, ol.commentlist li .comment-author a:visited { color: #000; font-weight: bold; text-decoration: none !important }
ol.commentlist li .comment-author .fn { color: #000 }
cite.fn { color: #000; font-style: normal }
ol.commentlist li .comment-author .avatar { background: #fff; padding: 3px; float: right; border: solid 1px #483b97 }
ol.commentlist li .comment-meta { font-size: 10px }
ol.commentlist li .comment-meta .commentmetadata { color: #000 }
ol.commentlist li .comment-meta a { color: #0162c3; text-decoration: none !important }
ol.commentlist li p { color: #666; font-size: 12px; line-height: 22px; margin-top: 5px }
ol.commentlist li .reply { font-size: 10px; margin-top: 10px }
ol.commentlist li .reply a { color: #fff; text-decoration: none; background: url(http://www.amarresperu.com/images/reply.png) repeat-x; padding: 3px 10px; border: solid 1px #222; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px }
ol.commentlist li.odd { }
ol.commentlist li.even { }
ol.commentlist li ul.children { text-indent: 0; list-style: none; margin: 1em 0 0 }
ol.commentlist li ul.children li.depth-2 { margin: 0 0 0 50px }
ol.commentlist li ul.children li.depth-3 { margin: 0 0 0 50px }
ol.commentlist li ul.children li.depth-4 { margin: 0 0 0 50px }
ol.commentlist li ul.children li.depth-5 { margin: 0 0 0 50px }
.comment-nav { padding: 5px; height: 20px }
.comment-nav a:link, .comment-nav a:visited { color: #00608f }
#respond { background: #eee; margin: 10px 0; padding: 0; border: solid 1px #483b97 }
#respond a { color: #0162c3 }
#respond h3 { color: #fff; font-size: 14px; font-weight: bold; background: #ffab06; padding: 10px }
#commentform { padding: 10px }
#commentform p { color: #444; margin: 5px 0 }
#respond label { color: #444; display: block; padding: 5px 0 }
#respond label small { font-size: 10px }
#respond input { color: #555; background: #fff; margin: 0 10px 10px 0; padding: 5px; border: solid 1px #fff; -moz-box-shadow: inset 1px 1px 5px #bbb; -webkit-box-shadow: inset 1px 1px 5px #bbb; box-shadow: inset 1px 1px 5px #bbb }
#commentform input { width: 50% }
#respond input#commentSubmit { color: #fff; text-decoration: none; background: url(http://www.amarresperu.com/images/reply.png) repeat-x; cursor: pointer; margin: 10px 0; padding: 3px 10px; width: 100px; border: solid 1px #333; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }
textarea#comment { color: #555; background: #fff; margin: 10px 0 0; padding: 5px; width: 70%; border: solid 1px #fff; -moz-box-shadow: inset 1px 1px 5px #bbb; -webkit-box-shadow: inset 1px 1px 5px #bbb; box-shadow: inset 1px 1px 5px #bbb }
.widebanner { text-align: center; margin: 10px 0; height: 60px }
.postad { text-align: center; margin: 10px auto }
.wp-pagenavi { font-size: 12px; text-align: center !important }
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited { color: #555 !important; text-decoration: none; background: transparent; text-align: center; display: block; margin-right: 4px; padding: 3px 7px; float: left; border: solid 1px #483b97 !important }
.wp-pagenavi a:hover { color: #ffffff }
.wp-pagenavi span.pages { display: none }
.wp-pagenavi span.current { color: #fff !important; text-decoration: none; background: #1d94f1 !important; text-align: center; display: block; margin-right: 4px; padding: 3px 7px; float: left; border: solid 1px }
.wp-pagenavi span.extend { color: #fff !important; text-decoration: none; background: #1d94f1 !important; text-align: center; display: block; margin-right: 4px; padding: 3px 7px; float: left; border: solid 1px }
/* bottom widgets */
#bottom { margin: 0 auto; width: 1000px }
.bottomcover { background: #000 url(http://www.amarresperu.com/images/bottom.jpg) no-repeat center top; margin: 0 auto; border-top: 5px solid #fff }
h3.bothead { color: #fff; font-size: 18px; padding: 10px 0 10px 5px; height: 20px; text-shadow: 1px 1px 0px #172C2F }
.botwid { color: #ddd; font-size: 12px; list-style: none; margin: 20px 0 0 15px; padding-bottom: 30px; width: 230px; float: left }
.botwid ul { list-style-type: none; margin: 0; padding: 0 }
.botwid li { list-style-type: none; margin: 0; padding: 0 }
.botwid ul ul { background-repeat: no-repeat; list-style-type: none; margin: 0; padding: 0 }
.botwid ul ul ul { list-style-type: none; margin: 0; padding: 0; border: 0 }
.botwid ul ul ul ul { list-style-type: none; margin: 0; padding: 0; border: 0 }
.botwid ul li { line-height: 18px; list-style-type: none; width: 230px; height: 100%; clear: left }
.botwid ul li a:link, .botwid ul li a:visited { color: #777; text-decoration: none; display: block; padding: 5px 0 5px 5px }
.botwid ul li a:hover { color: #ccc }
.botwid p { margin: 0; padding: 7px 10px }
.botwid table { color: #787d7f; text-align: center; width: 100% }
/* feature */
#tabcover { background: #fff; padding: 10px 0; height: 290px; border-bottom: 1px solid #483b97 }
.widgets { background: #fff; margin: 0 auto; padding: 0; width: 1000px; border: solid 1px #483b97 }
.widgets a { color: #222; text-decoration: none }
.widgets a:hover { }
img.slimg { margin-top: 7px; margin-left: 7px; width: 635px; height: 265px }
img.phumb { margin-right: 10px; width: 80px; height: 58px; float: right }
.inpost { background: url(http://www.amarresperu.com/images/trans.png); padding: 0 5px 10px; position: absolute; bottom: 7px; left: 7px; width: 630px; border-top: 1px solid #000 }
.inpost h3 { color: #fff; font-size: 16px; padding: 5px 0 }
.inpost p { color: #bbb }
ul#tabnav { background: #fff; list-style: none; display: inline; margin: 0; padding: 0; width: 340px; height: 280px; float: left; overflow: hidden }
#tabnav li { background: #ffe4e1; list-style: none; margin: 0; height: 93px; border-bottom: 1px solid #ccc }
#tabnav li a:link, #tabnav li a:visited { color: #555; display: block-inline; padding: 0; height: 93px; float: left }
#tabnav li a:hover, #tabnav li a:active, #tabnav li.ui-tabs-selected a { color: #999; background: #fff; margin: 0 }
#tabnav li.ui-tabs-selected h3 { color: #483b97 }
a.listab { display: block; width: 335px }
.listab h3 { color: #000; font-size: 14px; font-weight: bold; padding: 5px }
.listab p { font-size: 12px; line-height: 16px; padding: 5px }
.tabdiv { background: #fff; display: inline; margin: 0; position: relative; width: 640px; height: 280px; float: left }
.featpost { color: #999; background: url(http://www.amarresperu.com/images/trans.png); padding: 10px; position: absolute; right: 0; bottom: 0; width: 555px; border-top: 1px solid #000 }
.ui-tabs-hide { display: none }
/****************************************************************
  Docking Boxes core CSS: YOU MUST NOT CHANGE OR OVERRIDE THESE 
*****************************************************************/
.dbx-clone { visibility: hidden; position: absolute }
.dbx-clone, .dbx-clone .dbx-handle-cursor { cursor: move !important }
.dbx-dummy { display: block; width: 0; height: 0; overflow: hidden }
.dbx-group, .dbx-box, .dbx-handle { display: block; position: relative }
.dbx-handle-cursor { cursor: move }
.dbx-clone { filter: alpha(opacity=80); opacity: 0.8 }
h2  { color: #000; font-size: 21px; font-weight: 700 }
.tirada { color: #4b0082; font-size: 20px; font-weight: bold }
.border_table   { background-color: #fff; border: solid 1px #000080 }
.Estilo2 {
	font-size: 26px;
	text-align:center;
}
.Estilo3 {font-size: 14px;
text-align:center;}
.Estilo5 {font-size: 20px;
text-align:center;}