Facilities
The research labs of the LOER are now located in the new Ocean and Coastal Science Building, a ~100,000 sqf LEED certified facility that facilitates close interactions across all fields of science on the campus of Texas A&M University Galveston Campus.
Analytical and Research Capabilities:
-
Ultra-clean sampling and analysis for trace elements in natural waters, sediments, and biological tissues
-
Biogeochemical cycling of trace elements, metalloids, radionuclides, and dissolved organic carbon in natural waters
-
Bioaccumulation and food chain transfer of potentially toxic elements
-
Atmospheric transport processes and fluxes of trace elements and radionuclides into coastal waters
-
Sediment-water exchange process
-
Particle dynamics in water and in sediments; Sediment transport and erosion processes
-
Geochronology of sediments, carbonate, and other deposits
-
Development of analytical techniques for chemical and phase speciation of trace elements and metalloids in natural waters
Instrumentation and Equipment:
The LOER contains state-of-the-art analytical instrumentation for determination of major, minor, and trace constituents and radionuclides in environmental samples:
- Elemental analyzer
- TOC analyzer
- Several Gamma and alpha counters, as well as liquid scintillation counters
- Accelerated Solvent Extractor and miscellaneous equipment for sample treatment
- Complete description of available instrumentation
Access to field and analytical services of the LOER center is performed as contracts or subcontract administered through Texas A&M Research Foundation.
Turn Around Time
The LOER is not a high volume analytical consulting laboratory. We principally specialize in high quality analytical and field work. We are not organized to provide rush analytical services but work more on a collaborative manner with PIs from other institutions. Our normal turn around time for analytical services is typically 30-45 days. Special arrangements must be made for faster services and a surcharge will be applied.
QA/QC
We follow state-of-the-art research level protocols in all our field and analytical work.
FACILITIES & OTHER RESOURCES AT TAMUG
Laboratory Space
Wet labs, low-level radiochemistry labs, one high-level radiochemistry lab located away from the other labs, two class 100 clean labs, instrument labs with several clean benches, office space, 144 ft2 walk in cold storage-core and sample storage and archiving. All the equipment is housed in modern humidity controlled, vented, and air-conditioned labs in a brand-new $42 million, 110,000 square-foot Ocean and Coastal Studies building that opened in 2011. (visit: http://www.tamug.edu/about/Videos.html)
Analytical equipment
- One Agilent 6420 Triple Quadrupole LC-ESI-MS,
- One Hg Analyzer,
- One Laser ablation coupled with a Thermo XSERIES 2 Quadrupole ICP-MS,
- Three Canberra Gamma 100 Counting Systems with 5 HPGe Low Level Gamma Detectors,
- Canberra Alpha Counting System with 12 Detectors,
- Low Background Beta Counting System,
- Canberra Field portable gamma counting system,
- Solon Technologies sodium iodide well-type crystal detector,
- Beckman LS8100 Scintillation Counters,
- Varian AA240FS Fast Sequential Atomic Absorption Spectrometer coupled with GTA120 Graphite Tube Atomizer,
- EG&G Polarography/Voltammetry Analyzer (equipped with rotating carbon and hanging drop Hg electrodes),
- Non-dispersive atomic fluorescence spectrometer (for Hg measurements),
- Perkin-Elmer 2400 CHNS/O Carbon Hydrogen Nitrogen Analyzer,
- Shimadzu TOC-L,
- Shimadzu SSM-500A solid sample module (for determination of particulate carbon and nitrogen),
- Thermo-Finnigan Polaris Q Gas Chromatograph Mass Spectrometer with AS2000 sampler,
- Dionix BIOLC Ion Chromatography,
- Two Waters Millennium 32 High Performance Liquid Chromatograph systems: one analytical including one 600 pump controller, 717 plus autosampler, and one semi-preparative including one 600S pump controller, 2707 autosampler, equipped with several detectors including 2475 Multi ? Fluorescence Detector, 2414 Refractive Index Detector, 2465 Electrochemical Detector, 2998 Photodiode Array Detector,
- Pharmacia Biotech Multiphor II Electrophoresis system,
- Four centrifuges: Beckman Coulter Allegra X-12 centrifuge, Eppendof 5810R 15 amp centrifuge, Eppendof 5430R centrifuge, IEC Micromax RF micro-ultracentrifuge,
- Two furnaces: one Termolyne 48000 Furnace, one Thermolyne 30400 Furnace
- VWR Scientific 1320 Oven, Fisher Scientific Isotemp® 500 Series Oven,
- BioTek absorbance Epoch Plate Reader
- UV/VIS 2501 Shimadzu Spectrophotometer, a Shimadzu RF-5301 spectrofluorophotometer;
- Two freeze Dryer: one Lanconco LYPH-LOCK 12 Freeze Dryer, one Labconco Freezezone 6 Plus
- SPEX 8000 mixer/mill,
- Buchi Rotavapor R-114 concentrator,
- Olympus BX-41 epifluorescent microscope with Optimas image analysis system, Zeiss AXIO Imager Z1 epifluorescence microscope,
- Precision mechanical convection incubator, Precision 818 low temperature incubator, Fisher Scientific Low Temperature incubator, a 6020 series Caron diurnal incubator, a Precision 3EG Economy Incubator;
- Two OAKTON pH/mv/°C meter (pH510 series)
- thin layer chromatography plates and developing tank,
- Branson 5200 ultrasonic bath, 5510 Branson sonicator
- MetOne laser particle counter,
- Two Perkin-Elmer AD-4 Microbalances, One Sartorius MSE3.6P-000-DM ultra-microbalance, one OHAUS GT4800 balance, one Mettler Toledo XS105 Dual Range (Allometrics) microbalance,
- (10) Class-100 laminar flow clean-air benches,
- Quartz sub-boiling distillation unit,
- Three UV-irradiation units,
- 2 Barnstead NanoPure 1 B-PURE and 1 Millipore Milli-Q50 Ultra-Pure Water System with Reverse Osmosis system,
- a Fast Induction and Repetition (FIRe) System,
- A Phytoplankton Pulse Amplitude Modulated Fluorometer (PHYTO-PAM),
- Turner TD 10AU & 700 Fluorometers;
- a Beckman Couldter GalliosTM Flowcytometer ;
- a Li-Cor LI-1888 integrating quantum radiometer photometer;
- a BioCold Scientific Inc.
- a VWR Model 1140 benchtop heating/refrigerating circulator;
- a Thermo Scientific NESLAB™ Digital refrigerated bath chiller circulator.
- a N-EVAPTM111,
- Organomation Associate Inc. nitrogen evaporator;
- a Variant 3100 FTIR and Attenuated Total Reflection (ATR accessory) by PIKE Technologies, Inc.
- DSC Q100 equipped with DSC Refrigerated Cooling System
- Two Labconco Centrivap concentrators
- Labconco Rapidvap
- VWR DS-600 E orbital shaker; IRA® KS260 Basic orbital shaker, VWR Scientific Standard Analog Shaker
- Environmental Express Hot Block; VWR Analog Heatblock
Field Equipment:
- A large volume (1000-10,000 L) deep sea in-situ filtration and extraction system (multiple in situ pumping system, MIPS, also called "six-shooter") for radionuclides,
- two large volume (1-100 L) deep sea in-situ filtration and extraction systems (Seastar) for trace metals, two large area (0.5 m2) time series swimmer-repellent sediment traps,
- a benthic lander,
- three benthic chambers (for sediment-water exchange studies),
- eight sediment whole core squeezing pore water sampling equipment,
- two large volume (100-1000 L) ultrafiltration systems with 10,000 and 1,000 dalton cut-off (Amicon DC10 and DC-30), which are used for organic and radioisotope field work,
- three ultra-clean large volume (5~60 L) ultrafiltration system with 0.1µm, 10kDa and 1kDa cutoff with all Teflon assemblages for trace metal speciation field work,
- three ultra-clean small volume (100~2000 mL) modified Amicon Miniplate ultrafiltration system (100 kDa , 30kDa, 10 kDa and 3 KDa cutoff), with all Teflon assemblages for trace metal speciation field work,
- two Amicon stirred cell ultrafiltration systems,
- a Seabird SEACAT portable CTD instrument package,
- a YSI model 55 dissolved oxygen meter,
- an Orion 140 temperature/conductivity/salinity meter,
- a Honda EX1000 portable generator,
- 12 various portable Masterflex peristaltic pumps.
/**
*
* RWD Theme 2 CSS
*
*/
.faq > a{
background: #D6D3C4 url(http://www.tamug.edu/hrd/images/arrows.png) no-repeat 9px -126px;
border: solid 1px #eee;
border-radius: 3px;
color: #500000;
cursor: pointer;
float: none;
font-weight: bold;
margin: 0.1em 0 0;
padding: 7px 33px 9px;
text-decoration: underline;
clear: both;
display: block;
}
hr.red-line {
display: block;
margin-top: 0em;
margin-bottom: 1em;
margin-left: 0;
margin-right: 40%;
border-color: #e4002b;
border-width: 1px 0 0 0;
border-style: solid;
}
.offscreen {
position:absolute;
left:-999px;
width:1px;
height:1px;
top:auto;
}
.obscure {
position: absolute !important;
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
clip: rect(1px, 1px, 1px, 1px);
}
/* rightcolumn */
@media (min-width: 1200px){
.rightnavigation {
width:330px;
position:static;
}
.rightnavigation.scrolling {
position:fixed;
top:0px;
}
}
@media (min-width: 980px) and (max-width:1199px) {
.rightnavigation {
width:260px;
position:static;
}
.rightnavigation.scrolling {
position:fixed;
top:0px;
}
}
@media (min-width: 768px) and (max-width:979px) {
.rightnavigation {
width:188px;
position:static;
}
.rightnavigation.scrolling {
position:fixed;
top:0px;
}
}
/* SECTIONS */
#verticalmenu ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#verticalmenu li
{
list-style: none;
border-width: 1px;
border-color: white;
}
#verticalmenu a
{
display: block;
padding: 6px;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
color: white;
background-color: #707373;
text-decoration: none;
text-align: center;
}
#verticalmenu a:hover
{
background-color: #003461;
}
.section {
clear: both;
padding: 0px;
margin: 0px;
}
.btn_glb {
display: none;
text-decoration: none;
}
.btn-one, .btn-two, .btn-three, .btn-four, .btn-five, .btn-six, .btn-seven, .btn-eight {
display:block;
width:100%;
-webkit-border-radius: 28;
-moz-border-radius: 28;
border-radius: 28px;
text-shadow: 2px 2px 6px #666666;
-webkit-box-shadow: 0px 1px 4px #666666;
-moz-box-shadow: 0px 1px 4px #666666;
box-shadow: 0px 1px 4px #666666;
font-family: "Oswald",Helvetica,Arial,sans-serif;
color: #ffffff;
font-size: 15px;
padding: 10px 0px 10px 0px;
border: solid #ffffff 2px;
text-decoration: none;
text-align:center;
margin-left:0px;
}
.btn-one {background: #744F28;
}
.btn-two {background: #63572b;
}
.btn-three {background: #555c33;
}
.btn-four {background: #003C71;
}
.btn-five {background: #500000;
}
.btn-six {background: #332C2C;
}
.btn-seven {background: #0D5583;
}
.btn-eight {background: #744F28;
}
.btn-eight:hover, .btn-one:hover, .btn-two:hover, .btn-three:hover, .btn-four:hover, .btn-five:hover, .btn-six:hover,.btn-seven:hover {
background: #D6D3C4;
text-decoration: none;
color: #3d3d3d;
}
.background-img{background-size:100%;background-size:cover;position:relative;background-image:none}
.background-img.wavealert{background-image:url('http://www.tamug.edu/assets/images/alertbackground.jpg');background-position:center;background-repeat:no-repeat}
/* COLUMN SETUP */
.col {
display: block;
float:left;
margin: 1% 0 1% 1.6%;
}
.col:first-child { margin-left: 0; }
/* GROUPING */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }
/* GRID OF FIVE */
.span_5_of_5 {
width: 100%;
}
.span_4_of_5 {width: 79.68%;}
.span_3_of_5 {width: 59.36%;}
.span_2_of_5 {width: 39.04%;}
.span_1_of_5 {width: 18.72%;}
/* GRID OF FOUR */
.span_4_of_4 { width: 100%;}
.span_3_of_4 { width: 74.6%;}
.span_2_of_4 { width: 49.2%}
.span_1_of_4 { width: 23.8%;}
/* GRID OF THREE */
.span_3_of_3 { width: 100%; }
.span_2_of_3 { width: 66.13%; }
.span_1_of_3 { width: 32.26%; }
/* GRID OF TWO */
.span_2_of_2 {
width: 100%;
}
.span_1_of_2 {
width: 49.2%;
}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.calendar-container {
clear: both;
width: 1200px;
height: 1400px;
background: #ffffff;
margin-right:auto;
margin-left:auto;
*zoom:1;
}
.calendar-header{
clear: both;
width: 1200px;
height: auto;
background: #500000;
margin-right:auto;
margin-left:auto;
*zoom:1;
}
.portrait-left{
float:left;
margin-left: 0;
margin-right: 15px;
margin-top: 5px;
margin-bottom: 5px;
width:33%;
}
.sandandseabutton {
font-family: "Oswald",Helvetica,Arial,sans-serif;
font-size:15px;
clear: both;
width: 100%;
float: left;
background-color: #d3bf96;
padding: 5px;
}
.sandandseabutton a {
clear: both;
display: block;
color: #104554;
margin: 5px;
text-decoration: none;
font-size: 15px;
background-color: #d3bf96;
}
.sandandseabutton a:hover {
clear: both;
display: block;
color: #854117;
margin: 5px;
text-decoration: none;
font-size: 15px;
background-color: #e3cfa5;
}
#rightcolumnav {
font-family: "Oswald",Helvetica,Arial,sans-serif;
font-size:15px;
clear: both;
width: 100%;
float: left;
}
#rightcolumnav a {
clear: both;
display: block;
color: #003C71;
margin: 5px;
text-decoration: none;
font-size: 15px;
}
#rightcolumnav a:hover {
clear: both;
display: block;
color: #854117;
margin: 5px;
text-decoration: none;
font-size: 15px;
}
#messagebox {
clear: both;
background-color: #D6D3C4;
padding: 20px 20px 20px 20px;
}
#messagebox h2 {
-webkit-margin-before: 0px;
color: #744F28;
margin-bottom: 0.5em;
font-size: 20px;
font-weight: normal;
line-height: 25px;
font-family: "Oswald",Helvetica,Arial,sans-serif;
}
#messagebox ul {
padding: 0px 0px 0px 30px;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.dropdown, .nav {
font-family: "Oswald",Helvetica,Arial,sans-serif;
font-size: 15px;
}
.accordion-heading a:link, .accordion-heading a:visited {
font-family: "Oswald",Helvetica,Arial,sans-serif;
font-size: 15px;
color: #FFFFFF;
text-decoration: none;
padding:5px;
}
.accordion-heading a:hover {
font-family: "Oswald",Helvetica,Arial,sans-serif;
font-size: 15px;
color: #D6D3C4;
text-decoration: none;
padding:5px;
}
.accordion-heading a:active {
font-family: "Oswald",Helvetica,Arial,sans-serif;
font-size: 15px;
color: #D6D3C4;
text-decoration: none;
}
.primaryContainer {
height: auto;
margin-left: auto;
margin-right: auto;
min-height: 100%;
width: 100%;
}
.people-image {
float: left;
height: auto;
margin-left: 0;
margin-right: 10px;
margin-top: 12px;
clear: both;
width: auto;
position: relative;
top: 0px;
left: 0px;
}
.people-title {
float: left;
width:100%;
height: auto;
margin-left: 0;
margin-top: 12px;
margin-bottom: 12px;
clear: both;
width: auto;
position: relative;
top: 0px;
left: 0px;
}
.people-name {
float: left;
height: auto;
margin-left: 0;
margin-top: 12px;
clear: none;
width: 255px;
position: relative;
top: 0px;
left: 0px;
}
.hr-devider {
float: left;
height: 1px;
margin-left: 0;
margin-top: 12px;
clear: both;
width: 100%;
position: relative;
top: 0px;
left: 0px;
background-color: rgb(212, 212, 212);
}
.people-info {
float: left;
width: 55.015432%;
height: auto;
text-align: left;
font-weight: normal;
margin-left: 0;
margin-top: 12px;
clear: none;
min-height: 0px;
margin-right: 0%;
position: relative;
top: 0px;
left: 0px;
}
.people-info-1 {
float: left;
width: 35%;
height: auto;
text-align: left;
font-weight: normal;
margin-left: 0;
margin-top: 12px;
clear: none;
min-height: 0px;
margin-right: 0%;
position: relative;
top: 0px;
left: 0px;
}
@media only screen and (max-width: 1200px) {
.dropdown, .nav {
font-size: 12px;
}
.calendar-container {
clear: both;
width: 1200px;
height: 1500px;
background: #ffffff;
margin-right:auto;
margin-left:auto;
*zoom:1;
}
.calendar-header{
clear: both;
width: 1200px;
height: auto;
background: #500000;
margin-right:auto;
margin-left:auto;
*zoom:1;
}
.people-name {
width: 255px;
margin-top: 12px;
margin-left: 0;
clear: none;
position: relative;
top: 0px;
left: 0px;
}
.people-info {
height: auto;
margin-top: 12px;
margin-left: 0;
clear: none;
width: 58.533854%;
}
.people-info-1 {
height: auto;
margin-top: 12px;
margin-left: 0;
clear: none;
width: auto;
}
.hr-devider {
margin-top: 12px;
margin-left: 0%;
clear: both;
position: relative;
top: 0px;
left: 0px;
width: 100%;
}
.people-image {
margin-top: 12px;
margin-left: 0;
margin-right: 10px;
clear: both;
}
#image {
position: relative;
top: 0px;
left: 0px;
}
}
@media only screen and (max-width: 980px) {
.btn_glb {
margin-top: 5px;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d6d3c4), color-stop(1, #d6d3c4) );
background:-moz-linear-gradient( center top, #d6d3c4 5%, #d6d3c4 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d3c4', endColorstr='#d6d3c4');
background-color:#d6d3c4;
-webkit-border-top-left-radius:12px;
-moz-border-radius-topleft:12px;
border-top-left-radius:12px;
-webkit-border-top-right-radius:12px;
-moz-border-radius-topright:12px;
border-top-right-radius:12px;
-webkit-border-bottom-right-radius:12px;
-moz-border-radius-bottomright:12px;
border-bottom-right-radius:12px;
-webkit-border-bottom-left-radius:12px;
-moz-border-radius-bottomleft:12px;
border-bottom-left-radius:12px;
text-indent:0;
border:1px solid #744f28;
display:inline-block;
color:#3d3d3d;
font-family:Arial;
font-size:15px;
font-weight:bold;
font-style:normal;
height:30px;
line-height:30px;
width:147px;
text-decoration:none;
text-align:center;
}
.btn_glb:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d6d3c4), color-stop(1, #d6d3c4) );
background:-moz-linear-gradient( center top, #d6d3c4 5%, #d6d3c4 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d3c4', endColorstr='#d6d3c4');
background-color:#d6d3c4;
}.btn_glb:active {
position:relative;
top:1px;
}
.dropdown, .nav {
font-size: 13px;
}
.calendar-container {
clear: both;
width: 980px;
height: 1800px;
background: #ffffff;
margin-right:auto;
margin-left:auto;
*zoom:1;
}
.calendar-header{
clear: both;
width: 980px;
height: auto;
background: #500000;
margin-right:auto;
margin-left:auto;
*zoom:1;
}
.carousel-caption{position:relative;top:-15;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);}
.people-name {
width: 255px;
margin-top: 12px;
margin-left: 0;
clear: none;
}
.hr-devider {
width: 100%;
margin-top: 12px;
margin-left: 0%;
clear: both;
height: 1px;
position: relative;
top: 0px;
left: 0px;
}
.people-image {
margin-top: 12px;
margin-left: 0;
margin-right: 10px;
clear: both;
}
.people-info {
margin-top: 12px;
margin-right: 0%;
margin-left: 0%;
width: 96.862245%;
clear: both;
height: auto;
position: relative;
top: 0px;
left: 0px;
}
.people-info-1 {
margin-top: 12px;
margin-right: 0%;
margin-left: 0%;
width: 96.862245%;
clear: both;
height: auto;
position: relative;
top: 0px;
left: 0px;
}
}
@media only screen and (max-width: 767px) {
.calendar-container {
clear: both;
float: left;
width: 767px;
height: 1800px;
background: #ffffff;
*zoom:1;
}
.calendar-header{
clear: both;
width: 767px;
float: left;
height: auto;
background: #500000;
*zoom:1;
}
.people-info {
height: auto;
width: 95.939945%;
margin-top: 12px;
margin-left: 0;
clear: both;
}
.people-info-1 {
height: auto;
width: 95.939945%;
margin-top: 12px;
margin-left: 0;
clear: both;
}
.hr-devider {
margin-top: 12px;
margin-left: 0%;
clear: both;
height: 1px;
}
.people-image {
margin-top: 12px;
margin-left: 0;
margin-right: 10px;
clear: both;
}
.people-name {
margin-top: 12px;
margin-left: 0;
clear: none;
height: auto;
}
}
@media only screen and (max-width: 480px) {
.portrait-left{
float:left;
margin-left: 0;
margin-right: 15px;
margin-top: 5px;
margin-bottom: 5px;
width:100%;
}
.calendar-header{
clear: both;
float: left;
width: 480px;
height: auto;
background: #500000;
}
.calendar-container {
clear: both;
float: left;
width: 480px;
height: 3000px;
background: #ffffff;
}
.people-image {
float: left;
margin-left: 0;
margin-right: 10px;
margin-top: 12px;
clear: both;
width: auto;
position: relative;
top: 0px;
left: 0px;
height: auto;
}
.people-name {
float: left;
height: auto;
margin-left: 0%;
margin-top: 12px;
clear: both;
width: 255px;
}
.hr-devider {
float: left;
height: 1px;
margin-left: 0%;
margin-top: 11px;
clear: both;
width: 96.289063%;
}
.people-info {
float: left;
width: 97.481406%;
height: auto;
text-align: left;
font-weight: normal;
margin-left: 0%;
margin-top: 0px;
clear: none;
min-height: 0px;
}
.people-info-1 {
float: left;
width: 97.481406%;
height: auto;
text-align: left;
font-weight: normal;
margin-left: 0%;
margin-top: 0px;
clear: none;
min-height: 0px;
}
}
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.cleaner {
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0; padding:0;
background:transparent;
}
#contentImage {
float: left;
margin-top: 0px;
padding-bottom: 0px;
}
#supportingContent {
clear: both;
color: #565252;
background-color: #F3E5D7;
min-height: 280px;
padding: 30px 20px 15px 20px;
margin: 10px 25px 20px 25px;
}
#supportingContent h2.contentTitle {
-webkit-margin-before: 0px;
color: #500000;
margin-left: 325px;
margin-bottom: 0.5em;
text-transform: uppercase;
letter-spacing: 0.08em;
font-size: 130%;
font-weight: normal;
}
#supportingContent p {
margin-left: 325px;
}
#supportingContent ul {
margin-top: 1em;
margin-left: 360px;
}
#supportingContent ul li {
list-style-image: none;
margin-bottom: 0.5em;
}
#supportingContent ul li a {
text-decoration: none;
}
#supportingContent ul li a:hover {
text-decoration: underline;
}
#supportingContent ul {
margin-top: 1em;
margin-left: 360px;
}
#logos-rightcolumn {
clear: both;
float: right;
padding: 10px;
border: 1px solid #D9D9D9;
}
#relatedSocial {
clear: both;
float: right;
text-align: right;
font-size: 80%;
margin-right: 25px;
margin-bottom: 1em;
padding: 10px;
border: 1px solid #D9D9D9;
}
h1.pageTitle {
margin: 0em 0em 0.6em 25px;
color: #500000;
line-height: 30px;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: normal;
}
h2.sectionTitle {
margin: 0.4em 0.3em 0.1em 0.4em;
font-size: 120%;
color: #500000;
font-weight: normal;
line-height: 130%;
}
.mobile-navigation .accordion{
min-height:30px;
padding-left:20px;
padding-right:20px;
background-color:#2c2c2c;
background-image:-moz-linear-gradient(top,#333,#222);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));
background-image:-webkit-linear-gradient(top,#333,#222);
background-image:-o-linear-gradient(top,#333,#222);
background-image:linear-gradient(to bottom,#333,#222);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff333333',endColorstr='#ff222222',GradientType=0);
border:1px solid #030303;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);
-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);
box-shadow:0 1px 4px rgba(0,0,0,0.065);
*zoom:1;
border:0;
min-height:0;
padding-left:10px;
padding-right:10px;
clear:both
}
.navbar-inner {
min-height: 40px;
padding-left: 20px;
padding-right: 20px;
background-color: #2C2C2C;
background-image: linear-gradient(to bottom, #333, #222);
background-repeat: repeat-x;
border: 1px solid #030303;
border-radius: 4px;
box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.067);
}
.navbar {
overflow: visible;
margin-bottom: 19px;
}
.btn_tamug {
display: inline-block;
*display: inline;
padding: 5px 8px 5px 8px;
margin-left: 3px;
margin-top: 5px;
margin-bottom: 0px;
font-size: 13px;
line-height: 18px;
*line-height: 20px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
background-color: #f5f5f5;
*background-color: #e6e6e6;
background-image: -ms-linear-gradient(top, #744F28, #998542);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#744F28), to(#998542));
background-image: -webkit-linear-gradient(top, #744F28, #998542);
background-image: -o-linear-gradient(top, #744F28, #998542);
background-image: linear-gradient(top, #744F28, #998542);
background-image: -moz-linear-gradient(top, #744F28, #998542);
background-repeat: repeat-x;
border: 1px solid #cccccc;
*border: 0;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
*zoom: 1;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn_tamug:hover,
.btn_tamug:active,
.btn_tamug.active,
.btn_tamug.disabled,
.btn_tamug[disabled] {
background-color: #e6e6e6;
*background-color: #d9d9d9;
}
.btn_tamug:active,
.btn_tamug.active {
background-color: #cccccc;
}
.btn_tamug:hover {
color: #333333;
text-decoration: none;
background-color: #998542;
*background-color: #d9d9d9;
/* Buttons in IE7 don't get borders, so darken on hover */
background-position: 0 -30px;
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-ms-transition: background-position 0.1s linear;
-o-transition: background-position 0.1s linear;
transition: background-position 0.1s linear;
}
.googlesearchinput {
border-color: rgba(82, 168, 236, 0.8);
outline: 0;
outline: thin dotted \9;
/* IE6-9 */
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
.googlesearchicon{
display: inline-block;
width: 14px;
height: 14px;
*margin-right: .3em;
line-height: 14px;
vertical-align: text-top;
background-image: url("../images/glyphicons-halflings-white.png");
background-position: -48px 0px;
background-repeat: no-repeat;
}
.small {
font-size: small;
}
.medium {
font-size: medium;
}
.large {
font-size: large;
}
.x-large {
font-size: x-large;
}
.smallmaroon {
font-size: small;
color: #500000;
}
.mediummaroon {
font-size: medium;
color: #500000;
}
.largemaroon {
font-size: large;
color: #500000;
}
.x-largemaroon {
font-family: "Oswald",Helvetica,Arial,sans-serif;
font-size: x-large;
line-height: 140%;
color: #500000;
}
.smallgraphite {
font-size: small;
color: #332c2c;
}
.mediumgraphite {
font-size: medium;
color: #332c2c;
}
.largegraphite {
font-size: large;
color: #332c2c;
}
.x-largegraphite {
font-size: x-large;
color: #332c2c;
}
.maroonbanner {
color: #ffffff;
background-color: #500000;
font-size: medium;
padding: 5px;
}
.maroonbannerlarge {
color: #ffffff;
background-color: #500000;
font-size: large;
padding: 5px;
font-family: "Oswald",Helvetica,Arial,sans-serif;
}
.sandandseabanner {
color: #104554;
background-color: #D6D3C4;
font-size: medium;
padding: 5px;
}
.CategoryDefinitions {
color: #000000;
font-size: small;
padding: 5px;
}
.sandandseabannerlarge{
color: #104554;
background-color: #d3bf96;
font-size: large;
padding: 5px;
}
.emergencybanner{
color: #500000;
background-color: #f4af00;
font-size: large;
padding: 5px;
}
#skip a,
.skip a{
position:absolute;
right:1px;
top:1px;
width:1px;
height:1px;
overflow:hidden;
font-size:11px;
color:#fff;
}
#skip a:active,
#skip a:focus,
.skip a:active,
.skip a:focus{
width:auto;
height:auto;
background-color: #000;
color:#fff;
padding: 0.75em 0.5em;
}
.search-text{
font-weight:bold;
display: inline-block;
vertical-align: middle;
}
.search-text label{margin:0;}
/* color for mobile "Search:" */
#navbar-wrapper .search-text {
color: #aaa;
}
/* color of desktop "Search:" */
#sitenav-wrapper .search-text {
color: #ccc;
}
/** Bootstrap Overrides **/
body,
dt, dd,
.table th,
.table td {
font-size: 13px;
font-family: "Open Sans", Arial, Helvetica, Verdana, sans-serif;
}
h1 {
display: block;
font-size: 2.3em;
padding-top: 0.3em;
padding-bottom: 0.3em;
margin-left: 0;
margin-right: 0;
color: #500000;
font-family: Impact,"Oswald",Helvetica,Arial,sans-serif;
line-height: auto;
}
h3 {
display: block;
font-size: 1.5em;
padding-top: 0.3em;
padding-bottom: 0.3em;
margin-left: 0;
margin-right: 0;
color: #500000;
font-family: "Oswald",Helvetica,Arial,sans-serif;
line-height: auto;
}
h1, h2, h3, h4, h5, h6 {
margin: 0;
text-rendering:auto;
}
.form-actions {
margin-bottom: 0;
}
form.form-view {
padding-left: 0;
}
.form-view label {
float: none;
font-weight: bold;
}
form span.help-block,
form span.help-inline {
display: block;
font-size: 11px;
line-height: 13px;
max-width: 800px;
color: #666;
margin-top: -5px;
margin-bottom: 10px;
}
#globalinks-wrapper {
background:#535454;
color:#D6D3C4;
}
#globalinks .navbar .nav > li > a {
color:#FFFFFF;
}
#globalinks .navbar .nav > li > a:hover {
color:#FFFFFF;
background-color:#500000;
}
#globalinks .navbar {
margin-bottom:0;
}
#globalinks .navbar-inner {
background:none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border:0;
}
#globalinks .navbar-inner ul.nav li a {
padding: 6px;
}
div.navbar.navbar-unloaded {
height: 40px;
overflow: hidden;
}
.navbar .container {
width: 940px;
}
#navbar-wrapper .navbar .brand {
color: #FFF;
text-shadow: none;
}
#navbar-wrapper .navbar-inner {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
/*
.navbar-inner {
border: 0;
}
*/
.navbar .nav {
margin: 0;
}
.navbar .nav > li > a {
color: #AAA;
text-shadow: none;
padding: 9px 10px 11px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
background-color: transparent;
color: #FFF;
}
.navbar li [class^="icon-"],
.navbar li [class*=" icon-"] {
line-height: 18px;
}
.dropdown-menu a {
padding: 3px 10px;
font-size: 13px;
}
.dropdown-menu a i {
font-size: 14px;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
background: none;
background-color: #333;
filter: -;
}
.dropdown-menu li > a:hover,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
background: none;
background-color: #555;
filter: -;
}
#content_tabs {
margin-left: 30px;
margin-right: 30px;
}
#content_tabs ul.nav-tabs::before,
#content_tabs ul.nav-tabs::after {
display: none;
content: none;
}
#content_tabs ul.nav-tabs > li {
margin-bottom: -4px;
}
#content_tabs .breadcrumb {
background: none;
margin-bottom: 5px;
}
.breadcrumb li {
color: #999;
}
.breadcrumb .active {
color: #000;
}
.carousel {
margin-bottom: 0;
}
.carousel-inner > .item > img {
margin: 0 auto;
}
.carousel-caption h4,
.carousel-caption p {
padding: 0;
}
.carousel-caption a {
color: #CCC;
text-decoration: underline;
}
.carousel-caption a:hover {
color: #FFF;
}
.container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container,
.navbar .container {
width: 960px;
}
.row {
clear: both;
margin-left: -10px;
}
form div.control-group {
margin: 15px 0;
}
form legend + div.control-group {
margin-top: 0px;
}
form fieldset {
margin-bottom: 25px;
}
form div.clearfix label {
font-weight: bold;
}
form table td > select,
form table td > textarea,
form table td > input[type="text"],
form table td > input[type="password"],
form table td > input[type="datetime"],
form table td > input[type="datetime-local"],
form table td > input[type="date"],
form table td > input[type="month"],
form table td > input[type="time"],
form table td > input[type="week"],
form table td > input[type="number"],
form table td > input[type="email"],
form table td > input[type="url"],
form table td > input[type="search"],
form table td > input[type="tel"],
form table td > input[type="color"],
form table td > .uneditable-input {
margin-bottom: 0;
}
ul.inputs-list,
ul.inputs-list li {
list-style: none;
margin: 0;
padding: 0;
}
.inputs-list input[type="radio"],
.inputs-list input[type="checkbox"] {
vertical-align: top;
}
form ul.inputs-list label {
font-weight: normal;
margin: 0;
}
ul.inputs-list label input {
display: inline;
}
ul.inputs-list.inline li,
ul.inputs-list.inline label {
display: inline;
}
ul.inputs-list.inline label {
padding-right: 10px;
}
.quicklinks_wrapper {
border-left: 1px solid #DDD;
padding-left: 10px;
}
small {
font-size: smaller;
}
big {
font-size: larger;
}
select {
width: auto;
}
input.full-width,
textarea.full-width {
width: 80%;
}
input.half-width,
textarea.half-width {
width: 45%;
}
textarea.full-height {
height: 100px;
}
textarea.half-height {
height: 60px;
}
input.big {
font-size: 16px;
padding: 3px;
}
form {
margin-bottom: 0;
}
input,textarea,
.uneditable-input{
width:auto;
}
hr {
margin: 10px 0 9px;
}
address
{display: block; margin-bottom: 20px; line-height: 20px; font-family: "Open sans",Verdana,Arial,Helvetica,sans-serif; font-weight: 400; text-decoration: none; text-transform: none; color: rgb(0, 0, 0); font-size: 16px; font-style: italic;}
h1 {
display: block;
font-size: 2.3em;
padding-top: 0.3em;
padding-bottom: 0.3em;
margin-left: 0;
margin-right: 0;
color: #500000;
font-family: Impact,"Oswald",Helvetica,Arial,sans-serif;
line-height: auto;
}
h2 {
font-size: 1.6em;
font-family: "Oswald", Impact,Helvetica,Arial,sans-serif;
color: #500000;
line-height: auto;
padding-top: 0.2em;
padding-bottom: 0.2em;
}
h3 {
font-size: 130%;
font-weight: bold;
line-height: auto;
padding-top: 0.2em;
padding-bottom: 0.2em;
}
h4 {
font-size: 120%;
font-weight: bold;
line-height: auto;
padding-top: 0.2em;
padding-bottom: 0.2em;
}
h5 {
font-size: 110%;
font-weight: bold;
line-height: auto;
padding-top: 0.2em;
padding-bottom: 0.2em;
}
h6 {
font-size: 100%;
font-weight: bold;
line-height: auto;
padding-top: 0.2em;
padding-bottom: 0.2em;
}
h3, h4, h5, h6 {
font-family: "Open Sans", Verdana, Geneva, Tahoma, san-serif;
}
fieldset legend,
h3 {
font-size: 130%;
}
fieldset legend
{
padding: 3px 0 8px 0;
line-height: 1;
}
table tr td.center,
table tr th.center {
text-align: center;
}
table tr td.right,
table tr th.right {
text-align: right;
}
table tr.input td,
table tr.input th {
vertical-align: middle;
}
table.table-nopadding {
margin-bottom: 0;
}
/** Buttons **/
.btn .icon {
margin-top: 1px;
margin-left: -3px;
margin-right: 6px;
}
.btn.small {
padding: 5px 9px 5px;
}
.btn.small .icon {
margin-top: 0px;
margin-bottom: -6px;
margin-left: -3px;
margin-right: 6px;
}
div.well.buttons {
padding: 10px;
}
div.buttons {
display: block;
margin-top: 5px;
margin-bottom: 10px;
}
table tr td div.buttons {
margin-bottom: 0;
}
.progress {
margin-bottom: 0;
}
/** Tables **/
/*
div.odd,
.table tbody tr.odd td {
background-color: #f9f9f9;
}
div.even,
.table tbody tr.even td {
background-color: #ffffff;
}
div.red,
.table tbody tr.red td,
.table tbody tr td.red,
.table tbody tr.red:hover td,
.table tbody tr:hover td.red {
background-color: #fddfde;
color: #8C0C09;
}
div.green,
.table tbody tr.green td,
.table tbody tr td.green,
.table tbody tr.green:hover td,
.table tbody tr:hover td.green {
background-color: #d1eed1;
color: #256525;
}
div.yellow,
.table tbody tr.yellow td,
.table tbody tr td.yellow,
.table tbody tr.yellow:hover td,
.table tbody tr:hover td.yellow {
background-color: #FCF8E3;
color: #A68F11;
}
div.blue,
.table tbody tr.blue td,
.table tbody tr td.blue,
.table tbody tr.blue:hover td,
.table tbody tr:hover td.blue {
background-color: #ddf4fb;
color: #11728E;
}
.table tbody tr:hover td {
background-color: #f5f5f5;
}
.table tr.input td {
vertical-align: middle;
}
.table tbody tr.disabled td,
.table tbody tr td.disabled {
background-color: #EEE;
color: #999;
}
*/
.pagination a:hover,
.pagination .active a {
background-color: #EFEFEF;
}
.pagination .active a {
font-weight: bold;
}
.twipsy {
text-align: left;
}
.floatright {
float: right;
}
.floatleft {
float: left;
}
div.clear {
clear: both;
height: 1px;
margin-top: -1px;
}
.floatbox {
float: left;
margin: 5px 3px 5px 0;
border: 1px solid #ddd;
border: 1px solid rgba(0, 0, 0, 0.15);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 5px 8px;
text-decoration: none;
}
div.floating {
padding: 20px;
margin-bottom: 20px;
background: #FFF;
border: 1px solid #D5D5D5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
box-shadow: 0 0 0 3px #F2F2F2;
-webkit-box-shadow: 0 0 0 3px #F2F2F2;
-moz-box-shadow: 0 0 0 3px #F2F2F2;
}
.wide-block {
display: block;
}
.wide-inline {
display: inline;
}
.narrow-block,
.mobile-block,
.narrow-inline,
.mobile-inline {
display: none;
}
.navbar .brand {
display: none;
}
html {
background: #FFF;
}
body {
background: transparent;
}
h2.title {
padding: 0 0 20px 20px;
}
a {
color: #440000;
}
a:hover {
color: #660000;
}
div#body {
-webkit-box-shadow:0 0 15px #666666;
-moz-box-shadow: 0 0 15px #666666;
box-shadow:0 0 15px #666666;
margin-bottom: 20px;
background: #E9E9E9 url('../images/body-bg.png') repeat;
}
/*
#navbar-wrapper .navbar-inner {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
background: none;
background-color: #222;
filter: -;
background-color: #330000;
background-image: -moz-linear-gradient(top, #660000, #330000);
background-image: -ms-linear-gradient(top, #660000, #330000);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#660000), to(#330000));
background-image: -webkit-linear-gradient(top, #660000, #330000);
background-image: -o-linear-gradient(top, #660000, #330000);
background-image: linear-gradient(top, #660000, #330000);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#660000', endColorstr='#330000', GradientType=0);
}
*/
/*
.navbar-inner ul.nav > li > a {
font-size: 14px;
line-height: 20px;
}
*/
/*
.search-extend {
margin-top:-25px;
background-color:#222;
padding:5px;
}
.search-extend > form{
color:#fff;
}
*/
/* Desktop navigation bar */
/*
.sitenavbox => #sitenav-wrapper
.subnav => .sitenav
*/
#sitenav-wrapper {
background: #332C2C;
}
/*
#sitenav-wrapper .sitenav {
width: 100%;
background-repeat: repeat-x;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
background-image: none;
border: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
*/
/*
#sitenav-wrapper .sitenav,
#sitenav-wrapper .sitenav a {
color: #ffffff;
text-decoration: none;
}
*/
/*
#sitenav-wrapper .sitenav .divider-vertical {
width: 1px;
height: 1.5em;
margin: 1em 0;
overflow: hidden;
background-color: #c6dff4;
}
*/
#sitenav-wrapper .sitenav .nav > li:hover,
#sitenav-wrapper .sitenav .nav > li > a:hover {
background-color: #111111;
color: #fff;
}
#sitenav-wrapper .sitenav .nav > li > a {
color:#CCC;
margin: 0;
padding: 1em 0.7em 1em 0.7em;
border-left: 0;
border-right: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
/*
#sitenav-wrapper .sitenav .nav > li > a:hover {
text-decoration: none;
background-color: #111111;
color: #fff;
}
*/
/* #244b92; = light blue */
/*
#sitenav-wrapper .sitenav .nav > .active > a,
#sitenav-wrapper .sitenav .nav > .active > a:hover {
padding-left: 13px;
color: #244b92;
background-color: #c6dff4;
border-right-color: #ddd;
border-left: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
#sitenav-wrapper .sitenav .nav > .active > a .caret,
#sitenav-wrapper .sitenav .nav > .active > a:hover .caret {
border-top-color: #777;
}
*/
/*
#sitenav-wrapper .sitenav .nav > li:first-child > a,
#sitenav-wrapper .sitenav .nav > li:first-child > a:hover {
border-left: 0;
padding-left: 12px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
#sitenav-wrapper .sitenav .nav > li:last-child > a {
border-right: 0;
}
*/
#sitenav-wrapper .sitenav .nav .dropdown-menu {
/*
background-color: #c6dff4;
padding: 0;
width: 235px;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
*/
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
}
/*
#sitenav-wrapper .sitenav .nav .dropdown-menu .divider {
height: 1px;
margin: 0;
overflow: hidden;
background-color: #FFFFFF;
border-bottom: 0;
}
*/
#sitenav-wrapper .sitenav .nav .dropdown-menu a {
display: block;
padding: 0.5em 1em;
clear: both;
font-weight: normal;
line-height: 18px;
white-space: normal;
}
#sitenav-wrapper .sitenav .nav .dropdown-menu li > a:hover,
#sitenav-wrapper .sitenav .nav .dropdown-menu .active > a,
#sitenav-wrapper .sitenav .nav .dropdown-menu .active > a:hover {
color: #FFF;
text-decoration: none;
}
#sitenav-wrapper .sitenav {
position:relative;
}
/* remove all the bullets, borders and padding from the default list styling */
#sitenav-wrapper .sitenav ul {
padding:0;
margin:0;
list-style-type:none;
}
#sitenav-wrapper .sitenav a,
#sitenav-wrapper .sitenav a:visited {
display:block;
text-decoration:none;
}
/* hide the sub levels */
#sitenav-wrapper .sitenav ul ul {
visibility:hidden;
}
/* make the second level visible when hover on first level list OR link */
#sitenav-wrapper .sitenav ul li:hover ul,
#sitenav-wrapper .sitenav ul a:hover ul {
visibility:visible;
}
#sitenav-wrapper .sitenav .nav .dropdown:hover .dropdown-menu {
display: block;
}
div.content-top-alert {
margin-left: 20px;
margin-right: 20px;
}
div#content_top {
background-color: #EFEFEF;
border-bottom: 1px solid #CCC;
color: #888;
margin-top: -18px;
padding: 10px 0 5px 0;
}
div#page-wrapper {
margin-top: 20px;
}
div#breadcrumb {
font-size: smaller;
padding: 0 20px 0px 20px;
}
#alert-footer {
padding: 10px 0;
background: #003C71;
color: #CFDADD;
text-align: center;
font-weight: bold;
font-size:16px;
}
#alert-footer a{
padding:0.5em;
color:#FFFFFF;
text-decoration:none;
white-space:nowrap;
}
#alert-footer a:hover{
text-decoration:underline;
}
div#footer-wrapper {
padding-top: 15px;
border-top: 1px solid #DDD;
}
.nav-pills > .active > a,
.nav-pills > .dropdown.active > a,
.nav-list > .active > a,
.nav-list > .active > a:hover {
color: #FFF;
background-color: #330000;
}
.nav-pills > .active > a:hover,
.nav-pills > .dropdown.active > a:hover {
color: #FFF;
background-color: #660000;
}
.btn-primary {
background: #444;
filter:-;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
background-color: #333;
}
.btn-group.open .btn-primary.dropdown-toggle {
background-color: #666;
}
div.announcement {
padding: 0px;
}
div.announcement h3 {
padding-top: 5px;
line-height: 25px;
}
div.announcement h3 span {
vertical-align: top;
}
div#content_tabs ul {
margin-bottom: 0;
border-bottom: 0;
}
div#content_tabs ul.nav-pills {
margin-bottom: 15px;
}
div#content_tabs .tabs > li > a {
border-bottom: 0;
z-index: 10000;
}
div#content_tabs ul li.pull-right {
float: right;
}
.gallery {
display: inline-block;
padding: 5px 3px;
}
.status-icon {
font-size: 16px;
line-height: 16px;
}
.icon-danger {
color: #AA0000;
}
.icon-warning {
color: #CC9900;
}
.icon-success {
color: #00AA00;
}
html {
background: #DCD3CE url('../images/bootstrap_bodybg.png') top left repeat-x;
}
a {
color: #744f28;
}
a:hover {
color: #332C2C;
}
#header-wrapper {
padding-top:15px;
padding-bottom:15px;
background-color: #330000;
background-image: -moz-linear-gradient(top, #660000, #330000);
background-image: -ms-linear-gradient(top, #660000, #330000);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#660000), to(#330000));
background-image: -webkit-linear-gradient(top, #660000, #330000);
background-image: -o-linear-gradient(top, #660000, #330000);
background-image: linear-gradient(top, #660000, #330000);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#660000', endColorstr='#330000', GradientType=0);
}
#header h1,
#header h1 a {
font-family: "Oswald",Helvetica,Arial,sans-serif;
text-decoration:none;
color:#fff;
}
#header h1.desktop-header {
font-size:24px;
line-height:26px;
margin-top:5px;
margin-left:25px ;
}
.nav-pills > .active > a,
.nav-pills > .dropdown.active > a,
.nav-list > .active > a,
.nav-list > .active > a:hover {
color: #FFF;
background-color: #330000;
}
.nav-pills > .active > a:hover,
.nav-pills > .dropdown.active > a:hover {
color: #FFF;
background-color: #660000;
}
.visible-print {
display: none !important;
}
/**
*
* MEDIA QUERIES
*
*/
/* Large desktop */
@media (min-width: 1200px) {
.container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container,
.navbar .container {
width: 1210px;
}
.row {
margin-left: -10px;
}
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
body {
padding-left: 0;
padding-right: 0;
}
.people-info {
float: left;
margin-left: 0px;
}
#imageContainer {
width: 100%;
background-color: #f3e5d7;
margin-bottom: 1em;
}
#supportingContent {color: black; background-color: white;}
#supportingContent {
width: 100%;
margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-image: none;
}
#supportingContent img {
display: block;
float: none;
margin: auto;
}
#supportingContent h2.contentTitle, #supportingContent p, #supportingContent ul, #supportingContent ul li {
margin-left: 20px;
margin-right: 20px;
clear: both;
}
div#body {
background: #FFF;
border-radius: 0;
margin-bottom: 0;
}
.row {
margin-left: 0px;
}
.container {
width: auto;
}
html.embed_layout {
background: #FFF;
}
#page{
margin-left:20px;
margin-right:20px;
}
#header {
padding-left:20px;
padding-right:20px;
}
#header h1.mobile-header {
font-size:18px;
line-height:22px;
margin:9px 0;
}
div.floating {
border: 0;
margin-left: 20px;
margin-right: 20px;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
#content_tabs {
margin-left: 0;
margin-right: 0;
}
.quicklinks_wrapper {
border-left: none;
padding-left: 0;
}
#footer {
padding-left: 20px;
padding-right: 20px;
}
#footer .footer-list {
text-align:left;
list-style-type:disc;
font-size:12px;
line-height:24px;
}
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
.container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container,
.navbar .container {
width: 764px;
}
.row {
margin-left: 0px;
}
}
@media (min-width:980px){
#globalinks .globalinks-collapse.collapse{
height:auto!important;
overflow:visible!important;
}
#globalinks .navbar .nav {
position:static;
left:auto;
float:none;
text-align:left;
margin-left:20px;
}
#globalinks .navbar .nav > li {
display:inline-block;
float:none;
}
#globalinks .navbar .nav > li > a:hover {
text-decoration:none;
}
#globalinks .navbar-inner {
padding:0;
}
}
@media (min-width: 768px){
#footer .footer-list {
display:block;
margin:0;
list-style-type:none;
}
#footer .footer-list li a{
padding:0.5em;
text-decoration:none;
font-size:12px;
line-height:24px;
white-space:nowrap;
}
#footer .footer-list li a:hover{
text-decoration:underline;
}
#footer .copyright {
padding: 10px 0;
text-align: center;
}
}
@media (max-width: 979px) {
.nav-collapse .nav > li > .dropdown-menu::after {
display: none;
}
.navbar .nav > li > .dropdown-menu:before{
display: none;
}
.nav-collapse .nav > li > a:hover,
.nav-collapse .dropdown-menu a:hover {
background: none;
}
#globalinks .globalinks-collapse{
clear:both;
}
#globalinks .globalinks-collapse .nav{
float:none;
margin:0 0 9px;
}
#globalinks .globalinks-collapse .nav > li{
float:none;
}
#globalinks .globalinks-collapse .nav > li > a{
margin-bottom:2px;
}
#globalinks .globalinks-collapse .nav>.divider-vertical{
display:none;
}
#globalinks .globalinks-collapse .nav .nav-header{
color:#CFDADD;
text-shadow:none;
}
#globalinks .globalinks-collapse .nav > li > a,
#globalinks .globalinks-collapse .dropdown-menu a{
padding:6px 15px;
color:#FFFFFF;
font-size: 15px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
#globalinks .globalinks-collapse .btn{
padding:4px 10px 4px;
font-weight:normal;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
#globalinks .globalinks-collapse .dropdown-menu li+li a{
margin-bottom:2px;
}
#globalinks .globalinks-collapse .nav > li > a:hover,
#globalinks .globalinks-collapse .dropdown-menu a:hover{
background-color:#500000;
}
#globalinks .globalinks-collapse.in .btn-group{
padding:0;
margin-top:5px;
}
#globalinks .globalinks-collapse .dropdown-menu{
position:static;
top:auto;
left:auto;
display:block;
float:none;
max-width:none;
padding:0;
margin:0 15px;
background-color:transparent;
border:0;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
#globalinks .globalinks-collapse .dropdown-menu:before,
#globalinks .globalinks-collapse .dropdown-menu:after{
display:none;
}
#globalinks .globalinks-collapse .dropdown-menu .divider{
display:none;
}
#globalinks .globalinks-collapse .navbar-form,
#globalinks .globalinks-collapse .navbar-search{
float:none;
padding:9px 15px;
margin:9px 0;
border-top:1px solid #222;
border-bottom:1px solid #222;
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
}
#globalinks .globalinks-collapse .nav.pull-right{
float:none;
margin-left:0;
}
#globalinks .globalinks-collapse,
#globalinks .globalinks-collapse.collapse{
height:0;
overflow:hidden;
}
}
@media (max-width:480px){
#globalinks .globalinks-collapse{
-webkit-transform:translate3d(0,0,0)
}
}
@media only screen and (max-width: 767px) {
.col { margin: 1% 0 1% 0%; }
.span_1_of_4, .span_2_of_4, .span_3_of_4, .span_4_of_4 { width: 100%; }
.span_3_of_3, .span_2_of_3, .span_1_of_3 { width: 100%; }
.span_2_of_2, .span_1_of_2 { width: 100%; }
.span_1_of_5, .span_2_of_5, .span_3_of_5, .span_4_of_5, .span_5_of_5 { width: 100%; }
#logos-rightcolumn {
clear: both;
float: left;
margin-left: 5px;
margin-right: 0px;
margin-bottom: 0em;
padding: 10px;
border: 0px solid #D9D9D9;
background-color: #b8dcf2;
}
}
@media (min-width: 481px) and (max-width: 767px) {
.col { margin: 1% 0 1% 1.6%; }
.col:first-child { margin-left: 1.6%; }
.span_1_of_4, .span_2_of_4, .span_3_of_4, .span_4_of_4 { width: 47%; }
.span_2_of_2, .span_1_of_2 { width: 100%; }
.span_1_of_5, .span_2_of_5, .span_3_of_5, .span_4_of_5, .span_5_of_5 { width: 47%; }
#logos-rightcolumn {
clear: both;
float: left;
margin-left: 5px;
margin-right: 0px;
margin-bottom: 0em;
padding: 10px;
border: 0px solid #D9D9D9;
background-color: #b8dcf2;
}
}
.sandandseabanner a{display: block; font-family: "Oswald",Helvetica,Arial,sans-serif;font-weight: normal; color: #003C71;margin: 5px;}
.sandandseabannerlarge a{display: block;font-family: "Oswald",Helvetica,Arial,sans-serif;font-weight: normal; color: #003C71;font-size: 15px;margin: 5px;}
.sandandseabanner a strong{font-weight: normal;}
.sandandseabannerlarge a strong{font-weight: normal;}
.maroonbannerlarge a{display: block;font-family: "Oswald",Helvetica,Arial,sans-serif;font-weight: normal;}
.maroonbanner a{display: block;font-family: "Oswald",Helvetica,Arial,sans-serif;font-weight: normal;}
.sandandseabannerlarge a:hover {
color: #854117;
font-size: 15px;
text-decoration: none;
margin: 5px;
}
.sandandseabanner a:hover {
color: #854117;
text-decoration: none;
margin: 5px;
}
@media print {
body,html,#page-wrapper,#page {
background: #FFF;
color: #000;
}
.container {
width: 100%;
}
.row {
width: 100%;
}
.row .span12 {
width: 100%;
float: none;
}
div.floating {
padding-top: 0;
padding-bottom: 0;
border-radius: none;
-moz-border-radius: none;
-webkit-border-radius: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
div.buttons, div.smallbuttons {
display: none;
}
.visible-print {
display: block !important;
}
.hidden-print {
display: none !important;
}
}