body {
margin:0px;
padding:0px;
background-color:#C0B8AB;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#623727;
}

ul {
list-style-image: url(images/bullet.gif);
}

/*** TEXT / LINKS ***/

a:link {
color:#cc792e;
text-decoration: underline;
}

a:hover {
color:#cc792e;
text-decoration: underline;
}

a:active {
color:#cc792e;
text-decoration: none;
}

a:visited {
color:#cc792e;
text-decoration: underline;
}

a:visited:hover {
color:#cc792e;
text-decoration: underline;
}

.tag {
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
font-style:italic;
}

h1 {
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
font-size:26px;
}

h2 {
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
font-size:18px;
}

.header1 {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:20px;
	text-transform: uppercase;
}

.header2 {
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
font-size:18px;
}


/*** NAV LINKS ***/

.mainnav {
	color:#623727;
	font-size: 14px;
	font-weight:bolder;
	font-family:Futura, Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	}

	a.mainnav:link {
		color:#623727;
		text-decoration: none;
		}
	a.mainnav:hover {
		color:#623727;
		text-decoration: underline;
		}
	a.mainnav:active {
		color:#623727;
		text-decoration: underline;
		}
	a.mainnav:visited {
		color:#623727;
		text-decoration: none;
		}
	a.mainnav:visited:hover {
		color:#623727;
		text-decoration: underline;
		}
		
.subnav {
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	}

	a.subnav:link {
		color:#623727;
		text-decoration: none;
		}
	a.subnav:hover {
		color:#cc792e;
		text-decoration: underline;
		}
	a.subnav:active {
		color:#cc792e;
		text-decoration: underline;
		}
	a.subnav:visited {
		color:#623727;
		text-decoration: none;
		}
	a.subnav:visited:hover {
		color:#cc792e;
		text-decoration: underline;
		}
		
/*** FOOTER ***/

.footer {
	font-size: 11px;
	color: #edeae7;
	}

	a.footer:link {
		color: #edeae7;
		text-decoration: none;
		}
	a.footer:hover {
		color: #edeae7;
		text-decoration: underline;
		}
	a.footer:active {
		color: #edeae7;
		text-decoration: none;
		}
	a.footer:visited {
		color: #edeae7;
		text-decoration: none;
		}
	a.footer:visited:hover {
		color: #edeae7;
		text-decoration: underline;
		}

/*** CLASSES ***/

.tag {
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
font-style:italic;
}

.frame {
border-style:double; 
border-color:#623727; 
border-width:3px;
}

#container_top #content_container #content #body2 {
	background-color:#CCCCCC;
	padding:5px 10px;
}

.clearit {
	display:block;
	clear:both;
}
#officenav {
	font: 14px Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

.alignright {
	float: left;
	margin-right: 20px;
}

#flashtext {
	float:left;
	margin-top: 20px;
	margin-bottom: 20px;
	
}

.flashBox {
width:400px;
height:265px;
float:left;
margin-right:15px; /* or right*/
/*clear:left; toggle this to see if it wraps, not sure if you need it with all of the content on your page, so delete it and see what happens if it doesnt work at first*/
}

.flashBoxSc {
width:400px;
height:325px;
float:left;
margin-right:15px; /* or right*/
/*clear:left; toggle this to see if it wraps, not sure if you need it with all of the content on your page, so delete it and see what happens if it doesnt work at first*/
}

#officenav a {
margin:auto 10px; 
font-size:16px;
font-weight:bold;
}

#containerx
{
width: 90%;
margin: 10px auto;
line-height: 130%;
}

#containerw
{
width: 90%;
margin: 10px auto;
line-height: 130%;
}

#containerw p.title
{
font-size:12px;
text-align:left;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
}

#leftnavx
{
float: left;
width: 160px;
margin: 0;
padding: 1em;
}

#rightnavx
{
float: right;
width: 160px;
margin: 0;
padding: 1em;
}

#rightnavy
{
float: right;
width: 160px;
margin: 0;
padding: 1em;
padding-top:40px;
background-image:url(images/locate_us.gif);
background-repeat:no-repeat;
}

#contentx
{
margin-left: 200px;
margin-right: 200px;
padding: 1em;
max-width: 36em;
padding-top:40px;
background-image:url(images/locate_us.gif);
background-repeat:no-repeat;
}

#contentw
{
margin-left: 200px;
margin-right: 200px;
padding: 1em;
max-width: 36em;
border-left: 1px dashed;
border-right:1px dashed;
}

#contentw p, #leftnavw p, #rightnavw p
{
font-size:14px;
text-align:left;
padding-left: 15px;
padding-right: 5px;
}

#leftnavw
{
float: left;
width: 160px;
margin: 0;
padding: 1em;
}

#rightnavw
{
float: right;
width: 160px;
margin: 0;
padding: 1em;
}


#contenty
{
margin-left: 200px;
margin-right: 200px;
padding: 1em;
max-width: 36em;
}

#leftnavx p, #rightnavx p { margin: 0 0 1em 0; }
#contentx h2, #contentw h2, #rightnavy h2, #leftnavw h2, #rightnavw h2 { margin: 0 0 .5em 0; font-size:20px; }


#containera
{
	width: 100%;
	margin: 10px auto;
	line-height: 130%;
}

#topa
{
padding: .5em;
}

#topa h1
{
padding: 0;
margin: 0;
font-family:"Times New Roman", Times, serif;
font-size:22px;
}

#leftnava
{
	float: left;
	width: 170px;
	margin: 0;
	padding: 1em;
}

#contenta
{
margin-left: 200px;
border-left: 1px solid gray;
padding: 1em;
max-width: 36em;
}

#footera
{
clear: both;
margin: 15px 0 0 0;
padding: .5em;
}

#leftnava p { margin: 0 0 1em 0; }
#contenta h2 { margin: 0 0 .5em 0; }

#topten {   
  padding:0;   
  margin:0;}   
  
#topten li {   
  list-style-type:none;}
    
img.displayed {
    display: block;
    margin: 15px auto; }

