*	{ position: relative; padding: 0px; margin: 0px; }
body	{
	background: url('../img/bgh.jpg') top center no-repeat #79131e;
	color: #ffffff;	
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	line-height: 18px;
}
#h, #c, #f div.wrap	{ width: 960px; margin: 0px auto; }
#c	{ margin-top: 15px; }
#logo, ul#nav, #nav li, #f li, .inline	{ display: inline-block; vertical-align: top; }
#logo	{ margin: 25px 10px 0px 25px; }
ul#nav	{ list-style-type: none; margin: 0px; padding: 38px 27px 27px 0px; width: 710px; text-align: right; }
#nav a	{
	color: #ffffff;
	text-decoration: none;
	font-size: 16px;
	background: #79131d;
	padding: 10px 12px;
	display: block;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}
#nav a:hover	{ background: #ceb275; }
#img_head	{
	-webkit-border-radius: 7px;
	border-radius: 7px;
	-webkit-box-shadow:  0px 0px 30px 5px rgba(0, 0, 0, 0.3);
	box-shadow:  0px 0px 30px 5px rgba(0, 0, 0, 0.3);
}
#f	{
	height: 100px;
	width: 100%;
	border-top: 27px solid #b02c39;
	background: #48080e;
	-webkit-box-shadow:  0px 0px 30px 5px rgba(0, 0, 0, 0.3);
	box-shadow:  0px 0px 30px 5px rgba(0, 0, 0, 0.3);
	margin-top: 20px;
	color: #ffa4ad;
	font-size: 11px;
}
#f div.wrap > div	{ position: absolute; top: -23px; left: 0px; width: 100%; height: 20px; font-size: 11px; }
#f div.wrap	{ padding-top: 18px; }
#f ul	{ list-style-type: none; position: absolute; right: 0px; top: 18px; }
#f a	{ text-decoration: none; color: #ffa4ad; font-size: 11px; }
#f a:hover	{ color: #ffffff; }
#f li:before	{ content: " | "; }
#f li:first-child:before	{ content: none; }
#f span	{ position: absolute; right: 0px; top: 35px; color: #9a464e; }
#f span a	{ color: #9a464e; }
a	{ color: #ffffff; }
a > img	{ border: 0px; }