a:link {color:#006699; text-decoration: none} 
a:visited {color:#006699; text-decoration: none}
a:hover {color:#ff9966; text-decoration: none}
a:active {color:#006699; text-decoration: none} 
a:focus {color:#ff9966; text-decoration: none}

a.menu:link {color:#ffffff; text-decoration: none} 
a.menu:visited {color:#ffffff; text-decoration: none}
a.menu:hover {color:#ff9966; text-decoration: none}
a.menu:active {color:#ffffff; text-decoration: none} 
a.menu:focus {color:#ff9966; text-decoration: none}


@media screen and (min-width: 1000px) /* Desktop */ { table{max-width:1100}; }
@media screen and (max-width: 999px) /* Tablet and Phone */ { table{max-width:100%;} }

body {
	background-color:ffffff;
	background-image:url(graphics/bg.png);
	background-attachment: fixed;
	background-position: center;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size:16px;
	line-height:1.2;
}

.head {font-family:Trebuchet MS, Verdana, Arial, Helvetica;font-size:160%;color:#006699;font-weight:bold;}
.headw {font-family:Trebuchet MS, Verdana, Arial, Helvetica;font-size:140%;color:#FFFFFF;font-weight:bold;}
.mid {font-family:Trebuchet MS, Verdana, Arial, Helvetica;font-size:120%;color:#000000;font-weight:bold;}
.mid_blue {font-family:Trebuchet MS, Verdana, Arial, Helvetica;font-size:120%;color:#006699;font-weight:bold;}
.body {font-family:Trebuchet MS, Verdana, Arial, Helvetica;color:#000000;}
.body_blue {font-family:Trebuchet MS, Verdana, Arial, Helvetica;color:#006699;}
.tiny {font-family:Trebuchet MS, Verdana, Arial, Helvetica;font-size:80%;color:#000000;}
.piccy {border:1px; border-thickness: 1px; border-color: #000000; border-style: solid; border-radius:12px;}
.round_piccy {border:1px; border-thickness: 1px; border-color: #000000; border-style: solid; border-radius:50%;}

img	{
	max-width:100%;
	height:auto;
}

input, textarea, select {
	color : #000000;
	font: normal 18px Trebuchet MS, Verdana, Arial, Helvetica;
	border: solid 1px;
	border-color : #000000;
	border-radius:8px;	
}

input.post, textarea.post, select {
	background-color : #ffffff;
}

input.button {
	background-color : #000000;
	color : #000000;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
}

input.mainoption {
	color : #ffffff;
	background-color : #006699;
	font-weight : bold;
	border-radius:8px;
}

input.liteoption {
	color : #000000;
	background-color : #006699;
	font-weight : normal;
}


ul.imagegrid {
	float: left;
	clear: left;
	list-style: none;
	}
ul.imagegrid li {
	display: block;
	float: left;
	margin: 0px 5px 10px 0px;
	padding: 0;
	}
ul.list {
	line-height: 2;
	list-style: none;
	}

.table {
  display: table;
}
.tr {
  display: table-row;
}
.td-menu {
  display: table-cell;
  font-family: "Trebuchet MS";
  font-size: 120%;
  color: #ffffff;
  text-align: left;
  vertical-align: middle;
  padding: 10;
  border-radius: 8px;
}
