body {
	margin: 20px 0 0 0;
	font-family: "Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;
	background:#000000;
	color: #000000;
	font-size: 0.8em;
	}

div#imageloader1 {background: url(buttons/button_01_o.png);display: none;}
div#imageloader2 {background: url(buttons/button_02_o.png);display: none;}
div#imageloader3 {background: url(buttons/button_03_o.png);display: none;}
div#imageloader4 {background: url(buttons/button_04_o.png);display: none;}

.container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 0px;
	margin-right: 0px;
}

.alpha {
	margin-left: 0;
}
.omega {
	margin-right: 0;
}

.container_16 .grid_1 {width:60px;}

.container_16 .grid_2 {width:120px;}

.container_16 .grid_3 {width:180px;}

.container_16 .grid_4 {width:240px;}

.container_16 .grid_5 {width:300px;}

.container_16 .grid_6 {width:360px;}

.container_16 .grid_7 {width:420px;}

.container_16 .grid_8 {width:480px;}

.container_16 .grid_9 {width:540px;}

.container_16 .grid_10 {width:600px;}

.container_16 .grid_11 {width:660px;}

.container_16 .grid_12 {width:720px;}

.container_16 .grid_13 {width:780px;}

.container_16 .grid_14 {width:840px;}

.container_16 .grid_15 {width:900px;}

.container_16 .grid_16 {width:960px;}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

a#home,a#services,a#works,a#contact {display:inline;float:left;}

a#home {
	display: block;
	width:180px;
	height:90px;
	background-image:url(buttons/button_01.png);
	background-repeat:no-repeat;
}

a#home:hover {
	background-image:url(buttons/button_01_o.png);
	background-repeat:no-repeat;
}

a#homeactive {
	display: block;
	width:180px;
	height:90px;
	background-image:url(buttons/button_01_o.png);
	background-repeat:no-repeat;
}

a#services {
	display: block;
	width:180px;
	height:89px;
	background-image:url(buttons/button_02.png);
	background-repeat:no-repeat;
}

a#services:hover {
	background-image:url(buttons/button_02_o.png);
	background-repeat:no-repeat;
}

a#servicesactive {
	display: block;
	width:180px;
	height:89px;
	background-image:url(buttons/button_02_o.png);
	background-repeat:no-repeat;
}

a#work {
	display: block;
	width:180px;
	height:88px;
	background-image:url(buttons/button_03.png);
	background-repeat:no-repeat;
}

a#work:hover {
	background-image:url(buttons/button_03_o.png);
	background-repeat:no-repeat;
}

a#workactive {
	display: block;
	width:180px;
	height:88px;
	background-image:url(buttons/button_03_o.png);
	background-repeat:no-repeat;
}

a#contact {
	display: block;
	width:180px;
	height:88px;
	background-image:url(buttons/button_04.png);
	background-repeat:no-repeat;
}

a#contact:hover {
	background-image:url(buttons/button_04_o.png);
	background-repeat:no-repeat;
}

a#contactactive {
	display: block;
	width:180px;
	height:88px;
	background-image:url(buttons/button_04_o.png);
	background-repeat:no-repeat;
}

.logolink {
	display:inline;
	float:left;
	display: block;
	width:100px;
	height:88px;
	}
	
textarea {
    resize: none;
}

#mysubmit { 
	background-color: #f0f0f0;
	font-size:80%;
    padding: 2px;
	}