@charset "utf-8";
/* CSS Document */

body {
	background-color: #999966;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
}

#wrap{
	margin:0px auto;
	width:930px;
	}

#page{
	position:relative;
	width:930px;
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
}

.clear {
	clear:both;
	height:1px;
}

/*
COLOURS
*************************************************************************************/

/*
HTML Elements
*************************************************************************************/
p {	
	margin:0px 0px 0px 0px;
	padding:0px 45px 10px 45px;
	color:#ffffff;
	font-size:80%;
	line-height:150%;
}

p.feature {	
	margin:10px 45px 10px 45px;
	padding:8px 0px 10px 0px;
	color:#ffffff;
	font-style:italic;
	font-weight:bold;
	text-align:center;	
	border-top: 1px solid #ffffff;	
	border-bottom: 1px solid #ffffff;
	background-color:#333333;
}

p.feature a {
	text-decoration:none;
}
p.feature a:hover {
	text-decoration:underline;
}

h1 {	
	margin:0px 0px 0px 0px;
	padding:0px 45px 10px 45px;
	color:#ffffff;
	font-size:100%;
}

h2 {	
	margin:0px 0px 0px 0px;
	padding:0px 45px 10px 45px;
	color:#ffff99;
	font-size:100%;	
}

h3 {	
	margin:0px 0px 0px 0px;
	padding:0px 45px 10px 45px;
	color:#ffffff;
	font-size:80%;	
}

ul {	
	margin:0px 45px 0px 85px;
	padding:0px 0px 10px 0px;
	color:#ffffff;
	font-size:80%;
}

li {	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

a {	
	text-decoration:underline;
	color:#ffff99;
}

a:hover {
	text-decoration:none;
	color:#ffff99;
}

.left {
	text-align:left;
}
.center {
	text-align:center;
}
.right {
	text-align:right;
}

/*
Container Divs Elements
*************************************************************************************/
#header_image {
	width:930px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-bottom: solid 1px #ffffff;
}

#content {
	width:930px;
	margin:0px 0px 0px 0px;
	padding:30px 0px 30px 0px;
	background-image:url(../images/bg_content.jpg);
	background-repeat:repeat-x;
	background-color:#018180;
	border-bottom: solid 1px #ffffff;
}

.cont_list {
	width:740px;
	margin:0px;
	padding:0px;
	float:left;
}

.cont_button {
	width:145px;
	margin:35px 0px 0px 0px;
	padding:0px;
	float:left;
}

#content .images {
	margin: 15px 0px 25px 45px;
}

#content .images img {
	margin-right:45px;
	border: solid 1px #ffffff;
}

/*
FOOTER
*************************************************************************************/
#footer {
	width:930px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 3px 0px;
	background-color:#014545;
}

.footer_left {
	width:530px;
	margin:0px;
	padding:0px;
	float:left;
}

.footer_right {
	width:400px;
	margin:0px;
	padding:0px;
	float:left;
}

#footer p {
	margin:0px 0px 0px 0px;
	padding:0px 45px 10px 45px;
	font-size:70%;
}

