@charset "utf-8";
/* CSS Document */
/*rightbanner*/
.right-part{ width:260px; 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:245px; float:left; padding:10px; background:#f2d8d6; border:1px solid #791a13; }

.right-bgimgtext{ width:240px; height:20px; float:left; background:#791a13; padding:5px 0 0 5px; color:#fff}
.right-bgimgtext a{ color:#fff; text-decoration:none; padding:2px;}
.right-bgimgtext a:hover{ color:#3b0a00; background:#fff; text-decoration:none }

.right-bgimgtext1{ width:216px; height:20px; float:left; padding:2px 0 0 5px; border-top:1px solid #000; margin-top:10px; }
.right-bgimgtext1 a{ color:#6f0627; text-decoration:none;}
.right-bgimgtext1 a:hover{ color:#6f0627; text-decoration:underline}

.bold{ font-weight:bold;}
.right-image{ width:84px; height:86px; float:left; padding:10px 0 0 0;}
.right-image .img_style{ border:1px solid #465a01; padding:3px; }
.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 #3b0a00 solid; padding:3px}
.padding20{ padding-top:20px;}

/* top banner*/
.float-left{float:left;}
/*.bann-mainbox-bg02{width:970px; height:148px; margin:0 auto; background:url(../images/bg_topbanner.jpg) repeat-x;}
.bann-topimg{width:907px; height:12px; float:left; }*/
.bann-color{width:950px; padding:10px; height:138px; margin:0 auto; background:url(../images/bg_topbanner.jpg) repeat-x; border:1px solid #666}
.bann-buttomimg{width:907px; height:12px; float:left; }
.bann-photoname-box{width:105px; float:left;}

.bann-username-box{ width:85px; height:15px; float:left; font-weight:bold; padding:2px 0 5px 0;}
.bann-username-box a{ color:#66130d; text-decoration:none; }
.bann-username-box a:hover{ color:#66130d; text-decoration:underline; }

.bann-photo-box{width:86px; height:85px; float:left;}
.bann-photo-box .img_style{ border:1px solid #66130d; padding:3px; }

.icon-box02{width:19px; float:left; padding:5px 0 0 0; }
.bann-text-box{width:67px; height:14px; color:#000; padding:3px 0 2px 0;}
.bann-text-box a{ color:#333; text-decoration:none; }
.bann-text-box a:hover{ color:#666; text-decoration:underline; }

.bann-photo-boder{border:1px solid #aeac9f;}
.bann-send-messbox{width:87px; height:14px; padding:5px 0 0 0;}


.bann-fillmain-box{width:290px; height:130px; padding:0 0 0 14px; color:#fff; border-left:1px solid #666}
.bann-quickbox{width:250px; height:22px; font-size:12pt; color:#791a13; 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:210px; text-align:center}
.bann-text-titelbox{height:13px; color:#333; 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:210px; font-size:18px; float:left; color:#791a13; padding:15px 0 5px 10px; font-weight:bold;}
.bann-overtext-box{ width:210px; font-size:10px; float:left; color:#333; padding:0px 0 5px 0px; text-align:center; font-weight:bold; font-size:12px;}
.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:#3b0a00 ;text-align:left; text-decoration:none;}
A:hover.bann-name-link{ color:#fff; text-align:left; text-decoration: underline;}
.ban-photo-border{border:1px solid #bc3c60;}
A.bann-name-link2{color:#FFCC00; text-align:left; text-decoration:none;}
A:hover.bann-name-link2{color:#fff text-align:left; text-decoration: underline;}

/*footer.*/
.footer{ width:950px; margin:0 auto; text-align:center; background:url(../images/bg_footer.jpg) no-repeat; height:18px; padding:10px; color:#333; font-size:11px; margin-top:10px; }
.footerlinks{ color:#333; float:left; text-decoration:none; width:480px; text-align:left; padding-top:3px;}
.footerlinks a{ color:#333; text-decoration:none; }
.footerlinks a:hover{ text-decoration:underline; color:#000;}
.copyright { width:400px; float:right; text-align:right; padding-top:3px; }
.padding50{padding:0 0 0 145px; float:right; font-size:11px;}

/*header*/
.main_header { width:970px; margin:0 auto; height:122px; margin-bottom:10px; } 
.logo { width:410px; text-align:left; float:left;}
.top_text { width:540px; height:56px; padding:30px 0 0 20px; text-align:left; float:left; font-size:11px; line-height:18px;}
.top_text a{ color:#4d4d4d; text-decoration:none; }
.top_text a:hover{ color:#4d4d4d; text-decoration:underline; }

.top_navigation { width:960px; color:#fff; font-size:12px; font-weight:bold; text-align:center; text-transform:uppercase; background:url(../images/bg_navigation.jpg) no-repeat; padding:8px 0 0 10px;margin:0 auto; height:26px;}
.top_navigation a{color:#fff; text-decoration:none; display:block; float:left; width:123px; text-align:center; padding:2px 0 3px 0; border:1px solid #9a3c35; margin-left:5px; margin-right:5px;}
.top_navigation a:hover{color:#fff; background:#9a3c35; text-decoration:none; }

A.blacklink{ color:#6f0627; text-decoration:none;}
A:hover.blacklink{ color:#000; text-decoration:none;}

/*header2*/
.topcurve2{width:970px; margin:0px; height:15px; float:left; background:url(../images/topcurve.gif);}
.header2{width:970px; margin:0px; float:left;}
.topchatbox{ width:380px; float:right; padding:53px 0 0 0;}

.topchatbox .livechat { font-size:12px; color:#fff; text-align:left; background:url(../images/ico_livechat.jpg) no-repeat 0 0; width:85px; padding:9px 0 0 35px; height:20px; font-weight:bold; float:left; }
.topchatbox .livechat a{ color:#fff; text-decoration:none;}
.topchatbox .livechat a:hover{ color:#fff; text-decoration:underline;}

.topchatbox .instantmessage { font-size:12px; color:#fff; text-align:left; background:url(../images/ico_im.jpg) no-repeat 0 0; width:200px; padding:9px 0 0 35px; height:20px; font-weight:bold; float:left; }
.topchatbox .instantmessage a{ color:#fff; text-decoration:none;}
.topchatbox .instantmessage a:hover{ color:#fff; text-decoration:underline;}



.linkbox{ width:548px;  float: left;}
.headerbg2{width:970px; margin:0px; float:left; background:url(../images/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;}
.boxlink2 .nobrdr2{border:none;}

/*banner buttum*/
.bann-mainbox-bottum{width:970px; height:133px; margin:0 auto; }

#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; }

/*TALL A FRIEND BUTTON LINK */
.logo_buttons_link { width:518px; height:25px; padding:10px 0 0 0; float:left; font-size:12px; font-weight:bold; text-align:center;}
.logo_buttons_link a{ color:#791a13; background:#f2d8d6; text-decoration:none; padding:9px 14px 9px 14px; border:1px solid #791a13; }
.logo_buttons_link a:hover{ color:#f2d8d6; background:#791a13; text-decoration:none;}

/***************** NEW FOOTER CSS HERE ************************/
.main_blog_content { width:946px; margin:0 auto; padding:0 10px 0 10px; background:#f2d8d6; margin-top:5px; border:2px solid #791a13; }
.main_blog_content .blog_holder { width:930px; border:0px solid #094980; padding:10px 0 0 0; }
.main_blog_content .blog_holder .leftblog_content { width:440px; float:left; }
.main_blog_content .blog_holder .rightblog_content { width:440px; float:right; }

.blog_contener { width:440px; float:right; padding:0 0 10px 0; }
.mainblog_img { float:left; width:auto; height:auto; padding:5px 5px 5px 5px; background:#791a13; border:1px solid #791a13;}
.blogimg { width:72px; height:72px; border:1px solid #555;}

.blog_content{ width:340px; float:right; padding:0 0 0 5px; }
.blog_content .blog_heading { color:#3b0b01; font-size:12px; font-weight:bold; text-align:left; line-height:20px; }
.blog_content .blog_heading a{ color:#791a13; text-decoration:none; padding:2px 2px 2px 2px; }
.blog_content .blog_heading a:hover{ color:#ffffff; text-decoration:none; background:#791a13 }

.blog_content .blog_text { color:#333333; font-size:11px; line-height:16px; padding:0 0 0 1px; }
.blog_content .blog_text a{ color:#791a13; text-decoration:none; }
.blog_content .blog_text a:hover{ color:#000; text-decoration:underline; }
 