/*declarations for main container elements*/

body {	background:#000;
	color: #000;
	margin:0;
	padding:0px;
	text-align: left;
	font:1em/1.8em Verdana, sans-serif; 
	letter-spacing: .1px; }
	
p, ul, li, h1, a { margin: 0; padding: 0; }

a {outline:0; color:#FFF;}
a:hover {color:#DD1717;}

#marginwrapper { visibility: visible;
	z-index: 1;
	left: 0px;
	top: 0px;
	width: 100%;
	margin:0 auto;}
	
#wrapper { 
	width: 1290px;
	margin: -175px auto 0;
	position: relative; }

#main 	{ width: 1290px;
	height: 1639px;
	float: left;
	background-color: #FFF;
	background:  url(images/bg6.jpg) no-repeat top right;
	display: inline; } /*for double float margin bug */
	
#sphinx
{position:absolute;
right:154px;
top:377px;}

a {outline:0;}

object, embed {

 outline: 0;

} 

.fb-like {float:left; margin-top:155px;margin-left:20px;position:absolute;color:#CCC;background-color:#111;} 

.footer {color:#fff;text-align:center;padding-top:60px;clear:both;font-size:.5em;}

.footer p {margin-bottom:-10px;}