body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 0;
	padding: 0;
	}
	
#topbar	{
	width: 100%;
	min-width: 1000px;
	background-color: #54301A;
	margin: 0;
	padding: 0;
	height: 46px;
		}

#bottombar	{
		width: 100%;
		height: 80px;
		min-width: 1000px;
		background: #428EBF;
		margin: 0;
		padding: 0;
		clear: both;
		position: fixed;
		bottom: 0px;
		}
		
#bottombar-home	{
		width: 100%;
		height: 80px;
		min-width: 1000px;
		background: #428EBF;
		margin: 0;
		padding: 0;
		clear: both;
		}
		
.nav-content { 
		width: 970px;
		margin-left: auto;
		margin-right: auto;
		color: #FFFFFF;
		padding-top: 1em;
		}
		
.foot-content { 
		width: 970px;
		padding-top: 1em;
		margin-left: auto;
		margin-right: auto;
		color: #FFFFFF;
		}
		
.foot-spacer {
	height: 85px;
	clear: both;
	}

.content { 
		width: 980px;
		margin-left: auto;
		margin-right: auto;
		margin-top: .5em;
		color: #333333;
		}
		

#contact-left {
		height: 203px;
		width: 16px;
		padding-right: .5em;
		float: left;
		display: inline;
			}
			
#contact-right {
		height: 203px;
		width: 16px;
		float: right;
		display: inline;
		background: url(/css-images/right_tab.jpg) no-repeat;
			}
.contact-home {
	float: left;
	height: 204px;
	width: 300px;
	background: url(/css-images/tab_bg.png) repeat-x;
	clear: left;
	margin-top: .5em;
	position: relative;
	bottom: -5px;
		}				
		
.contact-big {
	float: left;
	background: url(/css-images/tab_bg.png) repeat-x;
	height: 204px;
	width: 300px;
	position: fixed;
	bottom: 80px;
	left: auto;
	clear: left;
		}


.contact-home h3 {
		color: #000033;
		padding-top: .5em;
		}		
		
.contact-big h3 {
		color: #000033;
		padding-top: .5em;
		}

.sub-left {
		float: right;
		width: 288px;
		margin-bottom: .5em;
		margin-top: 1em;
		}

.sub-big {
		float: right;
		width: 576px;
		margin-bottom: 25px;
		margin-top: -50px;
		}

.sub-right {
		float: right;
		margin-left: 2em;
		margin-bottom: .5em;
		margin-top: 1em;
		margin-right: 0;
		width: 288px;
		}

.float-bio { 
		
		width: 216px;
		float:left;
		margin-top: 5px;
			 }

.bio {
		float: left;
		margin-left: 1em;
		margin-bottom: 2em;
		margin-top: 0;
		margin-right: 1em;
		width: 310px;
		clear: right;
		}
		
.bio-shell {
		clear: both;
		}

.banner {
		height: 214px;
		width: 980px; 
		background: url(/css-images/banner2.jpg) no-repeat;}
			


#brand {
		background: url(/css-images/brand.gif) repeat-x;
		height: 59px;
		width: inherit;
		text-align: right;
		}
		
#tagline {
		background: url(/css-images/tag_line_bg.gif) repeat-x;
		height: 30px;
		width: inherit;
		text-align: right;
		}
		
		
h1, h2, h3 {
		padding: 0;
		color: #418DBE;
		margin: 0 0 .25em 0;
		}

.pipe ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 
	

.pipe ul li {
	margin-left: 0;
	padding: 3px 15px;
	display: inline;
	border-left: solid #FFFFFF 1px ;
	}
	
.pipe ul li.first {
	margin-left: 0;
	display: inline;
	border: none;
	}
	
.pipe ul li.g2 {
	margin-left: 45px;
	display: inline;
	border: none;
	}
	
.pipe ul li.copy {
	padding-left: 35px;
	display: inline;
	border: none;
	}
	
a 	{
	color: #54301A;
	}

.nav-content a {
	color: #FFFFFF;
	}
	
.foot-content a {
	color: #FFFFFF;
	}
a.target {
	color: #418DBE;
	}
