body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: arial;
	color: #444444;
	background: #444444;
}

a {
	color: #5F7928;
}

a:hover {
	color: #8DBE26;
}

#header h1 {
	margin: 0px;
	padding: 0px;
	height: 136px;
	background: url("images/header.jpg") no-repeat top left;
}

#header h1 span {
	display: none;
}

#wrapper {
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	border-bottom: 5px solid #fff;
	background: url("images/wrapperbg.jpg") repeat-y;
	margin: 0px auto 0px auto;
	min-width: 760px;
	max-width: 1000px;
	width: expression(document.body.clientWidth < 760? "760px" : document.body.clientWidth > 1000? "1000px" : "auto");
}

/* html #wrapper { background-position: 5px 0px; }*/

#nav {
	margin: 0px;
	padding: 0px;
	height: 111px;
	background: url("images/navbg.jpg") no-repeat top left;
}

#leftcontent {
	line-height: 160%;
	float: left;
	padding: 0px 20px 60px 30px;
	width: 370px;
}

#rightcontent {
	line-height: 160%;
	float: left;
	padding: 28px 10px 15px 50px;
	width: 280px;
	color: #fff;
}

#leftcontent h1 {
	color: #92A169;
	font-family: arial narrow, arial;
	font-weight: normal
	margin: 15px 0px 10px 0px;
	padding: 0px;
	font-size: 20px;
}

#leftcontent h2 {
	font-size: 12px;
}

#footer {
	clear: both;
	background: #2D2D2D;
	padding: 0px 20px 0px 20px;
	color: #757575;
	font-size: 11px;
	height: 30px;
}

#footer p {
	padding: 7px 350px 0px 0px;
	margin: 0px;
	float: left;
}

#footer h1 span {
	display: none;
}

#footer a {
	width: 123px;
	height: 25px;
}

#footer h1 {
	float: left;
	background: url("images/netforge.gif") no-repeat bottom;
	padding: 0px;
	margin: 5px 0px 0px 0px;
	width: 123px;
	height: 25px;
}

.row1 {
	background: #EEF4E2;
}

.msgbox {
	padding: 15px;
	color: #fff;
	border: 1px solid #E4C9C9;
	background: url("images/msgboxbg.jpg") no-repeat top left;
	-moz-border-radius: 10px;
}

.smalltxt {
	font-size: 10px;
}

.img {
	padding: 10px 0px 10px 0px;
	text-align: center;
}

.noticebox {
	background: #EEF4E2;
	font-size: 16px;
	font-weight: bold;
	padding: 10px;
}

#home a:hover, #contact_bookings a:hover, #aboutus a:hover, #sales a:hover, #hire_rates a:hover, #links a:hover, #tours a:hover { background: none; }
#home span, #contact_bookings span, #aboutus span, #sales span, #hire_rates span, #links span, #tours span { display: none; }

#home { width: 85px; height: 36px; background: url("images/home_o.jpg") no-repeat; display: block; float: left; }
#home a { width: 85px; height: 36px; background: url("images/home.jpg") no-repeat; display: block; }

#contact_bookings { width: 157px; height: 36px; background: url("images/contact_bookings_o.jpg") no-repeat; display: block; float: left; }
#contact_bookings a { width: 157px; height: 36px; background: url("images/contact_bookings.jpg") no-repeat; display: block; }

#aboutus { width: 97px; height: 36px; background: url("images/aboutus_o.jpg") no-repeat; display: block; float: left; }
#aboutus a { width: 97px; height: 36px; background: url("images/aboutus.jpg") no-repeat; display: block; }

#sales { width: 79px; height: 36px; background: url("images/sales_o.jpg") no-repeat; display: block; float: left; }
#sales a { width: 79px; height: 36px; background: url("images/sales.jpg") no-repeat; display: block; }

#hire_rates { width: 135px; height: 36px; background: url("images/hire_rates_o.jpg") no-repeat; display: block; float: left; }
#hire_rates a { width: 135px; height: 36px; background: url("images/hire_rates.jpg") no-repeat; display: block; }

#links { width: 96px; height: 36px; background: url("images/links_o.jpg") no-repeat; display: block; float: left; }
#links a { width: 96px; height: 36px; background: url("images/links.jpg") no-repeat; display: block; }

#tours { width: 73px; height: 36px; background: url("images/tours_o.jpg") no-repeat; display: block; float: left; }
#tours a { width: 73px; height: 36px; background: url("images/tours.jpg") no-repeat; display: block; }