body{background-color: #E5EFC2;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
a{color: #00b1db;}
h1, h2, h3, h4, h5, h6{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}
.aboutTHEME{margin:20px 0 0 0;padding:0;}
.aboutTHEME a{text-decoration:none;}
.aboutTHEME h1{font-size:20px;text-decoration:none;margin:0 0 5px 0;padding:0;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;}
.aboutTHEME h4{font-size:11px;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;margin: 0;
	background-color: #52c1e0;
	padding: 5px;
}
.mainImage{clear:both;display:block;margin:0;padding:0 0 0 0;background-color:#fff;}
.mainContentBG{background-color:#fff;padding:10px 0;}
.textRight{text-align:right;}
.textLeft{text-align:left;}
p{line-height:1.4em;margin:0 0 10px 0;padding:0;color:#191919;}
.wrapperMainContent{clear:both;background-color: #c7e7f0;}
.wrapperTopSection{clear:both;
	background-color: #E5EFC2;background-image: url(http://itemsweb.esade.es/webbs/imagenes/BICE2010/fons_bice.jpg);background-repeat: no-repeat;background-position: center top;
}
.wrapperSecondRow{clear:both;background-color: #D1E38A;}
.wrapperSearchRow{clear:both;background-color: #D1E38A;border-bottom:1px solid #fff;}
.topSection{height:75px;}
.footerSection{clear:both;height: 120px;}
.footerSection{background-color: #D1E38A;padding:0;border-top:1px solid #fff;}
.footerSection p{padding:0 10px; font-size:10px;
	color: gray;
}
.clear5{height:5px;}
.clear10{height:10px;}
.clear15{height:15px;}
.clear20{height:20px;}
.clear25{height:25px;}
.clear50{height:50px;}
.clear100{height:100px;}
.searchBoxRow{padding:0;text-align:right;background-color:#fff;}
.searchBoxRow input{background-color: #ece6c0;border:1px solid #e1e1e1;color:#000;height:20px;padding:5px 0 0 5px;width:265px;margin:0;font-size:12px;}
/* Navigation */
#navigation {clear:both;background-color: #fffefe;margin:0 0 10px 9px;padding:5px;border:1px solid #E1E1E1;}
h1.navHeader{background-color: #D1E38A;color:#fff;margin:10px 0 0 9px;padding:5px;text-transform:uppercase;
}
ul.navUL{margin:0;padding:0;list-style-type:none;font-size:12px;}
ul.navUL li{list-style-type:none;display:block; border-bottom:1px solid #e1e1e1;padding:0;}
ul.navUL li a, ul.sidebarUL li ul li a{color:#191919;text-decoration:none;display:block;display:block;margin:0;padding:5px;}
ul.navUL li ul{margin:5px 0 0 0;padding:0;}
ul.navUL li ul li{display:block;padding-left:10px;margin:0;padding-bottom:5px; border-top:1px dotted #dadada;font-size:11px;}
ul.navUL li.current_page_item ul, ul.navUL li.current_page_item ul li, ul.navUL li.current_page_item ul li a{background-color:#EFEFEF;}
.photoStream{background-color:#fff;margin:0;padding:5px 10px;float:left;position:relative;z-index:0;}
.photoStream a{float:left;padding:0;margin:0 17px 0 0;}
.photoStream img{display:block;}
.postWrapper{margin:0 0 20px 0;padding:10px;background-color:#fff;border:1px solid #efefef;background-image: url(images/bg_post.jpg);background-repeat: no-repeat;background-position: left top;}
.postWrapper ol,.postWrapper ul{margin:0 0 0 20px;}
.mainInfoBlock{margin:0 0 10px 0;padding:10px 5px;color:#191919;border-bottom:1px solid #fff;display:block;clear:both;border-bottom:1px dashed #eee}
.mainInfoBlock h1 a{text-decoration:none;margin:0;padding:0;color: #00a4d7;
	font-weight: bold;
	font-size: 24px;
}
.mainInfoBlock h1{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;display:block;margin: 0 0 5px 5px;padding:0;line-height:1.3em;color:#191919;font-weight:normal;}
.mainInfoBlock span{display:block;font-size:10px;margin:0 0 0 5px;padding:0;
	color: gray;
}
.mainPageInfoBlock{display:block;clear:both;margin:0 0 5px 0;padding:10px 5px;color:#191919;border-bottom:1px solid #fff;background: #00b1db none repeat scroll 0 0;}
.mainPageInfoBlock h1 a{text-decoration:none;margin:0;padding:0;}
.mainPageInfoBlock h1{font-size:16px;margin:0;padding:0;line-height:1.1em;color:#fff;font-weight:bold;background: #00b1db none repeat scroll 0 0;}
.header{color:#fff;}
.authorAvatar{border:1px solid #000000;float:left;margin:0;padding:0;}
/* Widgets Pieces */
ul.sideBarUL{margin:10px 0 0 8px;padding:0; list-style-type:none;font-size:12px;}
ul.sideBarUL li{list-style-type:none;}
ul.sideBarUL li h2{display:block;padding:5px;margin:0 0 10px 0;clear:both;background-color: #dfbd60;border:1px solid #E1E1E1; text-transform:uppercase;color: white;}
ul.sideBarUL li a, ul.sidebarUL li ul li a{color:#4E8ABE;text-decoration:none;}
ul.sideBarUL li ul{margin:5px 0;padding:5px;}
ul.sideBarUL li ul li{display:block;padding-left:10px;margin-bottom:6px;padding-bottom:5px;border-bottom:1px dotted #dadada;font-size:11px;}
.alignright{float:right;}
.alignleft{float:left;padding-right:10px;}
.wp-caption{border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 20px 10px;}
.aligncenter{margin:0 auto;}
.cat-item{}
.currentcat{}
.current-cat-parent{}
.pagenav{}
.page_item{color:#fff;}
.page_item a{color:#fff;}
.current_page_item{background-color:#fff;color:#191919;}
.current_page_item a{background-color: #c7e7f0;color:#191919;}
.widget{}
.linkcat{}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size: 11px;line-height: 17px;padding: 5px 4px 5px;margin: 0;}
#postNavigation{background:#fff none repeat scroll 0 0;float:left;height:51px;padding:0;margin:0;width:100%;display:block;border-bottom:none;}
.postmetadata{text-align:right;background: #e2f3f7;padding:5px;}
.ccomment{margin:10px 0;padding:10px;border:1px solid #efefef;}
.ccomment textarea{width:500px;}
.ccomment ol{}
.ccomment ol li{background:#ddd;padding:15px;}
.ccomment ol li.alt{background:#efefef;padding:15px;}
#c{float:left;width:220px;}
#cc{float:right;width:304px;}
#commentform p{padding-bottom:10px;}
#commentform #author{border:1px solid #BBB;height:20px;width:200px;background:#f5f5f5;padding-left:5px;}
#commentform #email{border:1px solid #BBB;height:20px;width:200px;background:#f5f5f5;padding-left:5px;}
/*#commentform #url{border:1px solid #BBB;eight:20px;width:200px;background:#f5f5f5;padding-left:5px;}*/
#commentform #comment{border:1px solid #BBB;height:200px;width:277px;background:#f5f5f5;padding-left:5px;}
.commentlist{ list-style-type:none;margin:20px 0;padding:0;}
.commentlist cite{background:#f5f5f5;padding:5px 5px 5px 10px;}
.commentlist cite a{color:#191919;}
.commentlist .ctext{background:url(images/doth.gif) repeat-x bottom;font-size:11px;}

.ccomment{line-height:140%;margin-bottom:20px;font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;}
.ccomment ol{}
.ccomment ol li{background:#F9F9F9;padding:15px;border-bottom:1px solid #ccc;}
.ccomment ol li.alt{background:#f0f0f0;padding:15px;}
.commentAvatar{display:block;margin:0 0 10px 0;padding:5px;background-color:#fff;}
.commentAvatar img{float:left;margin:0 10px 0 0;padding:0;}
.commentWordBox{display:block;margin:0 0 0 10px;padding:0;}
.commentMetaData{float:left;margin:0 0 0 0;padding:0;}
.commentMetaData p{margin:0;padding:0;}
.moderation{color:red;}
blockquote{text-align:justify;clear:both;background:#fff none repeat scroll 0 0;border-bottom:1px solid #E1E1E1;
border-top:1px solid #E1E1E1;margin:20px 0;padding:10px;font-style:italic;}
.rssBlock{height:16px;line-height:16px;margin:5px 0 0 0;padding:0;}
.rssBlock a.rssFeed{color:#fff;margin:0;padding:0 0 0 20px;background-image: url(images/rss.png);background-position: left bottom;text-decoration:none;font-size:10px;background-repeat: no-repeat;}
.sideAds{list-style-type:none;margin:10px 0 20px 10px;padding:0; background-color:lime;}
.sideAds li{float:left;width:125px;height:130px;margin:0 20px 10px 0;padding:0;}
.sideAds li a{width:125px;height:125px;border:none;outline:none;margin:0;padding:0;}
.sideAds li a img{width:125px;height:125px;border:none;outline:none;margin:0;padding:0;}
.sideAds li.sideAdsLast{margin-right:0;}
.show-50 { -khtml-opacity:.50; -moz-opacity:.50; -ms-filter:alpha(opacity=50); filter:alpha(opacity=50); opacity:.50; } 
.sponsorHeader{background-color: #90d2e7;border:1px solid #E1E1E1;clear:both;color: white;display:block;margin:10px 0 0 8px;padding:5px;text-transform:uppercase;
}
