body,html,form{
	height:100%;
	padding:0;
	margin:0;
}
body{
	background:#fff;
	font-family:Arial;
	color:#000;
	font-size:14px;
text-align:justify;
}
h1, h2, h3, h4{
/*	color:#634728;*/
	color:#333;
}
#anchor{
	width:900px;
	margin:auto;
	position:relative;
	top:5%;
}
#content{
	min-height:600px;
/*	background:#1D1D1D;*/
/*	background:#111111;*/
	padding:1px;
	border-bottom: 1px solid #666666;
}
* html #content{
	height:600px;
}
#footer{
	font-size:12px;
	padding:10px 5px;
}
#footer a{
	padding:0 8px;
}
#copyright{
	float:right;
}
a:hover{
	color:#d3ccc3;
}
a{
	text-decoration:none;
/*	color:#634728;*/
	color:#333;

}
ul,li{
	padding:0;
	margin:0;
	list-style:none;
}
#ig-menu li{
	display:inline;
	float:left;
	position:relative;
	height:20px;
	background:#000;
}
#ig-menu li ul{
	position:absolute;
	clear:both;
	left:0;
	bottom:20px;
	visibility:hidden;
	z-index:100;
	background:#000;
	padding:4px 0 0;
}
#ig-menu li:hover ul, #ig-menu li.sfhover ul{
	visibility:visible;
}
#ig-menu li ul li{
	display:block;
}


/**
 * Clr Class fix for adding to elements containing floating elements
 */
.clr:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clr{display:inline-block;}
html[xmlns] .clr{display:block;}
* html .clr{height:1%;}
.clear{clear:both;}