html, body {
	background: #000000;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; /*Consolas*/
	font-size: 11px;    
	color: #3f3f3f;    
	font-weight: normal;
	text-align: left;
	cursor: default;
}
body {
	margin: 0; /* Required */
}

.main_container {
	border:1px solid #191919; 
	padding:14px;
}

.contacttext {
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 13px;    
	color: #999999;    
	font-weight: normal;
	text-align: left;
	cursor: default;		
}
.contacttext span {
	color: white;
}

.by {
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 9px;    
	color: #3f3f3f;    
	font-weight: normal;
	text-align: center;
	cursor: default;		
}

.bottom_title {
	padding: 10px 0 10px 0;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;    
	color: #3f3f3f;    
	font-weight: normal;
	text-align: left;
	cursor: default;
}

.bottom_link  {
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 9px;    
	color: #3f3f3f;    
	font-weight: normal;
	text-align: left;
	cursor: default;
	text-decoration:none;
	text-transform: uppercase;
	border:0;
	outline: none;
}
.bottom_link a, .bottom_link a:visited, .bottom_link a:hover  {
	color: #3f3f3f;    
	text-decoration:none;
	cursor:pointer;
	text-transform: uppercase;
	border:0;
	outline: none;
}
.bottom_link span {
	text-transform:none;
}

a:active {
  outline: none;
}
.bottom_link::-moz-focus-inner{border:0;}

.pad1 {
	padding: 3px 30px 3px 0px;	
}
.pad2 {
	padding: 3px 10px 3px 0px;	
}

.imagelink, .imagelink a, .imagelink a:visited, .imagelink a:hover, .imagelink a:active {
	outline: none;
}