
body, html, p, ul, ol {
	margin: 0;
	padding: 0;
	border: none;
}

 * {
  margin: 0;
  padding: 0;
  }

body  {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 80%;
	line-height: 1.5;  /*unitless for proper inheritance*/
	color: #fff;
	background: #000 url( bg.jpg );
	margin: 0px 0px;
    padding: 0px; /* Set margin and padding for cross browser consistency. */
    text-align: center; /* Needed for IE5/Win */
}

.contact {
	padding: 15px;
}

.link {
	color: #e58385;
	text-decoration: none;
}
.map {
	width: 293px;
	background-image: url( world.png );
	background-repeat: no-repeat;
	background-position:center;
	padding: 20px;
	
}


.link:hover {
	color: #ffffff;
}

.btnav { 
	background-image: url( contentbg.png );
	border-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	padding: 6px;
	} 
	
.btnav:hover { 
	background-image: url( over.png );
	} 

.maincontent {
	width: 800px;
}

.leftside {
	background-image: url( left.png );
}

table.center {
	margin-left:auto; 
	margin-right:auto;
}
	
.righttop{
	background-image: url( righttop.png );
	width: 34px;
	height: 34px;
}

.rightbot{
	background-image: url( rightbot.png );
	width: 34px;
	height: 34px;
}

.lefttop{
	background-image: url( lefttop.png );
	width: 34px;
	height: 34px;
}

.leftbot{
	background-image: url( leftbot.png );
	width: 34px;
	height: 34px;
}
.contentbox {
	margin-left:auto; 
	margin-right:auto;
    padding: 0;
}

.topbar {
	background-image: url( topbar.png );
	height: 34;
}

.botbar {
	background-image: url( botbar.png );
}

.contentarea {
	width: 600px;
	margin: 0;
    padding: 0;
	background-image: url( contentbg.png );
	text-align: left;
}

.leftbar {
	background-image: url( leftbar.png );
}

.rightbar {
	background-image: url( rightbar.png );
}

#contentmgs2 {
    width: 100%;
    margin: 0px auto; /* Right and left margin set to "auto", to center the box horizontally */
    text-align: left; /* Needed to counteract IE5/Win alignment problem  */
    padding: 15px;
	background-image: url( floral1.png );
	background-repeat: no-repeat;
	background-position:center top;
	
}

.frontpage {
	margin: 10px;
	padding: 10px;
}

.logo {
	text-align: left;
	border: 0;
}

.mainnav {
	color: #e58385;
	text-decoration: none;
}

.mainnav:hover {
	color: #ffffff;
}