/*-----------------------------------------------------------------------------
author:    www.3rdstudio.com
           511 W Chestnut
		   Yakima WA 98902
		   509.972.1600
-----------------------------------------------------------------------------*/


/* =General
-----------------------------------------------------------------------------*/


/* Remove padding and margin */
* {
	margin: 0;
	padding: 0;
	}

/* Put it back on certain elements */


/* Class for clearing floats */
.clear
{
		clear:both;
		height:0px;
	}

/* Remove border around linked images */
img {
	border: 0;
	display:block;
	}

body {
	font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	font-size:76%;
	color:#111111;
	background-image: url(../img/gfx_bg.gif);
	}

p
{
	font-size:1.1em;
}
	
#container {
	margin:8px auto 0 auto;
	width:750px;
	position:relative;
	/*border:#b2b2b3 solid 1px;*/
	background:#FFFFFF;
	}

#banner {
	width:750px;
	height:101px;
	padding:10px 0 0 0;
	background:#041742;
	border-bottom:#b2b2b3 solid 1px;
	}
	
#bannerLogo {
	float:left;
	border-top:#b2b2b3 solid 1px;
	border-right:#b2b2b3 solid 1px;
	}
	
#bannerImage {
	float:right;
	border-top:#b2b2b3 solid 1px;
	}	

#content {
	padding:0 0 0 0;
	width:750px;
	background:url(../img/contentBg.gif) repeat-y #fff;
	}
	
#leftCol {
	width:200px;
	float:left;
	}
	
#rightCol {
	width:500px;
	padding:25px;
	float:right;
	}

/* Links */	
		
#content p a,
{
	color:#093397;
	padding:1px 1px;
	font-weight:bold;
	}

#content p a:link,
#content p a:visited,
{
	text-decoration:underline;
	}

#content p a:hover,
#content p a:active,
{
	color:#ffffff;
	background:#093397;
	}	
	
.link a
{
	color:#093397;
	font-weight:bold;
	font-size:1.1em;
	}

.link a:link,
.link a:visited
{
	text-decoration:none;
	}

.link a:hover,
.link a:active
{
	text-decoration:underline;
	}



/* ul Links */	
		
#rightCol ul a {
	color:#093397;
	padding:1px 1px;
	font-weight:bold;
	}

#rightCol ul a:link, #rightCol ul a:visited {
	text-decoration:underline;
	}

#rightCol ul a:hover, #rightCol ul a:active {
	color:#ffffff;
	background:#093397;
	}	
	
.ulStyle {
	list-style:inside disc;
	padding:0 0 20px 20px;
	}

/* =team member page
-----------------------------------------------------------------------------*/	
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #5e6ea8;
	background-color: #ecf0fb;
	padding: 5px;
	opacity: 0.85;
}

#tooltip h3, #tooltip div { 
	margin: 0;
	 }
	 
#tooltip h3 { 
	color: #041742;
	 }
	
.thumbNail {
	width:35px;
	height:48px;
	float:left;
	margin:0 0 10px 7px;
	border:#5e6ea8 solid 1px;
	}

.tMember {
	border-top:#aeb7d8 solid 1px;
	margin:15px 0 0 0;
	padding:15px 0 15px 0;
	}
	
.tMember img {
	border:#041742 solid 1px;
	}
	
.emailLink {
	padding:0 0 15px 0;
	}
	
.emailLink a {
	color:#093397;
	padding:1px 1px;
	font-weight:bold;
	}

.emailLink a:link, .emailLink a:visited {
	text-decoration:underline;
	}

.emailLink a:hover, .emailLink a:active {
	color:#ffffff;
	background:#093397;
	}

/* =Typography
-----------------------------------------------------------------------------*/	
h1 {
	font-size:170%;
	color:#041742;
	margin:0 0 5px 0;
	}
	
h2 {
	font-size:155%;
	color:#5e6ea8;
	font-weight:normal;
	margin:0 0 0 0;
	}
	
.title {
	font-size:135%;
	color:#041742;
	font-weight:bold;
	margin:0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	}

#rightCol p {
	padding:0 0 15px 0;
	}
	
ul 
{
margin:1em 2em 1em 3em;
}

	
/* =styles from old site
-----------------------------------------------------------------------------*/
	
#equipTitle {
	font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	font-size:large;
	color: #041742;
	border-bottom: 1px solid black;
	}
#equipBanner {
	background-color:#041742;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px 10px 3px 10px;
	}
#equipPrice {
	border-bottom:1px solid black;
	font-weight:bold;
	}
#equipStatusG {
	color: #009900;
	border-bottom:1px solid black;
	font-weight:bold;
	}
#equipStatusR {
	color: #FF0000;
	border-bottom:1px solid black;
	font-weight:bold;
	}
#equipItem {
	border-bottom:1px solid black;
	}

#emailform {
	border-bottom:1px solid black;
	}
	
/* =downoads Left Column 
-----------------------------------------------------------------------------*/
#downloads {
	border-bottom:#041742 solid 5px;
	background:#f5f7ff;
	}

#downloads h1 {
	padding:0;
	margin:0;
	}
	
#downloads ul {
	padding:0 15px 5px 15px;
	margin:0 1em 1em 2em;
	color:#6c738c;
	}
	
#downloads ul a {
	color:#6c738c;
	padding:1px 1px;
	font-weight:bold;
	}

#downloads ul a:link, #downloads ul a:visited {
	text-decoration:underline;
	}

#downloads ul a:hover, #downloads ul a:active {
	text-decoration:none;
	}

/* =footer
-----------------------------------------------------------------------------*/
#footer {
	width:550px;
	float:right;
	text-align:center;
	padding:12px 0 0 0;
	}
	
#footerNav {
	font-size:110%;
	padding:0 0 0 0;
	color:#000000;
	}

#footerNav a, #footerNav a:link, #footerNav a:visited  {
	color:#093397;
	text-decoration:none;
	font-weight:bold;
	}

#footerNav a:hover, #footerNav a:active {
	color:#093397;
	text-decoration:underline;
	font-weight:bold;
	}

.studio {
	color: #B0B0B0;
	font-size:x-small;
	padding:0 0 20px 0;
	}
.studio a, .studio a:active, .studio a:visited {
	color: #B0B0B0;
	font-size:x-small;
	font-weight:normal;
	text-decoration:none;
	}
.studio a:hover {
	color: #B0B0B0;
	font-size:x-small;
	font-weight:normal;
	text-decoration:underline;
	}
	

/* =mainNav 
-----------------------------------------------------------------------------*/
#mainNav {
	font-weight:bold;
	width:200px;
	border-top:#041742 solid 1px;	
	}
	
#mainNav  ul {
	list-style:none;
	margin:0;
	}
	
#mainNav ul li a {
	text-indent:-5000px;
	}
	
#mainNav ul li a:link, #mainNav ul li a:visited {
	height:32px;
	width:200px;
	display:block;
	background-repeat:no-repeat;
	background-position:left;	
	}
	
#mainNav ul li a:hover, #mainNav ul li a:active, /* for IE 'flicker' on rollover */ #navAbout, #navTeam, #navLease, #navSub, #navEquipment, #navContact {
	display:block;
	background-repeat:no-repeat;
	background-position:right;
	}

/* link and list-item widths correspond with image widths */
#navAbout a, #aboutButton, #aboutButton:visited {
	background-image:url(../img/navAbout2.jpg);
	}
	
#navTeam a, #navTeam {
	background-image:url(../img/navTeam.jpg);
	}
	
#navLease a, #navLease {
	background-image:url(../img/navLease.jpg);
	}
	
#navSub a, #navSub {
	background-image:url(../img/navSubmittals.jpg);
	}
	
#navEquipment a, #navEquipment {
	background-image:url(../img/navEquipment2.jpg);
	}
	
#navContact a, #navContact {
	background-image:url(../img/navContact2.jpg);
	}


