@charset "utf-8";
/* CSS Document */
/*rightbanner*/
.right-part{ width:251px; float:left;}
.right-mainbox{ width: 251px; float:left; margin-bottom:9px;}
.right-img1{ width:228px; float:left; height:9px;}
.right-img2{ width:228px; float:left; height:9px;}
.right-bgimg{width:216px; float:left; padding:0 0 0 12px; background-color:#f2dedf; }
.right-bgimgtext{ width:200px; float:left;}
.bold{ font-weight:bold;}
.right-image{ width:84px; height:86px; float:left; padding:10px 0 0 0;}
.right-imagetext{ width:115px; float:left; padding:10px 0 0 10px; line-height:18px;}
.right-icontext{ width:30px;  float:left; padding:10px 0 0 0;}
.right-icontext2{ width:23px;  float:left; padding:5px 0 0 0;}
.right-imagetext2{   float:left; padding:5px 6px 0 0;}
.right-redtext{ color:#bd0000; float:left; padding:10px 5px 0 0;}
A.redbold{color:#bd0000; font-weight:bold; text-decoration:blink;}
A:hover.redbold{color:#000; }
.right-imgbor{ border:1px #c4c9ad solid;}
.padding20{ padding-top:20px;}

/* top banner*/
.float-left{float:left;}

.bann-mainbox-bg02{width:907px; height:133px; float:left; }
.bann-topimg{width:907px; height:12px; float:left; }
.bann-color{width:892px; height:107px; float:left; padding:0 0 0 15px; background-color:#eccecf;}
.bann-buttomimg{width:907px; height:12px; float:left; }
.bann-photoname-box{width:98px; height:107px; float:left;}
.bann-username-box{ width:85px; height:15px; float:left;}
.bann-photo-box{width:86px; height:71px;}
.bann-photo-boder{border:1px solid #aeac9f;}
.bann-send-messbox{width:87px; height:14px; padding:5px 0 0 0;}
.icon-box02{width:19px; }
.bann-text-box{width:67px; height:14px; color:#000}
.bann-fillmain-box{width:280px; height:107px; padding:0 0 0 14px;}
.bann-quickbox{width:250px; height:19px; padding:7px 0 0 0; font-size:12px; color:#bd0000; font-weight:bold;}
.bann-user-fill-box{width:175px; height:40px; font-weight:bold; }
.bann-user-fill-box02{width:93px; height:40px; }
.bann-nameright-box{ width:190px;}
.bann-text-titelbox{height:13px; color:#000; padding:0 0 5px 0px; font-weight:bold;}
.bann-fill-combobox{width:175px; height:20px;}
.bann-fill-combobox02{width:164px; height:19px; font-size:11px;}
.bann-fill-combobox03{width:90px; height:20px;}
.bann-fill-combobox04{width:90px; height:19px; font-size:11px;}
.bann-fill-combobox05{width:90px; height:15px; font-size:11px;}
.bann-com-name-box01{ width:180px; font-size:18px; float:left; color:#bd0000; padding:25px 0 5px 10px;}
.bann-overtext-box{ width:180px; font-size:10px; float:left; color:#000; padding:0px 0 5px 0px;
text-align:center; font-weight:bold;}
.bann-button-box{ width:64px; height:21px;float:left; padding:6px 0 0 0px;
text-align:center; font-weight:bold;}
.bann-com-name-box02{ height:25px; font-size:12px;}
.bann-padingbutton{padding:8px 0 0 0;}
A.bann-name-link{ color:#000 ;text-align:left; text-decoration:none;}
A:hover.bann-name-link{ color:#000; text-align:left; text-decoration: underline;}
.ban-photo-border{border:1px solid #bc3c60;}
A.bann-name-link2{color:#000; text-align:left; text-decoration:none;}
A:hover.bann-name-link2{color:#000; text-align:left; text-decoration: underline;}
/*footer.*/
.footer{ width:957px; margin:0 auto; float:left; padding:3px 0px 5px 22px; }
.footerlinks{ font-weight:bold; color:#646464; float:left; text-decoration:none; width:530px; text-align:left}
.footerlinks a{ font-weight:bold; color:#646464; text-decoration:none; }
.footerlinks a:hover{ color:#000; text-decoration:none;}
.padding50{padding:0 0 0 145px; float:right;}
/*header*/
.header{width:968px; margin:0px; float:left;}
.headerbg{width:968px; margin:0px; float:left; background:url(../images/fc-middle.gif) repeat-y; }
.topcurve{width:968px; margin:0px; height:15px; float:left; background:url(../images/fc-topcurve.gif);}
.logo{width:355px;float:left; padding:0 0 0 27px; text-align:left;}
.toplink{ width:548px; margin:0px; float:right; text-decoration:none; color:#ae0000; font-weight:bold;}
.toplink a{ text-decoration:none; color:#ae0000; font-weight:bold;}
.toplink a:hover{ text-decoration:none; color:#C00; text-decoration:underline;}
.toplink ul{list-style:none; margin:0px; padding:50px 0 0 0;}
.toplink li{list-style:none; padding:0 5px 0 5px; margin:0 auto; float:left; border-right:1px solid #ae0000;}
.toplink .nobrdr{border:none;}
A.blacklink{ color:#000; text-decoration:none;}
A:hover.blacklink{ color:#6d7a20; text-decoration:none;}

/*header2*/
.topcurve2{width:968px; margin:0px; height:15px; float:left; background:url(../images/fc-topcurve.gif);}
.header2{width:968px; margin:0px; float:left;}
.topchatbox{ width:548px; float:right;}
.linkbox{ width:548px;  float: left;}
.headerbg2{width:968px; margin:0px; float:left; background:url(../images/fc-middle.gif) repeat-y;}
.topicon2{ width:185px; padding:7px 22px 0 0;  float:right;text-align:right;}
.toptext2{ width:40px;  float:right;}
.levetext2{  float:right; padding:7px 10px 0 0px;}
.logo2{width:335px;float:left; padding:5px 0 0 27px; text-align:left;}
.boxlink2{width:570px; margin:0px; float:right; text-decoration:none; color:#6f0627; font-weight:bold; text-align:right; padding:15px 0 0 0;}
.boxlink2 a{ text-decoration:none; color:#6f0627; padding:1px 5px 2px 5px;}
.boxlink2 a:hover{ text-decoration:none; color:#fff; background:#6f0627;}
.boxlink2 ul{list-style:none; margin:0 auto; padding:50px 0 0 0;}
.boxlink2 li{list-style:none; float:left; padding:0 5px 0 5px; margin:0px; border-right:1px solid #ae0000;}
.boxlink2 .nobrdr2{border:none;}

/*banner buttum*/
.bann-mainbox-bottum{width:907px; height:133px; float:left; padding-top:10px; }


#div_flash_block {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
div > div#div_flash_block { position: fixed; }
#imessages {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
div > div#imessages { position: fixed; }



/***************** NEW FOOTER CSS HERE ************************/
.main_blog_content { width:940px; float:left; border-top:1px solid #6f0627; border-bottom:1px solid #6f0627; padding:0 10px 0 10px; background:#fff; }
.main_blog_content .blog_holder { width:940px; border:0px solid #094980; padding:10px 0 0 0; }
.main_blog_content .blog_holder .leftblog_content { width:450px; float:left; }
.main_blog_content .blog_holder .rightblog_content { width:450px; float:right; }

.blog_contener { width:450px; float:right; padding:0 0 10px 0; }
.mainblog_img { float:left; width:auto; height:auto; padding:5px 5px 5px 5px; background:#ec8684; border:1px solid #000;}
.blogimg { width:72px; height:72px; border:1px solid #6f0627;}

.blog_content{ width:350px; float:right; padding:0 0 0 5px; }
.blog_content .blog_heading { color:#6f0627; font-size:12px; font-weight:bold; text-align:left; line-height:20px; }
.blog_content .blog_heading a{ color:#6f0627; text-decoration:none; padding:2px 2px 2px 2px; }
.blog_content .blog_heading a:hover{ color:#ffffff; text-decoration:none; background:#6f0627 }

.blog_content .blog_text { color:#333333; font-size:11px; line-height:16px; padding:0 0 0 1px; }
.blog_content .blog_text a{ color:#6f0627; text-decoration:none; }
.blog_content .blog_text a:hover{ color:#6f0627; text-decoration:underline; }
 