/* ---------------------------------------------
GLOBAL STYLES - GLOBAL.CSS

Colour reference

white - #FFFFFF
black - #000000
-----------------------------------------------*/

body 
{
font: 11px arial, verdana, sans-serif;
color: #556670;
height: 100%;
line-height:1.7em;
}
		
a 
{ 
text-decoration:none;
font-weight:bold;
color:#a6ce39; 
} 

a:hover 
{ 
text-decoration:none;
font-weight:bold;
color:#556670;
} 
	
/* ---------------------------------------------
GENERAL STYLES
-----------------------------------------------*/

html 
{
height: 100.1%;
}

*  
{
padding:0;
margin:0;
}	

* a:hover, * a:active
{
	outline:none;
}	
		
.clear 
{
  clear: both;
  height: 0;
}

li li, li p, td p, blockquote p 
{
	font-size:11px;
}

.floatleft
{
	float:left;
}

.floatright
{
	float:right;
}

.center
{
	text-align:center;
}

.right
{
	text-align:right;
}

img 
{
	border: 0;
	vertical-align:bottom;
}

p
{
	line-height:1.7em;
	margin:0 0 1em 0
}

ul,li 
{
	list-style-type:none;
}

/* ---------------------------------------------
HEADER STYLES
-----------------------------------------------*/

h1{
	display:block;
	text-indent: -5000px;
	width:200px;
	height:73px;
	overflow:hidden;
	background: url(../images/logo.jpg) no-repeat;
	margin-top:33px;
	margin-bottom:33px;
}

/* ---------------------------------------------
CONTENT AREAS
-----------------------------------------------*/

div#distance { 
	margin-bottom: -10em; /* half of content height */
        width: 1px;           /* required to "hide" distance div */
	height: 45%;          /* required */
	float: left;          /* required */

}
div#wrapper {
	position: relative;   /* positions content on top of distance */
	text-align: left;     /* horizontal centering hack for IE */
	height: 280px;         /* required - desired height */
	width: 200px;          /* required - desired width */
	margin: 0 auto;       /* required */
	clear: left;          /* required */
}

.welcome_text { 
	line-height:1.5;
	width:200px;
	display:block;
	text-align:right;
	font-size:11px;
	padding-right:20px;
	margin-bottom:33px; }

address { 
	line-height:1.5;
	width:200px;
	display:inline;
	display:inline-block;
	text-align:right;
	font-size:10px;
	margin-bottom:33px;
}


