#dropmenudiv{
border-bottom-width: 0;
position:absolute;
font-family: Arial; 
	text-transform: uppercase; 
	letter-spacing: .01em; 
	text-align: right; 
	font-size: 10px; 
line-height:17px;
  color: #ccc;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 0;
padding: 1px;
text-decoration: none;
text-decoration: none;
	  color: #999999;	
}

#dropmenudiv a:hover{ /*hover background color*/
	  color: #990000;
}
        
        body {
  min-width: 895px;      /* 2x (LC fullwidth +
                            CC padding) + RC fullwidth */
}
#container {
  padding-left: 225px;   /* LC fullwidth */
  padding-right: 310px;  /* RC fullwidth + CC padding */
}
#container .column {
  position: relative;
  float: left;
}

        #center {
  padding: 30px 20px 10px 10px;    /* CC padding */
  width: 100%;
}
#left {
  width: 195px;          /* LC width */
  padding: 0px 10px 10px 20px;       /* LC padding */
  right: 255px;          /* LC fullwidth + CC padding */
  margin-left: -100%;
}
#right {
  width: 250px;          /* RC width */
  padding: 40px 10px 10px 20px;       /* RC padding */
  margin-right: -310px;  /* RC fullwidth + CC padding + stroke weight of any colums*/
}

/*** IE Fix ***/
* html #left {
  left: 260px;           /* RC fullwidth */
}
		/*** Just for Looks ***/

		body {
			margin: 0;
			padding: 0px 0px 0px 0px;;
			background: #fff;
		}

        
		#header { height: 230px; width: 100%; background: white url(../images/banner_main.jpg) no-repeat; border-bottom: 0px dotted #cccccc;}
		}

		

		#footer {
clear: both;
}

		}
		
		#left {
			background: #fff;
			
		}

		#center {
			background: #fff;
			font-family:  Arial, San-serif; font-size: 12px; color: #666666; letter-spacing: .01em; word-spacing: -.0em; line-height: 18px;  border-right: 0px dotted #ccc;
		}

		#right {
			background: #fff;
			font-family:  Arial, San-serif; font-size: 12px; letter-spacing: .0em; word-spacing: -.0em; line-height: 19px; color: #666666;
			border-right: 0px dotted #ccc;
		}

		#container .column {
			padding-top: 0em;
			text-align: justify;
			}
	
#footer {
  clear: both; 
  width: 100%;
  font-family:  Arial; 
  text-transform: uppercase;
  font-size: 9px; 
  height: 100px; 
  border-top: 0px dotted #ccc; 
  padding: 0px 0px 0px 0px; }

#footer a { color: #000000; 
			text-decoration: none;
			  }

#footer a:link {color: #99ccff}
#footer a:visited {color: #999999}
#footer a:hover { color: #990000}
#footer a:active {color: #000000}

#footer #altnav { float: right; 
				text-align: left; 
				line-height: 19px; 
				width: 264px;
				height: 30px;
				border-left: 0px dotted #ccc; 
				padding: 15px 0 0 15px;

}

	
	startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
  }
  node.onmouseout=function() {
  this.className=this.className.replace»
	(" over", "");
   }
   }
  }
 }
}
window.onload=startList;

}
		
/* ul*/
ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
  font-family: Arial; 
  letter-spacing: .01em; 
  text-align: right; 
  font-size: 10px; 
  color: #000;
  }

li {
  float: left;
  position: relative;
  width: 13em;
  border-right: 0px dotted #ccc;
  }

li ul {
  display: none;
  position: absolute; 
  left: 13em;
  top: 0;
  left: 0;
  color: #ccc;
  }

li > ul {
	top: auto;
	left: auto;
	}
 
 ul li a {
	display: block;
	text-decoration: none;
	color: #999999;
	background: none;
	padding: 5px
	}
	 
 ul li a:hover {
		color: #990000;
		} 
		
li:hover ul, li.over ul { 
	display: block; clear:left;}
		
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */



  
	
#button ul {
	
  		list-style: none;
		list-style-position: inside;
		border: none;
		}
		
	#button li {
	
		padding: 0em, 0em, 0em, 1em;
  		margin: 0em, 0em, 0em, 0em;
  		list-style: disc;
		font-family: Times; 
		font-style: italic; 
		font-size: 10px;
		text-align: left;
		width: 100%;
		margin: 0;
		 border-right: 0px dotted #ccc;
		}
 
ul.copy li{ margin:0em; 
text-align: left; 
list-style: none; 
font-family: georgia; 
font-style: italic;
font-size: 13px;
line-height: 17px; 
width: 100%; 
padding: 7px 0px 7px 15px;
color: #333333; 
list-style-position: outside; }

ul.team li{ margin:0em; 
text-align: left; 
list-style: none; 
font-family: Georgia;
font-size: 12px;
line-height: 15px;
font-style: italic;
width: 100%;
padding: 7px 0px 5px 0px;
color: #666; }

ul.press{ margin:0em; 
text-align: left; 
list-style: none; 
font-family: Arial; 
font-size: 12px;
line-height: 17px; 
width: 100%; 
padding: 7px 0px 25px 25px;
color: #666; 
list-style-position: outside;  }

ul.press li
{ font-family: Arial; 
font-size: 12px; 
text-transform: none; 
letter-spacing: .01em; 
text-align: left;
color: #666; 
height: auto;
width:100%; 
margin: 0;  
padding: 10px 0px 0px 5px; 
border-right: 0px dotted #C1AE00; }

ul.quotes li{
margin:0em;
border-right: 0px dotted #ccc;
padding: 0px 0px 0px 0px;
text-align: right;
float: none;
list-style: none;
font-family: Times;
font-size: 15px;
line-height: 15px;
font-style: italic;
width: 100%;
color: #cccccc;
}
/* The wider the #list_wrapper is, the more columns will fit in it */
#list_wrapper{
width: 100%
}

/* The wider this li is, the fewer columns there will be */
ul.multiple_columns li{
border-right: 0px dotted #ccc;
text-align: right;
float: left;
list-style: none;
font-family: Times;
		font-size: 34px;
		text-align: left;
		font-style: italic;
		height: 125px;
width: 125px;
}

			
#iframe { 
		width: 100%;
		height: 100%;
		overflow: auto;
		}
h1 { 
font-family: Times; 
	letter-spacing: 0; 
	font-size: 19px; 
	text-transform: none; 
	font-variant: small-caps; 
	height: 87px; 
    color: #990000;
	margin: 0;
}       

h1.main-logo {
	width: 600px; 
	height: 108px;
	font-family: Arial;
	text-align: left;
	text-transform: uppercase;
	font-size: 10px; 
	background: no-repeat;
	padding: 18px 0 0 50px;
	border: 0; 
}

h1.press {
	width: 100%; 
	height: auto;
	font-family: Arial;
font-weight: bold;
text-align: left;
		font-variant: normal;
		font-size: 15px; 
	padding: 0px 0px 20px 15px;
	color: #666;
	border: 0; 
}

h2 { 
font-family: Arial; 
font-size: 10px; 
text-transform: uppercase; 
letter-spacing: .01em; 
text-align: right;
color: #999999; 
height: 50px;
width:175px; 
margin: 0;  
padding: 27px 20px 0px 0px; 
border-right:0px dotted #C1AE00;
}

h3 { 
font-family: Arial; 
font-size: 11px; 
text-transform: uppercase;
letter-spacing: 0.01em; 
color: #990000; 
width: 100%;
height: 12px; 
margin: 0;  
padding: 25px 0 10px 7px; 
border-bottom: 1px dotted #C1AE00;
}

h4 { 
font-family: Arial; 
font-size: 10px; 
text-transform: uppercase; 
letter-spacing: .01em; 
text-align: right;
color: #990000; 
height: 15px; 
margin: 0; 
background: white; 
}

h5 { 
float: right;
font-family: Arial; 
text-align: right;
text-transform: none;
letter-spacing: 0.05em; 
word-spacing: -0.1em;
font-size: 9px; 
line-height: 18px; 
color: #999999; 
margin: 0; 
width: 250px;
padding: 15px 15px 0 0; 
background: transparent; 
}

h6 { 
font-family: Arial; 
font-size: 12px; 
text-transform: uppercase; 
letter-spacing: 0.01em; 
text-align: left;
color: #990000;  
height: 15px; 
border-right: 0 dotted #C1AE00;
margin: 0;  
padding: 18px 4px 0 0; 
}
 
 p { 
 margin: 0px; 
 padding: 7px 25px 5px 15px;
 }
 
 p.press {  	font-family: Arial, Helvetica, Sans-Serif ;
  	font-size: 12px; 
  	line-height: 21px; 
   padding: 7px 0px 25px 15px;
   	color: #666666;
  	}
 
.hidden {display: none; }    
 	
	
</style>