html, body
{
	margin: 0; 
  	padding: 0;
  	border: 0;
}

body 
{
	padding: 0 340px;
	/*background-color:#ff7bbc;*/
	background-color:#FFFFFF;
	color: black; 
  	font-family: georgia, verdana, sans-serif; 
  	font-size: 100.01%;
  	text-align: center;
}

#resizer 
{
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	width: 70%;
  	text-align: left;
	max-width: 120px;
}

#expander
{
	margin: 0 -335px;
	min-width: 400px;
	position: relative;
} 

#wrapper1
{
  	height:100%;
	border:none;
}



.outer 
{
	height:600px;
	border:none;
	margin-left: 0px;
  	margin-right: 0px;
}

.float-wrap 
{
	float: left;
  	width: 100%;
}

.mainsection 
{
  	float: right;
  	width: 100%;
}



.page
{
	background-color: #FFFFFF;
	margin-top:0px;
	width:800px;
	text-align:center;
}

.toppage
{
/*	background-color: #ff7bbc;
	border: solid #ff7bbc;*/
	background-color: #ffffff;
	border: solid #ffffff;
	border-width:0px;
	height:299px;
	padding:0;
	margin:0;
}

.bottompage
{
	background-color:inherit;
	border: solid #ffffff;
	border-width:5px;
	border-top:0px;

	margin:0;
	padding:0;
	font: 1em arial;
	text-align: center;
}

.mostbottom
{
	text-align: center;
	background-color: inherit;
height:475px
}


div.copyr
{
background-color: inherit;
margin-right: 30px;
margin-top:0px;
color: #333333;
font: 0.7em arial;
height: 15px;
text-align:right;
padding:0px;

}


img
{
border-width: 0;
}

div.grid
{
	float:left;
	text-align: left;
	background-color: transparent;
	margin:0px;
	padding-right:10px;
	padding-top:20px;
	padding-left:20px;
	font: 0.75em arial;
}


div.leftimage
{
	float:left;
	background-color: #FFFFFF;
	margin:0px;
	padding:10px;
	margin-top:40px;
	padding-top:20px;
	padding-left:10px
}

div.info
{
	
	text-align:center;
	background-color: #FFFFFF;
	width:395px;
	
	margin-top:0px;
	padding-top:20px;
	margin-left:40px;
	float:left;
	font: 2em arial;
}


div.contact
{
	
	text-align:left;
	vertical-align: middle;
	background-color: #FFFFFF;
	width:300px;
	height:300px;
	margin-left:50px;
	float:left;
	font: 1.5em arial;
}

div.heading
{
margin-bottom:10px;

}


.details
{
margin-top: 50px;
font-size: 0.8em
}






.link a {
color: black;
   font-family: Arial,Helvetica, sans-serif;
   font-size: 1.5em ; 
   text-decoration: none;
   letter-spacing: 0px;
   border:none;
   background-color:inherit;
}
.link a:link  { color: black; border:none;text-decoration: none;
   background-color:inherit;
}
.link a:visited { color: black; border:none;text-decoration: none;
   background-color:inherit;
}
.link a:hover { color: black;text-decoration: none; border:none;
   background-color:inherit;
}


 a {
color: black;
   font-family: Arial,Helvetica, sans-serif; 
   letter-spacing: 0px;
   border:none;
   background-color:inherit;
}
 a:link  { color: black; border:none;text-decoration: none;
   background-color:inherit;
}
 a:visited { color: black; border:none;text-decoration: none;
   background-color:inherit;
}
 a:hover { color: black; border:none;text-decoration: underline;
   background-color:inherit;
}

.menu
{
width: 780px;
color: black;
background-color: transparent;
}


table
{
border-spacing: 0 0;
}

