/*

UMBRELLA
Base Theme Stylesheet
Version 0.0.1

Modified for The Resistance

*/

/* import stylesheets */
@import "resistance.css";

body {
	background-color:#eee;
}

a:link,
a:visited {
	text-decoration:none;
}

a:hover,
a:active {
	text-decoration:underline;
}

.showgrid {
  background: url("../img/grid.png");
}

.container.showgrid { 
  background: url("../img/grid24.png") repeat-y;
  background:none;
}

a.tooltip {}
a.tooltip:hover span {
	font-weight:normal;
	color:#eee;
	border:1px solid #666;
	background:#333;
}

div.module {
	color:#333;
	/*padding:9px 0 0 0;*/
	background-repeat:no-repeat;
	background-position:top;
}

div.module-main {
	background-color:#fff;
	/*padding:0 0 9px 0;*/
	background-repeat:no-repeat;
	background-position:bottom;
}

/* important that these are in reverse order for nesting inheritance */
/*
.span-24 div.module {
  background-image: url("../img/module_top_span24.gif");
}

.span-20 div.module {
  background-image: url("../img/module_top_span20.gif");
}

.span-16 div.module {
  background-image: url("../img/module_top_span16.gif");
}

.span-12 div.module {
  background-image: url("../img/module_top_span12.gif");
}

.span-8 div.module {
  background-image: url("../img/module_top_span8.gif");
}

.span-4 div.module {
  background-image: url("../img/module_top_span4.gif");
}
*/
/* bottom */
/*
.span-24 div.module-main {
  background-image: url("../img/module_bottom_span24.gif");
}

.span-20 div.module-main {
  background-image: url("../img/module_bottom_span20.gif");
}

.span-16 div.module-main {
  background-image: url("../img/module_bottom_span16.gif");
}

.span-12 div.module-main {
  background-image: url("../img/module_bottom_span12.gif");
}

.span-8 div.module-main {
  background-image: url("../img/module_bottom_span8.gif");
}

.span-4 div.module-main {
  background-image: url("../img/module_bottom_span4.gif");
}
*/

div.module-tabs,
div.module-path,
div.module-head,
div.module-msgs,
div.module-body,
div.module-list,
div.module-foot {
	border-bottom:1px solid #eee;
}

div.module-tabs,
div.module-msgs,
div.module-body,
div.module-list {
	border:0;
}

div.module-foot {
	border-top:1px solid #eee;
	border-bottom:0;
}

.module h1,
.module h2,
.module h3,
.module h4,
.module h5,
.module h6 {
	color:#000;
}

div.module-list ul li {
	border-bottom:1px solid #ccc;
}

/*
	user
*/

.user a.selected {
	background-color:#eee;
}


/*
	path
*/
ul.path li a {
}

ul.path li a:hover {
	background-color:#eee;
}


/*
	msgs
*/
.error,
.notice, 
.success {
	padding:4px 16px 4px 26px;
	background-repeat:no-repeat;
	background-position:6px 6px;
}

.error {
	background-image: url("../img/icons/exclamation.png");
}

.notice {
	background-image: url("../img/icons/error.png");
}

.success {
	background-image: url("../img/icons/success.png");
}

/*
	actions & icons
*/

span.add,
span.edit, 
span.delete,
span.upload,
span.flag,
span.reply,
span.quote,
span.message,
span.lock,
span.import,
span.profile,
span.friends,
span.photos,
span.blogs,
span.videos,
span.search,
span.notify,
ul.tabs li span.add,
ul.tabs li span.edit,
ul.tabs li span.delete,
ul.tabs li span.upload,
ul.tabs li span.lock,
ul.tabs li span.import {
	display:block;
	padding-left:26px;
	background-repeat:no-repeat;
	background-position:6px center;
}

span.add {
	background-image: url("../img/icons/add.png");
}

span.edit {
	background-image: url("../img/icons/page_white_edit.png");
}

span.delete {
	background-image: url("../img/icons/delete.png");
}

span.upload {
	background-image: url("../img/icons/page_white_get.png");
}

span.flag {
	background-image: url("../img/icons/flag_red.png");
}

span.reply {
	background-image: url("../img/icons/bullet_go.png");
}

span.quote {
	background-image: url("../img/icons/page_white_copy.png");
}

span.message {
	background-image: url("../img/icons/email.png");
}

span.lock {
	background-image: url("../img/icons/lock.png");
}

span.import {
	background-image: url("../img/icons/add.png");
}

span.profile {
	background-image: url("../img/icons/vcard.png");
}

span.friends {
	background-image: url("../img/icons/user.png");
}

span.blogs {
	background-image: url("../img/icons/book_open.png");
}

span.photos {
	background-image: url("../img/icons/photo.png");
}

span.videos {
	background-image: url("../img/icons/film.png");
}

span.search {
	background-image: url("../img/icons/magnify.png");
}

span.notify {
	background-image: url("../img/icons/bell.png");
}

/* follow is special */
span.follow {
	display:inline;
	padding-left:0;
	padding-right:18px;
	background-repeat:no-repeat;
	background-image: url("../img/icons/bullet_go.png");
	background-position:right center;
}

/*
	tabs
*/

ul.tabs {
	border-bottom:1px solid #ccc;
}

ul.tabs li {

}

ul.tabs li a {
}

ul.tabs li a:hover {
}

ul.tabs li span {
	background-color:#ccc;
	border:1px solid #ccc;
	border-bottom:0;
	font-size:1.2em;
}

ul.tabs li a span {
	background-color:transparent;
	border:1px solid #ccc;
	border-bottom:0;
}

/*
	pagination
*/

div.module-head ul.pagination,
div.module-foot ul.pagination {
	float:right;
}

ul.pagination {
	padding-left:26px;
	background-repeat:no-repeat;
	background-position:6px 2px;
	background-image: url("../img/icons/page_white_copy.png");
}

ul.pagination li {}

ul.pagination li a {
}

ul.pagination li a:hover {
	background-color:#ccc;
}

ul.pagination li span {
	border:1px solid #ccc;
	background-color:#ccc;
}

ul.pagination li a span {
	border:1px solid #ccc;
	background-color:transparent;
}

ul.pagination li.viewing span {
	color:#999;
	background-color:transparent;
}


/*
	photo structure
*/

div.photo-xlarge img,
div.photo-large img {
	padding:4px;
	background-color:#fff;
	border:1px solid #ccc;
}

/*
	thumbs
*/

ul li.thumb-medium dt a img,
ul li.thumb-small dt a img,
ul li.thumb-xsmall dt a img {
	padding:4px;
	background-color:#fff;
	border:1px solid #ccc;
}

ul li.thumb-medium dt a:hover img,
ul li.thumb-small dt a:hover img,
ul li.thumb-xsmall dt a:hover img {
	padding:4px;
	background-color:#fff;
	border:1px solid #999;
}

/*

external embeds

*/
div.video-player {
}

div.youtube-video {
	background-color:#fff;
}

div.flash-upgrade p {
	color:#666;
}


/*

dashboard

*/

#module-dashboard {

}

#module-dashboard div.module-main {
}

#module-dashboard div.module-list {
	font-size:1.2em;
}

/*

profile

*/

#profile-module {
	color:#000;
	border-bottom:0;
}

#profile-module div.module-main {
	background-color:#ccc;
}

#profile-module div.module-head h3 {
	color:#000;
}

/*
#profile-module {
  background-image: url("../img/module_top_profile.gif");
}
*/
/* bottom */
/*
#profile-module div.module-main {
  background-image: url("../img/module_bottom_profile.gif");
}
*/

#profile-module div.module-list ul li {
	border-bottom:1px solid #999;
}


#profile-tabs {
}

#profile-tabs ul.tabs {
}

#profile-tabs ul.tabs li span {
	display:block;
	padding-left:26px;
	background-repeat:no-repeat;
	background-position:6px center;

	background-color:#ccc;
	border:2px solid #ccc;
	border-bottom:0;
}

#profile-tabs ul.tabs li a span {
	background-color:#ccc;
	border:2px solid #ccc;
	border-bottom:0;
}

#profile-photo img {
	border:4px solid white;
}


/*

task bar

*/

#task-notice {
	background-color:#333;
}

#task-notice div.module {}

#task-notice div.module-main {
	background-color:#000;
	color:#ccc;
}

#task-notice h3 {
	color:#ccc;
	margin:2.5em 0 0 0;
	line-height:1.5em;
}

#task-notice a {
	color:#fff;
}

#task-notice-arrow {
	background-image: url("../img/login_arrow.gif");
}

#task-notice  ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

#task-notice  ul li.error {
	margin:0 0 2px 0;
	border:0;
}


/* micropoll specific */

.micropoll {
	width:160px;
	float:right;
	padding:0 0 20px 0;
}


.micropoll table {
	margin:0;
	padding:0;
}

.micropoll td {
	margin:0;
	padding:0;
}

#mp_submit_button_div_108767 {
	width:80px;
}
