body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#e2e2e2;
}
.clear	
{clear:both;
font-size:1px;
}

p, ul
{
font-size: 11px;color:#929292;
margin-bottom: 2px;
}


.red
{color:#B00;}
.smallred
{color: #b00;
font-size: 9px;}

h1,h2,h3,h4, h5
{font-family: Arial, Helvetica, sans-serif;
color: #b3541f;
font-weight:normal;
}

h1
{font-size:19px;}
h2, h5{font-size: 11px;
font-weight: bold;
text-transform:uppercase;}
h3{font-size: 14px;
font-weight:bold;
color: #929292;
margin:2px;}
h4{color: #929292;font: bold 11px Arial, Helvetica, sans-serif;padding-left: 10px;}
h5{text-decoration: underline; margin-bottom: 2px;font-size: 11px;
font-weight: bold;
text-transform:uppercase;margin-left: 10px;}
a
{
color:#b3541f;
}

a:hover
{color: #069;}




img
{border:0px;}

.imgr
{float:right;
margin:10px 0px 0px 20px;}

.imgl
{float: left;
margin-right:20px;}

.imgframer
{float:right;
margin:0px 0px 0px 20px;
padding:10px;
border: 1px solid #333;}

.brownbar
{width:190px;
height: 18px;
font: bold 13px Arial, Helvetica, sans-serif;
padding: 9px 8px 7px 8px;
color: white;
background: #a35c00;
margin: 2px 0 0 0 ;
}

.right
{float: right;
text-align:right;}


/* -------------------------- Structure */
#all
{width: 766px;
margin: auto;
background-color:white;
padding-bottom:10px;
}

#main
{width:526px;
margin-left: 8px;
float: left;
margin-top:16px;
}
#main h1, #main p, #main h2, #one-column h1, #one-column p, #one-column h2
{padding-left: 10px;}
#main p
{padding-right:10px;}

#main .bold-link
{font-weight: bold;
color: #929292;
text-decoration:none;
}
#header
{border-top: 16px solid #6c6c6c;
height: 97px;}


#one-column
{width:726px;
padding:10px;
}
#one-column hr
{margin-left:10px;}
/*													Dates Table */


table tr td /*left column */
{text-align:center;
font: normal 12px Arial, Helvetica, sans-serif;
color:#929292;
}
.teal, .red, .green,.orange,.blue,.black
{font-weight: bold;
text-align:left;}
.teal
{color: #4a96ac;}
.red
{color: #e4322b;}
.green
{color: #8ba346;}
.orange
{color: #e38122;}
 .blue
{color: #4c74a3;}
.black
{color: #000;} 

.table-left
{text-align:left;}

.gap
{font-size:4px;
height: 2px;}


/*												About columns */

#about-left
{width: 230px;
padding-right: 0px;
float: left;
}

#about-left p
{text-align:left;
font-size:9px;}

#about-left a
{color:#929292;
text-decoration:none;}

#about-right
{width: 290px;
float: left;
}

/*												Contact columns */


#contact-left
{float: left;
width:200px;
padding-right:20px;
padding-top:45px;
}
#contact-left p
{text-align:right;
padding-right:10px;}
#contact-left img
{float: right;}

#contact-right
{width: 325px;
float: left;
}

#contact-right p
{padding-left:2px;
margin-bottom: 20px;}


.iespace
{font-size: 0px;

}
.space1
{margin-top:1px;
font-size: 1px;}
.space5
{margin-top:5px;
font-size: 1px;}
.space10
{margin-top:10px;}
.space40
{margin-top:40px;}
.space100
{margin-top:100px;}
.space150
{margin-top:170px;}
.space200
{margin-top:200px;}
.space500
{margin-top:500px;}
.space600
{margin-top:600px;}


/* 								sidebar */
#sidebar
{width: 205px;
float: left;
margin-left:8px;
padding-left:8px;
margin-top: 16px;
}
#sidebar .greybox
{
	width: 190px;
	background: #dfdfdf;
	padding:8px 8px 9px 8px
}
#sidebar .greybox  ul {
	list-style-image: url(images/plus.gif);
	padding:0 0px;
	font: normal 9.5px Arial, Helvetica, sans-serif;
	letter-spacing:80%;
	color: #929292;
	margin: 0 0 -4px 32px;
	line-height:120%;
 }
 
#sidebar .greybox  ul a
{text-decoration:none;
color: #929292;}
	 
 
#sidebar .greybox ul  li  {
	 margin-left:-15px;
}	 
	 
#sidebar .dark-grey
{	width: 189px;
	background: #404040;
	padding: 8px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #eee;
}
#sidebar .dark-grey .right

{float:right;
text-align:right;

}


#breadcrumbs
{	height:20px;
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #ccc;
}


/* -------------------------- Columns */

#leftcol
{width:50%;
float:left;
padding-right:10px;
}

#rightcol
{width:47%;
float:left;
padding-left:10px;
}

.dots
{
width:720px;
border-bottom:3px dotted #ddd;
margin-left: 10px;
clear:both;}

/* ========================== CSS Menu ======== */
#menu-position
{
/*height: 30px;*/
float:left;
background-color:#6c6c6c;
width: 526px;

}
#menu-position a
{text-decoration:none;color: white;

}
#menu-position a:hover{
color: #fb7809;
}
#menu-position .this, #menu-position .this-last
{color:#fb7809;}


.choice, .choice-last
{
float:left;
background:#6c6c6c;
}
 #menu-position .this-last, .choice-last
{width:57px;}

.menu {
   position:relative;
   list-style: none;
   padding:0;
   margin-top:0px;


  }

/* top of menu items */
.menu li{
	 position:relative;
	 display:block;
	 cursor:pointer;
	 padding: 8px 9px 10px 9px;
	 font-size:11px;
	 color:#fff;
	 font-weight:normal;
}

/* list a-links */
.menu li a{
   text-decoration:none;
   font-weight:normal;
	width: 280px;
	padding-bottom:18px;
	margin-top:0;
}

/* top of menu, on mouse over */
.menu li:hover{
   text-decoration:none; 
	 padding: 8px 9px 10px 9px;
	 margin:0;

   
}

/* drop down bit */
.menu li ul{
   position:absolute;
   white-space:normal;
   text-align:left;
   list-style:none;
   display:none;
   z-index:5;
   width: 280px;
   background-color:#666666;
   margin-top: 10px;
   padding-bottom:2px;
	 padding:  0px ;

}

/* items in drop down */
.menu li ul li{
   position:relative;
   left:0em;
   display: list-item;
   cursor:pointer;
   background-color:#666666;
	font-size: 11px;
	line-height: 0px;

}

/* hover for items in dd */
.menu li a:hover{
   color:blue;

}


/* keeps menu down on mouse over */
.menu li ul li a{
   display:block;
   padding: 8px;
}


/*position of drop down */
.menu li:hover > ul{
   display:block;
   	top:1.7em;
   	left:0px;
}


/* ================================================ */

#endlinks
{	
	margin: auto;
	position: relative;
	top:10px;
	height: 100px;
	width:766px;
	font: normal 9px Arial, Helvetica, sans-serif;
	text-align:center;
	color: #666;
	
}

#endlinks .left
{
	float: left;
	padding-left:10px;}
	
#endlinks .right
{float: right;
padding-right: 10px}
#endlinks  a
{	
	color: #666;
	text-decoration:none;
}

#endlink a:hover
{color: black;}

