/* CSS Document */

/* -------------------------------------------------------------- 

	Theme Name: Tat&uacute;
	Description: Wordpress Theme.
	Author: Amuki
	Author URI: http://www.amuki.com.ec
	Version: 0.1

-------------------------------------------------------------- */
* {padding:0; margin:0;}
body {background:#282c2d; font-family:"Times New Roman", Times, serif; font-size:14px; line-height:20px; color:#282c2d;}
a {outline-style: none;}
a:link{color:#03191f; text-decoration:none;
}
a:hover {color:#0296c1;}
a img {border:none;}



h1 { text-transform:uppercase; font-size:36px; letter-spacing:1px; color:#03191f; line-height:36px; }
blanco { text-transform:uppercase; font-size:36px; letter-spacing:1px; color:#ffffff; line-height:36px; }
subtitulo { text-transform:none; font-size:28px; color:#00aadc; line-height:36px; margin-top:20px; }
h4 { text-transform:none; font-size:28px; color:#03191f; line-height:36px; }

subtitulouno { text-transform:none; font-size:20px; color:#03191f; line-height:36px; margin-top:40px; }
subtitulouno a {color:#03191f;}
subtitulouno a:link {color:#03191f;}

.alignright {float:right; padding:7px 0 3px 10px;}
.alignleft {float:left; padding:7px 10px 3px 0;}
.alignnone {clear:both;}
.aligncenter {margin-left: auto; margin-right: auto; padding:10px;}

table {border-collapse:collapse;}

blockquote {font-style:italic; font-family:"Times New Roman", Times, serif; font-size:14px; line-height:22px; color:#03191f; background:url(images/comillas.png)top left no-repeat; margin:15px 0 15px 25px; padding-left:80px;}
blockquote blockquote {font-style:italic; font-family:"Times New Roman", Times, serif; font-size:14px; line-height:22px;  color:#03191f; border-left:3px solid #00aadc; margin:20px 0 20px 25px; padding-left:25px; background:none;}

.wp-caption {text-align:center; font-size:11px; line-height:13px; font-style:italic; line-height:14px; color:#2f8aa8;}
.wp-caption a img {padding-bottom:5px;}
.wp-caption img {padding-bottom:5px;}

img.alignright {display:inline; padding:14px 0 10px 15px;}
img.alignleft {display:inline; padding:14px 15px 10px 0; }
img.aligncenter {margin:0 auto; display:block; padding:10px;}
img.alignnone {clear:both;}

a img.tim-thumbs {float:left; background:#ad937c; border:6px solid #ad937c; width:80px; height:80px; padding:6px; margin:0px 10px 0px 0; -moz-border-radius:6px;}
a:hover img.tim-thumbs {background:#ccb8a6; border:6px solid #ccb8a6; -moz-border-radius:6px; }

.datatable {border:1px solid #CCCCCC; border-collapse:collapse;	font-family:Verdana; font-size:12px; margin:12px;}
.datatable td {border:1px solid #CCCCCC; padding-left:15px; }
.datatable th {font-family:Verdana;	font-weight:normal;	text-align:left; padding:7px; border:1px solid #CCCCCC;}	
.doubleborders {font-weight:bold; color:#000000; padding:5px; background:url(images/fade.gif) repeat-x;}

.gallery {padding:25px 22px; overflow:hidden; clear:both; margin:25px 0;}
.gallery-icon a img{border:0; margin:8px;}

/*start header*/

#header {width:880px; height:362px; background: url(images/header_bg.jpg); background-position:center top	; overflow:hidden; margin:0 auto;}

#logo {padding:0 0 12px 7px; } 
#logo a {width:420px; height:94px; background:url() no-repeat; text-indent:-9999px; display:block; outline-style: none;}
#quick-login {width:456px; float:right; margin-right:6px;}
a.menu_class {float:right; background:url(images/button-toggle3.png); width:184px; height:32px; text-indent:-9999px; outline-style: none;}
a:hover.menu_class {background:url(images/button-toggle4.png);}
#login-form {float:right; padding:2px 10px 10px 10px ; display:none; background:#397846;}
#login-form label {color:#FFFFFF; text-transform:uppercase; font-size:11px; padding-left:5px; font-weight:bold; font-family:verdana; position:relative; top:5px; left:0;}
#login-form em a {color:#a1dbe6; text-decoration:none; font-size:10px; position:relative; top:5px; left:37px;}
#login-form em a:hover {color:#999999;}
input.login-fields {border:none; background:#444444; padding:7px 5px; margin:0 10px 0 2px; color:#FFFFFF;}
input.login-button {width:101px; height:36px; background:url(images/login-btn.png); border:none;}
input:hover.login-button {width:101px; height:36px; background:url(images/login-btn2.png); border:none;}
#logged-in-box {width:456px;}
#logged-in-box p {float:right; width:238px; line-height:14px; font-size:10px; padding:5px 10px 0 0; color:#999999;}
#logged-in-box p em {font-style:normal; color:#a1dbe6;}
ul.admin_box {padding:10px 20px 20px 10px;}
ul.admin_box li{float:left; list-style:none; padding:0 10px 10px 10px; text-align:center; }
ul.admin_box li a{text-decoration:none; color:#FFFFFF; text-transform:uppercase; font-size:11px; font-weight:bold; font-family:verdana;}
ul.admin_box li a:hover {color:#ccc;}

#nav-bar {padding:0; clear:both; }
#nav-bar a {font-weight:normal; color:#7b959b; text-transform:uppercase; font-size:12px; text-decoration:none; font-family:'Arial Narrow', Arial, Helvetica, sans-serif;}
#nav-bar ul#navigation li {float:right; list-style:none; padding-left:10px; padding-right:10px; height:22px; margin-top:16px; border-left:1px dotted #3f4a4d; }
#nav-bar ul#navigation li a { height:22px; display:block; padding-left:10px; padding-right:10px; text-align:center;  outline-style: none; background:none; color:#7b959b;}
#nav-bar ul#navigation li a:active {background:none;  color:#00aadc;}
#nav-bar ul#navigation li a:hover {background:none; border-bottom:2px solid #00aadc;  color:#00aadc;}
#nav-bar ul#navigation li.current_page_item a {background:none;	 color:#00aadc;}
	 
	 
	 
	 /* Cat Nav */

#menu { 
	width:70px;
	height:36px;
	z-index: 999;
	position: relative;
	color:#54381f;
	background:url(images/menu.png);
	margin-left:10px;
	padding-top:20px;
	}

#catnav, #catnav ul {
	padding: 0px;
	margin: 0 10px;
	list-style: none; 
	line-height: 1;
	z-index: 999;
	position: relative;
	color:#03191f;
	text-transform:uppercase;	
}

#catnav a {
	display: block;
	line-height: 30px;
	padding: 0 15px;
	z-index: 100;
	color:#00aadc;
	font-size:10px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;

}

#catnav li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color:#ece8de;
}
#catnav li:hover {
	background:none;
	font-weight:bold;
	color:#ece8de;
	font-family: Arial, Helvetica, sans-serif;
}

/* Style drop down list */

#catnav li ul { position: absolute; width: 170px; left: -999em; margin-left:-20px; }
#catnav li ul li {	border-bottom: 1px dashed #16373f; padding-top:3px;  border-width:0 1px 1px; background:#03191f; z-index: 15; position: relative; color:#65797f; }
#catnav li ul li:hover { background: #0a4353; color:#65797f;}
#catnav li ul li a { line-height: 23px; font-size: 11px; color:#65797f; width: 160px; }
#catnav li ul ul {	margin: -38px 0 0 190px;  border-top: 1px dashed #16373f; }
#catnav li ul ul li a { line-height: 23px; }
#catnav li ul li ul li a {	border-width:0 1px 1px 0px; }
#catnav li:hover ul, #catnav li.sfhover ul { left: auto; }
#catnav li:hover ul ul, #catnav li.sfhover ul ul { left: -999em; }
#catnav li:hover ul, #catnav li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul { left: auto; }
#catnav li:hover, #catnav li.hover { position: static; } /* IE7 Fix */


/*start wrap*/
#wrap-search {width:880px; margin:0px auto 0px; background:#efebe1 url(images/contentsearch.jpg); background-repeat:repeat-y; overflow:hidden;}
#wrap-home {width:880px; margin:0px auto 0px; background:#efebe1 url(images/contenthome.jpg); background-repeat:repeat-y; overflow:hidden;}

/*start main-container*/

#main-container { width:880px;  float:left; position:relative;}
#main-blog { width:800px;  float:right;  position:relative; display:inline; }
#main-category {width:800px;  float:right;  position:relative;  margin-top:20px; }
#main-page { width:777px;  float:right;  position:relative;  margin-top:54px; margin-right:20px; }
#main-editorial { width:800px;  float:right; position:relative; display:inline; height:320px;}
#main-consultora{ width:800px;  float:right; position:relative; display:inline; height:320px;}

.post {clear:both; padding:0 0 20px 0; margin:20 20px 10px 0;}


.post-title {font-size:36px; font-weight:bold; line-height:36px; padding:0 0 0px 0; text-transform:uppercase;}
.post .post-title a {color:#00aadc; text-decoration:none;}
.post .post-title a:hover {color:#03191f;  }
.post .post-category {font-size:36px; font-weight:bold; line-height:36px; margin-top:20px; text-transform:uppercase; color:#cac6ba;}
.post .post-category a {color:#cac6ba; text-decoration:none;}
.post .post-meta-data {font-size:14px; font-family:"Times New Roman", Times, serif; font-style:italic; padding-bottom:10px;}
.post .post-meta-data a {text-decoration:none; color:#03191f; font-weight:bold;}
.post .post-meta-data a:hover {color:#00aadc; text-decoration:none;}
.post .post-content {padding:0 0 8px 0; font-size:14px;}
.post .post-content p {padding:0 0 10px 0; font-size:14px;}
.post .post-content ul {padding:15px 0 15px 25px;}
.post .post-content ol {padding:15px 0 15px 25px;}
.post .post-content  h5, h6 {font-size:22px; color:#03191f; letter-spacing:-1px; padding-bottom:10px; line-height:24px;}
a.continue { color:#deceb3; font-weight:bold; padding:0 4px; text-decoration:none; background:#4a793d;  font-size:10px; float:right; position:relative; top:-31px; left:-21px;}
a:hover.continue {color:#0c2a03;}


#main-container h3.list-title {padding:10px; font-family:'Arial Narrow', Arial, Helvetica, sans-serif; background:#8e7762; -moz-border-radius:4px; margin:0 20px 30px 0; color:#deceb3; text-transform:uppercase; font-size:16px; letter-spacing:1px;}
/*photo-gallery*/
a img.tim-thumbs2 {background:url(images/tim-thumb-bg-lg.png) no-repeat; padding:18px 27px 20px 18px;margin:0 8px 10px 0;}
a:hover img.tim-thumbs2 {background:url(images/tim-thumb-bg-lg2.png) no-repeat; }

/*single-specific*/

#page-links {font-family:Georgia; font-size:12px; padding:10px 0 10px 0; color:#000000;}
#page-links a {padding:3px 8px 5px 8px; margin:0 2px 0 2px; color:#e6d3ae; background:url(images/fade.png) no-repeat; text-decoration:none;}
#page-links a:hover {text-decoration:underline; color:#000000; background:url(images/fade2.png) no-repeat;}

a.author-link {background:url(images/button-author-toggle.png); width:204px; height:32px; display:block; position:relative; top:-10px; left:395px; text-indent:-9999px;}
a:hover.author-link {background:url(images/button-author-toggle2.png);}
.postauthor {border-bottom:1px dotted #00aadc; border-top:1px dotted #00aadc; padding:15px 0px 40px 0; }
.postauthor h4 a {font-size:22px; font-style:normal; font-weight:bold; letter-spacing:-1px; color:#03191f; text-decoration:none;}
.postauthor h4 a:hover {color:#00aadc;}
.postauthor h5 a {font-size:22px; font-style:normal; font-weight:bold; letter-spacing:-1px; color:#00aadc; text-decoration:none; font-family:"Times New Roman", Times, serif;}
.postauthor h5 a:hover {color:#03191f;}
#share-container {height:60px; padding:20px 0 30px 260px; background:url(images/share.jpg) no-repeat; background-position:0 15px; margin:30px 15px 0 0;}
#share li {display:inline;}

#share li a {background:url(images/social-icons.png); display:block; float:left; height:48px; text-indent:-9999px; margin-top:8px; }
#share li a#delicious {background:url(images/delicious.png) no-repeat; width:48px; margin-right:8px; }
#share li a:hover#delicious {background:url(images/deliciousbn.png) no-repeat; width:48px; margin-right:8px;}
#share li a#stumbleupon {background:url(images/stumb.png) no-repeat; width:48px; margin-right:8px;}
#share li a:hover#stumbleupon {background:url(images/stumbn.png) no-repeat; width:48px; margin-right:8px;}
#share li a#twitter {background:url(images/twitter.png) no-repeat; width:48px; margin-right:8px;}
#share li a:hover#twitter {background:url(images/twitterbn.png) no-repeat; width:48px; margin-right:8px;}
#share li a#technorati {background:url(images/technorati.png) no-repeat; width:48px; margin-right:8px;}
#share li a:hover#technorati {background:url(images/technoratibn.png) no-repeat; width:48px; margin-right:8px;}
#share li a#rssfeed {background:url(images/rss.png) no-repeat; width:48px; margin-right:8px;}
#share li a:hover#rssfeed {background:url(images/rssbn.png) no-repeat; width:48px; margin-right:8px;}
#share li a#facebook {background:url(images/facebook.png) no-repeat; width:48px; margin-right:8px;}
#share li a:hover#facebook {background:url(images/facebookgris.png) no-repeat; width:48px; margin-right:8px;}
#share li a#flickr {background:url(images/facebook.png) no-repeat; width:48px; margin-right:8px;}
#share li a:hover#flickr {background:url(images/facebookgris.png) no-repeat; width:48px; margin-right:8px;}

#redesociales{
width:300px;
height:48px;
background:none;
position:relative;
margin-top:7px;
}

#sharehome li {display:inline;}
#sharehome li a {background:none; display:block; float:left; height:48px; text-indent:-9999px; margin-top:0px; }
#sharehome li a#twitter {background:url(images/twitter.png) no-repeat; width:48px; margin-right:8px;}
#sharehome li a:hover#twitter {background:url(images/twitterbn.png) no-repeat; width:48px; margin-right:8px;}
#sharehome li a#flickred {background:url(images/flickr.png) no-repeat; width:48px; margin-right:8px;}
#sharehome li a:hover#flickred {background:url(images/flickrgris.png) no-repeat; width:48px; margin-right:8px;}
#sharehome li a#facebook {background:url(images/facebook.png) no-repeat; width:48px; margin-right:8px;}
#sharehome li a:hover#facebook {background:url(images/facebookgris.png) no-repeat; width:48px; margin-right:8px;}
#sharehome li a#rssfeed {background:url(images/rss.png) no-repeat; width:48px; margin-right:8px;}
#sharehome li a:hover#rssfeed {background:url(images/rssbn.png) no-repeat; width:48px; margin-right:8px;}

#comments {color:#00aadc; font-size:26px; font-weight:bold; letter-spacing:-1px; line-height:30px; padding:40px 0 0 0;  }
ul.commentlist {padding:15px 15px 0 0; width:775px;} 
ul.commentlist li {padding:0; list-style:none;}
ul.commentlist li p {background: url(images/flechacomentario.jpg) top left no-repeat #c8c4b8; padding:25px 10px 5px 20px; color:#251201; margin-top:12px;}
ul.commentlist li p a {color:#44c8f5; text-decoration:none;}
ul.commentlist li p a:hover {color:#666666;}
ul.children {padding-left:50px;} 
ul.children li {padding-bottom:5px; }
.comment-author {padding-top:30px;}
img.avatar {float:left; padding:5px; background:#00aadc; margin:0px 15px 2px 0;}
cite.fn {font-size:24px; font-style:normal; font-weight:bold; letter-spacing:-1px;}
cite.fn a {color:#666666; text-decoration:none;}
cite.fn a:hover {color:#000000; }
.comment-meta {font-size:14px; font-family:"Times New Roman", Times, serif; font-style:italic; padding-bottom:8px;}
.comment-meta a {text-decoration:none; color:#00aadc;}
.comment-meta a:hover {color:#000000; text-decoration:underline;}
.reply {background:#c8c4b8; padding-bottom:10px;}
.reply a {color:#a1dbe6; font-weight:bold; padding:0 4px 10px 20px; text-decoration:none; font-size:10px;}
.reply a:hover {color:#00aadc;}
#respond {background:none; clear:both; margin:30px 0px 30px 0; border:1px dotted #00aadc; width:775px; }
#respond h3 {font-size:26px; color:#00aadc; border-bottom:1px dotted #00aadc; padding:30px 0 30px 43px; width:730px;}
#commentform {padding:20px 0 40px 20px; }
#commentform p {}
#commentform p a {color:#000000; font-weight:bold; text-transform:uppercase; text-decoration:none;}
#commentform p a:hover {text-decoration:underline; color:#666666;}
.comment-form-labels {font-size:24px; font-style:normal; font-weight:bold; letter-spacing:-1px; padding:20px 0 2px 0; margin-left:25px;}
.comment-form-labels small {font-size:10px; font-weight:normal; letter-spacing:0;}
.comment-form-input-fields {border:1px dotted #00aadc; background:#f5f3ec; padding:10px; margin-left:25px;}
input#submit {background:#00aadc; height:30px; border:none;font-weight:bold; color:#FFFFFF; text-transform:uppercase; font-size:11px; outline-style:none; margin:10px 0 20px 25px; padding:7px 15px;}
input:hover#submit  {color:#000000; cursor:pointer;}
.navigation {padding:50px 15px 0 0;}
.navigation a {font-family:georgia; font-size:12px; font-style:italic; color:#666666; text-decoration:none;}
.navigation a:hover {color: #000000; text-decoration:underline;}
.new a {background:url(images/arrow-right-sm-btn.png) no-repeat top right; padding:0 28px 10px 0; display:block;}
.old a {background:url(images/arrow-left-sm-btn.png) no-repeat top left; padding:0 0 10px 28px; display:block;}
.myLinks {width:10px; height:1px; overflow:hidden;}
.myLinks a{text-indent:-9999px;}


/*start sidebar*/

#contenedorsidebar{
float:left; 
width:300px;
}

#sidebar {overflow:hidden; background:url() bottom left no-repeat #8e7762; margin-top:20px; width:300px; float:left; margin-left:35px; -moz-border-radius:10px;} 
#sidebar a {color:#3a240f; text-decoration:none;}
#sidebar a:hover {color:#dbbe8f; text-decoration:underline;}
#sidebar ul {padding-left:35px;}
#sidebar ul.archives-list {padding-left:60px;}
#sidebar ul li {list-style:none;}
.sidebar-row table {width:100%;}
.sidebar-row {padding:20px 0px 20px 15px; background:url(images/horiz-line-sidebar2.png) repeat-x bottom left;  clear:both;}
.sidebar-row h3 {font-size:24px; letter-spacing:-1px; color:#424758; padding:5px 0 20px 30px; background: url() no-repeat; margin-top:10px;}
.sidebar-row h3.archives-title {background: url(images/newspaper_482.png) no-repeat; padding:10px 0 20px 58px; margin-top:0; text-indent:-9999px;}
.sidebar-row h3.tag-cloud-title {background: url(images/tabs_482.png) no-repeat; padding:15px 0 10px 58px; margin-top:0; text-indent:-9999px;}


#buscadorhome{
widht:350px;
float:left;
margin:30px 0 0 50px;
}
#buscadorblog{
widht:350px;
float:left;
margin:30px 0 0 50px;
}
#search-row {background:none; height:50px; padding:10px 12px 0 12px; }
#search-row  input.inputs {background:none; padding:6px 5px; margin-left:40px; border:none; width:240px; height:29; color:#611b0a; border-bottom:1px dotted #441102;	}
#search-row  input.go { background:url(images/search-btn.png); width:40px; height:40px; border:none;  outline-style: none; }
#search-row  input:hover.go { background:url(images/search-btn2.png); width:40px; height:40px; border:none;  outline-style: none; cursor:pointer;}

#sidebar ul.ads {padding:0 0 0 7px;}
#sidebar ul.ads li {float:left; padding-right:7px; padding-bottom:7px; }
a.spot {background:url(images/youradhere.jpg); width:125px; height:125px; display:block; text-indent:-9999px;  outline-style: none;}
a:hover.spot {background:url(images/youradhere.jpg); width:125px; height:125px; display:block; text-indent:-9999px;}
#subscribe-container {padding:10px 0px 30px 0px; clear:both;}
#subscribe-container h3 {font-size:24px; letter-spacing:-1px; color:#424758; background:url(images/rss_482.png) no-repeat; padding:10px 0 20px 54px; margin-top:0; text-indent:-9999px;}
#subscribe-container ul.subscribe-links {padding-left:60px;}
#subscribe-container p {padding:20px 0 0 30px; font-family:verdana; font-size:11px;}

/*template-home*/
 
.wide-cols h3 {font-size:11px;  padding:0 0 10px 8px; font-family:verdana; font-style:normal; text-transform:uppercase; letter-spacing:1px;}
a img.tim-thumbs3 {float:left; background:url(images/tim-thumb-bg.png) no-repeat center; padding:20px; margin:0 10px 10px 0;}
a:hover img.tim-thumbs3 {background:url(images/tim-thumb-bg2.png) no-repeat center; }

 
.cols h3 {padding:0; margin-bottom:10px;}
.cols h3.subscribe {background:url(images/stay-updated.png); width:161px; height:33px; text-indent:-9999px;}
.cols h3.testimonials {background:url(images/testimonials.png); width:161px; height:33px; text-indent:-9999px;}
.cols-row1 {background:url(images/feed.png) no-repeat; background-position: 0 10px; padding:5px 10px 0 24px; margin:0 7px 15px 0;}
.cols-row1 a {color:#2f8aa8; text-decoration:none;}
.cols-row1 a:hover {color:#333333; text-decoration:underline;}
.cols .t-excerpt {background:url(images/open-quote.png) top left no-repeat; padding:5px 20px 10px 5px; font-family:georgia; font-style:italic; font-size:12px; max-height:70px; overflow:hidden;}
.cols .t-excerpt p:first-letter {padding-left:30px;}
.cols .t-author { padding:5px 0 5px 10px; }
.cols .t-author a {font-weight:bold; font-family:verdana; font-size:12px; color:#333333; text-decoration:none;}
.cols .t-author a:hover {text-decoration:underline; color:#000000;}
.cols a.read-all {background:url(images/read-all.png); width:100px; height:24px; display:block; text-indent:-9999px; margin-top:20px;}
.cols a:hover.read-all {background:url(images/read-all2.png);}



/*start footer*/
#footer-wrap {background:url(images/footer_bg.jpg); min-height:100%;  overflow:hidden; width:880px; clear:both; margin:0 auto;}
#footer { background:none; width:800px; min-height:100%; padding-top:20px; margin-left:80px;}
#footer h3 {color:#d6cdc4; padding-bottom:15px; font-size:18px;}
#footer .grid_3 p {color:#999999; padding:5px 15px 15px 0;}
#footer ul li {list-style:none;}
#footer ul li li {padding-left:15px;}
#footer a {color:#6f2611; text-decoration:none;}
#footer a:hover {color:#018bb3; text-decoration:underline;}
#credits {background:#282c2d;  width:880px; padding:15px; margin-left:-35px; color: #495052; font-size:12px; line-height:16px; font-family:verdana; font-size:11px; }
#credits a {color:#495052;}
#nav-bar-in-foot {float:right; padding-top:10px; margin-right:60px;}
ul#navigation-in-footer li {float:left; padding:0 0 0 20px;}
ul#navigation-in-footer li a {color:#495052; text-transform:capitalize;}
ul#navigation-in-footer li a:hover {color:#ffffff;}



/*sidebar pestañas*/

#sidebarcontenedor{
background:none;
width:60px;
float:left;
}



#sidebarcontenedor .editorial{
background:url(images/editorial.jpg);
width:60px;
height:60px;
position:relative;
margin-left:1px;
margin-top:20px;
}

#sidebarcontenedor .consultora{
background:url(images/consultora.jpg);
width:60px;
height:60px;
position:relative;
margin-left:1px;
margin-top:266px;
}

#sidebarcontenedor .blog{
background:url(images/blog.jpg);
width:60px;
height:60px;
position:relative;
margin-left:1px;
margin-top:20px;
}

#sidebarcontenedor .tatu{
background:url(images/tatupestana.jpg);
width:60px;
height:60px;
position:relative;
margin-left:1px;
margin-top:20px;
}

#sidebarcontenedor .eventos{
background:url(images/eventos.jpg);
width:60px;
height:60px;
position:relative;
margin-left:1px;
margin-top:20px;
}

#sidebarcontenedor .single{
background:#00aadc;
width:60px;
height:70px;
position:relative;
margin-left:1px;
margin-top:20px;
color:#03191f;
font-size:30px;
text-align:center;
padding-top:15px;
}
#sidebarcontenedor .comentarios{
background:#03191f;
position:relative;
width:60px;
height:45px;
overflow:hidden;
margin-left:1px;
margin-top:20px;
color:#00aadc;
font-size:36px;
text-align:center;
padding-top:15px;
}

#sidebarcontenedor .buscar{
background:url(images/buscarpestana.jpg);
width:60px;
height:60px;
position:relative;
margin-left:1px;
margin-top:20px;
}

#sidebarcontenedor .pestanacontactenos{
background:url(images/contactenos.jpg);
width:60px;
height:60px;
position:relative;
margin-left:1px;
margin-top:20px;
}

/*ABOUT*/
#aboutcontenedor{
background:#282c2d;
width:880px;
position:relative;
}

#menuhorizontal{
background:#03191f;
width:797px;
height:50px;
float:right;
margin-left:83px;

}

#suscribete{
background:url(images/suscribete.jpg)left no-repeat;
width:600px;
height:50px;
position: relative;
margin-left:90px;
margin-top:-56px;
}

#home{
width:65px;
height:50px;
position: relative;
margin-left:667px;
margin-top:-50px;
}
#rssmenu{
width:65px;
height:50px;
position: relative;
margin-left:732px;
margin-top:-50px;

}
#aboutderecha{
background:#00aadc;
width:767px;
padding:20px 15px;
float:right;
color:#282c2d;
margin-left:83px;

}

#menuhoriz ul li {
        display: inline;
        padding: 8px 3px; /*Separar el texto*/
font-size:17px;
color:#4a793d;
text-transform:none;
text-decoration:none;
font-weight:normal;
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
}

#menuhoriz ul li a {
        color:#4b3118;
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
		font-size:17px;
		text-decoration:none;
		padding-top:-5px;
		
}
#menuhoriz ul li a:link {
        color:#4b3118;
		text-decoration:none;	
		
}
#menuhoriz ul li a:hover {
        cursor: pointer; /* cambiar el aspecto del puntero */
        color:#4a793d;
		text-decoration:underline;
}
#menuhoriz ul li a:visited {
        cursor: pointer; /* cambiar el aspecto del puntero */
        color:#b24e03;
}

#menuhoriz ul {
        /* Linea para delimitar la botonera */
float:right;
margin-top:0px;
margin-right:-20px;
padding-top:16px;
width:600px;
height:50px;
}







/*--------- TOOLTIPS ---------  */

.hotspot { /* es el texto que sirve de lanzador */
  color: #f5ede4;
  cursor: pointer;
  font-weight: bold;
  font-family: tahoma;
  font-size: 13px;
}


#tt { /* es el contenido del tooltip y el único obligatorio */
  background: #0a4353;
  color: #518b9b;
  display: block;
  font-family: Arial;
  font-size: 16px;
  padding: 8px 12px;
  position: absolute;
  -moz-border-radius: 15px;
}

/*--------- SUSCRIBETE RSS ---------  */


#rss {
 background: #4a793d;
  -moz-border-radius: 15px;
  border:6px solid #c9b5a3;
width:244px;
height:20px;
margin-bottom:7px;
padding:7px;
color:#a6c59d;
float:left;
margin-top:20px;
margin-right:15px;
}

#botonrss {
background:none;
border:none;
width:100px;
height:39px;
margin-right:10px;
background:url(images/enviarsuscribete.gif);
}



/*--------- CONTACTENOS FORM---------  */
#fondoformulario{
width:775px;
background:none;
margin-top:40px;
}

#inputformulario{
border:1px dotted #00aadc; 
background:#f5f3ec; 
padding:10px;
width:350px;
color:#222b30;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
margin-bottom:5px;
}

#botonform{
background:#00aadb;
padding:5px 25px;
color:#ffffff;
cursor:pointer;
border:none;
font-size:20px;
}


/* (Twitteando) */
#twitteando {
    background:url(images/twitteando.jpg)top left no-repeat;
	width:335px;
	height:180px;
	position:relative;
	padding-top:45px;
	padding-left:3px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:15px;
}

#twitteando .follow {
	width:335px;
	height:25px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#03191f;
	margin-top:5px;
}

#twitteando .follow a {
	color:#03191f;
}

#twitteando .follow a:hover {
	color:#00aadc;
}

/* (flickr) */
#flickr {
	width:385px;
	height:180px;
	margin-left:397px;
	position:absolute;
	margin-top:-220px;
}
#flickr h3 {
float:right;
margin-right:30px;
height:39px;
margin-top:-5px;
}
#flickr .wrap {
	margin-left: -5px;
	padding: 0;
	position: relative;
	margin-bottom:10px;
	margin-top:-15px;
}
#flickr a img {
	float: left;
	margin-left: 15px;
	margin-bottom: 15px;
	width:70px;
	height:70px;
	display: block;
	padding: 5px;
	background: #ffffff;
}
#flickr a:hover img {background: #282c2d;}





/* Main Content*/	

#box {
	width:180px;
	height:300px;
	overflow: hidden;
	margin:20px 20px 5px 0px;
	color:#504945;
	font: 12px Times "Times New Roman", Times, serif;
	line-height:18px;
	float:left;
    position:relative;
	}
	
h2 {
	margin-top:15px;
	text-align: left;
	font: 17px "Times New Roman", Times, serif;
	font-weight:bold;
	text-transform:none;
	color:#03191f;
	width:180px;
	line-height:17px;
	}
	
h2 a:visited  {
	color:#282c2d;
	background-color: transparent;
	}

h2 a:link  {
	color:#03191f;
	background-color: transparent;
	}

h2 a  {
	color:#03191f;;
	background-color: transparent;
	}
			
	
h2 a:hover  {
	color: #00aadc;
	background-color: transparent;
	}	
	
	
	
	
h3 {
	margin-top:15px;
	text-align: left;
	font: 17px "Times New Roman", Times, serif;
	font-weight:bold;
	text-transform:none;
	color:#00aadc;
	width:180px;
	line-height:17px;
	}

h3 a:visited  {
	color:#282c2d;
	background-color: transparent;
	}

h3 a:link  {
	color:#00aadc;
	background-color: transparent;
	}

h3 a  {
	color:#00aadc;
	background-color: transparent;
	}
			
	
h3 a:hover  {
	color: #03191f;
	background-color: transparent;
	}	
	
	
.sentry {
	margin-top:6px;
	width:180px;
	height:140px;
	}	
	
.sentry a:link,
.sentry a:visited {
	color: #AC0604;
	background-color: transparent;
}
.sentry a:hover {
	color:#455236;
	background-color: transparent;
	text-decoration: none;
}

.sentry p{
	margin:10px 0px;
	padding:0px 0px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#282c2d;
	width:180px;
}	

/*img home*/
.imgpost a{float:left; background:#cac5ba; padding:5px; width:170px; height:90px; margin-bottom:7px;}
.imgpost a:hover{background:#b0aa9e; padding:5px; margin-bottom:7px; }



/* (FOOTER SLIDE) */

#contenedorslide{
width:479px; height:322px; background:none; margin-left:402px; margin-top:40px;}

#titularheader{width:479px; background: url(images/fondotitular.png); font-family:"Times New Roman", Times, serif; font-size:18px; color:#918a79; padding:9px;
}

#slidehome{width:430px; height:210px; background: none; margin-left:45px; margin-top:37px;
}

#mygallery{
width:385px;
height:210px;
background:none;
overflow:auto;
overflow-x:hidden;
overflow-y:hidden;
}

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 385px; /*Width of Carousel Viewer itself*/
height: 210px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
display:inline;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin-right:8px;/*margin around each panel*/
width:170px;
height:210px;
list-style:none;
margin-right:15px;
margin-left:15px;
}


/*img home*/
.imgrecientes a{float:left; background:#cac5ba; padding:5px;  width:170px; height:210px;}
.imgrecientes a:hover{background:#282c2d; padding:5px;}



