/*------------------------------------------------*/
/*------------------[BASE STYLES]-----------------*/
/*------------------------------------------------*/
body { margin: 0px; padding: 0; color: #000; background-color:#5f442b; font-family: Arial; font-size: 14px; line-height: 22px; }
h1, h2, h3, h4 { margin: 0px 0px 10px 0px; font-weight: normal; }
ul { line-height: 24px; }
a:link, a:visited { text-decoration: none; color: #A83F2A; }
a:hover { color: #506F3E; }
a { outline: none; }

/* ESTILOS DE AXEL */

p .listita { line-height: 20px; }

.orta p { line-height: 20px; }

.textwidget { margin-top: 30px; margin-bottom: -15px;}

.reproductor { margin: 10px 0; }

h1 #title { padding: 28px 0 0; color: #FFFFFF; font-size: 4px; height: 85px; }

#titulo-blog { width: 950px; height: 126px; margin: 17px auto 0; font-size: 4px; background-image: url(images/descripcion.png); background-repeat: no-repeat; background-position: top right; }

#titulo-blog a, #titulo-blog a:visited {
background-image:url(images/titulo-blog.png);
background-position:left top;
display:block;
height:53px;
overflow:hidden;
text-indent:-9999px;
width:464px;
}
#titulo-blog a:hover {
background-image:url(images/titulo-blog.png);
background-position:left bottom;
}
#descripcion {
font-size:4px;
overflow:hidden;
text-indent:-9999px;
}

#slider-nav { font-size:16px; }

.strongcolor {font-size:17px; font-weight:bold; color:#5B7F47;}
.strongcolor-left {font-size:17px; font-weight:bold; color:#5B7F47;}
.strong-marron {font-size:17px; font-weight:bold; color:#5F442B;}
.strong-marron-largo {font-weight:bold; color:#5F442B;}
.strongcolorb { font-size:17px; font-weight:bold; color:#5B7F47; }
.georgia {font-size:17px; font-weight:bold; color:#5B7F47;}
.firma {font-size:17px; font-weight:bold; color:#5F442B; text-align:right; margin-right:40px;}
blockquote .firma {font-size:17px; font-weight:normal; color:#5F442B; text-align:right; margin-right:40px;}
.firma-verde { font-size:17px; font-weight:bold; color:#5B7F47; text-align:right; margin-right:40px; }
.pdf { font-weight:bold; text-align:center; }
.flvplayer {text-align: center; margin-top: 24px; margin-bottom: 22px;}
.a-los-comentarios {font-size:14px; font-weight:bold;}
.a-los-comentarios a:link, .a-los-comentarios a:visited, .a-los-comentarios a:active {
color:#A83F2A;
margin:10px auto 0;
background-color:#E3C07B;
display:block;
width:174px;
}
.a-los-comentarios a:hover { color:#506F3E; }

.titulo-comentarios {
background-color:#A83F2A;
background-image:url(images/home-title-2-bg.gif);
color:#FFE8A1;
display:block;
float:left;
font-size:20px;
height:41px;
line-height:37px;
margin:0;
padding:0 20px;
}

.commentauthor { font-weight:bold; font-size:12px; }

p.commentdate  { margin-top:0; margin-left:0; }

.sidebar-bottom {
height: 7px;
width: 293px;
margin-bottom: 10px;
background-image: url(images/sidebar-box-bottom.png);
background-repeat: no-repeat;
float: left;
}

.sidebar-video a {
border:1px solid #DBD5C7;
display:block;
height:128px;
margin:15px auto;
overflow:hidden;
text-indent:-9999px;
width:228px;
}
.sidebar-video-moco {
height:131px;
position:relative;
margin-left:4px;
}
.sidebar-video-moco a {
border:1px solid #DBD5C7;
display:block;
height:128px;
margin:0px auto;
overflow:hidden;
text-indent:-9999px;
width:228px;
position:absolute;
}
a.b-b-bunny {
background-image:url(images/sprite-sidebar.jpg);
background-position:0 -0px;
}
a.b-b-bunny:hover {
background-image:url(images/sprite-sidebar.jpg);
background-position:0 -128px;
}
a.e-book {
background-image:url(images/sprite-sidebar.jpg);
background-position:0 -256px;
}
a.e-book:hover {
background-image:url(images/sprite-sidebar.jpg);
background-position:0 -384px;
}
a.pacman {
background-image:url(images/sprite-sidebar.jpg);
background-position:0 -512px;
}
a.pacman:hover {
background-image:url(images/sprite-sidebar.jpg);
background-position:0 -640px;
}

/*  LETRA CAPITAL
p.introductionf:first-letter {
background-color:#AF9562;
color:#FFE8A1;
display:block;
float:left;
font-family:"Lucida Sans Unicode","Lucida Grande","Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;
font-size:60px;
height:60px;
line-height:60px;
margin:4px 8px 0 0;
overflow:hidden;
padding:4px 4px 4px 2px;
} */

.melancolicosleft {
        width: 270px;
        margin: 0px 0px 0px 8px;
        padding: 0px;
        float: left;
        display:inline;
        text-align: left; 
}
.melancolicosright {
        width: 270px;
        margin: 0px 0px 0px 31px;
        padding: 0px;
        float: left;
        text-align: left;
}
div.separador {
        width: 100%;
        height: 0px;
        clear: both;
}
p.margin-animalitos { margin-top: 3px; margin-bottom: 18px; }
.float1 {float: left;}
.more-link {font-weight:bold;}
.cabral {margin-top: 20px; margin-bottom: 28px;}
.right {float:right;}
.left {float:left;}
.amate {color:#333300; font-family:georgia; font-size:20px; font-style:italic; line-height:26px;}
.barquito {position:absolute; left:315px; top:20px;}
.cont-barquito {position:relative; margin-top:25px;}

.foto1 {border: 8px solid #AF9562; float: left; margin-right: 18px; width:340px; height:358px;}
.foto2 {border:8px solid #AF9562;}
.float2 {margin:12px 0 10px;}
.foto3 {border:8px solid #AF9562; width: 254px; height: 297px;}
.foto4 {border:8px solid #AF9562; width: 254px; height: 342px;}
.foto5 {border:8px solid #AF9562; width: 254px; height: 327px;}
.foto6 {border:8px solid #AF9562;}
.float6 {margin:8px 0 16px;}
.left7 {float:left;}
.foto7 {border:8px solid #AF9562; margin: 7px 18px 0 0; width: 388px; height: 476px;}
.foto8 {border:8px solid #AF9562; width:488px; height:140px;}
.foto9 {border:8px solid #AF9562; width:372px; height:529px;}
.float9 {margin:7px 18px 0 0; float:left;}
.foto10 {border:8px solid #AF9562; width:248px; height:165px;}
.float10 {margin:5px 14px 0px 0px; float:left;}
.foto11 {border:8px solid #AF9562; margin:5px 0 0; width:460px; height:410px;}
.foto12 {margin:10px 0 10px; width:578px; height:380px;}
.foto13 {border:8px solid #AF9562; margin:5px 0;}
.foto14 {border:8px solid #AF9562; margin:5px 0 2px;}
.foto15 {border:8px solid #AF9562; margin:5px 16px 0 0; width:225px; height:217px;}
.float15 {float:left;} 
.foto16 {border:8px solid #AF9562; width:72px; height:232px;}
.float16 {float:left; margin:5px 14px 0 0;}
.foto17 {border:8px solid #AF9562; width:228px; height:148px;}
.float17 {float:left; margin:7px 16px 0 0;}
.foto18 {border:8px solid #AF9562; width:179px; height:180px;}
.float18 {float:left; margin:2px 16px 0 0;}
.foto19 {border:8px solid #AF9562; width:352px; height:469px;}
.float19 {margin:20px 16px 0 0; float:left;}
.foto20 {border:8px solid #AF9562;}
.float20 {margin:7px 0 0;}
.foto21 {border:8px solid #AF9562;}
.float21 {margin:6px 18px 0 0; float:left;}
.foto22 {border:8px solid #AF9562; width:169px; height:200px;}
.float22 {margin:7px 16px 0 0; float:left;}
.foto23 {border:8px solid #AF9562;}
.float23 {margin:5px 0 2px;}
.foto24 {border:8px solid #AF9562; width:199px; height:160px;}
.float24 {margin:5px 16px 0 0; float:left;}
.foto25 {border:8px solid #AF9562; width:196px; height:175px;}
.float25 {margin:20px 16px 0 0; float:left;}
.foto26 {border:8px solid #AF9562; margin:5px 16px 0px 0px; float: left;}
.foto27 {border:8px solid #AF9562; width:211px; height:144px; margin:7px 16px 0 0; float:left;}
.foto28 {border:8px solid #AF9562; width:213px; height:142px;}
.float28 {margin:7px 16px 0 0; float:left;}
.foto29 {border:8px solid #AF9562;}
.float29 {margin:15px 16px 0 16px; float:left;}
.foto30 {border:8px solid #AF9562;}
.float30 {margin:7px 16px 0 0; float:left;}
.foto31 {border:8px solid #AF9562;}
.float31 {margin:0px 16px 0 0; float:left; float:left;}
.foto32 {border:8px solid #AF9562;}
.float32 {margin:5px 16px 0 0; float:left;}
.foto32b {border:8px solid #AF9562;}
.float32b {margin:20px 0;}
.foto33 {border:8px solid #AF9562;}
.float33 {margin:-1px 16px 0 0; float:left;}
.foto34 {border:8px solid #AF9562;}
.float34 {margin:0 16px 0 0; float:left;}
.foto35 {border:8px solid #AF9562;}
.float35 {margin:-1px 16px 0 0; float:left;}
.float36 {margin:6px 14px 0 0; float:left;}
.foto37 {border:8px solid #AF9562;}
.float37 {margin:0 16px 0 0; float:left;}
.foto38 {border:8px solid #AF9562;}
.float38 {margin:0 16px 0 0; float:left;}
.foto39 {border:8px solid #AF9562;}
.float39 {margin:5px 16px 0 0; float:left;}
.foto40 {border:8px solid #AF9562;}
.float40 {margin:5px 16px 0 0; float:left;}
.foto41 {border:8px solid #AF9562; width:561px; height:270px;}
.foto42 {border:8px solid #AF9562;}
.float42 {margin:6px 16px 0 0; float:left;}
.foto-pacman {width:360px; border:8px solid #AF9562;}
#pacman-swf {margin:20px 0 16px;}
.foto43 {border:8px solid #AF9562;}
.float43 {margin:8px 18px 0 0; float:left;}
.foto44 {border:8px solid #AF9562;}
.float44 {margin:7px 16px 0 0; float:left;}
.foto45 {border:8px solid #AF9562;}
.float45 {margin:12px 0 10px;}
.float46 {margin: 19px 16px 0 0; float:left;}

.menu-video-left {
        width: 230px;
        margin: 0px 0px 0px 23px;
        padding: 0px;
        float: left;
        display:inline;
        text-align: left; 
}

.menu-video-right {
        width: 230px;
        margin: 0px 0px 0px 57px;
        padding: 0px;
        float: left;
        text-align: left;
}
.menu-video-left a, .menu-video-right a {
        display: block;
        width: 228px;
        height: 128px;        
        border: 8px solid #AF9562;;             
        margin: 15px auto 9px;
        text-indent:-9999px;
        overflow:hidden;
}
.menu-video-left p, .menu-video-right p {
	margin: 0.2em 0pt 1.2em 2px;
	padding: 0;
	font-size: 1em;
	line-height: 1.5em;
        color:#5B7F47;        
        font-weight:bold;
        text-align:left;
}
.strongcolor-nar {color:#FF6600; font-weight:bold; text-align:right;}
.sueno-ext {
width:300px;
background-color:#FFFFFF;
border:8px solid #AF9562;
margin:2em auto;
padding:1px;
text-align:center;
}
.sueno-int {
background-color:#EEEFE0;
height:100%;
text-align:left;
font-size:17px;
font-family:Georgia, serif;
font-style:italic;
padding:20px 0 0 27px;
color:#676E04;
}
.borrar-izquierda {display:none;}
.es-hora {font-size:18px; font-weight:bold; color:#5F442B;}
.no-existe {font-size:18px; font-weight:bold; color:#5B7F47; margin-top:40px; margin-bottom:20px;}
.paginacion-axel p{ 
        margin: 30px 0 20px;       
        color: #676E04;
        font-weight: bold;        
}
.paginacion-axel a {
background-color:#FFF2CF;
border:1px solid #E2DECC;
margin:0 3px;
overflow:hidden;
padding:3px 6px;
}
.slide-webinario {float:left; margin:5px 16px 0 0;}
.post-footer {
background-image:url(images/small-arrow-4.gif);
background-position:center bottom;
background-repeat:repeat-x;
height:2px;
}
.solo-separo {height:10px;}
.h3-blockquote {margin-top:20px; color:#5F442B; font: normal bold 20px Arial, sans-serif;}
.h3-blockquote-g {margin-top:20px; color:#5F442B; font: italic bold 20px Georgia, serif;}
.p-blockquote {font: normal 14px Arial, sans-serif; line-height:22px;}
.strong-marron-blockquote {font: normal bold 14px Arial, sans-serif; color:#5F442B; line-height:22px;}
.strong-marron-14 {font-weight:bold; color:#5F442B;}
.mens-ext {
width:550px;
background-color:#FFFFFF;
border:8px solid #AF9562;
margin:2em auto;
padding:1px;
text-align:center;
}
.mens-int {
background-color:#EEEFE0;
height:100%;
text-align:left;
font-size:17px;
font-family:Georgia, serif;
font-style:italic;
padding:1px 10px 1px 22px;
color:#676E04;
}
.navigation {clear:both;}
#comentar {margin-top:20px; margin-bottom:15px;}
.enlace_imagen {text-decoration:none; border:0;}
a img {border:0;}
.aguila {float:right; margin:-56px 5px 0 0;}
a.tu-web {color:#FF6600;}
a.tu-web:hover {color:#506F3E;}
a.version-fr {position:absolute; top:-69px; left:15px; width:105px; font-size:13px; color:#FFDD9A; text-align:left; background-image: url(images/sprite-icons.png); background-repeat: no-repeat; background-position: 0 -16px;}
a.version-fr:hover {color:#90AA82;}
a.version-it {position:absolute; top:-69px; left:140px; width:105px; font-size:13px; color:#FFDD9A; text-align:left; background-image: url(images/sprite-icons.png); background-repeat: no-repeat; background-position: 0 -36px;}
a.version-it:hover {color:#90AA82;}
a.version-en {position:absolute; top:-69px; left:252px; width:105px; font-size:13px; color:#FFDD9A; text-align:left; background-image: url(images/sprite-icons.png); background-repeat: no-repeat; background-position: 0 -56px;}
a.version-en:hover {color:#90AA82;}
.divider {background-image:url("images/divider-3.gif"); height:11px; width:38px; margin:26px auto 0;}
a.art-visitado:visited {color:#506F3E;}
.icons-header {display:block; width:24px; height:24px; overflow:hidden; text-indent:-9999px; position:absolute; background-image:url('images/sprite-icons.png');}
.icons-post-home {display:block; position:absolute; width:24px; height:20px; overflow:hidden; text-indent:-9999px; background-image:url('images/sprite-icons.png');}
.social-icon-container {position:relative; height:30px;}

/* FIN ESTILOS DE AXEL */

/*------------------------------------------------*/
/*------------------[MAIN LAYOUT]-----------------*/
/*------------------------------------------------*/
#bg { background-image: url(images/bg-2.jpg); background-repeat: no-repeat; background-position: bottom; width: 100%; float: left; }
.headings { width: 194px; background-color: #eeeedd; display: block; height: 28px; font-weight: bold; color: #5f442b; padding-left: 20px; padding-top: 3px; clear: both; }
#wrapper2 { width: 950px; margin: auto; padding: 0px 0px 0px 0px; margin-top: 35px; }
.wrapper2-home { margin-top: 50px !important; }
.post-wrapper { width: 636px; margin-top: 15px; }
.rule { clear: both; border-top: 1px solid #eeeedd; width: 636px; margin: 15px 0px; float: left; }
.home-wrapper { width: 636px; border-top: 1px solid #eeeedd; margin-top: 15px; }
.home-left { width: 420px; border-right: 1px solid #eeeedd; float: left; }
.home-post-wrap { width: 395px; border-bottom: 1px solid #eeeedd; padding: 15px 25px 25px 0px; }
.home-post-wrap-2 { padding: 15px 0px; margin-top: 10px; background-image: url(images/small-arrow-4.gif); background-repeat: repeat-x; background-position: bottom; float: left; }
.home-post-wrap-3 { width: 636px; border-bottom: 1px solid #eeeedd; padding: 0px; }
#home-right { width: 392px; float: right; background-image: url(images/recent-bg.gif); background-color: #fff; margin-top: 8px; }
.recent { float: left; padding: 5px 15px; }
/* axel cambia por la siguiente .readmore { background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: left; float: right; padding-left: 20px; margin-top: 10px; } */
.readmore { float: right; padding-left: 20px; margin-top: 10px; }
.readmore a:link, .readmore a:hover { color: #5f442b; }
.readmore-2 { float: right; clear: both; border: none; margin-right: 15px; }
blockquote { overflow: auto; padding: 0 15px 0 25px; margin: 20px 30px; background: #f7daa2; border: 1px solid #c6a073; font-family:Georgia; font-size:16px; font-style:italic;}
#header { width: 950px; margin-top: 0px; height: 219px; background-color: #373434; background-image: url(images/header-bg.gif); background-repeat: repeat-x; float: left; }
#container { float: left; width: 950px; background-color: #f2cf8b; background-image: url(images/content-top.jpg); background-repeat: no-repeat; background-position: center top; }
#home-container { float: left; width: 950px; background-color: #f2cf8b; }
#left-div {width:581px; float:left; padding-left:28px; margin-top:-10px; position:relative;}
#left-div-full { width: 890px; float: left; padding-left: 28px; }
#left-inside { float: left; padding: 0px 0px 0px 19px; }
.thumbnail { border: 8px solid #e0bf7e; float: left; margin-right: 20px; display: inline; }
.post-info-wrap { margin-left: -39px; float: left; clear: both; margin-bottom: 0; }
.post-info-wrap-home { margin-left: -31px; float: left; clear: both; margin-bottom: 15px; }
.post-info { float: left; color:#FFE8A1; margin: 0px; display: block; background-color: #A83F2A; background-image: url(images/home-title-2-bg.gif); height: 41px; font-size:28px; padding: 0 20px; line-height:37px; }
/* axel saca .post-info a:link, .post-info a:hover, .post-info a:visited { color: #ffe8a1; } axel*/
.logo { margin-left: -12px; float: left; border: none; }
.current-category { background-color: #FFF; color: #5f442b; border: 1px solid #EBEBEB; padding: 5px; display: block; margin-bottom: 10px; margin-top: 25px; width: 603px; }
#home-wrap { padding: 0px 20px; }
#home-left { float: left; width: 515px; }
#home-wrap h2 { float: left; color: #fff; margin: 0px; display: block; background-image: url(images/home-title-2-bg.gif); height: 41px; font-size: 22px; padding: 8px 20px 0px 20px; }
#home-left h2 { float: left; color: #fff; margin: 0px; display: block; background-image: url(images/home-title-1-bg.gif); height: 41px; font-size: 22px; padding: 8px 20px 0px 20px; }
.home-line { float: left; clear: both; width: 100%; height: 2px; margin-bottom: 15px; }

/*------------------------------------------------*/
/*---------------------[TITLES]-------------------*/
/*------------------------------------------------*/
.post-info a:link, .post-info a:visited, .post-info a:active { font-size: 28px; color: #FFE8A1; margin-bottom: 17px; float: left; line-height: 37px; }
.post-info a:hover { color:#A0BF8F; }
.post-title { margin-top: 30px; }
.home-title-image { float: left; }
.home-title-1 { font-size: 36px; color: #5f442b; margin-bottom: 20px; float: left; }


/*------------------------------------------------*/
/*--------------------[COMMENTS]------------------*/
/*------------------------------------------------*/
.commentlist { padding: 0px; margin: 0px 0px 0px 0px; width: 581px; background-image: url(images/comment-bg.gif); list-style-image: none; list-style-type: none; float: left; }
.commentlist li { font-weight: bold; width: 581px; display: block; background-image: url(images/comment-bottom.gif); background-repeat: no-repeat; background-position: bottom left; padding: 0px 0px 45px 0px; margin: 0px; list-style-image: none; list-style-type: none; float: left; }
.commentlist li div { width: 561px; display: block; background-image: url(images/comment-top.gif); background-repeat: no-repeat; margin: 0px; padding: 28px 10px 0; float: left; }
.commentlist li .avatar { float: left; border: 1px solid #a5c593; padding: 1px; }
.commentlist cite { font-size: 18px; float: left; font-style: normal; margin-left: 10px; margin-right: 6px; margin-top: 5px; font-weight: normal; }
.says { display: none; }
.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; display: block; float: left; width: 90%; margin-left: 3%; margin-top:8px; margin-bottom:8px; font-size: 12px; }
#commentform p { clear: both; }
.alt { margin: 0; padding: 10px; }
.nocomments { text-align: center; margin: 0; padding: 0; }
.commentlist .children li { width: 90%; display: block; margin: 0px; background-color: #f6d091; /*background-image: url(images/comment-children-top.gif); background-position: top; background-repeat: repeat-x;*/ border: 1px solid #e9c389; }
.commentlist .children li div { width: 97%; padding: 3%; background-image: none; }
.commentlist .commentmetadata a:link, .commentlist .commentmetadata a:visited { color: #fff; }
.commentlist .children .comment-author, .commentlist .children .vcard, .commentlist .commentmetadata, .commentlist .children .comment-author, .commentlist .children .comment-meta { background-image: none; width: 100%; }
.commentlist .reply, .commentlist .children .reply { float: right; background-image: none; width: 54px; height: 0px; margin-bottom: 0px; padding: 0px; margin-right: 20px; }
.commentlist .reply a:link, .commentlist .reply a:hover, .commentlist .children .reply a:link, .commentlist .children .reply a:hover { background-color: #9e6344; display: block; color: #FFF; font-weight: bold; padding: 0px 10px; }
.commentlist .children li { padding-bottom: 10px; }
.commentlist .children li ul li { padding-bottom: 10px; background-color: #f6d091; }
#respond { float: left; background-image: none; }
.commentlist #respond h3, .commentlist #respond a { margin-left: 28px; }
#respond h3 { clear: both; }
/*axel saca#comments { line-height: 30px; color: #a8366a; font-weight: normal; font-size: 20px; margin-bottom: 15px; }*/
.children { clear: both; }
.children .commentmetadata, .children .vcard { background-image: none; }
.children textarea { width: 90% !important; }
.children input { width: 80% !important; }
#cancel-comment-reply-link { display: block; width: 144px; padding: 5px 10px; background-color: #9e6344; color: #FFF; font-weight: bold; font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif; }
#respond div { background-image: none; }
.commentlist .post-info-wrap { margin-left: -30px; }
.commentlist .children .post-info-wrap { margin-left: -40px; }
.commentlist .children .children .post-info-wrap { margin-left: -34px; }
.commentlist .commentmetadata { font-weight: normal; float: left; margin: 5px 0px 0px -20px !important; padding: 2px 0px 0px 10px !important; display: block; clear: both; background-image: none; margin-left: 3%; /*background-image: url(images/comment-date-1.gif);*/ color: #fff !important; font-weight: bold; width: 183px !important; height: 36px; }
.commentlist .children .commentmetadata { /*background-image: url(images/comment-date-2.gif);*/ width: 183px !important; margin: 5px 0px 0px -25px !important; padding-left: 10px !important; }
.vcard { background-image: url(images/fondo-autor-comentario.gif) !important; height: 38px; margin-left: -20px !important; background-repeat: no-repeat; background-position: left top; padding: 3px 0px 0px 8px !important; }
.children .vcard { margin-left: -26px !important; }


/*------------------------------------------------*/
/*-----------------[COMMENT FORM]-----------------*/
/*------------------------------------------------*/
#commentform { margin: 10px 0px 0px 20px; }
#commentform textarea { background: #f7daa2; border: 1px solid #c6a073; width: 512px; padding: 10px; }
#commentform #email { font-size: 13px; background: #f7daa2; border: 1px solid #c6a073; width: 220px; height: 20px; padding-left: 15px; padding-top: 6px; margin-bottom: 3px; }
#commentform #author { font-size: 13px; background: #f7daa2; border: 1px solid #c6a073; width: 220px; height: 20px; padding-left: 15px; padding-top: 6px; margin-bottom: 3px; }
#commentform #url { font-size: 13px; background: #f7daa2; border: 1px solid #c6a073; width: 220px; height: 20px; padding-left: 15px; padding-top: 6px; margin-bottom: 3px; }


/*------------------------------------------------*/
/*---------------[PAGES NAVIGATION]---------------*/
/*------------------------------------------------*/
#pages { width: 100%; float: left; height: 126px; background-image: url(images/header-bg.png); background-repeat: repeat-x; }
#pages-inside { width: 950px; height: 126px; margin: auto; }
#pages-inside ul { list-style-type: none; list-style-image: none; padding: 0px 0px 0px 0px; margin: 20px 0px 0px 15px; float: left; }
#pages-inside ul li { float: left; display: block; height: 42px; padding: 0px; margin: 0px; }
#pages-inside ul li:hover { background-image: url(images/pages-hover-left.gif); background-position: left; }
#pages-inside ul li a:link, #pages-inside ul li a:visited, #pages-inside ul li a:active { float: left; color: #fff; display: block; font-weight: bold; height: 37px; font-size: 13px; padding: 5px 16px 0px 10px; margin: 0px; }
#pages-inside ul li a:hover { background-image: url(images/pages-hover-right.gif); background-repeat: no-repeat; background-position: right; color: #000; }

		/*-----------------[DROPDOWN MENU]----------------*/
		.nav, .nav * { margin:0; padding:0; list-style:none; }
		.nav ul { width: 220px !important; position:absolute; top:-999em; border-bottom: 4px solid #e6e6e6; background-color: #fff; background-image: url(images/pages-dropdown-top-2.gif); background-repeat: no-repeat; background-position: top; padding-top: 10px !important; }
		.nav li { float:left; position:relative; z-index:99; }
		.nav a { display:block; }
		.nav ul li { width: 100%; }
		.nav li:hover ul, ul.nav li.sfHover ul { left:-14px; top:15px; }
		.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }
		.nav li li:hover ul, ul.nav li li.sfHover ul { left:205px; top: -21px; padding-top: 0px !important; background-image: none; }
		.nav li:hover ul, .nav li li:hover ul { top: -999em; }
		.nav li li { display: block; padding: 0px; height: auto !important; }
		.nav li li a:link, .nav li li a:visited { width: 180px; display: block; height: auto !important; color: #000 !important; background-image: url(images/arrow-green.gif) !important; background-position: 10px 15px !important; background-repeat: no-repeat; padding: 6px 10px 6px 30px !important; }
		.nav li:hover a:link, .nav li:hover a:visited { background-image: url(images/pages-hover-right.gif); background-repeat: no-repeat; background-position: right; color: #000 !important; }


/*------------------------------------------------*/
/*-------------[CATEGORIES NAVIGATION]------------*/
/*------------------------------------------------*/
#categories { width: 926px; float: left; background-color: #9e6344; background-image: url(images/categories-bg.gif); height: 42px; margin-left: 11px; margin-top: 0; }
#categories ul { margin: 0px; width: 888px; padding: 0px; list-style-type: none; list-style-image: none; float: left; }
#categories ul li { float: left; display: block; padding: 0px; height: 42px; }
#categories ul li a:link, #categories ul li a:visited, #categories ul li a:active { height: 30px; display: block; color: #FFFFFF; font-size: 12px; padding: 12px 13px 0px 13px; float: left; margin: 0px; font-weight: bold; }
#categories ul li a:hover { background-image: none; color: #ffce82 !important; }

		/*-----------------[DROPDOWN MENU]----------------*/
		#nav2 ul { background-color: #9e6345; border-bottom: 4px solid #89573c; padding-top: 0px !important; background-image: none; }
		#nav2 li { z-index: 98 !important; }
		#nav2 li:hover ul, ul#nav2 li.sfHover ul { left:0px; top:42px; }
		#nav2 li li:hover ul, ul#nav2 li li.sfHover ul { left:220px !important; top: 0px; }
		#nav2 li li a:link, #nav2 li li a:visited { background-image: url(images/arrow-orange-2.gif) !important; color: #fff !important; }
		.nav li li a:hover { background-color: #f4f4f4; background-image: url(images/arrow-green.gif) !important; color: #000 !important; }
		#nav2 li li a:hover { background-color: #925a3d; }
		#nav2 li:hover a:link, #nav2 li:hover a:visited { color: #ffce82 !important; }
		#nav2 li:hover li a:link, #nav2 li:hover li a:visited { color: #fff !important; }
		#nav2 li:hover a:link, #nav2 li:hover a:visited { background-image: none; }


/*------------------------------------------------*/
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
/*------------------------------------------------*/
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 12px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
p img { padding: 0; max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left }


/*------------------------------------------------*/
/*---------------[ABOUT ME SECTION]---------------*/
/*------------------------------------------------*/
.about-image { float: left; display: inline; margin-right: 10px; border: 5px solid #fff; }


/*------------------------------------------------*/
/*-------------------[SIDEBAR]--------------------*/
/*------------------------------------------------*/
#sidebar { float:right; width:293px; margin-right:15px; margin-left:0; margin-top:10px; color:#5F442B; display:inline;}
		.sidebar-box { float: right; width: 293px; background-image: url(images/sidebar-box-bg.png); }
				.sidebar-box-inside { float: left; margin: 7px 0 8px 10px; background-color: #f1f1f1; width: 269px; }
						.sidebar-box-inside ul li a:link, .sidebar-box-inside ul li a:visited, .sidebar-box-inside ul li a:active { color: #000; background-image: url(images/arrow-green-2.gif); background-position: left; background-repeat: no-repeat; padding: 5px 0px 5px 30px; float: left; display: block; }

.sidebar-box-inside ul li a:hover { color:#6B7F5F; }
								.sidebar-box ul li { margin: 0px; padding: 0px; clear: both; width: 239px; float: left; background-image: url(images/small-arrow-3.gif); background-repeat: repeat-x; background-position: bottom; }
								.sidebar-box ul { list-style-type: none; clear: both; margin: 0 0 16px 0; padding: 0px; float: left; }
								.sidebar-box-title { font-size: 18px; font-weight: bold; color: #FFF; padding: 7px 6px 7px 16px; background-color: #90aa82; float: left; border-bottom: 1px solid #fff; width: 247px; margin: -15px 0px 12px -15px; }
								.recentcomments a { background-image: none !important; }
								#recentcomments li { /*background-image: url(images/comment-author.gif); background-repeat: no-repeat; background-position: 0 5px;*/ padding-left: 20px; }


/*------------------------------------------------*/
/*--------------------[FOOTER]--------------------*/
/*------------------------------------------------*/
#footer { clear: both; float: left; width: 950px; padding-top: 14px; font-size: 11px; color: #f2cf8b; background-color: #4e3121; background-image: url(images/footer-top.gif); background-position: top; background-repeat: no-repeat; margin-top: 22px; min-height: 200px; }
		.footer-box { float: left; width: 280px; margin-left: 23px; margin-bottom: 10px; }
				.footer-box ul { list-style: none; margin: 0px; padding-left: 0px; }
						.footer-box li { background-image: url(images/small-arrow-2.gif); background-repeat: repeat-x; background-position: bottom; padding: 5px 0px; }
						.footer-box h3 { color: #fff; margin-bottom: 5px; font-size: 18px; background-image: url(images/line-bg-2.gif); background-repeat: repeat-x; background-position: bottom; padding-bottom: 10px; margin-top: 5px; }
                                                .footer-box span { display:block; color: #fff; margin-bottom: 5px; font-size: 18px; background-image: url(images/line-bg-2.gif); background-repeat: repeat-x; background-position: bottom; padding-bottom: 10px; margin-top: 5px; }
								#footer a:link { color: #f2cf8b; font-size: 12px; }
                                                                #footer a:visited { color: #BF6A1F; font-size: 12px; }
								.footer-box a:link, .footer-box a:visited { color: #f2cf8b; background-image: url(images/arrow-orange.gif); background-repeat: no-repeat; background-position: left; padding-left: 20px; }                                                                
								.footer-box a:hover { color: #fff !important; }

/*------------------------------------------------*/
/*--------------------[SEARCH]--------------------*/
/*------------------------------------------------*/
.search_bg { float: right; margin-top: 18px; margin-left: 10px; }
.search_bg #s { background: #FFF; font-size:11px; color:#abab91; font-family: Arial; width:150px; vertical-align:middle; padding:10px; border: 1px solid #e5e3d3; }
.search_bg #s-axel { background: #FFF; font-size:11px; color:#abab91; font-family: Arial; width:150px; vertical-align:middle; padding:10px; border: 1px solid #e5e3d3; }
.search_bg #searchsubmit { background-color: #e56100; color: #fff; font-weight: bold; cursor: pointer; border: 5px solid #f6f6e9; vertical-align:middle; text-transform: lowercase; margin-left: 10px; height: 30px; padding-bottom: 10px; }
.search_bg #searchsubmit-axel { background-color: #e56100; color: #fff; font-weight: bold; cursor: pointer; border: 5px solid #f6f6e9; vertical-align:middle; text-transform: lowercase; margin-left: 10px; height: 30px; padding-bottom: 10px; }
#searchform { margin-right: 20px; margin-bottom: 15px; }
#searchform-axel { margin-right: 20px; margin-bottom: 15px; }


/*------------------------------------------------*/
/*----------------[HOMEPAGE SLIDERS]--------------*/
/*------------------------------------------------*/
#sections { width: 950px; height: 20px; float: left; overflow: hidden; position: relative; z-index: 2; }
#sections ul { list-style-type: none; width: 9000px; height: 292px; margin: 0px; background-color: #f2cf8b; padding: 0px; }
#sections ul li { width: 950px; height: 292px; float: left; /*background-image: url(images/slider-bg.jpg);*/ margin: 0px; padding: 0px; }
		.prev { height: 36px; width: 36px; /*background-image: url(images/slider-arrow-left.png);*/ position: absolute; cursor: pointer; top: 110px; left: -16px; z-index: 3; }
		.next { height: 36px; width: 36px; /*background-image: url(images/slider-arrow-right.png);*/ position: absolute; cursor: pointer; top: 110px; left: 933px; z-index: 3; }
		.slider-link-1 { width: 106px; height: 43px; background-image: url(images/slider-button.gif); position: absolute; z-index: 1; top: -35px; color: #fff !important; font-weight: bold; padding: 10px 0px 0px 16px; }
		.slider-link-2 { width: 106px; height: 43px; background-image: url(images/slider-button.gif); position: absolute; z-index: 1; top: -35px; left: 135px; color: #fff !important; font-weight: bold; padding: 10px 0px 0px 16px; }
		.slider-link-3 { width: 106px; height: 43px; background-image: url(images/slider-button.gif); position: absolute; z-index: 1; top: -35px; left: 260px; top: -35px; color: #fff !important; font-weight: bold; padding: 10px 0px 0px 16px; }
                .slider-link-4 { width: 110px; height: 43px; background-image: url(images/slider-button.gif); position: absolute; z-index: 1; top: -35px; left: 385px; color: #fff !important; font-weight: bold; padding: 10px 0px 0px 12px; }
		.slider-link-5 { width: 121px; height: 43px; background-image: url(images/slider-button-5.gif); position: absolute; z-index: 1; top: -35px; left: 760px; color: #fff !important; font-weight: bold; padding: 10px 0px 0px 10px; }
		.slider-link-6 { width: 106px; height: 43px; background-image: url(images/slider-button.gif); position: absolute; z-index: 1; top: -35px; left: 510px; top: -35px; color: #fff !important; font-weight: bold; padding: 10px 0px 0px 16px; }
                .slider-link-7 { width: 106px; height: 43px; background-image: url(images/slider-button.gif); position: absolute; z-index: 1; top: -35px; left: 635px; top: -35px; color: #fff !important; font-weight: bold; padding: 10px 6px 0px 10px; }
		.slider-line { float: left; margin-bottom: 10px; }
		#sections h2 { font-size: 36px; color: #5f442b; margin-bottom: 13px; float: left; line-height: 40px; }
		.slider-left { margin: 20px 25px 0px 25px; float: left; width: 450px; height: 209px; overflow: hidden; }
		.slider-left-2 { float: left; width: 472px; height: 292px; }
		.slider-right { float: right; margin-right: 42px; margin-top: 42px; }
		.slider-right embed, .slider-right object { width: 334px !important; height: 192px !important;}
		.readmore { float: right; border: none; margin: 5px 0px 0px 0px; }
		.readmore2 { margin: 10px 0px 0px 0px; float: right; border: none; }


/*------------------------------------------------*/
/*------------------[BLOG SLIDER]-----------------*/
/*------------------------------------------------*/
.recent-thumb { float: left; margin-right: 10px; display: inline; border: 4px solid #e7e7e7; }
.recent-link { float: left; color: #5f442b; }
.recent-info { float: left; color: #ea795c; font-weight: bold; width: 292px; }
.recent ul { list-style-type: none; margin: 0px; padding: 0px; height: 2000px; }
.recent ul li { width: 100%; background-image: url(images/small-arrow.gif); background-repeat: repeat-x; background-position: top; padding-top: 8px; padding-bottom: 5px; float: left; margin: 0px; display: block; }
.recent-scroll { float: left; height: 185px; overflow: hidden; clear: both; width: 100%; }
.prev2 { width: 60px; height: 22px; /*background-image: url(images/recent-arrow-top.gif);*/ cursor: pointer; top: -23px; left: 150px; position: absolute; z-index: 99; }
.next2 { width: 60px; height: 22px; /*background-image: url(images/recent-arrow-bottom.gif);*/ cursor: pointer; top: 217px; left: 150px; position: absolute; }
.blog-title { font-size: 20px; color: #5f442b; float: left; margin-bottom: 10px; }
.rss-button { float: right; border: none; clear: right; }
.credits { clear: both; padding-bottom: 20px; margin-top: 20px; margin-left: 21px; float: left; font-size: 13px; width: 950px; color: #f2cf8b; }
.credits a:link, .credits a:visited { color: #fff; font-weight: bold; }
.credits a:hover { color: #F2CF8B; font-weight: bold; }


/*------------------------------------------------*/
/*-----------------[ADVERTISEMENTS]---------------*/
/*------------------------------------------------*/
.adwrap { margin-left: 9px; float: left; padding: 5px 0px; }
.adwrap a, .adwrap a:hover, .adwrap a:visited { margin-right: 5px; margin-bottom: 5px; display: block; float: left; }
.ad_125 { float: left; margin: 6px 0px 0px 6px; border: none; }


/*------------------------------------------------*/
/*-------------------[WP PAGE NAVI]---------------*/
/*------------------------------------------------*/
.wp-pagenavi { margin: 15px 0px; }
.wp-pagenavi a, .wp-pagenavi a:link { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #c5a568; color: #000; background-color: #e3c07b; }
.wp-pagenavi a:visited { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #c5a568; color: #000; background-color: #e3c07b; }
.wp-pagenavi a:hover { border: 1px solid #789369; color: #FFF; background-color: #90aa82; }
.wp-pagenavi a:active { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #c5a568; color: #000; background-color: #e3c07b; }
.wp-pagenavi span.pages { padding: 5px 7px; margin: 2px 2px 2px 2px; color: #000000; border: 1px solid #c5a568; color: #000; background-color: #e3c07b; }
.wp-pagenavi span.current { padding: 5px 7px; margin: 2px; font-weight: bold; border: 1px solid #789369; color: #FFF; background-color: #90aa82; }
.wp-pagenavi span.extend { padding: 5px 7px; margin: 2px; border: 1px solid #789369; color: #000; background-color: #90aa82; }