@charset "utf-8";
/* CSS Document */

/* header Document */
.header{width:939px; margin:0 auto; float:left;}
.logo{ width:322px; height:95px; margin:0 auto; float:left;}
.bluebg{ width:571px; margin:0 auto; background:url(/images/adp--bluebg.jpg) repeat-x; float:left;}
.topright{width:46px; margin:0 auto; float:left; height:95px; background:url(/images/adp--topright.gif);}
.toplink{width:571px; margin:0 auto; float:left; text-decoration:none; color:#333; border-bottom:2px solid #BD6766}
.toplink a{text-decoration: none; color:#333;}
.toplink a:hover{text-decoration: none; color:#125dae;}
.toplink ul{list-style:none; margin:0 auto; padding:8px 0 5px 0; }
.toplink li{list-style:none; display:inline; padding:2px 10px 0 10px; border-right:1px solid #981211;}
.nobrdr{ border:none;}
.header-font-bold{font-weight:bold; color:#C00;}
/* MIDDLE PART */
.contain{width:893px; margin:0 auto; float:left; border-left:1px solid #f9cecf; border-right:1px solid #f9cecf; padding:0 20px 0 24px;} 

/* FOOTER PART */
.bottombg{ background:url(/images/adp--bottombg1.gif) no-repeat bottom; width:939px; height:25px; margin:0 auto; float:left;}
.footer{width:919px; margin:0 auto; float:left;  padding:5px 10px 10px 10px; background:#990000; color:#fff}
.footer .footerlinks{width:580px; margin:0 auto; float:left; font-weight:normal; color:#fff; text-decoration:none; text-align:left; font-size:11px;}
.footer .footerlinks a{text-decoration:none; color:#fff;}
.footer .footerlinks a:hover{text-decoration:underline;}
.footer .copyrights{width:300px; color:#fff; text-align:right; float:right;}

/* top-bot banner */
.float-left{float:left;}
.float-right{ float:right;}
.bann-mainbox-bg{width:937px; height:124px; padding:3px 0 0 0; background-image:url(../images/adp--bann-bg.jpg); background-position:top; background-repeat:repeat-x; border-left:1px solid #F9CECF; border-right:1px solid #F9CECF; margin:0 auto;}
.bann-mainbox-botbg{width:876px; height:124px; padding:3px 0 0 0; background-image:url(../images/adp--bann-bg.jpg); background-position:top; background-repeat:repeat-x; border-left:1px solid #d5dde2; border-right:1px solid #d5dde2;}
.bann-mainbox-bg02{width:891px; height:122px; padding:2px 0 0 46px; border-right:1px solid #f9cecf;  border-left:1px solid #f9cecf}
.bann-mainbox-botbg02{width:871px; height:122px; padding:2px 0 0 5px;}
.bann-photoname-box{width:106px; height:115px;}
.bann-username-box{ width:100px; height:15px;}
.bann-photo-box{width:88px; height:88px;}
.bann-photo-boder{border:1px solid #aeac9f;}
.bann-send-messbox{width:100px; height:14px; padding:2px 0 0 0;}
.icon-box02{width:19px; height:13px;}
.bann-text-box{width:80px; height:14px;}
.bann-fillmain-box{width:265px; height:115px;}
.bann-quickbox{width:250px; height:25px; padding:5px 0 0 0; font-size:12px; color:#89251a; font-weight:bold;}
.bann-user-fill-box{width:166px; height:40px; }
.bann-user-fill-box02{width:95px; height:40px; }
.bann-nameright-box{width:170px; padding:15px 0 0 0;}
.bann-text-titelbox{height:13px; font-weight:bold;}
.bann-fill-combobox{width:160px; height:20px;}
.bann-fill-combobox02{width:154px; height:19px; font-size:11px;}
.bann-fill-combobox03{width:90px; height:20px;}
.bann-fill-combobox04{width:75px; height:19px; font-size:11px;}
.bann-fill-combobox05{width:75px; height:15px; font-size:11px;}
.bann-com-name-box01{width:170px; padding:5px 0 0 0; text-align:center; font-size:17px; font-weight: normal; color:#ce0505;}
.bann-com-name-box02{width:170px; height:25px; font-size:11px; font-weight:bold; text-align:center;}
A.banner-text-link02{color:#000; text-decoration:none;}
A:hover.banner-text-link02{ text-decoration: underline;}
.banner-buttonbox{ float:left; padding:15px 0 0 0;}
.buttonbg{height:23px; float:left; margin:0 10px 0 0; background-image:url(../images/adp--button-bg.jpg); background-repeat:repeat-x; border:1px solid #9e5149;}
A.buttonlink{float:left; font-size:12px; font-weight:bold; color:#FFF; padding:4px 7px 0 7px; text-decoration:none;}
A:hover.buttonlink{color:#bfe0f4; text-decoration:none;}
.bann-user-photo-bot{position:absolute; bottom:0;}
.bann-user-photo{position:relative; float:left; height:88px; width:88px; background-repeat:no-repeat; background-position:bottom left; vertical-align:bottom;}

/*right-banner*/
.rb-box{width:250px; float:left; padding:10px 0 0 0;}
.rb-main-box{padding:0 10px 10px 0; width:238px; float:left;}
.rb-bgimg01{width:228px; height:29px; float:left; padding:0 0 0 10px; background-image: url(../images/adp--right-bann-bg01.jpg); background-repeat:no-repeat;}
.rb-bgimg02{width:226px; float:left; padding:0 0 0 10px; background-color:#FFF; border-left:1px solid #fdd7d7; border-right:1px solid #fdd7d7;}
.rb-bgimg03{width:228px; height:20px; float:left; padding:0 0 0 10px; background-image: url(../images/adp--right-bann-bg03.gif); background-repeat:no-repeat;}
.rb-titelname{ width:190px;font-size:12px; font-weight:bold; float:left; padding:8px 0 0 0;}
.rb-online-iconbox{width:18px; height:18px; float:right; padding:5px 10px 0 0;}
.rb-photobox{ width:88px; height:88px;padding:5px 10px 5px 0; float:left;}
.rb-textbox{width:125px; float:left; padding:5px 0 0 0; line-height:15px;}
.rb-redcolor{color:#ae0505;}
.checkboxmain{width:20px; height:20px;  float:left;}
.rb-linkpadd{ padding:3px 10px 0 0; float:left;}
.rb-linkpadd05{ padding:3px 0 0 0; float:left;}
A.redlink{color:#ae0505; text-decoration: underline;}
A:hover.redlink{color:#000; text-decoration: none;}
A.rb-botlink{color:#000; text-decoration: none;}
A:hover.rb-botlink{color:#000; text-decoration: underline;}
A.whitelink{color:#fff; text-decoration: underline;}
A:hover.whitelink{ text-decoration: none;}
A.signout-link{color:#fff; text-decoration:none; font-weight:bold;}
A:hover.signout-link{ text-decoration:underline;}

.sineoutsize {float:left; width:250px; padding:0 0 0 0px; height:52px;}
.singoutimg {width:60px; height:50px; float:left; padding:0 5px 0 0;}
.singouttxt {width:110px;  float:left;  padding:10px 0 3px 0; }
.hed-submenu{width:270px; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:11px; height:25px; padding:5px 10px 0 0; float:right; text-align:right;}
.hed-submenu ul{ width:275px; padding:0 5px 0 0; height:25px; margin:0px; list-style:none; text-align:right; display:inline; float:right;}
.hed-submenu li{padding:0 5px 0 5px; margin:0 0 7px 0; list-style:none; border-right:1px solid #fff; display:inline; float:right;}
.hed-submenu a{ text-align:right; text-decoration:none; color:#fff;}
.hed-submenu a:hover{text-decoration:underline;}
.hed-submenu .noborder{border:none;}
/*blog banner*/
.blog-bann-mainbox-bg02{width:608px; height:115px; padding:5px 0 0 9px; margin:3px 0 0 0; float:left;background-color:#FEF4F4; border:1px solid #FDD7D7;}
.blog-bann-mainbox-bg03{width:814px; height:115px; padding:5px 0 0 9px; margin:3px 0 0 0; background-color:#FEF4F4; border:1px solid #FDD6D7;}
.blog-bann-mainbox-bg04{width:880px; height:115px; padding:5px 0 0 9px; float:left; background-color:#FEF4F4; border:1px solid #FDD6D7;}
.blog-bann-photo-mainbox{width:80px; float:left; padding:0 7px 0 0;}
.blog-bann-photobox{width:74px; height:72px; float:left; text-align:center; background-color:#FFF; border:1px solid #dedfe1; padding:2px 0 0 0; margin:3px 0 3px 0;}
.blog-bann-linkbox{width:80px; float: left;}
.blog-bann-padding{padding:0 0 0 3px; float:left;}
.blog-bann-padding02{ width:170px; padding:10px 0 0 0; float:left; text-align:center;}
.blog-bann-nameright-box{width:170px; padding:5px 0 0 0; float:left;}

#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; }

/*add new css*/
.login-users-infos {width:866px; height:131px; float:left; background-image:url(../images/adp--user-bots.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#FDD7D7; padding:20px 0 0 26px;}
.user-img {width:123px; height:90px; float:left;}
.user-brd {border:1px solid #fff;}
.user-txxt {width:123px; padding:7px 0 0 0; float:left; font-size:10px; color:#004d7b;}
.login-hotlist{width:123px;float:left;text-align:center;}
A.boldsmalllink {font-size:10px; color:#004d7b; font-weight:bold; text-decoration:none;}
A:hover.boldsmalllink {font-size:10px; color:#000; font-weight:bold; text-decoration:none;}

#loading-mask-login {position:absolute;color:#125dae;font-size:1.1em; font-weight:bold; text-align:center; opacity:1.0; -moz-opacity: 1.0;}
#loading-mask-login .loader {position:fixed; top:45%; left:40%; width:120px; padding:15px 60px; background:#FDD7D7; border:2px solid #b93358; color:#000; font-weight:bold; text-align:center; z-index:1000;}



/***************** NEW FOOTER CSS HERE ************************/
.main_blog_content { width:919px; float:left; border-top:2px solid #950705; border-bottom:2px solid #950705; padding:0 10px 0 10px; background:#fef4f4; margin-bottom:5px; margin-top:10px; }
.main_blog_content .blog_holder { width:919px; border:0px solid #094980; padding:10px 0 0 0; }
.main_blog_content .blog_holder .leftblog_content { width:430px; float:left; }
.main_blog_content .blog_holder .rightblog_content { width:430px; float:right; }

.blog_contener { width:430px; float:right; padding:0 0 10px 0; }
.mainblog_img { float:left; width:auto; height:auto; padding:5px 5px 5px 5px; background:#a30001; border:1px solid #08467c;}
.blogimg { width:72px; height:72px; border:1px solid #fef4f4;}

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

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