/* $Id: local-sample.css,v 1.1 2009/08/19 04:28:52 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */

.flag-design-votes {
}

.flag-wrapper {
	position:static;
}
.flag-message {
	position:static;
	top:auto;
	width:auto;
}
.flag-waiting .flag-throbber {
	background: url(../images/flag-throbber.gif) no-repeat 0 0;
	margin: 0;
}
.flag-design-votes p.votecount {
	padding:6px 0;
	margin:0 0 0 0;
	width:88px;
	text-align:center;
	font-weight:bold;
	font-size:18px;
	color:#A2BD37;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}

.flag-design-votes p.votetext a.flag-action {
	display:block;
	width:90px;
	height:40px;
	overflow:hidden;
	background:transparent url(../images/design-vote.png) no-repeat 0 -80px;
}
.flag-design-votes p.votetext a.flag-action:hover {
	background-position: 0 -120px;
}

.flag-design-votes p.votetext a.unflag-action {
	display:block;
	width:90px;
	height:40px;
	overflow:hidden;
	background:transparent url(../images/design-vote.png) no-repeat 0 -160px;
}
.flag-design-votes p.votetext a.unflag-action:hover {
	background-position: 0 -200px;
}
.submitted {
	font-size: 100%;
}
.flag-design-votes {
	margin:-80px 0px 0px 660px;
}

.view-designs-tab .views-field-title {
	margin:0;
}
.view-designs-tab .views-field-name {
	margin:0;
}

.view-designs .views-field-title {
	margin:0 0 0 72px;
}
.view-designs .views-field-name {
	margin:0 0 0 72px;
}
.views-field-ops .flag-design-votes {
	margin:-33px 0px 0px 0px;
	width:72px;
}
.views-field-value .fivestar-widget {
	margin:-6px 0 0 0;
	padding:0 0 0 0;
	width:155px;
}

.views-field-ops .flag-design-votes p.votecount {
	padding:0;
	margin:0 0 0 0;
	width:58px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#A2BD37;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
}
.views-field-ops .flag-design-votes p.votetext a.flag-action {
	display:block;
	width:60px;
	height:20px;
	overflow:hidden;
	background:transparent url(../images/design-vote.png) no-repeat 0 0;
}
.views-field-ops .flag-design-votes p.votetext a.flag-action:hover {
	background-position: 0 -20px;
}

.views-field-ops .flag-design-votes p.votetext a.unflag-action {
	display:block;
	width:60px;
	height:20px;
	overflow:hidden;
	background:transparent url(../images/design-vote.png) no-repeat 0 -40px;
}
.views-field-ops .flag-design-votes p.votetext a.unflag-action:hover {
	background-position: 0 -60px;
}


.header-primary-menu-wrapper {
border-bottom: 2px solid #929292;
}

ul#node-navigation {
	list-style-type:none;
	margin:-20px 0 0 280px;
	padding:0;
}
ul#node-navigation li.prev {
	list-style:none;
	display:inline-block;
	width:90px;
	height:40px;
}
ul#node-navigation li.prev a {
	display:inline-block;
	width:90px;
	height:40px;
	overflow:hidden;
	background:transparent url(../images/design-vote.png) no-repeat 0 -240px;
	text-indent:-9999px;
}
ul#node-navigation li.prev a:hover {
	background-position: 0 -280px;
}
ul#node-navigation li.next {
	list-style:none;
	display:inline-block;
	width:90px;
	height:40px;
}
ul#node-navigation li.next a {
	display:inline-block;
	width:90px;
	height:40px;
	overflow:hidden;
	background:transparent url(../images/design-vote.png) no-repeat 0 -320px;
	text-indent:-9999px;
}
ul#node-navigation li.next a:hover {
	background-position: 0 -360px;
}