/*
  Home Page-specific CSS

  Copyright (c) 2004 conbrio design inc.
  This source file is subject to version 1.0 of the conbrio source license.
  You can find a copy of this license here: http://www.conbrio.com/license
  If you did not receive a copy of the license and are unable to obtain it
  through the world-wide-web, please send a note to license@conbrio.com so
  we can mail you a copy immediately.
  
  Author: Jesse Griffis (jesse@conbrio.com)
  $Id $

*/

/* plain brown block center of the page */
#explore {
  width: 950px ;
  margin: 0 ;
  padding: 0 ;
}

#flashbar {
  height: 121px ;
}
#flashbar img {
  display: inline ;
  height: 121px ;
  width: 758px ;
}

#virttourbutton	{
position:absolute;
left: 0;
  width: 179px ;
}

#virttourbutton img {
  display: block ;
  border: none ;
}

#flashbar2 {
	margin-left: 182px;
  height: 203px ;
}
#flashbar2 img {
  display: inline ;
  height: 203px ;
  width: 769px ;
}

#flashbar3 {
  height: 243px ;
}

#flashtour {
	margin-left: 182px;
	top:0px;
  height: 414px ;
  width:750px;
}

#main {
  width: 950px ;
  position: relative ;
  text-align: left ;
  background-image: url("../img/front_center_bkgd.png") ;
  background-repeat: repeat-y ;
  margin: 0 auto ;
  padding-left: 1px ;
  /*border-left: 1px solid #cccccc ; */
  border-bottom: 1px solid #cccccc ;
}

#left {
  float: left ;
  width: 179px ;
 /* border-right: 1px solid white ; */
  /*margin-left: 1px ;*/
}

#left img {
  display: block ;
  border: none ;
}

#left a {
  text-decoration: none ;
}

#center {
 /* background-image: url("../img/front_main_background.png") ;
  background-repeat: repeat-y ;
  */
  
}

#centerSubTitle {
	display: block;
	width: 769px;
	position: absolute;
	left: 181px;
	top: 0px;
}

#lefthalf {
  padding: 25px 10px 25px 15px;
  float: left;
  clear: right;
  width: 380px ;
  text-align:left;
}

#righthalf {
	float:left;
	width: 318px;
  padding: 25px 15px 25px 25px ;
  /* just a plain div right now */}

#newsteaser {
  font-size: 11px;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-weight: normal;
  margin: .5em 0em 0 0em ; }

  a.news {
  	display: block;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	padding-left: 15px;
	background: url(../img/g_newsarrow.gif) 1px -1px no-repeat;
	margin-bottom: 3px;}
	
h3.news {
  font-size: 12px ;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-weight: bold ;
  margin: 5px;}
  
  h4.date {
  font-size: 11px ;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-weight: bold ;
  margin: 0 5px 1px 5px;}

p.teaser {
  font-size: 11px ;
  font-family:Georgia, "Times New Roman", Times, serif;
  margin: 0 5px 0 20px;}
  
p.say {font-size: 11px;
		line-height: 150%;
		font-family:Georgia, "Times New Roman", Times, serif;}

* html p.say{padding:0 20px 0 20px;}

div#flashHolder{
	margin:0 auto;
	width:954px;
	background:#ffffff;
}
