n-sinout@charset "utf-8";
/* CSS Document */

h3 {color:#fff; font-size:12px; font-weight:bold; padding:0 0 7px 8px; margin:0px;text-align:center;}
h4 {color:#ffcd19; font-size:27px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 8px; margin:0px; text-align:center;}
.copyh2 {color:#fff; font-size:21px; font-weight:normal; padding:8px 0 5px 8px; margin:0px; text-align:center;}
.copyh3 {color:#fff; font-size:12px; font-weight:bold; padding:0 0 7px 8px; margin:0px;text-align:center;}

.top-login-error{text-align:right; color:#ffcc00}

/* Header Part */
.n-header {width:1003px; float:left; /*background:url(/images/bg_top.jpg) repeat-x #2b0e01;*/ }
.n-logo {float:left; height:84px; width:400px; text-align:left; }
.n-header .n-toplink{ width:1001px; float:left; color:#fff; font-weight:bold; border:1px solid #80888b; background: url(/images/bg_topButton.jpg) repeat-x #383d40; height:20px; padding:5px 0 0 0; text-align:left}
.n-header .n-toplink a{ text-decoration:none; color:#fff; padding:0 5px 0 5px; margin-left:15px; margin-right:15px;}
.n-header .n-toplink a:hover{ text-decoration:none; color:#fff; background:#0b1013;}

.top_text{ float:right; width:490px; font-size:12px; color:#fff; margin-top:15px; padding:0 10px 0 0; line-height:18px;}
.top_text a{ color:#fff; text-decoration:none; }
.top_text a:hover{ color:#fff; text-decoration:underline; }

.n-member-photo {width:76px; float:left; height:84px;}
/*.n-toplink ul{list-style:none; margin:0px; padding-top:10px; width:540px; text-align:right;}
.n-toplink li{list-style:none; display:inline; } */
.n-toplink .nobrdr{border:none;}
.n-sinout {width:90px; float:left; padding:4px 0 0 10px;  font-size:11px; }
.n-headerlinks {width:120px; line-height:20px; float:left; padding:2px 0 0 0;}
.n-member-area {width:560px; float:left;}
.n-headerlink-main {width:400px; float:right;  /*background-image:url(../images/adcmember-area-bg.jpg); background-repeat:repeat-y;*/}
.n-headerlink-main2 {width:400px; float:right; /* background-image:url(../images/adcmember-area-bg.jpg); background-repeat:repeat-y;*/ }
.n-username-log {width:60px; float:left; padding:4px 3px 0 0; font-size:11px; text-align:right;}
.n-username-log-forgot {width:180px; float:right; padding:4px 20px 0 0; font-size:11px; text-align:right;}
.n-username-txt-field {width:105px; float:left;}
.n-txt-box {width:100px; height:17px; border:1px solid #b17a65;}

.header {width:1003px; float:left; height:90px;}
.logo {width:400px; height:43px; float:left;}
.header .toplink{ width:460px; margin:0px; float:left; color:#fff;  background-image:url(../images/adctop-link-bg.jpg); font-weight:bold; text-align:right; padding-right:15px; padding-bottom:5px;}
.toplink a{ text-decoration:none; color:#fff; font-weight:bold;}
.toplink a:hover{ text-decoration:underline;}
.toplink ul{list-style:none; margin:0px; padding:15px 0 0 0; float:right}
.toplink li{list-style:none; padding:0 5px 0 5px; margin:0px; float:left; border-right:1px solid #fff; text-align:right}
.toplink .nobrdr{border:none;}
.header .member-photo-after{ width:115px; float:left; color:#fff; height:84px; background-image:url(../images/adctop-user-bg-img.jpg); padding:3px 0px 3px 3px;}
.header .member-photo-before{ width:115px; float:left; height:37px; color:#fff; padding:3px 0px 3px 3px;}
.header .member-area {width:460px; float:left; height:45px; /*background-image:url(../images/adcmember-area-bg.jpg);*/}
.member-login {width:628px; float:right; padding:9px 12px 0 0;}
.header .member-area .member-login .username-log {width:68px; float:left; padding:4px 0 0 0;}
.header .member-area .member-login .psw-log {width:78px; float:left; padding:4px 0 0 0; text-align:center;}
.header .member-area .member-login .username-txt-field {width:155px; float:left;}
.header .member-area .member-login .txt-box {width:144px; height:20px; border:1px solid #b17a65;}
.header .member-area .member-login .login {width:64px; float:left; padding:2px 0 0 0;}
.header .member-area .member-login .forgot-new {padding:4px 0 0 0; float:left;}
A.f-link {color:#fcce18; text-decoration:none;}
A:hover.f-link {color:#fcce18; text-decoration:underline;}
.headerbanner {width:1003px; float:left; height:120px; margin-bottom:5px; margin-top:5px; }
.headerlinks {width:120px; line-height:20px; float:left; float:right; padding:2px 0 0 0;}
A.paleyellow {color:#feffc2; text-decoration:none;}
A:hover.paleyellow {color:#feffc2; text-decoration:underline;}
.sinout {width:100px; float:right; padding:3px 0 0 0; line-height:20px;}
A.namelink {text-decoration:none; color:#fff200;font-weight:bold;}
A:hover.namelink {text-decoration:underline; color:#fff200;font-weight:bold;}

/*banner CSS*/
.banner-box {height:159px; width:210px; float:left; border:1px solid #80888b; background:url(../images/adcbanner-img.jpg) repeat-x #292e31; padding: 6px 0 0 10px;font-size:11px; font-family:Verdana, Geneva, sans-serif; margin:5px;}
.banner-name {height:30px; width:115px; float:left;}
.banner-icon {height:30px; float:left; width:23px; }
.banner-online {height:30px; width:70px; float:left;}
.banner-use {width:92px; height:100px; float:left;}
.banner-usetxt {width:110px; line-height:16px; height:100px; float:left;}
.banner-uselink {width:92px; float:left; padding:6px 0 0 0;}
A.yellow {text-decoration:none; color:#ffcd19;}
A:hover.yellow {text-decoration:underline;}
.yellow1 {color:#ffcd19;}

/*Top banner CSS*/
.bannersize {width:1003px; float:left; font-size:11px; color:#fff; background:#fff; border:1px solid #6F331B; padding:0 0 10px 0;}
.bannerleft {width:380px; float:left; padding:7px 0 0 0;}
.user-img-box-main {width:80px; float:left; margin-left:5px; margin-right:5px; text-align:center}
.bann-user-img-box-bot{ bottom:0; float:left; width:70px; height:80px}
.user-img-box {width:80px; height:70px; float:left;}
.user-img-txt {width:80px;  padding:3px 0 0 0; float:left;}
.user-img-messagetxt {width:60px; padding:5px 0 0 10px; float:left; background:url(/images/adcmessage-community.jpg) no-repeat 0 5px; }
.user-img-messagetxt a{ color:#333333; text-decoration:none; }
.user-img-messagetxt a:hover{ color:#000; text-decoration:underline; }

.user-img-icon {width:15px; float:left; padding-top:3px;}
.white-brd {border:1px solid #fff;}
.bannerserach {width:365px; height:93px; float:left; font-size:12px; font-weight:bold; padding-top:10px; color:#000; }
.bannerserachtxt {height:30px; width:62px; float:left; } 
.bannerserachtxt3 {height:30px; width:18px; float:left; } 
.bannerserachtxt2 {height:30px; width:60px; float:left; padding-left:6px;} 
.bannerinput {height:30px; width:118px; float:left;} 
.bannerinput2 {height:30px; width:83px; float:left;} 
.bannerinput3 {height:30px; width:185px; float:left;} 
.bannercombo {height:16px; width:116px; background-color:#c9c9c9; border:solid 1px #859eb6; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; margin:0px; padding:0px;}
.bannercombo2 {height:16px; width:75px; background-color:#c9c9c9; border:solid 1px #859eb6; font-family:Verdana, Geneva, sans-serif; font-size:11px;  font-weight:normal;  margin:0px; padding:0px;}
.bannercombo3{height:16px; width:176px; background-color:#c9c9c9; border:solid 1px #859eb6; font-family:Verdana, Geneva, sans-serif; font-size:11px;  font-weight:normal;  margin:0px; padding:0px;}
.clear {clear:both;}
.bannerbrown {height:97px; width:200px; float:right; background-color:#760004; padding-left:15px; background:#0b0002; margin-top:10px; margin-right:10px;}
.combobg-4 {width:106px; float:left;}
.bann-photo-box{position:relative; float:left; height:79px; width:79px; background-repeat:no-repeat; background-position:bottom left; vertical-align:bottom;}
.bann-photo-box-bot{position:absolute; bottom:0;}

/* Footer Part */
#footer {width:980px; height:30px; padding:4px 0 0 23px; float:left; background-color:#000; border-top:1px solid #666}
.footer-left {width:710px; float:left; padding-top:5px;}
.footer-right {width:270px; float:left; padding-top:5px;}
A.white-font-link {color:#fff; text-decoration:none;}
A:hover.white-font-link {color:#fff; text-decoration:underline;}

a.whitelinks {text-decoration:none; color:#fff;}
a:hover.whitelinks {color:#fecc02;}


#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:983px; float:left; padding:0 10px 0 10px; background:#fff; }
.main_blog_content .blog_holder { width:983px; border:0px solid #094980; padding:10px 0 0 0; }
.main_blog_content .blog_holder .leftblog_content { width:470px; float:left; }
.main_blog_content .blog_holder .rightblog_content { width:470px; float:right; }

.blog_contener { width:470px; float:right; padding:0 0 10px 0; }
.mainblog_img { float:left; width:auto; height:auto; padding:5px 5px 5px 5px; background:#383d40; border:1px solid #000;}
.blogimg { width:72px; height:72px; border:1px solid #71797b;}

.blog_content{ width:375px; 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:#000; text-decoration:none; padding:2px 2px 2px 2px; }
.blog_content .blog_heading a:hover{ color:#fff; text-decoration:none; background:#383d40 }

.blog_content .blog_text { color:#000; font-size:11px; line-height:16px; padding:0 0 0 1px; }
.blog_content .blog_text a{ color:#000; text-decoration:none; }
.blog_content .blog_text a:hover{ color:#000; text-decoration:underline; }
 
