@charset "UTF-8";
/* CSS Document */

/* Reset */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, p, blockquote, address, th, td {
		margin: 0;
		padding: 0;}
		
h2, h3, h4, h5, h6 {
		font-size: 100%;
		font-weight: normal;}
		
ol, ul {
		list-style-type: none;}

table {
		border-collapse: collapse;
		border-spacing: 0;}
		
caption, th {
		text-align: left;}
		
fieldset, img {
		border: 0;}
		
dt, address, caption, cite, code, dfn, em, i, strong, b, th, var {
		font-style: normal;
		font-weight: normal;}										

h2, h3, h4, h5, p, ul {
		margin: 0;
		padding: 0;}
		
/* Main CSS Document */

body{
font-size: 14px;
font-style: italic;
font-family: Georgia, Times, serif;
color: #000000;
}

p{
margin-bottom: 8px;
}

input{ 
border:Ê1pxÊsolidÊ#555555; 
}

form{
margin-left: 4px;
margin-top: 20px;
}

a:visited {color: #000000;  text-decoration: none}
a:link {color: #000000;  text-decoration: none}
a:active {color: #000000;  text-decoration: none}
a:hover {color: #64FF00;  text-decoration: none}

#wrapper{
width: 592px;
height: 400px;
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: 40px;
}

#menu_bar{
float: left;
width: 592px;
height: 101px;
margin-bottom: 20px;
}

#main_col{
float: left;
width: 592px;
height: 429px;
margin-bottom: 10px;
}

#main_col img{
border-width: 0px;
border-color: #999999;
border-style: solid;
}

#footer{
float: left;
width: 592px;
height: 20px;
}

#footer_left_col{
float: left;
width: 180px;
height: 20px;
}

#scroll{
float: left;
margin-right: 0px;
width: 60px;
height: 20px;
}

.contact{
float: left;
margin-right: 0px;
width: 377px;
height: 82px;
background-image: url(images/contact_rollover1.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

.contact:hover{
background-image: url(images/contact_rollover1.jpg);
background-position: 0px -82px;
}


.centre{
text-align: center;
}

#footer_right_col{
text-align: left;
font-size: 14px;
float: left;
width: 392px;
color: #666666;
}

