
* { margin: 0; padding: 0; outline: 0 ; color:#fff;}

html { background: #010000 url(http://static1.meshfriend.com/sites_html/images/10/tt0016_bg.gif) repeat-x; }

* {color:#ffffff;}

a:link, a:hover, a:visited, a:active {color:#ffffff}

input{color:#000;}
select{color:#000;}
textarea{color:#000;}

body {
	margin: 0; 	padding: 0; 
	background: #010000 url(http://static1.meshfriend.com/sites_html/images/10/tt0016_bg2.jpg) no-repeat center top;
	text-align: center;
}

#wrap {
	width: 950px;	
	margin: 0 auto;
	text-align: left;		
}

#content-wrap {
	clear: both;
	width: 950px;	
	float: left;	
	padding-top: 15px;
	padding-bottom: 50px;	
	background: url(http://static1.meshfriend.com/sites_html/images/10/tt0016_midline.gif) repeat-y 600px 0;	
	border-top: 1px solid #121212;
	border-bottom: 1px solid #121212;
}

#header {
	position:;
	width: 950px;	
	height: 370px;	
	margin: 0; padding: 0;			
}

#logo {
	float:right;
	margin-top:-10px;
}

#main {
	float: left;
	width: 565px;
	padding: 0; margin: 0 0 0 10px;
	display: inline;		
}

#main h2 {
	padding: 5px 12px;
	margin: 15px 5px 10px 5px;
	border-bottom: 1px solid #121212; 
	background-image: url(http://static1.meshfriend.com/sites_html/images/10/tt0016_pattern.gif);	
}

#sidebar {
	float: right;
	width: 300px;
	padding: 0;
	margin: 0px 18px 0 0;
	position: relative;		
}	

#footer {
	clear: both;
	padding:0;
	background: #010000;
	width: 100%;
	float: left;
	padding: 10px;		
}

.float-left  { float: left; }