/* - - - MAIN BODY LAYOUT - - - */	

body 	{margin: 0px 20px;
		font-family: verdana, arial, sans-serif;
		background-color: #333;
		}
#content 	{clear: left;
		padding-top: 1em;
		margin-left: 25px;
		width: 800px;
		}
#skipnav	{display: none;
		}

		
/* - - -  HEADER - - - */

#header {
	background: #333;
	background: url(images/header.jpg) no-repeat;
	white-space: nowrap;
	height: 61px;
}


/* - - -  NAV - - - */

#nav	{width: 800px;
		margin: 20px 0px 15px 0px;
		padding: 3px 0px 5px 0px;
		border-left: .5px solid #5A5A5A;
		border-right: .5px solid #5A5A5A;
		background:  url(images/nav-bg.gif);
		}
#nav ul  	
		{list-style: none;
		margin: 0px 2px;
		}
#nav li
		{display: inline;
       	margin: 0px 10px; 
		}
#nav ul a 
		{text-decoration: none;
      	font: bold 12px verdana,  arial, sans-serif;
		color: #fff;
		}
#nav ul li a:hover 
		{text-decoration: underline;
		color: #cc9933;
		}


/* - - -  FLOATING RIGHT COLUMN - - - */

#rightcol 	{float: right;
		width: 180px;
		margin: 15px 0px 20px 20px;
		padding: 15px;
		background-color: #333;
		background: url(images/right-col-bg.gif) repeat-x;
		font-size: 70%;
		color: #fff;
		border: 2px solid #cc9933;
		line-height: 25px;
		}		
body>#rightcol 	
		{width: 180px;
		}
		
		
/* - - - HEADINGS - - - */

h1 		{font-size: 110%;
		color: #fff;
		}
		
/* - - - TEXT DIVS ON MAIN- - - */

.text-box-label	{font-size: 70%;
		font-weight: bold;
		color: #cc9933;
		}
.text-box	{padding: 5px 0px 5px 10px;
		margin-bottom: 10px;
		margin-top: 1px;
		border: 1px solid #cc9933;
		font-size: 70%;
		color: #ccc;
		height: 75px;
		}
.text-box { width:475px;  
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:463px;
} 
.iconimgwrap 	{float: left;
		padding: 0px 10px 10px 0px;
       	}
img.iconimg 	{border: 1px #fff solid;
		padding: 3px;
		}
ul 	
		{list-style: none;
		display: block;
		margin: 5px 0px 0px 0px;
		padding: 0px;
		}
li	{margin-bottom: 4px;
		}
		

/* - - - PROFILES TEXT BOXES - - - */

.profiles-box	{padding: 20px;
		margin-bottom: 20px;
		margin-top: 1px;
		border: 1px solid #cc9933;
		color: #ccc;
		}
.profiles-box { width:525px;  
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:487px;
} 


/* - - - PARAGRAPH CLASSES - - - */	
	
.body-text 	{font-size: 70%;
		text-indent: 30px;
		margin: 0px;
		padding: 0px;
		line-height: 17px;
		}

.profiles-text 	{font-size: 70%;
		margin: 0px;
		padding: 0px;
		line-height: 15px;
		text-align: justify;
		}

.links 	{font-size: 70%;
		}

/* - - - BODY LINKS - - - */	

a:link 	{color: #ccc;}
a:visited 	{color: #ccc;}
a:hover 	{text-decoration: none;
			color: #ccc
		}

/* - - -  FOOTER - - - */

#footer {font-size: 70%;
		text-align: center;
		margin-top: 10px;
		color: #ccc;
		}
		

