/* Navigation */
#masthead ul#global-nav .sub-nav ul{ margin:13px 6px;}
ul#sidebar-nav li.nav-item ul.sidebar-sub-nav li{ float:left; clear:left; width:100%;}
ul#global-nav li a.nav-item span.right-border {padding:0px 10px;}
/*locale specific*/
#masthead.francais ul#global-nav li a.nav-item span.right-border {padding:0px 7px;}
#masthead.francais ul#global-nav li#whatis{ width:200px; }
#masthead.francais ul#global-nav li#maps{ width:80px; }
#masthead.portugues ul#global-nav li a.nav-item span.right-border {padding:0px;}
#masthead.portugues ul#global-nav li#whatis{ width:160px; }
#masthead.portugues ul#global-nav li#shop{ width:75px; }
#masthead.portugues ul#global-nav li#land{ width:149px; }
#masthead.portugues ul#global-nav li#community{ width:100px; }
#masthead.portugues ul#global-nav li#help{ width:60px; }
#masthead.espanol ul#global-nav li a.nav-item span.right-border {padding:0px;}
#masthead.espanol ul#global-nav li#whatis{ width:160px; }
#masthead.espanol ul#global-nav li#maps{ width:130px; }
#masthead.espanol ul#global-nav li#shop{ width:75px; }
#masthead.espanol ul#global-nav li#land{ width:120px; }
#masthead.espanol ul#global-nav li#community{ width:90px; }
#masthead.italiano ul#global-nav li a.nav-item span.right-border {padding:0px;}
#masthead.italiano ul#global-nav li#whatis{ width:150px; }
#masthead.italiano ul#global-nav li#maps{ width:120px; }
#masthead.italiano ul#global-nav li#shop{ width:75px; }
#masthead.italiano ul#global-nav li#land{ width:130px; }
#masthead.italiano ul#global-nav li#community{ width:90px; }

/* Navigation widths for IE6 only so floats don't blow out to 100% */
#sl-toolbar #language a#language-drop{ width:125px; }
#masthead #global-search{ width:83px; z-index: 6000; }
#masthead ul#global-nav{ width: 660px; }
ul#global-nav li#whatnext{ width:107px; }
ul#global-nav li#whatis{ width:167px; }
ul#global-nav li#community{ width:107px; }
ul#global-nav li#shop{ width:96px; }
ul#global-nav li#land{ width:99px; }
ul#global-nav li#maps{ width:102px; }
ul#global-nav li#help{ width:64px; }

#masthead ul#global-nav li a.nav-item:hover,
#masthead ul#global-nav li:hover a.nav-item{ background-position: center -10px; }

/* What is Second Life link is different */
#masthead ul#global-nav li#whatis a.nav-item:hover,
#masthead ul#global-nav li#whatis:hover a.nav-item{ background-position: center -78px; }

#masthead #join-now{ position: absolute; }

#global-footer{margin:-6px 42px 0px;}

/* Search */
#masthead #global-search #global-search-form form div{ background: none; }

#masthead #global-search #global-search-form input#q{ 
	border:1px solid #000;
	background:#fff;
	padding:0 0 0 4px;
}

/* Footer */
#global-footer ul li a {padding:18px 23px 18px 23px;}
#global-footer ul li#footer-download a{ width:70px; /*fixing strange behavior caused by from ie6-png-fix.js script*/}

/* Hide rounded corners */
div.t.landstrpromo, div.b.landstrpromo,
div.sidebar-t,
div.sidebar-b,
.main-content-t,
.main-content-b,
.widget-t,
.widget-b,
.coal-gry-t,
.coal-gry-b,
.wht_top,
.wht_btm,
.lt_gry_top,
.lt_gry_btm,
.search_top,
.search_bottom,
.search_field_top,
.outlined_gry_top,
.outlined_gry_btm,
.wht-grybrdr-t,
.wht-grybrdr-b,
.tl,
.bl,
.td,
.tdd,
.bd,
.bdd{ display:none; }

.locations, .border_gry, .border_outlined_gry {
	border-top: 1px solid #c3c3c5 !important;
	border-bottom: 1px solid #c3c3c5 !important;
    zoom: 1;
}

.widget,
table.rounded,
.rounded-content,
.coal-gry-content,
.viewer-release-meta-body{ margin-bottom:20px; border-bottom:1px solid #C7CDD1 !important; }

.viewer-release-meta-body{ padding:5px !important; height:80px; position:static;}

table.rounded,
.rounded-header { border-top:1px solid #C7CDD1;  /*fixing tables needing top border lindex/describelimits juan*/}
.wht-grybrdr-content{ margin-bottom:20px; border-bottom:1px solid #C7CDD1; border-top:1px solid #C7CDD1; }
#sl-101-navigation .coal-gry-content,
.wht-grybrdr-content{ float:left; }

/* scroll buttons */
#sl-basics-video #buttons span.prev { margin:0 0 0 7px; }
#sl-basics-video #buttons span.next { margin:0 7px 0 0; }

/* What next */
#sl-101-navigation ul.half{ margin:0 8px 0 0; }
#categories{ float:left; width:694px;}


/* fix for events page */
#events_listing #selected_ev_container.span-13 { width:450px; }

.header_gry th{ background:#c7cbd0 url('../img/backgrounds/bg-head-ltgry.png') repeat-x scroll 100% 0; }

.sidebar-widget ul#lindex li a{ padding: 2px 0px 2px 24px !important; line-height:90% !important; }

.more a { background-position: -118px right !important; } 

/* dashboard fixes */
#mapWidgetPagination{ position:relative;}

/* fix for search box bg */
.search_content, .main-content-body { zoom: 1 }

.search_field {
	margin-top: 4px;
}

.query_sm, .query_lg {
	margin: 3px 0;
}

#ui-datepicker-div {
    width: 183px;
}

.results {
    height: 250px;
}

.paginate_links a, .paginate_current{
    width: 15px;
}
