
* { padding: 0; margin: 0; }

html {
	height: 100%;
}

ul.front {
	font-size:40px;
	text-align:center;
	}

hr {
	color:#009ce4;
	background-color: #009ce4;
	height: 1px;
	width:60%;
}

A:link {color:#ccfd6c; text-decoration: none}
A:visited {text-decoration: none; color:#bbbbbb;}
A:active {text-decoration: none; color:#bbbbbb}
A:hover {text-decoration: underline; color: #6cc8fd;}

p.bio{
float:right;
padding:2px;
}

h1, h2, h3 {
	color:#beed00;
}

h4 {
	color:#1fa1fd;
}

h5 { 
	color:#0086ed;
}

h6 {
	color:#beed00;
}

body {
 font-family: 'Trebuchet MS', Helvetica, sans-serif;
 font-size: 14px;
 background:#000;
 background-image:url('http://worldonmute.com/images/bg.jpg');
 background-repeat:repeat-x;
 background-position:absolute;
 background-attachment:fixed;
 height: 100%;
}
#wrapper { 
 margin: 0 auto;
 width: 960px;
 	min-height: 100%;
	height: auto !important;
	height: 100%;
 background-image:url('http://worldonmute.com/images/bg.png');
}
#header {
 width: 930px;
 color: #fff;
 text-align:center;
 padding: 10px;
 margin: 0 auto;
}
#navigation {
 width: 930px;
 color: #fff;
 padding: 10px;
 margin-left:2em;
}

ul.menu { 
	margin:0;
	float:right:
	padding:0; 
	letter-spacing:1px;
	}
ul.menu li { 
	display:block;
	padding:0; 
	float:left;
	text-align:left;
	margin-left:3em; 
	}
ul.menu li a { 
	color:#fff;
	font:bold 16px Trebuchet MS;
	text-decoration:none;
	line-height: 1.3em; 
	display:block; 
	}
ul.menu li a:hover { 
	color:#009ce4; 
	}
ul.menu li span { 
	font:10px Trebuchet MS; 
	color:#666;
	margin:0; 
	text-transform:uppercase;

	}
ul.menu li span:hover {
	color:#999;
	}

#content { 
 width: 930px;
 color: #fff;
 margin: 0 auto;
 padding: 20px;
 	box-shadow: 0 0 30px #CCC;
 
}

.services {
	padding:20px;
	margin: 0% 25%;
}

.services ul {
	list-style-type: none;
	padding:5px;
}

#about {
	line-height:20px;
}

.html
{
	padding:5px;
	float:right;
}

fieldset {
float:left;
 border:none;
 margin:0 25%;
 padding:5px;
}

input { 
 background-color: #333;
 color: #ffffff; 
 padding:3px;
  border: 2px solid #656565; 
 
}

textarea { 
 background-color: #333; 
 color: #ffffff; 
 border: 2px solid #656565; 
 font-size:14px;

}


input.btn { 
	  color:#fff; 
	  font-size:15px;
	  font-weight:bolder;
	  background-color: #333;
	  border: 2px solid #656565; 
	  padding:5px;
}

#left {
	width:400px;
	padding:10px;
	float:left;
}

#right {
	width:400px;
	padding:10px;
	float:right;
	margin:0 auto;
}

 h1 {
 color:#f5d953;
 letter-spacing:3px;
}

#footer { 
	width:100%; color: #fff;
 text-align:center;
 font-size:12px;
 margin: 0 auto;
 padding: 10px;
 height: 50px;
 
}

.footer, .push {
	height: 50px; /* .push must be the same height as .footer */
	clear: both;
}

