/* @widget blog */

.widget {
	width: 225px;
	color: black;
	margin: 15px 0 15px 0;
	text-shadow: white 0 1px 0;
}

.widget h2 {
	font-size: 10pt;
	letter-spacing: 0;
	border-bottom: 1px solid silver !important;
	padding: 10px 10px 5px 10px;
	-moz-box-shadow: rgba(255,255,255,1) 0 1px 0px;
	-webkit-box-shadow: rgba(255,255,255,1) 0 1px 0px;
}

.socialWidget {
	width: 223px;
	background: #0b0b0b url(/images/backgroundBlack.png) no-repeat center top;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid white;
}

.socialWidget h2 {
	display: block;
	text-align: center;
	color: white;
	text-shadow: black 0 1px 2px;
	border-bottom-style: none;
}

.widget li.else { text-align: center; color: #A7DFF6 !important; }

/* @imageGallery */

.socialWidget ul.imageGallery { width: 208px; padding: 15px 0px 8px 15px; overflow: hidden; }
.socialWidget ul.imageGallery li.picture { width: 91px; height: 70px; margin: 0 7px 7px 0; float: left; overflow: hidden; border: 1px solid white; }
.socialWidget ul.imageGallery li.picture a img { width: 91px; margin-top: -20px; }
.socialWidget ul.imageGallery li.picture a { opacity: 0.8; }
.socialWidget ul.imageGallery li.picture a:hover { opacity: 1; }
.socialWidget ul.imageGallery li.picture a { display: block; width: 91px; height: 70px; overflow: hidden; }
.socialWidget ul.imageGallery li.picture:hover { -moz-box-shadow: rgba(198, 238, 252, 1) 0 0px 4px;	-webkit-box-shadow: rgba(198, 238, 252, 1) 0 0px 4px; -webkit-transition-duration: 0.5s; }

.socialWidget ul.imageGallery li.user {	width: 40px; height: 40px; margin: 0 7px 7px 0; float: left; overflow: hidden; border: 1px solid white; }
.socialWidget ul.imageGallery li.user a img { width: 40px; }
.socialWidget ul.imageGallery li.user a { opacity: 0.8; }
.socialWidget ul.imageGallery li.user a:hover {	opacity: 1; }
.socialWidget ul.imageGallery li.user:hover { -moz-box-shadow: rgba(198, 238, 252, 1) 0 0px 4px; -webkit-box-shadow: rgba(198, 238, 252, 1) 0 0px 4px; -webkit-transition-duration: 0.5s; }

/* @newShows */

.socialWidget ul.newShows { width: 223px; margin-bottom: 15px; }
.socialWidget ul.newShows li.show {	width: 193px; display: block; border-bottom: 1px solid white; padding: 12px 15px; overflow: hidden;}
.socialWidget ul.newShows li.show.alt a img { float: right;	margin-right: 0; }
.socialWidget ul.newShows li.show a img { width: 60px; float: left;	border: 1px solid white; margin-right: 10px; display: inline; }
.socialWidget ul.newShows li.show .showInfo { float: left; width: 121px; overflow: hidden; }
.socialWidget ul.newShows li.show .showInfo h4 { font: bold 10pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; }
.socialWidget ul.newShows li.show .showInfo h4 a { text-decoration: none; color: #e9c82f; text-shadow: black 0 1px 2px; }
.socialWidget ul.newShows li.show .showInfo h4 a:hover { color: #a7dff6; }
.socialWidget ul.newShows li.show h5 { color: silver; text-shadow: black 0 1px 2px; }

.socialWidget .seeMore { margin: 0 15px 15px 15px; text-shadow: black 0 1px 2px; padding: 4px 10px; }

/* @widgetArticles */

.socialWidget ul.widgetArticles { width: 223px; }
.socialWidget ul.widgetArticles li { width: 193px;	display: block;	border-bottom: 1px solid white;	padding: 12px 15px;	overflow: hidden; color: white;	text-shadow: black 0 -1px 0;}
.socialWidget ul.widgetArticles li a { color: #e9c82f; font-weight: bold; }
.socialWidget ul.widgetArticles li a img { float: left; border: 1px solid white; margin: 0 6px 6px 0; }
.socialWidget ul.widgetArticles li a:hover {color: #A7DFF6; }
.socialWidget ul.widgetArticles li span { clear: both; padding: 4px 0 0 0; display: block; font-size: 9pt; }

/* @LastComments */

.socialWidget ul.lastComments {  width: 223px; padding: 0; font: 8pt/14pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; overflow: hidden; word-wrap: break-word; }
.socialWidget ul.lastComments li { width: 193px; padding: 10px 15px; color: white; text-shadow: black 0px -1px 0; border-bottom-style: solid; border-bottom-width: 1px; font-size: 8pt; line-height: 9pt; }
.socialWidget ul.lastComments li a { color: #e9c82f; font-weight: bold; }
.socialWidget ul.lastComments li a:hover { color: #a7dff6; }

.socialWidget ul.suscríbete { width: 223px; padding: 0 0 6px 0; font: 8pt/14pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;  }
.socialWidget ul.suscríbete li { width: 193px; padding: 6px 15px; color: white; text-shadow: black 0px -1px 0;  }
.socialWidget ul.suscríbete li a { color: #e9c82f; }
.socialWidget ul.suscríbete li a:hover { color: #a7dff6; }

.socialWidget ul.suscríbete li.suscríbetIcon a { display: block; width: 96px; float: left; color: white; }
.socialWidget ul.suscríbete li.suscríbetIcon a img { vertical-align: middle; }
.socialWidget ul.suscríbete li.suscríbetIcon a span { vertical-align: middle; padding: 0 0 0 10px; }

/* @end */

/* @group widgets */

a.bigButton {
	display: block;
	padding: 10px;
	font: 12pt Avenir, Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	letter-spacing: -1px;
	text-align: center;
	border: 1px solid #c6eefc;
	background: #c6eefc url(/images/backgroundBluesky.png) center top;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: black;
	font-weight: bold !important;
}

a.bigButton:hover { background-image: none; }
a.bigButton em { display: block; margin-left: 10px;	margin-right: 10px;	font-size: 8pt;	color: #33809e;	letter-spacing: 0;	text-transform: none;}

/* @end */
