/*
TOP HEADER CSS */
.top{ width:1000px; background:url(../images/bg_top.jpg) repeat-x; height:57px; }
.top .logo { width:275px; float:left; }
.top .navigation { width:720px; float:right; text-align:right; font-size:12px; color:#7799c4; padding-top:20px; }
.top .navigation a{ text-decoration:none; color:#7799c4; padding:1px 3px 3px 3px; margin-right:10px; }
.top .navigation a:hover{ text-decoration:none; background:#7799c4; color:#141a25;}
.top .navigation a.menuclass{ text-decoration:none; color:#fff; padding:1px 3px 3px 3px; margin-right:10px; background-color:#ff9900}
.top .navigation a:hover.menuclass{ text-decoration:none; background:#7799c4; color:#141a25;}
/*
INNER PAGES TOP MEMBER HERE */
.innerpages_header { width:1000px; background:url(../images/bg_inner_top.jpg) no-repeat; height:160px;}
.innerpages_header .new_members { width:90px; float:left; color:#FFFFFF; text-align:left; font-size:11px; font-family:Arial; padding:0 4px 0 5px; background:url(../images/icon_topmembers.jpg) no-repeat 10px 110px; }
.innerpages_header .new_members .member_name { color:#fff; font-weight:bold; padding:3px 0 0 5px;}
.innerpages_header .new_members .member_img { padding:2px 0 5px 0; height:85px;}
.innerpages_header .new_members .member_img .img_border { border:3px solid #596474; }
.innerpages_header .new_members .member_link { display:block; padding:0 0 0 22px; height:15px;}
.innerpages_header .new_members .member_link a{ color:#FFFFFF; text-decoration:none;}
.innerpages_header .new_members .member_link a:hover{ color:#7799c4; text-decoration:underline; }

.innerpages_header .search { width:250px; float:left; padding:0 10px 0 10px; }
.innerpages_header .search .heading { width:250px; font-size:14px; font-weight:bold; color:#fff; padding:5px 0 10px 0; float:left; text-transform:uppercase; }
.innerpages_header .search .text1 { width:140px; color:#fff; padding:2px 5px 3px 5px; font-weight:bold; float:left }
.innerpages_header .search .text1 .dropdown { width:130px; border:1px solid #203958; font-size:11px; background:#fff; height:20px;}
.innerpages_header .search .text2 { width:90px; color:#fff; padding:2px 5px 3px 5px; font-weight:bold; float:left }
.innerpages_header .search .text2 .dropdown { width:80px; border:1px solid #203958; font-size:11px; background:#fff; height:16px;}
.innerpages_header .search .btn_area { text-align:center; width:240px; float:left; padding:10px 0 0 0; }

.innerpages_header .top_heading { width:220px; float:right; padding:80px 10px 0 0; text-transform:uppercase;}
.innerpages_header .top_heading .main_title { text-align:center; font-size:25px; color:#fff;}
.innerpages_header .top_heading .main_title span {  text-align:center; font-size:24px; color:#fe7800;}
.innerpages_header .top_heading .main_text { text-align:center; font-size:14px; color:#fff; font-weight:bold; padding:5px 0 0 0;}

/*
INNER PAGES RIGHT BAR CSS START HERE */
.innerpage_rightbar .members_holder { width:260px; margin:0 auto; }
.innerpage_rightbar .members_holder .memberbox { width:250px; background:#fff; padding:5px 5px 5px 5px; margin-bottom:10px; height:156px }
.innerpage_rightbar .members_holder .memberbox .nameheading { width:250px; float:left; color:#203958; font-weight:bold; }
.innerpage_rightbar .members_holder .memberbox .nameheading a{ color:#203958; text-decoration:none; padding:3px 3px 3px 3px; }
.innerpage_rightbar .members_holder .memberbox .nameheading a:hover{ color:#fff; text-decoration:none; background:#203958; }
.innerpage_rightbar .members_holder .memberbox .member_photo { width:90px; float:left; text-align:left; margin-top:10px; }
.innerpage_rightbar .members_holder .memberbox .member_photo .img_border { border:3px solid #596474; }
.innerpage_rightbar .members_holder .memberbox .textholdr { width:150px; float:left; color:#203958; text-align:left; padding:0 0 0 10px; margin-top:10px; }
.innerpage_rightbar .members_holder .memberbox .link_box { width:250px; float:left; height:15px; background:url(../images/icon_livemember1.jpg) no-repeat top center #203958; color:#fff; margin-top:5px; padding:25px 0 0 0; text-align:center; }
.innerpage_rightbar .members_holder .memberbox .link_box a{ color:#fff; text-decoration:none; padding:0 16px 0 16px; }
.innerpage_rightbar .members_holder .memberbox .link_box a:hover{ color:#d4d8df; text-decoration:underline; }
	
/*
FOOTER CSS WITH TAGLINE, SLOGEN, ONLINE MEMBERS */
.footer { width:1000px; margin:0 auto; }

.footer .tagline_slogen { width:999px; background:url(../images/bg_tagline.jpg) no-repeat; height:65px; margin-top:-1px; border-right:1px solid #818898; }
.footer .tagline_slogen .slogen { width:499px; float:right; font-size:25pt; color:#283140; text-align:center; padding:10px 0 0 0; }
.footer .tagline_slogen .slogen span{ color:#ff7800; text-transform:uppercase; }
.footer .tagline_slogen .onlinemember { width:490px; color:#141a25; text-align:left; float:left; font-size:13px; padding:5px 0 0 10px;}
.footer .tagline_slogen .tagline { width:500px; color:#fff; text-align:center; float:left; font-size:25px; font-family:"Century Gothic"; font-weight:bold; padding:8px 0 0 0}

.footer .footer_link { width:990px; margin:0 auto;background:url(../images/bg_footer.jpg) repeat-x; height:30px; padding:15px 5px 0 5px; }
.footer .footer_link .buttons { width:700px; padding:0 0 0 5px; text-align:left; float:left; color:#62748c; }
.footer .footer_link .buttons a{ color:#62748c; text-decoration:none; padding:0 10px 0 10px; }
.footer .footer_link .buttons a:hover{ color:#a7b3c3; text-decoration:underline; }
.footer .copyright{ width:270px; padding:0 5px 0 0; text-align:right; float:right; color:#62748c; }

/***************** NEW FOOTER CSS HERE ************************/
.main_blog_content { width:980px; float:left; border-top:2px solid #7c816a; border-bottom:2px solid #7c816a; padding:0 10px 0 10px; background:#4F596B; margin-top:0; margin-bottom:5px;  }
.main_blog_content .blog_holder { width:980px; 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:#fff; border:1px solid #32381f;}
.blogimg { width:72px; height:72px; border:1px solid #000;}

.blog_content{ width:355px; float:right; padding:0 0 0 5px; }
.blog_content .blog_heading { color:#fff; font-size:12px; font-weight:bold; text-align:left; line-height:20px; }
.blog_content .blog_heading a{ color:#fff; text-decoration:none; padding:2px 2px 2px 2px; }
.blog_content .blog_heading a:hover{ color:#ffffff; text-decoration:none; background:#3B444F }

.blog_content .blog_text { color:#ccc; font-size:11px; line-height:16px; padding:0 0 0 1px; }
.blog_content .blog_text a{ color:#fff; text-decoration:none; }
.blog_content .blog_text a:hover{ color:#FC6; text-decoration:underline; }
 

#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; }