body {
	margin:0px 20px 20px 20px;
	background:#fd0100 url("images/bg.png");
	background-repeat:repeat-x;
	font-family:arial;
	text-decoration:none;
	color:#000;
	}
div {
	margin:0px;
	padding:0px;
	}
	
img {
	border-width:0px;
	}
	
#maintext {
	margin:16px;
	}
	
#maintext h1 {
	margin:10px 0px 18px 0px;
	font-family:arial;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#606060;
	}
#maintext p {
	margin-top:10px;
	text-indent:0px;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	text-align:justify;
	}
	
#content {
	width:1024px;
	text-align:left;
}
	
#header {
	margin-bottom:10px;
	}
#maintext3 {
	margin:10px 0px 18px 0px;
	font-family:arial;
	font-size:8px;
	font-weight:normal;
	text-decoration:none;
	color:#FF0000;
	}
#maintext3 {
	margin:10px 0px 18px 0px;
	font-family:arial;
	font-size:8px;
	font-weight:normal;
	text-decoration:none;
	color:#FF0000;
	}
#logo {
	margin:0px;
	padding:0px;
	width:191px;
	height:228px;
	}
	
#main_right {
	width:250px;
	float:right;
	}
#main_left {
	float:left;
	margin:10px 0px 20px 0px,;
	width:700px;
	}
	
/* =Top blocks */
#header_right {
	width:824px;
	float:right;
	}
	
#spacer {
	clear:both;
	}

#blocks {
	float:right;
	margin:10px 0px 20px 0px;
	}	
#top_block {
	margin:0px;
	width:100px;
	float:left;
	}
	
#top_block .top_div_top	{
	height:42px;
	background:url("images/top_div_top.png") left top repeat-y;
	text-align:center;
	font-family:arial;
	font-size:12px;	
	font-weight:bold;
	}
	
#top_block .top_div_body {
	padding:6px 6px 0px 10px;
	background:url("images/top_div_body.png") left top repeat-y;
	}
#top_block .top_div_body a{	
	display:block;
	margin-bottom:0px;
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	color:#909090;
	}
#top_block .top_div_body a:hover{	
	text-decoration:underline;
	color:#909090;
	}
	
#top_block .top_div_bottom {
	height:8px;
	background:url("images/top_div_bottom.png") left bottom no-repeat;
	}
/* =/Top blocks */
#menu {
	float:right;
	width:746px;
	height:90px;
	margin-right:2px;
	background:#aa2f2f url("images/menu_bg.png") repeat-x;
	}

.floatleft {
	float:left; 
	padding:0px
	}
.floatleft_l {
	float:left; 
	padding:0px;
	width:22px;
	height:90px;
	background:url("images/menu_left.png") no-repeat;
	}
.floatleft_r {
	float:left; 
	padding:0px;
	height:90px;
	width:24px;
	background:url("images/menu_right.png") right top no-repeat;
	}
	
.ddheader {
	width:140px; 
	height:68px;
	text-align:center; 
	background:url("images/menu_header.png") center top;
	}

.ddheader a{
	margin-top:20px;
	font-family:arial;
	font-size:18px;	
	cursor:pointer; 
	text-decoration:none;
	color:#fff;
	}

.ddcontent {
	position:absolute; 
	overflow:hidden; 
	width:124px; 
	height:1px;
	margin-left:6px;
	display:none; 
	z-index:200;
	}
.ddinner {
	}
.ddinner_bottom {
	height:12px;
	background-color:#aa1919;
	overflow: hidden; 
    font-size:1px;
	}
	
.r1, .r2, .r3 {
    display: block;
    height: 1px;
    overflow: hidden; 
    font-size:1px;
}

.r3 { margin: 0 3px; background-color: #aa1919;}
.r2 { margin: 0 2px; background-color: #aa1919;}
.r1 { margin: 0 1px; background-color: #aa1919;}

.ddinner ul {
	display:block; 
	list-style:none; 
	margin:0; 
	padding:0; 
	background:#aa1919;
	}
.ddinner li {
	display:block;
	margin:0; 
	padding:2px 0px 2px 20px; 
	cursor:pointer; 
	text-align:left;
	border-left:#891a1a 1px solid;
	border-right:#891a1a 1px solid;
	}
	
.ddinner a {
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	}	
.ddinner a:hover {
	text-decoration:underline;
	}
.underline {}	
	
	
td.body_lt {
	width:10px;
	height:10px;
	background:url("images/body_lt.png") left top no-repeat;
	}
td.body_rt {
	width:10px;
	height:10px;
	background:url("images/body_rt.png") right top no-repeat;
	}
td.body_lm {
	width:10px;
	height:10px;
	background:url("images/body_lm.png") left bottom no-repeat;
	}
td.body_rm {
	width:10px;
	height:10px;
	background:url("images/body_rm.png") right bottom no-repeat;
	}
td.body_lb {
	width:10px;
	height:10px;
	background:url("images/body_lb.png") left bottom no-repeat;
	}
td.body_cb {
	height:10px;
	background:url("images/body_cb.png") center bottom repeat-x;
	}
td.body_rb {
	width:10px;
	height:10px;
	background:url("images/body_rb.png") right bottom no-repeat;
	}
td.body_w {
	background-color:#fff;
	}
td.body_r {
	background-color:#c00c0d;
	}
		
#right_block {
	padding:10px 16px 0px 20px;
	}
#right_block1 {
	padding:10px 16px 0px 20px;
	}	
#right_block img.head {
	display:block;
	margin:8px 0px 6px 0px;
	}
	
#right_block img.new {
	margin-top:4px;
	float:left;
	width:10px;
	height:11px;
	}	


#right_block1 img.head {
	display:block;
	margin:8px 0px 6px 0px;
	}
	
#right_block1 img.new {
	margin-top:4px;
	float:left;
	width:10px;
	height:11px;
	}
	
#right_block p {
	margin-left:28px;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	}	
	
#right_block1 p {
	margin-left:0px;
		margin-top:0px;
		margin-bottom:0px;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	}	
#right_block td {
	padding-right:20px;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	}	
	
#right_block1 td {
	padding-right:5px;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	}	
#right_block .link {
	text-align:right;
	}	
	
#right_block a {
	margin-top:10px;
	text-indent:0px;
	font-family:arial;
	font-size:12px;
	text-decoration:underline;
	color:#fff;
	}	
#right_block a:hover {
	text-decoration:none;
	color:#fff;
	}

#right_block1 .link {
	text-align:right;
	}	
	
#right_block1 a {
	margin-top:10px;
	text-indent:0px;
	font-family:arial;
	font-size:12px;
	text-decoration:underline;
	color:#fff;
	}	
#right_block1 a:hover {
	text-decoration:none;
	color:#fff;
	}

	
#footer {
	margin:20px 0px 0px 0px;
	}
#footer td {
	padding-right:20px;
	font-family:arial;
	font-size:11px;
	color:#fff;
	}
#footer td a {
	font-family:arial;
	font-size:11px;
	text-decoration:none;
	color:#fff;
	}
#footer td a:hover {
	text-decoration:underline;
	color:#fff;
	}	
	
	
	
	
