body {height:100%; font-family: Verdana, Tahoma, Arial, Sans-Serif; color:#480709; background: #6b0843 url(../i2/bg_body.gif) top left repeat;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}  
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:none;color:#fdde1c;}  
a:hover {text-decoration:none;color:#fdde1c;}   
   
/*  All  */
.wrapper { background: url(../i2/bg_header.gif) top left repeat-x;}
.wrapper1 { background:#000 url(../i2/bg_footer.gif) top left repeat-x; height:119px;}

.wrapper_inside { margin-left:auto; margin-right:auto; width:990px; position:relative; }
.header { width:990px; background:url(../i2/bg_header.jpg) top left no-repeat; min-height:184px; position:relative; }
	.logo { position:absolute; top:0px; left:25px; width:494px; height:149px;}
	.header_block { position:absolute; top:6px; left:155px; width:190px; color:#ba147a; font-size:10px; text-align:center; }
	.header_text_title { color:#ff4ab6; font-weight:bold; text-align:center; width:452px; position:absolute; top:5px; left:526px; font-size:11px;}
	.header_text { margin-left:526px; top:23px; position:relative; background:url(../i2/bg_header_div.jpg) top left no-repeat; width:452px; font-weight:bold; padding-top:7px; line-height:13px;}
		.header_text li { margin-left:12px; color:#ffb1df; font-size:10px;}
		.header_text a, .header_text a:active, .header_text a:visited { font-size:11px; color:#fff;}
		.header_text a:hover { font-size:11px; color:#ff5ed1;}	
		
	.link_top { position:absolute; top:160px; left:14px; font-size:12px; z-index:10;}
	.link_top a, .link_top a:active, .link_top a:visited, .link_top a:hover { color:#ffd8f7; text-decoration:none;}
	.link_top span { color:#ffa1f1; font-weight:bold;}
	
.content { position:relative; margin-bottom:60px;}
	.pages_list { width:990px; position:relative; padding-top:11px; padding-bottom:9px;}
		.pages_list ul { margin-left:116px; }
		.pages_list li {float:left; font-size:11px; font-weight:bold; }
		.pages_list a, .pages_list a:active, .pages_list a:visited { display:block; background-color:#FFFFFF; border:1px solid #fff; width:20px; height:17px; margin:0px 1px; color:#000; padding-top:3px; text-align:center;}
		.pages_list a:hover { background-color:#8c0659; border:1px solid #8c0659; color:#fff;}
		.empty { font-size:0; line-height:0; clear:both;}
		.bookmark { position:absolute; top:13px; right:24px;}
		.archive_title { position:absolute; top:13px; left:14px; font-size:11px; font-weight:bold; color:#fff;}
	.thumbs { width:936px; margin:0px auto 0px auto; clear:both; padding-bottom:5px;}
		.thumbs li { float:left; margin:2px 2px;}
		.thumbs li a, .thumbs li a:active, .thumbs li a:visited { border:1px dashed #FD08A8; display:block;}
		.thumbs li a:hover { border:1px dashed #fff;}
	.white1	{ margin:15px auto 20px auto; width:931px; clear:both;}
	.white2	{ margin:0px auto; width:931px;}

		.white_top { background:url(../i2/bg_white_top1.gif) top left no-repeat; font-size:0; line-height:0;}
		.white_top span { height:10px; display:block; background:url(../i2/bg_white_top2.gif) top right no-repeat;  }
		.white_content { background-color:#FFF9FB; width:931px; }
			.block { text-align:center; width:220px; float:left; margin:0px 5px; }
			.block h4 { font-size:18px; text-transform:uppercase; margin-bottom:10px;}
			.block h4 a, .block h4 a:active, .block h4 a:visited { color:#62083e; }
			.block h4 a:hover { color:#dc188e;}
			.block p { width:180px; margin:0px auto; font-size:11px; color:#b22f67; font-weight:bold;}
			
			.block1 { width:300px; float:left;}
			.block2 { width:300px; float:left;}
			.block3 { width:280px; float:left;}
			.block_inside {/* position:relative;*/ margin:8px 0px 4px 40px; min-height:61px; }
			.block_img {/* position:absolute; top:0px; left:0px; height:61px;*/ width:72px;}
			.block_img a, .block_img a:active, .block_img a:visited { border:1px solid #61083d; display:block; width:59px;}
			.block_img a:hover { border:1px dotted #61083d;}
			.block_text {/* margin-left:72px;*/}
			.block_text h4 { text-transform:uppercase; font-size:12px; color:#62083e;}
			.block_text a, .block_text a:active, .block_text a:visited { color:#62083e; }
			.block_text h4 a:hover { color:#db0081;}
			.block_text p { font-size:11px; color:#f32d7f; line-height:14px; width:170px;}
			
			.block_links { width:310px; text-align:center; float:left;/* font-weight:bold;*/ padding:5px 0;}
			.block_links a, .block_links a:active, .block_links a:visited { color:#62083e;}
			.block_links a:hover { color:#ff0c74;}
				.block_links p.p25 { font-size:25px; line-height:25px;font-weight:bold;}
				.block_links p.p23 { font-size:23px;font-weight:bold;}
				.block_links p.p21 { font-size:21px;font-weight:bold;}
				.block_links p.p19 { font-size:19px;font-weight:bold;}
				.block_links p.p18 { font-size:18px;font-weight:bold;}
				.block_links p.p16 { font-size:16px;font-weight:bold;}
				.block_links p.p15 { font-size:15px;font-weight:bold;}
				.block_links p.p14 { font-size:14px;font-weight:bold;}
				.block_links p.p13 { font-size:13px;font-weight:bold;}
				.block_links p.p12 { font-size:12px;}
		.white_bottom { background:url(../i2/bg_white_bottom1.gif) top left no-repeat; font-size:0; line-height:0; clear:both;}
		.white_bottom span { height:9px; display:block; background:url(../i2/bg_white_bottom2.gif) top right no-repeat;  }
	.our_top { margin-top:20px;}	
		.our_top h3 { font-size:22px; text-transform:uppercase; color:#fff; text-align:center; margin-bottom:6px;}
		.our_top p { font-size:22px; text-transform:uppercase; color:#fff; text-align:center; margin-bottom:6px;}
.footer { margin:0px auto 20px auto; color:#fff; text-align:center; width:340px; font-size:10px; padding-top:20px;}
.footer p { padding-bottom:10px;}
.footer a, .footer a:active, .footera:visited, .footer a:hover { color:#fff;}
	
	