/********************************************************************************************/
/* This file contains the CSS declarations that are used in the content area of the site. 	*/
/* All declarations in this file will also be available in the SiteCM page editor. 			*/
/********************************************************************************************/

/* Required Declarations */
/* The following declarations are required by the SiteCM page editor */


/* Lists */
ul, ol {}

/* Formatted Text */
pre {}



/* Links - default */
a:link {
	font-weight: bold;
	text-decoration: none;
	color: #929292;
}	

a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #929292;
}

a:hover {
	text-decoration: none;
	color: #f0cb02;
}	

a:active {
	font-weight: bold;
	text-decoration: none;
	color: #f0cb02;
}

.bookmark {color:#353535;} 

a.bookmark:link {color:#353535;}
a.bookmark:active {color:#353535;}
a.bookmark:hover{color:#353535;}
a.bookmark:visited{color:#353535;}

/* Forms */
form { margin: 0px; padding: 0px; }

/* Custom Declarations */

body {
	font-family: Arial, Helvetica, sans-serif;
	/*background:#e2e2e2;*/
	color: #929292;
}
.clear	
{clear:both;
font-size:1px;
}

p, ul
{
font-size: 11px;color:#929292;
margin-bottom: 2px;
}
a.yellow
{color: #f0cb02;
font: normal 10px Arial, Helvetica, sans-serif;
}
.yellow
{color: #f0cb02;
font-weight:bold;}

.red
{color:#B00;}
.smallred
{color: #b00;
font-size: 9px;}

h1,h2,h3,h4, h5
{font-family: Arial, Helvetica, sans-serif;
color: #f0cb02;
font-weight:normal;
margin-left:0px;
padding-left:0;}

h1
{font-size:19px;}
h2{font-size: 16px;
}
h3{font-size: 14px;
font-weight:bold;
color: #666;
margin:2px;}
h4, h5{color: #666;font: bold 13px Arial, Helvetica, sans-serif;
margin: 4px 0;}
h5{font-size: 12px;margin:4px 0 0 16px;}
a
{
color:#b3541f;
}

a:hover
{color: #f0cb02;}
h5 a, h5 a:hover{font-size: 12px;margin:4px 0 0 16px;}

hr {
  margin:0 0px 2px 0;
  height:1px;
  background-color: #ccc;
  color: #ccc;
  border:0;
}


img
{border:0px;}

.imgr
{float:right;
margin:10px 0px 0px 20px;}

.imgl
{float: left;
margin-right:20px;}

.mid{vertical-align:middle;}
.map
{
	padding-left: 40px;
}
.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;
}
#top
{width: 766px;
padding-top: 8px;
}

.tophead
{border-top: 16px solid #6c6c6c;

width: 528px;
margin-left: 8px;

float: left;
}



#main
{width:766px;
margin-left: 8px;
float: left;
margin-top:1px;
}

#main h1, #main p, #main h2, #one-column h1, #one-column p, #one-column h2
{padding-left: 0px;}


#main .bold-link
{font-weight: bold;
color: #929292;
text-decoration:none;
}
#no-side-bar
{
	width:736px;
	padding:10px;
}

.one-column
{width:506px;
padding:10px;
float: left;
}
.one-column hr
{margin-left:10px;}

#home
{width:528px;float: left;}

/*												Contact columns */


.contact-left
{float: left;
width:200px;
padding:12px 20px 0 0;
text-align:right;
}

.contact-left img
{float: right;}

.contact-right
{width: 200px;
float: left;
}

.contact-sidebar
{
float:left;
margin-top:186px;
width:200px;
line-height:100%;
}


/* 								spacing */


.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;}


/* 								sidebar */
.sidebar, .sidebar2, .sidebar3
{width: 205px;
float: left;
margin-left:8px;
padding: 0 0 0 8px;
}

.sidebar3 p
{margin-top:2px;}
.sidebar2
{margin-left: 16px;}
.sidebar .greybox, .sidebar2 .greybox
{
	width: 190px;
	background: #dfdfdf;
	padding:8px 8px 9px 8px
}
.sidebar .greybox  ul, .sidebar2 .greybox  ul {
	list-style-image: url(/sitecm/i/plus.gif);
	padding:0 0px;
	font: normal 9.5px Arial, Helvetica, sans-serif;
	letter-spacing:80%;
	color: #333;
	margin: 0 0 -4px 32px;
	line-height:120%;
 }
 
.sidebar .greybox  ul a, .sidebar2 .greybox  ul a
{text-decoration:none;
color: #999;}
	 
 
.sidebar .greybox ul  li, .sidebar2 .greybox ul  li  {
	 margin-left:-15px;
}	 
	 
.sidebar .dark-grey, .sidebar2 .dark-grey
{	width: 189px;
	background: #404040;
	padding: 8px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #eee;
}
.sidebar .dark-grey .right, .sidebar2 .dark-grey .right


{float:right;
text-align:right;

}


/* -------------------------- Columns */

.leftcol, .home-leftcol
{width:230px;
float:left;
padding-right:0px;
}
.home-leftcol
{width:217px;}
.home-leftcol hr
{margin-right:4px;}

.leftcol p, .home-leftcol p
{font-size: 10px;
margin:1px 0 4px 0;}
.home-leftcol p
{padding-right:0;}

.leftcol  ul, .home-leftcol ul
{

	padding:0 0px;
	font: bold 12px Arial, Helvetica, sans-serif;
	letter-spacing:80%;

	margin: 8px 0 1px 16px;
	line-height:140%;
	color: #666;
}
.leftcol li, .home-leftcol li
{
		list-style-image: url(/sitecm/i/plus.gif);
 		font: normal 10px Arial, Helvetica, sans-serif;
		margin-left: 20px;
		line-height: 160%;
}


.rightcol, .home-rightcol
{width:290px;
float:left;
margin-left: 6px;
padding-right:2px;}

.home-rightcol
{width:300px;}

.dots
{
width:720px;
border-bottom:3px dotted #ddd;
margin-left: 10px;
clear:both;}

.column1
{
	width:105px;
	float:left;
	padding:0;margin:0;
}
.column2
{	width: 90px;
	float:left;

}
.column3
{float: right;
width: 105px;
padding-right:0;} 

.indent
{margin: 0 0 0 11px;
padding:0;
font:normal 9px Arial, Helvetica, sans-serif;}


/* -------------------------- Endlinks */

#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;}

