/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body {background:#cf509b; background:url(../images/bg.jpg); font: 12px Tahoma, Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #000;}
.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: Tahoma, Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited {color: ##0055BC;text-decoration: underline;cursor: pointer;}
a:hover {color:#333333;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 */

#all {width:945px; margin:0 auto; border-left:6px solid #9f1f6b;border-right:6px solid #9f1f6b; background:#fddece;}

#header { height:682px; position:relative;}
#header img {float:left; display:block;}

.desc {width:626px; height:50px; background:url(../images/desc.jpg) 0 0 no-repeat; overflow:hidden; text-indent:-9999px; padding:0; margin-left:10px;}
.l_box { background:url(../images/l_box_top.png) 0 0 no-repeat;margin-top:25px;}
.l_box_2  { background:url(../images/l_box_bot.png) 0 100% no-repeat;padding:90px 0 0px 2px; overflow:hidden; width:943px;}

.imgs a, .imgs a:visited { float:left; display:inline;padding:0 0 5px 5px;}
.imgs img {border:3px solid #9b2064; float:left; display:block;}
.join { text-align:center;}

.bl {width:440px; background: url(../images/box_mid.png) 0 0 repeat-y; float:left;margin-left:15px;}
.bl_grad { background: url(../images/bl_grad.png) 0 100% no-repeat;}
.bl_2 {background:url(../images/box_top.png) 0 0 no-repeat;}
.bl_3 {background:url(../images/box_bottom.png) 0 100% no-repeat;padding:2px 20px 22px 23px; width:397px; overflow:hidden;}

.bl_3 a, .bl_3 a:visited { float:left; display:inline;padding:7px;}
.bl_3 img {border:3px solid #9b2064; float:left; display:block; width:176px; height:228px; }
.bl h3 {color:#fff; font-size:40px; text-align:center; height:58px;}

.blocks {width:935px; overflow:hidden;padding:15px 0 15px 10px;}
#content h4 { font-size:30px; color:#005ab9; text-align:center; padding-top:0;}

#footer { text-align:center;padding:45px 20px 15px;}

.link_memb { background:url(about:blank);bottom:30px;display:block;height:120px;left:50px;overflow:hidden;position:absolute;text-indent:-9999px;width:180px;}
.link_book { background:url(about:blank);bottom:29px;display:block;height:120px;right:10px;overflow:hidden;position:absolute;text-indent:-9999px;width:180px;}


.l_box h3 {color:#fff; font-size:33px; text-align:center;padding-top:10px;}