@charset "utf-8";
/* Applied Tai Chi Css */

body { font-family:"Times New Roman", Times, serif; font-size:18px; color:#000000; background-color:#000000; margin-top:20px; margin-bottom:20px; }

#wrapper { width:969px; height:auto; margin:0px auto; overflow:hidden; }
#topmain { width:969px; height:12px; background:url(images/Topmain.jpg) no-repeat; }
#bodymain { width:969px; height:auto; background:url(images/Bodymain.jpg) repeat-y;  }
#bottommain { width:969px; height:14px; background:url(images/Bottommain.jpg) no-repeat;}

#header_cont {width:900px; height:auto; margin:0px auto; overflow:auto; margin-top:20px; margin-bottom:20px;}
#header_title {width:711px; height:112px; background:url(images/HeaderTitle.jpg) no-repeat; float:right; margin-right:30px;}
#header_yinyang {width:74px; height:67px; float:right; margin-right:40px; margin-top:30px; }

#welcome_text{width:571px; height:36px; background:url(images/WelcomeText.jpg) no-repeat; margin-left:50px;}
#aboutdbook_text {width:346px; height:36px; background:url(images/AboutdBook.jpg) no-repeat; margin-left:50px;}
#acknowledgement_text {width:413px; height:36px; background:url(images/AcknowledgementText.jpg) no-repeat; margin-left:50px;}
#samples_text {width:194px; height:36px; background:url(images/SamplesText.jpg) no-repeat; margin-left:50px;}
#forum_text {width:194px; height:36px; background:url(images/ForumText.jpg) no-repeat; margin-left:50px;}
#contactus_text {width:246px; height:59px; background:url(images/Contactus.jpg) no-repeat; margin-left:50px;}
#replyto_text {width:350px; height:36px; background:url(images/ReplytoThreadText.jpg) no-repeat; margin-left:50px;}
#newtopic_text {width:220px; height:36px; background:url(images/NewTopicText.jpg) no-repeat; margin-left:50px;}
#login_text {width:155px; height:36px; background:url(images/LoginText.jpg) no-repeat;  margin-left:50px;}
#register_text {width:275px; height:36px; background:url(images/RegistrationText.jpg) no-repeat;  margin-left:50px;}
#OrderText {width:142px; height:36px; background:url(images/OrderText.jpg) no-repeat; margin-left:50px;}
#addcategory_text {width:292px; height:36px; background:url(images/AddCategoryText.jpg) no-repeat; margin-left:50px;}
#orderlist_text {width:227px; height:36px; background:url(images/OrderListText.jpg) no-repeat; margin-left:50px;}

#nav_background {width:925px; height:61px; background:url(images/NavBackground.jpg) no-repeat; margin-left:12px; margin-bottom:0px; padding:15px 10px 0px 10px;}
.nav_cont {width:180px; height:50px; float:left; margin-right:5px;}
.nav_home {width:110px; height:50px; float:left; margin-right:3px; margin-left:3px;}
.nav_order {width:116px; height:50px; float:left; margin-right:3px;}
.nav_forum {width:101px; height:50px; float:left; margin-right:3px;}
.nav_acknow {width:200px; height:50px; float:left; margin-right:3px;}
.nav_samp {width:117px; height:50px; float:left; margin-right:3px;}
.nav_aboutdbook {width:123px; height:50px; float:left; margin-right:8px;}
.nav_contact {width:125px; height:50px; float:left; margin-right:5px;}

.nav_admin {width:184px; height:47px; float:left; margin-right:5px;}


#waterfalls {width:240px; height:320px; float:left; margin-right:10px; margin-bottom:10px;}
#scroll_wrapper {width:908px; height:auto; margin:0px auto; overflow:auto;}
#header_scroll { width:908px; height:36px; background:url(images/HeaderScroll.jpg) no-repeat; padding-top:155px;}
#body_scroll {width:908px; height:auto; background:url(images/BodyScroll.jpg) repeat-y; overflow:auto;}
#bottom_scroll {width:908px; height:167px; background:url(images/BottomScroll.jpg) no-repeat; margin:0px auto; margin-bottom:10px;}
#bodytext_scroll {width:760px; height:auto; margin:0px auto;}

#forum_wrapper {width:800px; height:auto; margin:0px auto; margin-top:20px; margin-bottom:20px;}
#forum_header {width:800px; height:40px; background:url(images/ForumHeader.jpg) no-repeat;
}

.browse{ text-decoration:underline;color:#000000; font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:bold}
a.browse:link	{ text-decoration:underline; color:#000000; font-size:14px; font-weight:bold }
a.browse:visited { text-decoration:underline; color :#000000; font-size:14px; font-weight:bold}
a.browse:active { text-decoration:underline; color:#000000;  font-size:14px; font-weight:bold}
a.browse:hover	{ text-decoration:underline; color:#000000; font-size:14px; font-weight:bold}

.browse2{ text-decoration:underline;color:#000000; font-size:11px; font-family:"Times New Roman", Times, serif; font-weight:bold}
a.browse2:link	{ text-decoration:underline; color:#000000; font-size:11px; font-weight:bold }
a.browse2:visited { text-decoration:underline; color :#000000; font-size:11px; font-weight:bold}
a.browse2:active { text-decoration:underline; color:#CCCCCC;  font-size:11px; font-weight:bold}
a.browse2:hover	{ text-decoration:underline; color:#000000; font-size:11px; font-weight:bold}

.orderbtn {width:65px; height:23px; background:url(images/orderbtn.jpg) no-repeat; border:0px;}
.viewbtn {width:65px; height:23px; background:url(images/viewbtn.jpg) no-repeat; border:0px;}

.buttonreply {
    background:url(images/Replybtn.jpg);
	width:111px;
	height:36px;
}
.buttonpost {
    background:url(images/PostBtn.jpg);
	width:111px;
	height:36px;
}
.buttonlogin {
    background:url(images/Loginbtn.jpg);
	width:112px;
	height:38px;
}
.buttonregistration {
    background:url(images/Registrationbtn.jpg);
	width:136px;
	height:38px;
}
.buttoncontact {
    background:url(images/Sendbtn.jpg);
	width:113px;
	height:51px;
}
.buttonsubmit {
    background:url(images/Submitbtn.jpg);
	width:111px;
	height:36px;
}
#footer{ width: 70%; overflow: auto; margin-left:40px;}
#footer ul{ margin: 0; padding: 0; padding-left: 10px; /*offset of tabs relative to browser left edge*/ font: bold 12px Verdana; list-style-type: none; }
#footer li{ display: inline; margin: 0; }
#footer li a{ float: left; display: block; text-decoration: none; margin: 0; padding: 5px 8px; /*padding inside each tab*/ color: #f6e3bf; }
#footer li a:visited{ color: #f6e3bf; }
#footer li a:hover{ text-decoration:underline; }

#policy a {
  font: bold 12px Verdana;text-decoration: none; color: #000000; 
}

#policy a:visited{ color: #000000; }
#policy a:hover{ text-decoration:underline; }

.text {
  padding:3px;
  border: solid 1px #804000;
  background: none !important;
  font-family:"Times New Roman";
}

.div_combo {
  float:left;
  border: solid 1px #804000;
  padding: 1px;
}

.error {
  font-weight:bold;
  color: red;
}

#admin_login a:hover{
  text-decoration:none;
}
 
