.baseL{background:url(../images/baseL.gif) 0px 100px repeat-x;margin:0px 0px;padding:0px 0px 0px 0px;}
.baseR{background:url(../images/baseR.gif) top right no-repeat;margin:0px;padding:0px 0px 0px 0px;}
.header{ clear:both; position:relative; background:url(../images/header01.gif) 0px 0px repeat-x; }
.header02{height:435px; clear:both; background:transparent url(../images/header04.gif) no-repeat scroll 0 159px}
.header_img{width:1000px; z-index:1; position:relative; border-top: solid 3px #FFF;}
.headertext{background:transparent url(../images/in_htext.gif) no-repeat scroll 0 33px;height:139px;margin-left:495px;}
.header03{
	background:url(../images/header03.gif) 41px 0px no-repeat;
	height:110px;
	clear:right;
	margin:-28px 0px 0px 320px;
	position:relative;
	z-index:3;
}
.header-bar{
	height:220px;
	padding-top:0px;
	width:999px;
	margin-top:-276px;
	position:relative;
	z-index:4;
}
.header-bar p{
	padding:40px 0px 0px 0px;
	margin:0px 0px 0px 400px;
	font-family:Georgia;
	font-size:15px;
	color:#8c9180;
	height:150px;
}
.header-bar h1{
 color:#BFBFBF;font-size:22px;padding-left:456px;top:169px; position:absolute; padding-top:0px
}
.header .tab{
margin:0px 0px 0px 0px;background:url(../images/tab.gif) top left no-repeat;
position:absolute;top:-14px; z-index:20 !important; height:67px; right:13px; width:680px
}
.header .tab ul li{position:relative;z-index:2;}
.header .tab ul li a, .tab ul li a:link, .tab ul li a:active, .tab ul li a:visited{
	border-right:#32abd3  solid 3px;
	padding:14px 7px 14px 7px;
	font-size:10px;
}
.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;
	margin-left:-3px;
}
.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.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: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;}
.header-bar .subnav{
padding:0px; margin-top:114px;  z-index:100;  position:absolute; left:15px
}
.header-bar .subnav ul{margin:0px 0px 0px 3px;padding:0px;}
.subnav ul li a.tab_home, .subnav ul li a.tab_home:link, .subnav ul li a.tab_home:active, .subnav ul li a.tab_home:visited{
	background:url(../images/tb-home.gif) 0px 0px no-repeat;
	width:74px;
	height:64px;
	display:block;
	text-indent:-9000px;
}
.subnav ul li a.tab_home:hover, .subnav ul li a.tab_home.current, .subnav ul li a.tab_home.current:link, 
.subnav ul li a.tab_home.current:active, .subnav ul li a.tab_home.current:visited{
	background:url(../images/tb-home.gif) 0px 0px no-repeat;
	background-position:0 100%;
}
.subnav ul li a.tab_book, .subnav ul li a.tab_book:link, .subnav ul li a.tab_book:active, .subnav ul li a.tab_book:visited{
	background:url(../images/tb-about.gif) 0px 0px no-repeat;
	width:69px;
	height:64px;
	display:block;
	text-indent:-9000px;
}
.subnav ul li a.tab_book:hover{background:url(../images/tb-about.gif) 0px 0px no-repeat;background-position:0 100%;}
.subnav ul li a.tab_contact, .subnav ul li a.tab_contact:link, .subnav ul li a.tab_contact:active, 
.subnav ul li a.tab_contact:visited{
	background:url(../images/tb-contact.gif) 0px 0px no-repeat;
	width:69px;
	height:64px;
	display:block;
	text-indent:-9000px;
}
.subnav ul li a.tab_contact:hover{background:url(../images/tb-contact.gif) 0px 0px no-repeat;background-position:0 100%;}
.subnav ul li a.tab_aff, .subnav ul li a.tab_aff:link, .subnav ul li a.tab_aff:active, .subnav ul li a.tab_aff:visited{
	background:url(../images/tb-affilates.gif) 0px 0px no-repeat;
	width:70px;
	height:64px;
	display:block;
	text-indent:-9000px;
}
.subnav ul li a.tab_aff:hover{background:url(../images/tb-affilates.gif) 0px 0px no-repeat;background-position:0 100%;}
.subnav ul li a{
	display:block;
	padding:0px;
	color:#504616;
	border-right:none;
	text-decoration:none;
	margin:4px 0px 0px 0px;
}
.content{clear:both;background:url(../images/bg.gif.gif) 0px 0px repeat;}
.ptext{float:left;padding:15px;width:408px;font-size:13px;}
.ptext h2{padding:20px 0px 5px 0px;font-size:16px;color:#7f7f7e;font-weight:bold;}
.pricing{padding:40px 0px 0px 12px;text-align:left;height:120px;}
.bounce{
	margin-left:395px;
	padding:10px;
	font-size:12px;
	clear:right;
	background:url(../images/bounce_bg.gif) bottom left repeat-x;
	border:#aad9ed solid 1px;
	width:520px;
}
.thumb{float:left;width:155px;}
.pframe .bbase{margin-top:-20px;float:left;padding-left:0px;}
.frame01{background:url(../images/in-frame01.gif) center center no-repeat;clear:both;margin:0px 0px 12px 0px;height:297px;}
.frame01 .pframe{margin-top:30px;padding-left:34px;width:610px;}
.frame01 .ptext{float:none;margin:0px 0px 0px 610px;width:auto;padding:31px 40px 0 0;}
.frame01 .pricing{margin:0px 0px 0px 80px;padding:0px;height:120px;}
.frame .thumb{text-align:center;width:300px;padding-top:20px;}
.container{background:#fff url(../images/container_top.gif) top center no-repeat;width:893px;margin:auto;padding:8px 10px 5px;}
.package_start{
	background:#fff url(../images/container_top.gif) top center no-repeat;
	width:893px;
	margin:auto;
	padding:8px 10px 5px;
	height:0px;
}
.container h1{color:#1b80a1;font-size:26px;padding:22px 15px 15px;}
.index .box_B h1{font-family:Georgia;font-size:23px;padding:0px;}
strong{font-family:Tahoma;font-size:12px;}
.index p{padding:4px 0px;}
.index h3{color:#cfad3e;padding:5px 0px;}
.index h2{color:#999999;font-family:georgia;padding:5px 0;}
.index .box_B{padding:38px 38px 8px;width:auto;}
.index .content{padding:0px 38px 8px;width:auto;margin-top:-10px;}
.index .box_B .content{font-size:14px;margin:0;padding:10px 10px 0px;}
.heading{
	background:#FFF;
	padding:7px 10px 8px;
	width:893px;
	margin:auto;
	clear:both;
	position:relative;
}
.title{color:#1B80A1;font-size:22px;margin:5px 10px 5px 17px;}
.Dbox{
	background:#fff url(../images/Dbox.gif) left bottom no-repeat;
	height:270px;
	width:211px;
	float:left;
	padding-top:50px;
	padding-left:70px;
}
.Dtext{
	background:#fff url(../images/D-leftbg.gif) left bottom no-repeat;
	margin:0px 30px 0px 280px;
	padding:0px 0px 25px 30px;
	font-family:Georgia;
	font-size:15px;
	min-height:288px;
	text-align:left;
}
*html .Dtext{height:288px;}
.Dtext h2{padding-top:18px;font-size:20px; width:485px}
.Dtext h3{font-size:12px;padding-top:7px;color:#1B80A1;}
.Dtext p{padding:5px 0px 5px 0px;}
.heading .price{ position:absolute; top:7px; right:23px}
.heading .price strong{ width:100%}
.heading .price .small{font-family:Tahoma; text-align:right;font-size:11px;font-weight:bold; color:#666; clear:both;margin-top:-3px;padding-right:5px; color:#888}
.heading .price span{font-family:tahoma;font-size:12px;font-weight:bold;}
.package{
	background:#fff url(../images/pack_left.gif) -8px 0px repeat-y;
	width:913px;
	margin:auto auto auto auto;
	clear:both;
	color:#626361;
}
.package_end{
	background:url(../images/container_end.gif) top center no-repeat;
	height:24px;
	width:914px;
	text-align:right;
	margin:auto;
	padding-bottom:5px;
}
.bounce{
	background:transparent url(../images/form-bg.gif) repeat-x scroll left bottom;
	font-size:12px;
	margin-left:auto;
	width:auto;
	margin-top:12px;
}
.bounce li{padding:4px;}
.bounce p{padding-top:8px;}
.Bframe .bounce h1{font-family:Georgia;font-size:19px;width:569px;}
.paddingtxt{
	background:transparent url(../images/box.gif) no-repeat scroll 0 100%;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:10px 8px 8px;
	position:absolute;
	right:18px;
	text-align:center;
	top:6px;
	width:104px;
}
.paddingtxt .price{font-size:30px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
h1.no-padding{padding:0px 0px 6px 0px;}
.ptext a.order{margin-left:88px;margin-top:10px;}
.saveprice{font-family:georgia;font-size:18px;font-weight:normal;}
.saveprice strong{color:#CF0F48;font-weight:normal;font-size:18px;font-family:Arial,Helvetica,sans-serif;}
.saveprice strong.price{background:#fdfdd6; display:block;font-family:trebuchet MS;
font-size:26px;margin:4px auto 4px 30px;padding:1px 10px;width:187px;}
.saveprice strong.price span{text-decoration:line-through;font-size:20px;color:#999999;}
.ptext{text-align:center;}