﻿/* Stylesheet for Home Zone. Content copyright to Home Zone */

/* Standardised Styles */
div, body, html, {
text-align: center; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 96%; 
font-weight: normal; 
margin: 0;
padding: 0;
}

a, a:link {
color: blue; 
text-decoration: none; 
border-bottom: solid 1px blue;
}

a:hover, a:active {
color: blue; 
text-decoration: none; 
border-bottom: solid 1px blue;
}

a:visited {
color: purple; 
text-decoration: none; 
border-bottom: solid 1px purple;
}

/* ID styles */
#container {
width: 990px; 
padding: 0 5px 0 5px; 
margin: 0 auto; 
text-align: center;
}

#header {
width: 990px; 
height: 227px; 
background: url('../images/header_background.png') top no-repeat;
}

#content_area {
width: 990px; 
height: 100%; 
background: url('../images/content_area_background.png') top left repeat-y;
}

#footer {
width: 990px; 
height: 148px; 
background: url('../images/footer_background.png') bottom no-repeat;
}

/* Class Styles */
.clr {
clear: both;
}

.content_text {
position: relative; 
z-index: 10; 
padding: 5px; 
margin: 0 89px 0 89px;
}

.content_text p {
text-align: left; 
font-size: 0.85em;
}

.search_table {
text-align: center;
border: 0; 
padding: 0; 
margin: 0;
}

.search_table td {
vertical-align: top; 
padding: 2px;
font-size: 0.85em;
}

.search_table h4 {
margin: 0;
}

.search_options {
text-align: center;
border: 0; 
padding: 0; 
margin: 0;
}

.search_options td {
vertical-align: top; 
padding: 2px; 
font-size: 0.85em;
}

.search_options h4 {
margin: 0;
}

.align_left, .align_left input {
text-align: left; 
margin-left: 50px;
font-size: 0.85em;
}

.contacts {
float:left;
}

.hull_contact1 {
width: 168px;
text-align: left; 
font-size: 0.65em; 
float: left; 
margin-right: 20px;
text-align:center;
}

.hull_contact2 {
width: 168px;
text-align: left; 
font-size: 0.65em; 
float: left; margin-right: 40px;
}

.contact_email {
float: left; padding: 10px 0 0 0;
}

.contact_email a {
font-weight: bold;
}

.sponsor_logos {

}

.footIcoCon{
	width:700px;
	height:30px;
	padding:0px;
	margin:0px;
	float:left;
	padding-left:100px;
}

/* Menu Styles */
.menu {
position: relative; 
top: 195px; 
left: 80px;
text-align: left;
}

.menu ul {
margin: 0; 
padding: 0; 
}

.menu ul li {
list-style: none; 
margin: 0; 
display: inline;
}

.menu ul li a, .menu ul li a:link {
border: 0; 
color: #4d9864; 
font-size: 0.95em; 
font-weight: bold; 
text-align: left; 
padding: 10px 32px 10px 15px; 
background: url('../images/house_icon_off.png') center right no-repeat;
}

.menu ul li a:hover, .menu ul li a:active {
border: 0; 
color: #a8778f; 
font-size: 0.95em; 
font-weight: bold; 
text-align: left; 
padding: 10px 32px 10px 15px; 
background: url('../images/house_icon_ovr.png') center right no-repeat;
}

