
/*  */
body {
font-size:11px;
font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
color:#333333;
text-align: center;
margin:0;
padding:0;
}

/* bloques */
#page {
margin:auto;
padding:0;
position:relative;
text-align:center;
width:100%;
}

.webcolumn{
width:910px;
text-align:left;
position:relative;
margin:auto;
padding-top:10px;
}

#header{
height:100px;
border-bottom:10px solid #FFFFFF;
background:#93DCFF url(images/gbp_bg_header.jpg) top left repeat-x;
text-align:center;
position:relative;
margin:auto;
}

#headerimg{
float:left;
position:relative;
}
#headerimg .description{
}

#bigbanner{
height:260px;
border-bottom:10px;
background:#EDECE7 url(images/gbp_bg_bigbanner.jpg) top left repeat-x;
text-align:left;
position:relative;
}

#content {
font-size: 1.2em;
float:left;
width:560px;
}
.page{
width:100% !important;
}

#rightcolum{
float:right;
display:block;
position:relative;
width:330px;
margin-left:20px;
padding:0;
}
#sidebar{
text-align:left !important;
}

#footer{
clear:both;
padding:20px;
/*background:#EDECE7 url(images/gbp_bg_footer.jpg) top left repeat-x;*/
background-color:#EDECE7;
}

#commentform{
padding:0;
margin:0;
width:100%;
}
#commentform textarea{
width:100%;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
color:#666666;
}

blockquote{
margin:20px;
padding:5px 5px 5px 40px;
background-color:#EEE8DD;
background:#EEE8DD url(images/comillas.gif) top left no-repeat;
font-style:italic;
font-size:110%;
}

.widget{
margin-bottom:30px;
}

.home_box_1{
border:1px solid #F9E15B;
padding:10px;
}

.home_box_2{
border:1px solid #B8ECD7;
background:#B8ECD7 url(images/bg_tile_news.gif) top left repeat-x;
padding:10px;
}

/* logo */

#headerimg h1{
margin:5px 0 0 0;
padding:0;
font-size:42px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
line-height:50px;
}
#headerimg h1 a{
text-decoration:none;
color:#FFFFFF;
}

#headerimg h1 span{
}

#headerimg .description{
font-size:16px;
color:#0FB1FF;
padding:0;
margin:0;
}

/* colores y fuentes */

.bookmark-me{
display:block;
}
.socialize{
width:50px;
float:left;
}
.single{
margin-bottom:60px;
width:500px;
float:right;
}
.post{
margin-bottom:60px;
}
.post h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
font-weight:normal;
line-height:32px;
margin:0;
padding:0;
}
.post h2 a{
text-decoration:none;
color:#003366;
color:#0063C6;
}
.post small{
}
.entry{
color:#5D5D5D;
line-height:140%;
}
.postmetadata{
margin-top:20px;
padding:10px;
background-color:#F8F8F8;
border:#CCCCCC;
border-top:5px dashed #FFFFFF;
font-size:12px;
color:#666666;
}
.postmetadata a{
text-decoration:none;
color:#000000;
}
.postmetadata .comments{
font-size:12px;
color:#999999;
}
.postmetadata .comments b{
color:#333333;
}
.postmetadata p{
margin:2px;
padding:0;
}

.home_box_1, .home_box_2{
height:280px;
}
.home_box_1 h1, .home_box_2 h1{
margin:0;
font-size:24px;
font-weight:normal;
}
.home_text{
font-size:14px;
}

.readmore{
color:#009900;
text-decoration:none;
font-weight:bold;
}


/* menu */
#sidebar ul{
margin:0;
padding:0;
list-style:none;
text-align:left;
}
#sidebar ul li .widgettitle, .grouptitle{
margin:0 0 10px 0;
padding:3px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
border-bottom:10px solid #BAE958;
font-weight:normal;
}
#sidebar ul li.cat-item{
margin:0;
padding:0;
}
#sidebar ul li.cat-item a{
text-decoration:none;
color:#0063C6;
font-size:14px;
}
#sidebar ul li.cat-item a:HOVER{
color:#003333;
}
.children{
margin-left:10px !important;
}

.adsmenu{
width:160px;
margin-left:10px;
padding-top:8px;
height:660px;
float:right;
display:block;
}
.adsmenu h2{
color:#FFFFFF;
}

.widget_categories, .widget_links, .widget_archive, .widget_tag_cloud{
float:left;
clear:left;
display:block;
width:160px;
}

.widget_archive li a{
text-decoration:none;
color:#666666;
clear:left;
}
.widget_archive li a:HOVER{
color:#003333;
}

.widget_links a{
text-decoration:none;
color:#666666;
}
.widget_links a:HOVER{
color:#003333;
}

.widget_tag_cloud a{
text-decoration:none;
color:#666666;
}
.widget_tag_cloud a:HOVER{
color:#003333;
}

.widget_recent_entries{
width:100%;
clear:both !important;
display:block;
}
.widget_recent_entries li{
margin-top:5px;
padding:2px 0 8px 20px;
border-bottom:1px dashed #CCCCCC;
background:white url(/images/gbp_icon_page.jpg) top left no-repeat;
}
.widget_recent_entries a{
text-decoration:none;
color:#666666;
}
.widget_recent_entries a:HOVER{
color:#003333;
}
.widget_rrm_recent_comments{
width:100%;
clear:both;
}

.subscribe{
margin-bottom:30px;
background:transparent url(images/gbp_bg_rss.jpg) top right no-repeat;
}
.rss{
padding:8px 0 3px 35px;
margin:0 0 20px 0;
background:transparent url(images/gbp_mini_rss.jpg) top left no-repeat;
}
.rss a{
color:#333333;
text-decoration:none;
}

/*bigbanner*/
.bb_text{
position:absolute;
padding:20px 0 0 20px;
top:20px;
left:0px;
width:375px;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
background:transparent url(images/gbp_bbg_bg_comas.jpg) top left no-repeat;
}
.bb_text a{
color:#000000;
}
.bb_graph{
position:absolute;
top:10px;
width:505px;
right:0;
}
.bbg_img{
position:absolute;
top:20px;
left:0;
width:150px;
height:170px;
background:transparent url(images/gbp_bb_man.jpg) top left no-repeat;
}
.bbg_dot{
position:absolute;
top:20px;
left:170px;
width:220px;
height:170px;
background:transparent url(images/gbp_bb_dot.jpg) top left no-repeat;
}
.bbg_cat{
position:absolute;
top:20px;
left:350px;
width:170px;
background-color:#00FF99;
}
.bbg_pat{
position:absolute;
top:200px;
padding:5px;
font-size:14px;
font-weight:bold;
left:0;
width:490px;
height:20px;
background-color:#FFFFFF;
border:2px dashed #CCCCCC;
}

.bbg_read{
position:absolute;
top:-140px;
left:198px;
}
.bbg_our{
position:absolute;
top:-124px;
left:203px;
}
.bbg_guides{
position:absolute;
top:-108px;
left:188px;
}
.bbg_to{
position:absolute;
top:-92px;
left:205px;
}
.bbg_find{
position:absolute;
top:-76px;
left:198px;
}
.bbg_read, .bbg_our, .bbg_guides, .bbg_to, .bbg_find{
color:#FFFFFF;
}

.bbg_money{
position:absolute;
left:30px;
}
.bbg_cheap{
position:absolute;
left:195px;
}
.bbg_products{
position:absolute;
left:320px;
}
.bbg_arrw1{
position:absolute;
left:150px;
}
.bbg_arrw2{
position:absolute;
left:270px;
}
.bbg_travel{
position:absolute;
top:-180px;
left:345px;
}
.bbg_computers{
position:absolute;
top:-150px;
left:355px;
}
.bbg_mobile{
position:absolute;
top:-120px;
left:365px;
}
.bbg_ipod{
position:absolute;
top:-90px;
left:360px;
}
.bbg_more{
position:absolute;
top:-65px;
left:350px;
}
.bbg_travel, .bbg_computers, .bbg_mobile, .bbg_ipod, .bbg_more{
font-size:16px;
font-weight:normal;
}
.bb_icons{
position:absolute;
left:10px;
top:195px;
}
.bb_icons img{
margin:1px;
border:0;
}

/*bannerad*/
.banneradheader{
width:470px;
height:70px;
position:absolute;
top:20px;
right:0;
}