/* $Id: local-sample.css,v 1.1 2010/04/06 21:40:58 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 */


body {
	/*background:url("http://a1.twimg.com/profile_background_images/15058926/stargate-estates---high---2.jpg") no-repeat fixed left top #000000;*/
	background:none no-repeat fixed left top #ffffff;
}

body {
	color:#444444;
}

/*  */

.rounded-corners-gray-background .inner,
#header-site-info-inner {
	background:none repeat scroll 0 0 #E1E1D5;
}

a:hover, a:focus, a:active {
	color:#DFB77C;
	font-weight:bold;
	text-decoration:none;
}

/*a,*/ a:link, a:visited {
	color:#575757;
	font-weight:bold;
	text-decoration:none;
}

.view-HyperGrid-list-by-grid-menu a,
.view-HyperGrid-list-by-grid-menu a:link,
.view-HyperGrid-list-by-grid-menu a:visited,
.view-MasterGate-list-by-grid-menu .views-field-field-hggdgrgridname-value a,
.view-MasterGate-list-by-grid-menu .views-field-field-hggdgrgridname-value a:link,
.view-MasterGate-list-by-grid-menu .views-field-field-hggdgrgridname-value a:visited
 {
	color:#ffffff;
}

.floatingrightlink {
	position:relative;
	top:-4px;
}

.hypergridlink, .hypergridlink:hover, .addhypergridlink, .addhypergridlink:hover, .localgridlink, .localgridlink:hover, .floatingrightlink, .floatingrightlink:hover {
	margin-right:5px;
}

.floatingrightlink {
	background:none repeat scroll 0 0 #063D61;
	color:#FFFFFF;
	font:bold 11px arial,sans-serif;
	padding:1px 5px;
	text-decoration:none;
}

.content-group-inner {
	
	background:none repeat scroll 0 0 #E1E1D7;
}

.layout-first-main-last #main-group {
	border-left:medium none;
}

.layout-first-main-last #content-group {
	border-right:medium none;
}

#site-name  {
	font-size:100%;
	left:-188px;
	padding-top:50px;
}

.header-wrapper {
	left:50px;
	position:relative;
	top:-24px;
}

.header-wrapper .block-locale{
	margin-bottom:0;
}

.breadcrumbs  {
	padding-top:15px;
}


/* red add hypergrid link box*/

.addhypergridlink {
	background:none repeat scroll 0 0 #982801;
	color:#FFFFFF;
	font:bold 11px arial,sans-serif;
	padding:1px 5px;
	font-weight:bold;
	text-decoration:none;
	
}

.addhypergridlink:hover {
	background:none repeat scroll 0 0 #be3302;
	color:#FFFFFF;
	text-decoration:none;
}

/* green hypergrid link box*/

.hypergridlink {
	background:none repeat scroll 0 0 #438801;
	color:#FFFFFF;
	font:bold 11px arial,sans-serif;
	padding:1px 5px;
	font-weight:bold;
	text-decoration:none;
	
}

.hypergridlink:hover {
	background:none repeat scroll 0 0 #54ab02;
	color:#FFFFFF;
	text-decoration:none;
}


.view-HyperGrid-list-all-new  .views-field-field-gridname-value a,
.view-AssembledFullGates .views-field-field-hgfggrgridname-value a,
.view-AssembledMasterGates .views-field-field-hggmgrgridname-value a {
	color:#982801;
	
}



.hypergridlink ,
.hypergridlink:hover,
.addhypergridlink ,
.addhypergridlink:hover,
.localgridlink ,
.localgridlink:hover ,
.floatingrightlink,
.floatingrightlink:hover

{
	margin-right:5px;
}

.localgridlink {
	
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#60654E none repeat scroll 0 0;
	color:#FFFFFF;
	font-family:arial,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding:1px 5px;
	text-decoration:none;
	
}


.localgridlink:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#73795f none repeat scroll 0 0;
	color:#FFFFFF;
	text-decoration:none;
}

.views-field-field-originhg-value a,
.views-field-field-originhg-value a:link,
.views-field-field-originhg-value a:visited,
.views-field-field-originhg-value a:hover,
.views-field-field-originhg-value a:focus,
.views-field-field-originhg-value a:active,
.views-field-field-hgfgichgoriginhg-value a,
.views-field-field-hgfgichgoriginhg-value a:link,
.views-field-field-hgfgichgoriginhg-value a:visited,
.views-field-field-hgfgichgoriginhg-value a:hover,
.views-field-field-hgfgichgoriginhg-value a:focus,
.views-field-field-hgfgichgoriginhg-value a:active,
.views-field-field-hggmichgoriginhg-value a,
.views-field-field-hggmichgoriginhg-value a:link,
.views-field-field-hggmichgoriginhg-value a:visited,
.views-field-field-hggmichgoriginhg-value a:hover,
.views-field-field-hggmichgoriginhg-value a:focus,
.views-field-field-hggmichgoriginhg-value a:active,
.info-text a,
.info-text a:link,
.info-text a:visited,
.info-text a:hover,
.info-text a:focus,
.info-text a:active
{
	color: #ffffff;
}

/* HyperGate listings */

.view-HyperGate-view li.views-row
{
	
	border:1px solid black;
	margin:20px;
	padding:20px;
	list-style-type:none;	
}


.item-list ul li {
	list-style:none outside none;
	
}

.block ul, .block ol {
	margin-left:0;
}

ul {
	list-style-type:none;
}

/*new region list block*/
.views-field-field-gridname-value {
	padding: 5px;
	
}

.views-field-field-gridname-value .field-content {
	left:0;
}

/* fine tuning HG node views */
.view-HyperGate-node-view .views-field-field-gridname-value,
.view-HyperGate-list-by-grid  .views-field-field-gridname-value,
.view-MasterGate-list-by-grid  .views-field-field-hggmgrgridname-value,
.view-HyperGrid-list-all-new  .views-field-field-gridname-value {
	padding: 0;
	
}

.hypergridlink ,
.hypergridlink:hover,
.addhypergridlink ,
.addhypergridlink:hover,
.localgridlink ,
.localgridlink:hover ,
.floatingrightlink,
.floatingrightlink:hover

{
	margin-right:5px;
}

.views-field-field-originhg-value {
	padding-bottom:5px;
	padding-top:5px;
}


.view-HyperGrid-list-all-new li,
.view-HyperGrid-list-all-new li.leaf,
.view-HyperGrid-list-all-new ul.menu li,
.view-HyperGrid-list-all-new .item-list ul li,
.view-AssembledFullGates li,
.view-AssembledFullGates li.leaf,
.view-AssembledFullGates ul.menu li,
.view-AssembledFullGates .item-list ul li,
.view-AssembledMasterGates li,
.view-AssembledMasterGates li.leaf,
.view-AssembledMasterGates ul.menu li,
.view-AssembledMasterGates .item-list ul li,
.view-HyperGate-list-by-grid li,
.view-HyperGate-list-by-grid li.leaf,
.view-HyperGate-list-by-grid ul.menu li,
.view-HyperGate-list-by-grid .item-list ul li,
.view-MasterGate-list-by-grid li,
.view-MasterGate-list-by-grid li.leaf,
.view-MasterGate-list-by-grid ul.menu li,
.view-MasterGate-list-by-grid .item-list ul li
{
	
	border-top:2px dotted;
	line-height:130%;
	margin-bottom:5px;	
	padding-top:5px;
}

strong {
	color: #982801;
	font-weight: normal;
}

#search-box  {
	left:-50px;
}

#header-site-info-inner  {
	height:140px;
	}	

#header-site-info {
	padding-bottom:0px;
	height:168px;
}

#header-group .block {
	
	margin-bottom:0;
}

.preface-top-inner p {
	font-weight:bold;
	/*	  color: #982801;*/
}

.preface-top-inner a,
.preface-top-inner a.link,
.preface-top-inner a.visited,
.preface-top-inner a.hover
{
	font-weight:bold;
	color: #54AB02;
}

.preface-top {
	
	height:33px;
	position:relative;
	top:4px;
	
}

/* for Home/Splash page */

.pane-title,
.block-title,
.content-group h1.title {
	
	background:url("/_img/hypergates/login_bg.jpg") repeat-y scroll 0 0 transparent;
	color:#ffffff;
	font-size:1.7em;
	padding:5px 5px 5px 10px;
}

.view-HyperGrid-list-by-grid-menu .view-content .views-field-field-gridname-value div{
	
	width:135px;	
}


.block .title {
	color:#FFFFFF;
	font-weight:normal;
}

.header-wrapper h2 {
	width:100px;
	
}

#content-content .inner {
	padding:5px;
}

.content-group .content-inner-inner .block .inner {
	margin-top:10px;
}

.gridinfolink {
	color:#444444;
}

.layout-first-main-last .content-inner-inner {
	padding:20px;
}

.content-group-inner {
	position: relative\9; 
	top: 10px\9;
}



.block-aggregator a:hover,
.block-aggregator a:focus,
.block-aggregator a:active {
	font-weight:normal;
}

.block-aggregator a:link,
.block-aggregator a:visited {
	font-weight:normal;
}

.block-aggregator .inner ul li,
.block-aggregator .view-content div.views-row {
	line-height:150%;
}

.hg-by-grid .content
 {
	height:300px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;
}

.view-TheHyperGates-video-tracker tbody, 
.view-TheHyperGates-image-tracker tbody {
	
	vertical-align: top;
}

.view-TheHyperGates-video-tracker .views-field-title a,
.view-TheHyperGates-image-tracker .views-field-title a {
	font-weight:normal;
}


.more-link a,
.more-link a:link ,
.more-link a:visited {
	
	background:url("/_img/hypergates/login_bg.jpg") repeat-y scroll 0 0 ;
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	
	
}

.view-TheHyperGates-image-tracker .views-field-title {
	max-width:160px;
	overflow-x:hidden;
}


.toppage-bigbuttons {
	
	background:url("/_img/hypergates/bg.jpg") repeat scroll 0 0 transparent;
	color:#ffffff;
	font-size:1.7em;
	padding:0 0 0 10px;
	margin-bottom:5px;
}

.toppage-bigbuttons .content{
	
	margin-bottom:0px;
	
}

.toppage-bigbuttons .content p{
	
	margin-bottom:15px;
	margin-top:6px;
	
}


.thg-sidebar-menu .inner ul li {
	
	line-height:155%;
	padding:5px 0 5px 10px;	
	
}

.inner .title a,
.inner .title a.link,
.inner .title a.visited
{
	font-weight:bold;
	color: #54AB02;
}

.inner .title a.hover
{
	font-weight:bold;
	color: #44bB02;
}


.thg-news-feed a,
.thg-news-feed a.link,
.thg-news-feed a.visited
{
	font-weight:normal;
}

.thg-news-feed  a.hover
{
	font-weight:normal;
	color: #44bB02;
}

.thg-news-feed ul li {
	line-height:155%;
	padding:5px 0 5px 10px;
}

fieldset {
	background: url("/_img/hypergates/login_bg.jpg") repeat-y scroll 0 0 transparent;
}

.grid-list-wide {
	
}

.view-MasterGate-list-by-grid-menu {

}

.view-MasterGate-list-by-grid-menu,
.view-HyperGrid-list-by-grid-menu {
	margin-left: 14px;	
}


.font-size-13 {
    font-size: 75%;
}

