body {
	margin: 0px;
	padding: 0px;
	font-family: arial, san-serif;
	font-size:11px;
	line-height:17px;
	color:#d1e8ea;
	background:#38203d url("images/bg.jpg") repeat-x;
	}

a {color: #b4cd97; text-decoration:none;}
a:visited {color:#b4cd97; text-decoration:none;}
a:hover {color:#b4cd97; text-decoration:underline;}

/* ******************************** */



/* ********** content column********** */
.content 
{
	width:800px;
	padding:0px;
	margin:0px auto;
}

.topBox /* positions top.jpg header image */
{
  width:800px;
  top:0px;
	left:0px;
  height:200px;
}

/* content divs */
.leftBox /* main left content box */
{
  position:relative;
	float: left;
  width:260px;
  margin:-20px 0px 10px 0px;
	padding:0px;
	background: url("images/textbg.jpg") no-repeat top;
}

.middleBox /* main left content box */
{
  position:relative;
	float:left;
  width:260px;
  margin:-20px 10px 10px 10px;
	padding:0px;
	background: url("images/textbg.jpg") no-repeat top;
}

.rightBox /* main left content box */
{
  position:relative;
	float:right;
	display:inline;
  width:260px;
  margin:-20px 0px 10px 0px;
	padding:0px;
	background: url("images/textbg.jpg") no-repeat top;
}

.footer
{
  width:800px;
  height:40px;
  margin: 0px auto;
	text-align:center;
	font-size: 10px;
  border-top:1px dotted #837692;
	clear: both;
}

.header /* styles header text */
{
	font-weight:bold;
	font-size:12px;
	color:#62a7b2;    
	text-align:center;
}

p
{ 
 padding: 0px;
 margin:15px 18px;
 text-align:justify;
}

/* ********************************* */

.line
{
  width:425px;
  padding:0px;
  margin: 7px 0px 7px 10px;
  border-bottom:1px dotted #837692;
}

.definition
{
	font-size:12px;
	font-family:times, serif;
	text-align:justify;
	padding:10px;
	margin:15px auto;
	border:1px solid #837692;
  background:#755077;
	width:200px;
}

.linkBox
{
  background: none;
  width:230px;
  height:auto;
  margin: 15px auto 15px auto;
	line-height:16px;
}

.link
{
  width:230px;
  height:17px;
  margin:0px;
  padding: 3px 0px 4px 12px;
  background: url("images/bullet.png") no-repeat top left;
}

.floral /* positions the transparent floral.jpb over the header */
{
  position:absolute;
	top: -100px;
  width: 177px;
	height: 100px;
  margin: 0px 0px;
	z-index: 1000;
}