﻿/* ODASES, College of Geosciences, Joomla 1.5 Template, Jennifer Rumford, June 2010 */
/* Common css for all pages */


/* IMAGE FORMATTING */
#img /* image link formatting */
{
	border: 1px;
	border-color: #000;
}
/* ----------------------------- */
#img a /* image link formatting */
{
	border: 1px;
	border-color: #000;
}
/* ----------------------------- */

/* PAGE DIVISION FORMATTING */
body   /*background-color: #716654;*/
{
 		margin: 0px;
  		font-family: arial, helvetica, sans-serif;
  		background-image: url('../images/tile.gif');  /*changes the color of the striped background*/
  		background-repeat: repeat;
  		text-align: left;
  		font-family: arial, helvetica, sans-serif;
  		font-size: 14px;
  		color:#000
  		text-shadow: 0 0 0 #000; /* Safari on windows hack to prevent ridiculously bold text */
		padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px
}
/* ----------------------------- */
#page-wrapper  /*largest div*/
{
  		margin: 0 auto;
  		width: 1018px;
}
/* ----------------------------- */
#container-shadow /*controls side shadow*/
{
  		background: url('../images/shadow_mid.png') repeat-y;
  		float: left;
		width: 1018px;
		margin: 0; 
		padding: 0
}
/* ----------------------------- */
#container /*big box that keeps all content and divs inside page*/
{
  		margin: 0 25px;
		margin-top: -25px;
		margin-bottom: -25px;
		float: left;
		display: inline;
		width: 968px;		
		background-color: #ffffff;
}
/* ----------------------------- */
#top-shadow /*controls top shadow*/
{  
  		background: url('../images/shadow_top.png') no-repeat top;
 		height: 50px;
  		width: 100%;
  		margin-top: 5px;
  		float: left     
}
/* ----------------------------- */
#bottom-shadow /*controls bottom shadow*/
{
  		background: url('../images/shadow_bot.png') no-repeat bottom;
		height: 50px;
		float: left;
		width: 100%;
		margin-bottom: -50px	
}
/* ----------------------------- */

/* ARTICLE TITLE & TEXT FORMATTING */
p /* Controls how text appears on all content pages */
{
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color:#000
	text-shadow: 0 0 0 #000; /* Safari on windows hack to prevent ridiculously bold text */
	padding: 10px 10px 10px 10px;
	margin-top: 0em; /* spacing at top of paragraph, always set to zero */
	margin-bottom: 0em; /* spacing at bottom of paragraph of paragraph, increase to 1 if more spacing betweeen paragraphs is desired */
} 
/* ----------------------------- */
.contentheading /* Article title formatting */
{
	  font-size: 22px;
		font-family: Georgia, New York, MS Serif;
        color: #1c4165;
		line-height: 32px;
		font-weight: bold;
		margin-top: 10;
		margin-bottom: 10;
		margin-left: 10;
		padding-left:5px;
}
/* ----------------------------- */
h1 /* Heading 1 formatting */
{
		font-size: 16px;
		font-family: Arial, Helvetica, sans-serif;
		color: #574438;
		line-height: 16px;
		font-weight: bold;
		margin-top: 14;
		margin-bottom: 14;
		margin-left: 5px;
}
/* ----------------------------- */
h2 /* Heading 2 formatting */
{
		font-family: Arial, Helvetica, sans-serif;
		color: #000;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		margin-top: 0;
		margin-bottom: 10;
		margin-left: 5px;
}
/* ----------------------------- */
h3 /* Heading 3 formatting */
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 14px;
		font-weight: bold;
		margin-top: 5px;
		margin-bottom: 10px;
		color: #1c4165;
		margin-left: 5px;
}
/* ----------------------------- */
h4 /* Heading 4 formatting */
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 12px;
		font-weight: bold;
		margin-top: 5px;
		margin-bottom: 3px;
		padding-left: 5px;
		color: #000;
}

.title
{
        font-size: 18px;
        font-family: Georgia, New York, MS Serif;
        color: #104554;
        line-height: 16px;
        font-weight: bold;
        margin-top: 0;
        margin-bottom: 0;
}
.captions /* briefing formatting */
{
    margin: 0px;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    text-align: left;
    color:#2b2b2b;
}
/* QUICKLINKS LINK FORMATTING */
a:link 	/* Content link formatting */
{
		color:#574438;
		text-decoration: none;
}
/* ----------------------------- */
a:visited 	/* Visted link formatting */
{
		color:#574438;
		text-decoration: none;
}
/* ----------------------------- */
a:hover 	/* Formatting for hovering over links*/
{
		color:#574438;
		text-decoration: none;
}
/* ----------------------------- */
a:active 	/* Content link formatting */
{
		color:#574438;
		text-decoration: none;
}


/*#breadcrumbs
{
		position: absolute;
		top: 98px;
		left: 0px;
		border-right: 1px solid #404c04;
		border-left: 1px solid 000;
		margin: 2px 2px 2px 2px;
		padding: 0px;
		text-align: left;
		width: 968;
		height: 18px;
		voice-family: "\"}\"";
		voice-family: inherit;
		background-image: url(/images/bcbanner.jpg);
		background-repeat: repeat-y;
		background-color: #ffffff;
		font-family: Arial,Helvectica,sans-serif;
		font-size: 8pt;
		color: #457c9f;
		line-height: 11pt;
		font-weight: normal;
}*/




/* FORMATTING FOR UPPERLINKS MENU */
div#upperlinks 
{
	width: full;
	padding: 4px 10px;
	text-align: right;
	background-color: #1c4165;
}
/* ----------------------------- */
#upperlinks a /* link color & size*/
{
		color: #ffffff;
		font-size: 8pt;
}
/* ----------------------------- */
#upperlinks a:hover /* hover color & size*/
{
		color: #48c5ff;
		font-size: 8pt;
}	
/* ----------------------------- */
#upper_menu
{
	  	margin: 0px;
	  	display: inline;
}
/* ----------------------------- */
#upper_menu li  /* spacing between links */
{
	 	display: inline;
	  	padding: 0px 4px;
}	
/* ----------------------------- */
div#banner  /* contains College & A&M logo image */
{
	  	width: 600px;
	  	height: 67px;
	  	background-color: #ffffff;
}
/* ----------------------------- */
/* BEGIN fORMATTING FOR UPPERLINKS MENU */
/* ----------------------------- */
div#toplinks /* controls location of top menu */
{
	position:absolute;
	top: 53px;
	width:800px;
	padding-left: 168px;
	background-color: #1c4165;
}	
/* ----------------------------- */

div#topright /* controls location of search box*/
{
		position: relative;
		padding-top:5px;
		width:120px;
		height: 15px;
		left: 820px;
		top: 180px;
}
/* ----------------------------- */
div#mmenu_area /* main menu area */
{
  		position: absolute;
  		top: 82px;
  		left: 0px;
  		z-index: 4;
  		height: 230px;
		background-color:#1c4165;
 }/* FORMATTING FOR QUICKLINKS */
div#footer_top /* quicklinks title bar */
{
	float: clear;
	width: 948px;
	padding: 4px 10px;
	background-color: #574438;
	font-size: 10pt;
	color: #fff;
	font-weight: bold;		  
}
/* ----------------------------- */
div#footer_mid  /* quicklinks content formatting*/	
{
		  width: 903px;
		  padding: 4px 20px;
		  background-color: #fff;
		  font-family: arial, helvetica, sans-serif;
		  font-size: 10pt;
		  color: #2b2b2b;
		  text-shadow: 0 0 0 #000; /* Safari on windows hack to prevent ridiculously bold text */
		  background-color: #fff;

/* FORMATTING FOR FOOTER BAR (2009 All Rights Reserved, Texas A&M University ?  Webmaster ? Contact Us ? Site Policies)*/
}div#footer_bot 
{
	width: full;
	padding: 4px 10px;
	text-align: center;
	font-size: 5pt;
	font-weight: normal;
	background-color: #574438;
	height: 25px;
	clear: both;
}
/* ----------------------------- */
.footer_text /* footer text color & size */
{
		  color:#ffffff;
		  font-size: 8pt;
}
/* ----------------------------- */
.footer_text a /* footer link color & size */
{
   		  color:#ffffff;
		  font-size: 8pt;
}
/* ----------------------------- */
.footer_text a:hover /* footer link hover color & size*/
{
      	  color: #ffffff;
		  font-size: 8pt;
}
/* ----------------------------- */
.title /* formatting on News page */
{
		font-size: 18px;
		font-family: Georgia, New York, MS Serif;
		color: #716654;
		line-height: 16px;
		font-weight: bold;
		margin-top: 10;
		margin-bottom: 10;
		margin-left: 10;
}
/* ----------------------------- */