* { padding: 0px; margin: 0px; }

body {
background-color:#e8c180;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#564b47;
margin-top:10px;
}

#frame {
text-align:center;
}

a:link {
color: #4462a2;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}

a:active {
color:#4462a2;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}

a:visited {
color:#4462a2;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}

a:hover {
color: #d6713d;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}

a:active { 
color:#d6713d;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #E0A3B7;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px; 
}

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

img.download {
vertical-align:middle;
}

.btCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color:#333333;
}

.btCopy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color:#333333;
}

.btCopy a:link , a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration:none;
}

#middleContainer {

}

.clearAll {
clear:both;
}

#container {
width: 795px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
color:#FFFFFF;
} 

#banner {
width: 795px;
height:189px;
text-align: right;
background-color:#000000;
padding: 0px;
margin: 0px; 
}

#banner img {
padding:10px 0px;
} 


#outer{ 
border-left: solid 193px #EBD3E0;
background-color: #ffffff;
height: 407px;
*height: 408px;
 } 

#inner{ 
margin:0px; 
width:100%; 
}

#left {
width:193px;
height: 100%;
float:left; 
position:relative; 
margin-left:-193px; 
background:url('images/aboutWarmTiles_02.jpg') top left repeat-y;
}
.gsearch {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width: 190px;
}

#leftFront {
width:193px;
float:left; 
position:relative; 
margin-left:-193px; 
background:url('images/frontPage_02.jpg') top left repeat-y;
}

#content{ 
position: relative; 
margin: 0px;
padding-top: 15px;
padding-left: 67px;
padding-right: 50px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:200;
}

.locatorBox {
float:left;
width: 143px;
* width: 155px;
height: 160px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFF;
border: 7px solid #d76f3c;
padding-left: 2px;
padding-right: 2px;
}

.col1 {
float:left;
color:#000000;
width: 200px;
* width: 240px; /* Interpreted only by IE */
}

.col2 {
float:right;
color:#000000;
width: 200px;
* width: 240px; /* Interpreted only by IE */
}

#contentcenter1 {
float:left;
width:300px;
height:496px;
padding:0px;		
background:url('images/center1.jpg') top left no-repeat;
}
		
#contentcenter2 {
float:right;
width:296px;
height:496px;
padding:0px;		
background:url('images/center2.jpg') top left no-repeat;
}

form {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#title {
width:135px;
height:40px;
float:left;
margin-top: 10em;
margin-left: 17em;
}

p{
padding: 5px 10px;
margin:0px; }

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

#footer {
background:url('images/aboutWarmTiles_04.jpg') top left no-repeat;
background-color:#FFFFFF;
width: 795px;
height: 89px; 
clear:left;
padding:0px;
margin:0px;
text-align: right; } 

#footerNav ul
{
padding-left: 0;
padding-top: 35px;
margin-left: 0;
background-color:#FFFFFF;
float:right;
color:#000000;
width: 602px;
text-align:center;
}

#footerNav ul li { 
	display: inline; 
}

#footerNav ul li a
{
padding: 0 0.5em;
background-color:#FFFFFF;
color:#000000;
text-decoration: none;
border-right: 1px solid #000;
font-size:10px;
font-weight: bold;
height: 1.3em;
}

#footerNav ul li a:hover
{
background-color:#FFFFFF;
color:#990033;
}

#footerNav ul a:active
{
background-color:#FFFFFF;
color: #000;
}


dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
margin-top: 15px;
margin-left: 2em;
margin-right: 2.5em;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;

}

#menu dt {
cursor: pointer;
margin: 2px 0;;
height: 20px;
line-height: 20px;
text-align: left;
font-weight: bold;
border: 1px solid gray;
background: #3b5ea4;
color:#FFFFFF;
}
#menu dd {
border: 0px solid gray;
margin-left: 2px;
font-size: 12px;
}

#menu li {
font-size: 12px;
text-align: left;
color:#000000;
background: #e9c080;
* height: 16px;
}

#menu dt a {
color: #FFFFFF;
text-decoration: none;
padding-left: 2px;
font-size: 12px;
display: block;
border: 0 none;
height: 100%;
}

#menu li a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
list-style-type:none;
font-size: 12px;
}

#menu li a:hover {
color:#990033;
font-weight: bold;
font-size: 12px;
}

#menu dt a:hover {
background: #990033;
}

.style1 {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}

.vTitle {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
}

.style2 {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 15px;
}

.headerBlue {
color:#4462a2;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-left:4px;
padding-bottom:5px;
}
	
.copyright {
float:right;
color:#000000;
width: 602px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;	
font-size:9px;
padding-top: 7px;
}
	
#events {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}

.pdf {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}
	
#navlist2 li { 
list-style-type: none;
color:#000000;
}

#navcontainer { 
margin-top: 15px;
margin-left: 15px;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left; 
width: 125px;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 8px;
width: 125px;
color: #fff;
background-color: #036;
text-decoration: none;
list-style-type:none;
}

#navcontainer a:hover
{
color: #fff;
background-color: #990033;;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding-left: 8px;
width: 125px;
color: #fff;
background-color: #369;
text-decoration: none;
list-style-type:none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #990033;;
text-decoration: none;
}

#sublink {
margin-left: 10px;
}

/*SiteMap*/
#sitemap
{
margin-left: 0;
padding-left: 0;
list-style: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#subsitemap
{
margin-left: 30px;
padding-left: 0;
list-style: none;
}

#sitemap li
{
padding-left: 10px;
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

#sitemap ul { list-style: none; }

#sitemap a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#sitemap a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.clearAll {
clear:both;
}