body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td{ 
margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}
fieldset,img{border:0;}
html{height:100%;margin-bottom:1px;}
body{position:relative;}
:focus{outline:none;}

body{ background:url(../images/new_back.jpg) 50% 0 no-repeat #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
/* links */
a{color:#3764aa;text-decoration:none;}
a:hover{text-decoration:underline;}

/* header elements */
h1, h2, h3, h4, h5, h6{font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:100%;color:#000;}
h1{font-size:300%;color:#000;}
h2{font-size:250%;color:#000;}
h3{font-size:200%;color:#000;}
h4{font-size:175%;color:#e15517;}
h5{font-size:150%;color:#000;}
h6{font-size:125%;color:#000;}

.clear{clear:both;}

#main_wapper{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
div.rapidxwpr{width:927px; margin:auto;  overflow:hidden; height:auto;}
#top_container{ width:924px; margin:auto; height:227px; overflow:hidden; background:url(../images/top_container_back.jpg) no-repeat;}
.logo{float:left; margin:20px 0 0 25px;}
.heading_authorimg{float:right; width:291px; margin:0 25px 0 0px;}
.heading_text{width:330px; color:#FFFFFF; float:left; margin:0 0 0 148px; font-size:16px; font-weight:bold;}
.sub_text{width:330px;  color:#c9c7c7; float:left; font-size:12px; margin:5px 0 0 148px;}
*html .heading_text{width:330px; color:#FFFFFF; float:left; margin:0 0 0 75px; font-size:16px; font-weight:bold;}
*html .sub_text{width:330px;  color:#c9c7c7; float:left; font-size:12px; margin:5px 0 0 75px;}

#navigation{ width:924px; margin: 0px auto 0px auto; height:52px; background:url(../images/navi_back1.jpg) no-repeat;}
#navigation ul{ font-family:Trebuchet MS; font-weight:bold; font-size:15px; color:#838383; list-style:none;}
#navigation ul li{ float:left; width:100px; margin:20px 22px 0 22px; text-align:center;}
#navigation ul li a{ color:#838383;}
#navigation ul li a:hover{ color:#fff;}
#navigation ul li a.active{ color:#fff;}
*html #navigation ul li{ float:left; width:100px; margin:20px 19px 0 19px; text-align:center;}

#pagecontant{ width:924px;  margin:15px auto  0 auto;}
.pagecontant_top{ width:865px;  float:left; margin:20px 0 0 35px;}
.pagecontant_details{ width:845px;  float:left; margin:0px 0 0 10px; background:url(../images/contant_reapeat.jpg) repeat-x; height:219px; }
*.html.pagecontant_details{ width:845px; float:left; margin:0px 0 0 5px; background:url(../images/contant_reapeat.jpg) repeat-x; }
*html .pagecontant_top{ width:865px;  float:left; margin:20px 0 0 15px;}

.welcome_img{width:144px; float:left; margin:10px;}
.welcome_txt{margin:10px; text-align:justify; float:left; width:660px; line-height:19px; color:#cacaca;}

#pagebottom_contant{ float:left; margin:20px 0 0 45px; width:845px;}
*html #pagebottom_contant{ float:left; margin:10px 0 0 20px; width:845px;}
.pagebottom_contant_left{ width:400px; float:left; margin:15px 0 0 0px;}
.envent_label{ width:350px; float:left;}
.event_details{float:left; line-height:18px; margin:8px 0 0 8px; color:#d0cccc; width:330px;}
strong{ font-size:14px; font-weight:bold; color:#FFFFFF;}
.pagebottom_contant_right{width:400px; float:left; margin:15px 0 0 30px;}
*html .pagebottom_contant_right{width:400px; float:left; margin:15px 0 0 20px;}

#event_link{width:350px; float:left; margin:10px 0 10px 20px;}
*html #event_link{width:350px; float:left; margin:10px 0 5px 10px;}
#event_link ul{ list-style:none; margin:0 0 0 0px; line-height:18px;}
#event_link ul li{background:url(../images/icon.jpg) no-repeat; float: left; padding:0px 0 0px 25px; font-size:13px; font-weight:bold; color:#FF3300; width:350px;}
#event_link ul li a{color:#FF3300;}

.icon{margin:30px 68px 10px  0px; float:right;}
*html .icon{margin:30px 30	px 10px  0px; float:right;}

.authordetails{float:left; line-height:20px; margin:8px 0 0 8px; color:#d0cccc; width:330px; text-align:justify;}

#fotter{ width:100%; background: url(../images/fotter.jpg) repeat-x; height:74px; margin:0px 0 0 0px; overflow: hidden;	}
.footer_containts{ width:927px; margin: 10px auto 0 auto; overflow:hidden;}
.fotter_left{ width:288px; float:left; margin:0 0 0 10px;} 
.fotter_right{ width:35s0px; float:right; margin:15px 10px 0 0; }
.bottom_logo{}
