/* CSS Document */
/***********************************************
text divs
***********************************************/
body {background-color: #FFFFFF;
		background-image:url(bgimg.jpg);
      color: #333333;
	  font-size:12px;
	  font-family:Arial, Helvetica, sans-serif}

h1 {font-size: 135%;}
h2 {font-size: 120%;}
h3 {font-size: 105%;}

h1,h2,h3 {letter-spacing: 0.1em;}

.hi-lite {font-weight: bold;}
span.hi-lite {color: #666666; }

#address, .smallprint {font-size: 0.75em; 
                       }

#footer .smallprint {text-align: right;
			font-family:Arial, Helvetica, sans-serif;
			color:#FF6600;}

a:link {color: #FF6600; text-decoration:none;}
a:visited {color: #FF6600;}
a:hover {color: #333333;}
a:active {color: #FF6600;}

/************************************************
layout divs
************************************************/
#content {background-color: #FFFFFF;
		  border-style: solid;
          border-width: 1px;
		  border-bottom: 1px solid #CC0000;
          border-color: #CC0000;
          margin: 0% auto;
          width: 70%;
          padding: 0.75em;
		  }
		  
#masthead{
	margin: 0;
	padding: 0px 0px;
	border-bottom: 1px solid #990000;
	width: 100%;
}

p.hi-lite {padding: 0.5em;}

p {padding: 0 0.5em; }

#nav-bar a {/*border-bottom: solid thin; 
            border-right: solid thin;
            border-color: #FF3300;*/
            background-color: #FFFFFF;
			padding: 0.1em 0.1em;
            font-weight:bold;
            text-decoration:none;}
            
#content {width: 800px; text-align:justify;}


/************************************************
position divs
************************************************/

/*#logo, #address {border: solid thin;}*/

#logo {float: left;}

/*#top-line {clear: both;
		color: #666666;}*/

/*#main-section, #nav-bar, #footer {border: solid thin;}*/

#nav-bar span {display: block;
		background-color: #FFFFFF;
		text-align: left;
		padding: 8px 8px;}

#nav-bar {float: left;
	  width: 180px;}

#main-section {margin-left: 10px;
		background-color:#FFFFFF;
		border:1px;
		border-color: #666666;
		width: 600px;
		float: right;
}

#main-sectionimg {
	float:right;
	vertical-align:bottom;
	padding-right:40px;
	}

#address {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FF6600;
		text-align:center;
		padding-top: 3px;
		border-top-color:#990000;
		border-top-style:solid;
		border-top-width:1px;
}
		
#footer {clear: both;}


#container {position: relative;
	    border: dashed thin;
	    padding: 4px;}
	    /*background-color: #ffcc00;}*/
		
#profbodies{
	float:left;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
	border-top: 1px solid #990000;
}

#profbodies img{
	display:inline;
}





