/*  
Theme Name: Adelante
Theme URI: http://www.adelante-use.com/
Description: Adelante Website Theme
Version: 1
Author: Dino Latoga
Author URI: http://www.ewebscapes..com/
*/

@import url(reset.css);

/* Sections
	general elements
	layout divisions
	index containers
	sidebar containers
	headings and titles
	menus and lists
 */
 
/* general elements */
body{background-color: #fff;color:#555;font-family: Arial, Verdana, Tahoma, sans-serif;font-size:13px;text-align: center;line-height:130%;}
a{color:#43B242;text-decoration: none;}
em{font-style: italic;}
strong{font-weight:bold;}
.wrapper{width:760px;margin:0 auto;text-align:left;}
.clearfix{clear:both;line-height:1px;font-size:1px;height:1px;}
p{padding:5px 0 5px;}
abbr{border-bottom:1px dotted #555;}
/* layout divisions */
#topbar{background-color: #000;padding-top:5px;padding-bottom:5px;color: #390;}
#header{height:170px;background:url(images/header_temp.gif) top left repeat-x;}
#navbar{height:40px;background: url(images/navbar.png) top left repeat-x;border-bottom:1px solid #111;}
#mainstage{border-top:5px solid #000;height:255px;background: url(images/mainstage_bg.png) top left repeat-x;}
#content{float: left;width:500px;overflow:hidden;display: inline;}
#sidebar{float: left;width:250px;margin-left:10px;display: inline;}
#footer{clear: both;margin-top:10px;background-color: #111;color:#aaa;border-top:5px solid #bbb;padding:10px;}
#search{float:right;display: inline;}
/* index containers begin*/
#mainstage .wrapper{height:255px;background: url(images/mainstage.png) 9px 4px no-repeat;}
#intro{float: right;text-align: right;font-size:15px;margin-top:120px;margin-right:20px;color: #fff;background-color:transparent;width:275px;display: inline;}
#intro h2{font-size:20px;font-weight:bold;color:#00ed00;}

#intro a:hover{}
.articlebox{float: left;width:245px;}
.article{padding:5px 0;}
.rt{margin-left:10px;}
.article h3{font-family: Georgia, "Times New Roman", serif;font-weight:bold;}
.article h3 a{color: #555;}
.article h3 a:hover{color:#030;}
.article p{padding:0;}
small.date{color: #0d7c2f;font-size:11px;}
/* index containers end*/

.post{padding:10px 0 10px;}
.post p{}
.post blockquote{padding:10px;font-style: italic;font-family: Georgia, "Times New Roman", serif;color:#000;background: #eee url(images/quotebg.png) top left no-repeat;margin: 10px 0 5px;}
.post h2{font-size:26px;font-weight:bold;line-height:110%;}
.entry{border-top:1px dotted #ddd;padding-top:5px;margin-top:5px;}
.entry h1, .entry h2, .entry h4, .entry h5, .entry h6{padding:3px 0;font-weight:bold;font-size:14px;}
.entry h3{padding:3px 0;font-weight:bold;font-size:18px;}
.entry ul{list-style: disc;padding-left:20px;margin-left:5px;}
.entry li{padding:5px 0 3px;}
.entry ol{list-style: decimal;padding-left:20px;margin-left:10px;}
.entry blockquote{padding:10px 20px 10px 30px;color: #111;font-family: Georgia, "Times New Roman", serif;font-style: italic;font-size:16px;background: url(images/quote.gif) top left no-repeat;line-height:130%;}
.entry a:hover{color: #111;}
small.catTitle{text-transform: uppercase;font-size:11px;}
small.catTitle a:hover{color:#030;}
#footer a:hover{color: #eee;background-color: transparent;}

.searchresult{padding-top:5px;margin-top:5px;border-top:1px solid #ddd;}
/* classes */
a.linkto{color:#00ed00;font-size:10px;text-transform:uppercase;}
a.linkto:hover{text-decoration:underline;}
.navigation{margin-top:10px;padding:3px;}
.navigation a:hover{color: #030;}
.alignleft{float:left;width:210px;border: 1px solid #ddd;text-align:center;padding:10px;display: inline;}
.alignright{float: right;width:210px;border: 1px solid #ddd;text-align:center;padding:10px;display: inline;}
/* sidebar containers */
.greybox{border:1px solid #d0d0d0;background-color: #eee;margin-top:10px;padding:9px;}


/* comment containers */
textarea#comment{width:98%;}
ol.commentlist li{padding:5px;}
ol.commentlist li.alt{background-color: #ffe;border-top:1px dotted #eee;border-bottom:1px dotted #eee;}
cite{color:#030;font-style: normal;font-weight:bold;}

.commentbody{}
/* headings and titles */
h1#logo{background: url(images/adelanteheader.gif) top left no-repeat;height:170px;width:760px;}
h1#logo a{display: block;width:100%;height:100%;text-indent:-9999px;}

.greybox h2, .articlebox h2{color:#0d7c2f;font-size:11px;text-transform: uppercase;font-weight:normal;padding-bottom:0;}
h2.pageTitle{font-size:28px;padding:5px 0 5px;line-height:120%;font-family: Georgia, "Times New Roman", serif;font-weight:normal;}
h3#comments, h3#respond{font-weight: bold;font-size:14px;padding:5px 0 5px;}
.post h3{font-weight:bold;font-size:16px;}
/* menus and lists */
ul#langmenu{float:left;padding-top:5px;font-size:13px;width:300px;display: inline;font-weight:bold;}
ul#langmenu li{display: inline;}
ul#langmenu li a{color: #390;margin-left:5px;padding-left:20px;}
ul#langmenu li a:hover{color:#fff;background-color: transparent;}
li#langen a{background:url(images/en.gif) left no-repeat;}
li#langes a{background:url(images/es.gif) left no-repeat;}

#navbar ul{font-size:14px;font-weight:bold;padding-top:12px;}
#navbar a{color:#fff;background-color: transparent;}
#navbar a:hover{color:#ff6;background-color: transparent;}
#navbar li{display: inline;margin-right:22px;}

ul.linklist{padding:5px;}
ul.linklist li{padding:3px 3px 3px 15px;background: url(images/linklistbullet.png) left 8px no-repeat;}
ul.linklist a{color:#555;}
ul.linklist a:hover{color:#030;}

ul.newslist{padding:0 0 5px 0;border-top:1px solid #ddd;}
ul.newslist a{color:#555;}
ul.newslist a:hover{color: #030;}
ul.newslist li{padding:5px 0 5px;border-bottom:1px solid #ddd;}