html,body,div,h1,h2,h3,h4,p,ul,ol,li,dd,dt,dl,form,item{
	padding:				0;
	margin:					0;
}

html {
	background:				#fff;
	font:					normal 100% Tahoma, sans-serif;;
	height:					100%;
	color:					#000;
}

body {
	background:				#fff;
	text-align: 			center;
}

ul {
	list-style: none inside none;
}

a {
	color:					#000;
	text-decoration:		none;
	outline:				0;
}

a:hover {
	text-decoration:		underline;
}

a img {
	border: 0;
	vertical-align: bottom;
}

.clear {
	clear:					both;
}

h1 {
	text-indent:			-10000px;
	font-size:				1px;
	font-weight:			1px;
	color:					#e10000;
	height:					91px;
	width:					355px;
	float:					left;
/*	background:				url(../imgs/hdr.gif) no-repeat 39px 9px;*/
	cursor:					pointer;
}

h2 {
	font-size:				16px;
	line-height:			20px;
	color:					#e10000;
	font-weight:			bold;
	padding:				30px 0 3px 0;
}

p {
	margin:					0 0 10px 0;
}

p.date {
	color:					#bbb8b8;
	font-size:				11px;
	margin:					0 0 3px 0;
}

#layout {
	width:					1000px;
	margin:					0 auto;
	text-align:				left;
	font-size:				12px;
	height:					100%;
}

.lang {
	float:					right;
	height:45px;
	width:45px;
	background:				url(/images/design/lang.png) center;
	 background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	margin-right:70px;
	margin-top:35px;
}

.lang li a {
	font-size:				12px;
	padding:				0px 0px 0 0;
	display:block;
	text-align:center;
	margin-top:15px;
	vertical-align:middle;
	color:					#fff;
	text-transform:			uppercase;
}


/*header*/
#header {
	height:					140px;
	width:					1000px;
	background:				#e10000 url(/images/design/top.png) center;
	background-repeat:no-repeat;
	clear:					both;
}

.banner_top {
	width:					990px;
	height:					90px;
	text-align:center;
	padding:				4px 0;
	margin:					0 auto;
}

.navigation {
	float:					left;
	padding:				40px 0 0 0;
	padding-left: 25px !important;
}

.navigation li {
	background-color:#d10001;
	float:					left;
	font:					normal 21px Arial;
	line-height:			23px;
	color:					#fff;
	margin-left:3px;
	padding: 10px 5px 10px 10px;
	-moz-border-radius: 10px 10px 0px 0px;
	webkit-border-radius: 10px 10px 0px 0px;
}

.navigation li.active {
  background-color:white;
  color:#d10001;
}

.navigation a {
	font:					normal 21px Arial;
	line-height:			23px;
	color:					#fff;
	text-transform:			uppercase;
	font-style:italic; 

}

.navigation li.active a
{
color:#d10001;
}

#header .navigation 		{
	clear:					left;
	padding:				6px 0 0px 0;
}

#header .navigation li {

}

/*content*/
#content {
	padding:				10px 0;
}

#content li {
	float:					left;
	width:					480px;
	padding:				0 10px;
}

#content li .banner {
	width:					480px;
	height:					300px;
}

#content div.actions {
	height:					23px;
	line-height:			23px;
	padding:				7px 0 0 0;
}

#content div.actions a {
	display:				block;
	float:					left;
	height:					23px;
	color:					#fff;
	text-align:center;
	padding:				0 10px 0 10px;
	line-height:			20px;
	background-image:			url(/images/design/button.png);
	background-repeat:repeat-x;
	border:					1px solid #c50001;
	margin:					0 0 0 5px;
	-moz-border-radius: 4px;
	webkit-border-radius: 4px;
}

#content div.actions a.send-to-friend {

}

#content div.actions a.ask-author {
}

/*footer*/
#footer {
	clear:					both;
}

#footer .navigation li {
	 background-color:white;
	  padding-left:10px;
	 color:#d10001;
}
#footer .navigation li.active {
	background-color:#d10001;
	color:white;
}
#footer .navigation a {
	color:					#ff0000;
}
#footer .navigation li.active a{
	color:white;
}
.copyright	{
	background-color:#d10001;
	height:					30px;
	padding:				16px 10px 0 0;
}
.copyright p, .copyright a{
	text-align:				right;
	color:					#fff;
}
