body{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#737471; 
	background:url(../images/bg.gif) left top repeat;
}
h1, h2, h3,h4, p{margin:0px;padding:0px;font-weight:normal;}
img{border:none;}
h4 {color:#888888;font-family:Tahoma;font-size:13px;font-weight:bold;}
h3{color:#949417;font-size:13px;font-weight:bold;}
.floatL{float:left;}
.clear{clear:both;}
fieldset{border:#fbeba8 solid 1px;background:url(../images/form-bg.gif) left bottom repeat-x;padding:20px;}
form{margin:0px;padding:0px;}
form ul{margin:0px;padding:0px;}
form ul li{
	margin:0px;
	padding:5px;
	background:none;
	display:block;
	list-style-type:none;
	vertical-align:top;
}
input, select, textarea, file{margin:2px;background:#f9f9f9;border:#e6e6e6 solid 1px;padding:6px;}
.content form li.error{background-color:#fffad5;}
.content form li.error strong{
	color:#c79604;
	font-family:Tahoma;
	font-size:11px;
	background:url(../images/error.gif) 0px 0px no-repeat;
	padding:2px 0px 2px 23px;
	margin-left:15px;
}
.content form li.error input{border:#ffcf0d solid 1px;}
.content form li.error textarea{border:#ffcf0d solid 1px;}
form li.focused{background-color:#f0fbff;}
form li.focused input{border:#7ddfff solid 1px;}
form li.focused textarea{border:#7ddfff solid 1px;}
label{float:left;width:200px;text-align:right;padding:6px 20px 6px 6px;}
.content form span{font-size:11px;color:#666;padding:5px;}
.content form strong{font-size:11px;color:#666;padding:0px 0px 0px 0px;font-weight:normal;}
.button{
	background:url(../images/button.gif) 0px 0px no-repeat;
	width:91px;
	border:none;
	cursor:pointer;
	height:38px;
}
.in_baseL{background:url(../images/inner_baseL.gif) 0px 100px repeat-x;margin:0px 0px;padding:0px 0px 0px 0px;}
.in_baseR{background:url(../images/inner_baseR.gif) top right no-repeat;margin:0px;padding:0px 0px 0px 0px;}
.wrapper{
	width:999px;
	margin:auto;
	clear:both;
	background:url(../images/bg.gif) left top repeat;
}
.head{ 
background:transparent url(../images/head.gif) no-repeat scroll right bottom;
height:89px;
margin-right:30px;
padding-top:11px;
}
.logo a{ background:url(../images/logo.gif) 0px 0px no-repeat; width:325px; height:89px; display:block; text-indent:-9000px;position:relative;z-index:10;margin-left:13px;}
.bounce h1{
	background:transparent none repeat scroll 0% 0%;
	color:#A9A922;
	float:left;
	font-family:"Trebuchet MS";
	font-size:22px;
	font-style:italic;
	margin-top:-22px;
	width:500px;
	position:absolute;
}
.bounce h1 span{background:#fff;width:auto;padding:0px 5px 0px 5px;}
.bounce h3{position:relative;margin-top:7px;}
.pricing{margin-left:820px;text-align:left;}
.price{color:#cf0f48;font-family:Georgia;font-size:51px;margin-left:10px;}
.price strong{
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	left:819px;
	top:459px;
	font-size:49px;
}
a.order, a.order:link, a:active.order, a:visited.order {
	background:url(../images/Bbutton_R.gif) top right no-repeat;
	display:block;
	width:110px;
	text-decoration:none;
	height:37px;
	cursor:pointer;
}
a.order span, a:link.order span, a:active.order span, a:visited.order span{
	background:url(../images/Bbutton_L.gif) top  left no-repeat;
	text-align:center;
	padding:10px 5px 0px 5px;
	display:block;
	font-family:Tahoma;
	color:#4596b8;
	font-size:12px;
	font-weight:bold;
	height:27px;
}
a:hover.order{background:url(../images/Bbutton_R.gif) bottom right no-repeat;}
a:hover.order span{background:url(../images/Bbutton_L.gif) bottom left no-repeat;}
a.detail{
	margin-left:40px;
	background:url(../images/button_L.gif) top left no-repeat;
	display:block;
	width:90px;
	text-decoration:none;
	clear:both;
}
a.detail span{
	background:url(../images/button_R.gif) top right no-repeat;
	margin-left:10px;
	text-align:center;
	padding:12px 9px 12px 5px;
	display:block;
	font-family:Tahoma;
	color:#57460b;
	font-size:12px;
	font-weight:bold;
}
a.detail:hover{background:url(../images/button_L.gif) bottom left no-repeat;}
a.detail span:hover{background:url(../images/button_R.gif) bottom right no-repeat;}
.tab{margin:0px;padding:0px;}
.tab ul{margin:0px; padding:0px 8px; _padding:0px 8px 0px 7px}
.tab ul li{margin:0px;padding:0px;float:left;list-style-type:none;}
.tab ul li a, .tab ul li a:link, .tab ul li a:active, .tab ul li a:visited{ 
	float:left;
	display:block;
	height:32px;
	color:#504616;
	text-decoration:none; 
	font-family:Tahoma; 
	font-weight:bold;
	background:url(../images/tab_current.gif) 0px 0px repeat-x;
	margin:4px 0px 0px 0px;
}
.tab ul li a:hover{background:url(../images/tab_hover.gif) 0px 0px repeat-x;color:#087598;}
.tab ul li a.current, .tab ul li a.current:link, .tab ul li a.current:active, .tab ul li a.current:visited{
	background:url(../images/tab_hover.gif) 0px 0px repeat-x;
	color:#087598;
}
.tab ul li.tabl a, .tab ul li.tabl a:link, .tab ul li.tabl a:active, .tab ul li.tabl a:visited{
	background:url(../images/tb-left.gif) 0px 0px no-repeat;
}
.tab ul li.tabl a:hover, .tab ul li.tabl a.current, .tab ul li.tabl a.current:link, .tab ul li.tabl a.current:active, 
.tab ul li.tabl a.current:visited {background:url(../images/tb-left.gif) top left no-repeat;background-position:0 100%;}
.tab ul li.tabr a, .tab ul li.tabr a:link, .tab ul li.tabr a:active, .tab ul li.tabr a:visited{
	background:url(../images/tb-right.gif) top right no-repeat;
	border:none;
}
.tab ul li.tabr a:hover, .tab ul li.tabr a.current, .tab ul li.tabr a.current:link, .tab ul li.tabr a.current:active, 
.tab ul li.tabr a.current:visited{background:url(../images/tb-right.gif) bottom right no-repeat;}
.subnav{margin:0px;padding:0px;}
.subnav ul{margin:0px;padding:0px;}
.subnav li{list-style-type:none;float:left; border-right:1px solid #EEDE99;}
.subnav ul li a, .subnav ul li a:link, subnav ul li a:active, .subnav ul li a:visited{
	display:block;
	height:32px;
	text-decoration:none; 
	margin:0px 0px 0px 0px;
}
.subnav ul li a.tab_home, .subnav ul li a:link.tab_home, .subnav ul li a:active.tab_home, .subnav ul li a:visited.tab_home{ 
	background:url(../images/tb-home.gif) 0px 0px no-repeat;
	width:64px;
	height:64px;
	display:block;
	text-indent:-9000px;
}
.subnav ul li a:hover.tab_home, .subnav ul li a.current_home, .subnav ul li a:link.current_home, .subnav ul li a:active.current_home, 
.subnav ul li a:visited.current_home{
	background:url(../images/tb-home.gif) 0px 0px no-repeat;
	background-position:0 100%;
}
.subnav ul li a.tab_book, .subnav ul li a:link.tab_book, .subnav ul li a:active.tab_book, .subnav ul li a:visited.tab_book{
	background:url(../images/tb-book.gif) 0px 0px no-repeat;
	width:64px;
	height:64px;
	display:block;
	text-indent:-9000px;
}
.subnav ul li a:hover.tab_book, .subnav ul li a.current_book, .subnav ul li a:link.current_book, .subnav ul li a:active.current_book, 
.subnav ul li a:visited.current_book{
	background:url(../images/tb-book.gif) 0px 0px no-repeat;
	background-position:0 100%;
}
.subnav ul li a.tab_about, .subnav ul li a:link.tab_about, .subnav ul li a:active.tab_about, .subnav ul li a:visited.tab_about{
	background:url(../images/tb-about.gif) 0px 0px no-repeat;
	width:64px;
	height:64px;
	display:block;
	text-indent:-9000px;
}
.subnav ul li a:hover.tab_about, .subnav ul li a.current_about, .subnav ul li a:link.current_about, 
.subnav ul li a:active.current_about, .subnav ul li a:visited.current_about{
	background:url(../images/tb-about.gif) 0px 0px no-repeat;
	background-position:0 100%;
}
.subnav ul li a.tab_contact, .subnav ul li a:link.tab_contact, .subnav ul li a:active.tab_contact,.subnav ul li a:visited.tab_contact{
	background:url(../images/tb-contact.gif) 0px 0px no-repeat;
	width:64px;
	height:64px;
	display:block;
	text-indent:-9000px;
}
.subnav ul li a:hover.tab_contact, .subnav ul li a.current_contact, .subnav ul li a:link.current_contact, 
.subnav ul li a:active.current_contact, .subnav ul li a:visited.current_contact{
	background:url(../images/tb-contact.gif) 0px 0px no-repeat;
	background-position:0 100%;
}
.subnav ul li a.tab_free_ebook, .subnav ul li a:link.tab_free_ebook, .subnav ul li a:active.tab_free_ebook, .subnav ul li a:visited.tab_free_ebook{
	background:url(../images/tb-affilates.gif) 0px 0px no-repeat;
	width:76px;
	height:64px;
	display:block;
	text-indent:-9000px;
}
.subnav ul li a:hover.tab_free_ebook, .subnav ul li a.current_free_ebook, .subnav ul li a:link.current_free_ebook, .subnav ul li a:active.current_free_ebook, 
.subnav ul li a:visited.current_free_ebook{background:url(../images/tb-affilates.gif) 0px 100% no-repeat;}
.subnav ul li a.tab_articles, 
.subnav ul li a:link.tab_articles, 
.subnav ul li a:active.tab_articles, 
.subnav ul li a:visited.tab_articles{
 background:url(../images/tb-articles.gif) 0px 0px no-repeat; width:64px; height:64px; display:block; text-indent:-9000px;}
 
.subnav ul li a:hover.tab_articles,
.subnav ul li a.current_articles, 
.subnav ul li a:link.current_articles, 
.subnav ul li a:active.current_articles, 
.subnav ul li a:visited.current_articles{
 background:url(../images/tb-articles.gif) 0px 100% no-repeat; }
 .subnav ul li.last{ border:none}

.subnav ul li a{
	display:block;
	padding:0px;
	color:#504616;
	border-right:none;
	text-decoration:none;
	margin:4px 0px 0px 0px;
}
.frame{background:url(../images/pbase.gif) center center no-repeat;clear:both;margin:0px 0px 0px 0px;height:297px;}
.pframe{width:328px;float:left;padding-left:50px;padding-top:20px;}
.footer{background:url(../images/footer.gif) bottom left repeat-x;font-family:Tahoma;font-size:10px;font-weight:bold;}
.footer .wrapper{background:url(../images/footer.gif) bottom left repeat-x;padding:10px 0px;height:76px;}
.footer ul{margin:0px;padding:0px;}
.footer ul li{
	margin:10px 10px 0px 20px;
	padding:0px;
	display:inline;
	float:left;
	list-style-type:none;
}
.footer ul li a{color:#fff;text-decoration:none;}
.footer ul li a:hover, .footer ul li a.current, .footer ul li a.current:link, .footer ul li a.current:active, 
.footer ul li a.current:visited{color:#ffedad;text-decoration:none;}
.footer_left{float:left;width:200px;}
.footer_right{margin-left:200px;}
.footer_bottom{
	background-color:#30a2c5;
	color:#6ad8fc;
	height:20px;
	padding:5px 10px 0px 20px;
	clear:both;
	margin-top:60px;
}
.footer_bottom a, .footer_bottom a:link, .footer_bottom a:active, .footer_bottom a:visited{color:#6ad8fc;text-decoration:none;}
.footer_bottom a:hover{text-decoration:underline;}
.footer_bottom span{margin-left:/*350px*/750px;}
.footer_bottom p{ margin:0px; padding:0px; font-weight:bold;}
.end{
	background:url(../images/container_end.gif) top center no-repeat;
	width:894px;
	margin:auto;
	padding:10px 10px 0px 10px;
	height:20px;
}
.box_T{background:url(../images/box_top.gif) top left no-repeat;width:862px;}
.box_C{background:url(../images/box_center.gif) 0px 0px repeat-y;width:862px;margin:auto;}
.box_B{background:url(../images/box_bottom.gif) bottom left no-repeat;width:862px;padding-bottom:30px;margin-top:15px;}
.box_B h1{padding:40px 0px 0px 40px;margin:0px;}
.box_B .content{margin:0px 30px 10px 30px;padding:10px;font-size:14px;}
.content_list ul{}
.content_list ul li{margin:0px;padding:2px 0px 2px 25px;list-style-type:none;background:url(../images/bullet.gif) 0px 5px no-repeat;}
a:active{outline:none;}
a:focus{-moz-outline-style:none;}
#recaptcha_widget_div{margin-left:229px;}