body {
	background-color:red;
	background-image:url(/media/images/pattren.png);

}
h1 {
	background-color:white;
	text-align:center;
	margin:0px 0px 15px 0px;
}
h2 {
	font-size:1.5em;
	margin:0px;
}
.page {
	/*background-color:#CFCFCF;*/
	width:800px;
	margin: 0px auto 0px auto; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	padding:15px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/media/images/black_P55.png');
	
}
.page[class] {
  background-image:url(/media/images/black_P55.png);
}
.content {
	width:485px;
	display:inline;
	float:right;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/media/images/white_P55.png');
	padding:15px;
	margin-bottom:15px;
}
.content .first{
	margin-top:0px;
}
.content .item {
	background-color:white;
	margin-top:15px;
	padding:15px;
}
.content[class] {
	background-image:url(/media/images/white_P55.png);
}
.sidebar {
	width:280px;
	font-size:1.5em;
	display:inline;
	float:left;
	
}
.sidebar ul {
	margin:0px 0px 15px -15px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(/media/images/bullet.gif);
}
.sidebar li {
	margin:0px;
	border-bottom:1px solid white;
	font-size:0.5em;
	padding:10px 0px 10px 0px;
	color:#999;
}
.sidebar a,.sidebar a:link,.sidebar a:visited,.sidebar a:hover,.sidebar a:active  {
	font-size:1.5em;
	display:block;
	text-decoration: none;
	color:white;
}
.footer {
	clear:both;
	background-color:#999;
	padding:15px;
	text-align:center;
}
.roundCorner {
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}