/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body {background:#ffea82 url(../images/bg.jpg) 49% 0 repeat;font: 12px Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #940303;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited {color: #940303;text-decoration: underline;cursor: pointer;}
a:hover {color:#940303;text-decoration: none;}
img {border:none;}
ul, ol {margin:0;padding:0;}
li {margin:0;padding:0 10px;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */
#cont { background:url(../images/bg_cont.jpg) 50% 0 repeat-y;}
#all{width:992px; margin:0 auto; position:relative; z-index:2; background:url(../images/all_bg.png) 0 0 repeat-y;}

/* HEADER */
#header { height:705px; position:relative;}
.h_img { display:block; float:left;}
.h_flash { position:absolute; left:217px; top:424px;}

/* DECORS */
.left_decor { position:absolute; left:-495px; top:0; width:50%; background:url(../images/left_decor.jpg) 100% 0 no-repeat; height:600px;}
.right_decor { position:absolute; right:0; top:0; width:50%; background:url(../images/right_decor.jpg) 495px 0 no-repeat; height:600px;}



/* MENU MAIN */
.menu_h { width:100%; height:49px;}
.f_menu { height:49px;}
.menu_h ul { height:49px; overflow:hidden; padding-left:6px;}
.f_menu ul {height:49px; overflow:hidden;}
.menu_h li, .f_menu ul li { float:left; padding: 0; list-style-type:none;}
.menu_h li a, .menu_h li a:visited, .f_menu li a, .f_menu li a:visited { text-indent:-9999px; display:block; width:100%; overflow:hidden; height:49px;}

	.m1 {width:293px;}
	.m1 a, .m1 a:visited { background:url(../images/m1.jpg) 0 0 no-repeat;}
	.m1 a:hover { background:url(../images/m1.jpg) 0 -49px no-repeat;}
	
	.m2 {width:394px;}
	.m2 a, .m2 a:visited { background:url(../images/m2.gif) 0 0 no-repeat;}
	
	.m3 {width:293px;}
	.m3 a, .m3 a:visited { background:url(../images/m3.jpg) 0 0 no-repeat;}
	.m3 a:hover { background:url(../images/m3.jpg) 0 -49px no-repeat;}


/* CONTENT */
.name_1, .name_1:visited { width:100%; height:92px; text-indent:-9999px; overflow:hidden; background:url(../images/name_1.jpg) 0 0 no-repeat; display:block;}
#content {width:980px; padding:0 6px;min-height:400px;* height: auto !important; *height: 400px;}
#content_m {width:980px; padding:0 6px;min-height:10px;* height: auto !important; *height: 10px;}


/* SET ON MAIN PAGE */
.m_set { width:966px; margin:0 auto;background:url(../images/m_set_mid.jpg) 0 46px no-repeat; height:584px; overflow:hidden;}
.m_set_top {background:url(../images/m_set_top.jpg) 0 0 no-repeat; height:36px; padding:5px 15px;}
	.m_set_top h2 { font-size:16px; font-weight:bold; float:left; color:#ab0427; padding:13px 0 0 40px;}
	.m_set_top p {font-size:14px; float:right; padding-top:15px; color:#e52c00; font-size:15px; font-weight: bold; width:150px; padding-right:100px; padding-bottom:0;}
.m_set_mid { background:url(../images/m_set_bottom.jpg) 0 100% no-repeat; height:528px;position:relative; padding-top:10px;}
	.m_set_mid .images { padding-left:14px; height:360px;}
	.m_set_mid .images img {border:1px solid #fcbe68; display:block;}
	.img_465 { float:left;}
	.sm_images { float:left; width:475px;}
	.sm_images img { float:left; margin-left:3px; margin-bottom:3px;}
	.m_text { font-size:12px; line-height:16px; color:#ffde84; text-align:center; margin:5px 30px; height:62px; overflow:hidden; position:relative;}
	.buts { text-align:center;  padding-top:3px;}
	

/* MAIN BOTTOM BOX */	
.m_bottom {height:201px; position:relative; background:url(../images/m_bottom.jpg) 0 0 no-repeat;}
	.m_join, .m_join a:visited { display:block; position:absolute; width:363px; height:100px; left:602px; top:68px; overflow:hidden; text-indent:-9999px;}
	.m_decor {position:absolute; width:360px; height:26px; left:0px; top:-26px; background:url(../images/m_decor.png) 0 0 no-repeat;}

/* MAIN FOOTER */
#footer { width:980px; padding:0 6px; background:url(../images/footer.jpg) 0 49px no-repeat;}	
	.copy { padding:25px 40px; height:1%; text-align:center; font-size:11px;}


/* JOIN PAGE */
#j_header { height:418px; position:relative;}
.bl { width:966px; margin:0 auto; background:url(../images/bl_mid.png) 0 0 repeat-y; margin-bottom:10px; color:#ffde84;}
.bl_top { background:url(../images/bl_top_1.jpg) 0 0 no-repeat;}
.bl_bottom { background:url(../images/bl_bottom.jpg) 0 100% no-repeat; padding:10px 15px; height:1%;}
#j_footer { padding-top:30px; text-align:center; width:980px; padding:0 6px;}

	
/* MEMBER SECTION */
#m_header { height:224px; position:relative;}

/* MEMBER MENU */	
.m_menu { width:100%; height:35px; background:url(../images/m_menu.jpg) 0 0 no-repeat; padding-top:6px; margin-bottom:10px;}
.m_f_menu { width:100%; height:35px; background:url(../images/m_f_menu.jpg) 0 0 no-repeat; padding-top:22px;}
.m_menu ul, .m_f_menu ul { height:45px; overflow:hidden; text-align:center;}
.m_f_menu ul { padding-left:5px;}
.m_menu li, .m_f_menu li  { display:inline; padding: 0; list-style-type:none; font-size:17px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-left:1px solid #ffffac;}
.m_menu li a, .m_menu li a:visited, .m_f_menu li a, .m_f_menu li a:visited { text-decoration:none; color:#ffffac; padding:0 35px; }
.m_menu li a:hover, .m_f_menu li a:hover, .m_menu .active a, .m_menu .active a:visited, .m_f_menu .active a, .m_f_menu .active a:visited  { color:#ffffd9;}
.first { border:0 !important;}
