﻿#grid-contain{ margin: 0;display:block;padding:0;}
.grid-box{ /*position: absolute; */margin-top:5px; text-align:left;}
.grid-box-header{margin-bottom:5px;}
.grid-box-content{background-color: #E6E6E6;border:1px solid #DFDFDF;padding: 2px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;}
.grid-box-img{/*height:152px;width:202px;*/ float:left; }
.grid-box-content .stats{font-weight:bold;float:right; width:43%;margin-left:3px;}
.grid-box-content .buttons{float:right;margin-left:6px;margin-bottom:3px;}
.grid-box-content p{overflow:hidden;font-size:12px;padding:0 3px 0 3px;}
.grid-box-content h3{line-height:20px;margin:0;padding:2px;}
.grid-box-content .content{background-color: #FFF;}
.grid-box-content .publication{ float:left;width:56%;}
.grid-box-content .publication .publication-body {background-color: #FFF;}
.grid-box-content .tweet p{font-size:14px;}
.status-div{margin-top:5px;}

.button-1
{
	border-width: 1px;
	border-style: solid;
	border-color: #A9A9A9;
	color: #555555;
	text-align: center;
	cursor: pointer;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 3px 0 3px;
	font-weight: bold;
	background: url(images/grad-gray.gif) bottom repeat-x;
	padding: 3px;
	overflow: visible;
	font-size: 14px;
	width: auto;
}

.link { color:#539D36;
text-decoration:none;}

.grid-box-footer{padding-top:4px;}
#options-menu{padding:0;margin:0; }
.filterbox{left:10px;background-color: #E6E6E6;border:1px solid #DFDFDF;padding:0;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;}

.filterbox li{padding:3px; float:left;font-weight:bold;font-size:16px;}
.filterbox li a{padding-top:5px;}

/**** Paging ****/
.paging {font-size:1em;}
.page-status{font-size:1em;}
.loading { height: 250px;left:220px;right:220px;top:70px;min-width:320px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
background:#FFF;border:1px solid #DFDFDF;margin:0;background-image: url(images/loading.gif);background-position: center center;background-repeat: no-repeat;}

.ddfilter {background-color:#5195CE;margin:0 0 0 3px;padding:3;font-weight:bold; vertical-align:text-bottom; -moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border:1px solid #5195CE;color:#FFFFFF;}
.selectbox {float:left;margin:-6px 0 0 6px;}
.selectbox select {display:block;opacity:0;position:absolute;z-index:2;}
.selectbox .text {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/dd-select.png) no-repeat scroll right -27px;color:#414141;float:left;font-size:12px;
height:27px;
margin:0;
overflow:hidden;
padding-right:26px;
text-shadow:0 1px 2px #FFFFFF;
}

.selectbox .text span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/dd-select.png) no-repeat scroll left top;
float:left;
height:29px;
margin:0;
padding: 7px 0 0 10px;
}

span.stars, span.stars span { display: block; background: url(images/match-10.png) 0 -16px repeat-x; width: 120px; height: 16px; } 
span.stars span { background-position: 0 0; } 
#main-nav .right, #bottom-nav .right {float: right;	margin-top: 0;margin-right: 0;}


.hdq-button{outline: 0;	margin: 0 4px 0 0;text-decoration: none;cursor: pointer;position: relative;text-align: center;padding: 4px 3px 4px 3px;}
.hdq-button .ui-icon{	margin: 0 4px 0 0;	position:relative;	top: 50%;	margin-top: -8px;	left: 50%;margin-left: -8px;}
a.hdq-button{float: left;}
/* remove extra button width in IE */
button.hdq-button{	width: auto;overflow: visible;}
