body {margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;}
div {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.clear{clear:both;}
.float{float:left;}

/* Top Header DIV */
#top-header-bg {width:100%; height:97px; background-color:#181818; border-bottom:3px solid #8a8a8a;}
#top-main-div {width:900px; height:100px; margin:0 auto;}
#top-logo-div {width:239px; height:54px; margin-top:24px; float:left;}

/* Top Navigation DIV */
#navigation-main-div {width:650px; height:63px; float:right; padding-top:34px;}
.menu ul{padding:0px; margin:0px;}
.menu li{float:left; list-style-type:none; margin-left:17px; padding:0px; display:block;}
.nav-span {font-size:11px; color:#7f7f7f;}
a.nav:link{font-size:18px; color:#aaaaaa; text-decoration:none;}
a.nav:visited{font-size:18px; color:#aaaaaa; text-decoration:none;}
a.nav:hover{font-size:18px; color:#ffffff; text-decoration:none;}

/* Slider DIV */
#slider-main {width:100%; height:350px; background:url(../images/slider-bg.jpg) repeat-x top;}
#slider-bg {width:950px; height:350px; margin:0 auto; background:url(../images/slider-frame.jpg) no-repeat; position:relative;}
#slider-data {width:813px; height:276px; top:30px; left:70px; position:absolute;}

.slide0-main {color:#6a6a69;}
.slide1-main {background:url(../images/slide1-bg.jpg) no-repeat center; z-index:100; color:#6a6a69; padding-top:3px;}
.slide2-main {background:url(../images/slide2-bg.jpg) no-repeat center; z-index:100; color:#6a6a69; padding-top:3px;}
.slide3-main {background:url(../images/slide3-bg.jpg) no-repeat center; z-index:100; color:#6a6a69; padding-top:3px;}
.slide4-main {background:url(../images/slide4-bg.jpg) no-repeat center; z-index:100; color:#6a6a69; padding-top:3px;}
.slide5-main {background:url(../images/slide5-bg.jpg) no-repeat center; z-index:100; color:#6a6a69; padding-top:3px;}

.package-name {font-size:40px; color:#383538;}
.package-sub-hd {font-size:20px; color:#971f24;}
.package-price {font-size:28px; color:#434343;}
.package-link { width:92px; height:94px;}

.package-price-small {font-size:18px;}
.package-note {width:300px; margin-top:8px; line-height:10px; font-size:10px; color:#971f24;}
.package-points {width:500px; line-height:16px; font-size:11px; margin-bottom:8px;}

/* Boday Main DIV */
#body-main {width:900px; margin:0 auto; background:url(../images/bg-swirl.jpg) no-repeat bottom;}

/* Home Page Banner DIV */
#banner-home {width:898px; height:125px; margin:0 auto; background:url(../images/banner-home.jpg) no-repeat;}

/* Boxes DIV */
.box-main {width:274px; float:left; margin-top:26px; line-height:18px; text-align:justify;}
#icon-cup {width:96px; height:79px; float:left; margin-right:6px; background:url(../images/cup.jpg) no-repeat;}
.box-hd-span {font-size:18px; color:#971f24;}
.box-sep-div {width:17px; height:230px; float:left; background:url(../images/box-sep.gif) repeat-y center; margin-left:10px; margin-right:10px; margin-top:16px;}

/* Footer DIV */
#footer-bg {width:100%; height:170px; padding-top:14px; background-color:#262626;}
#footer-con-main {width:900px; margin:0 auto; padding-top:20px;}
.footer-box1 {width:158px; height:44px; line-height:18px; float:left;}
.footer-box2 {width:410px; line-height:18px; float:left; margin-left:40px;}
.footer-box3 {width:230px; float:left; margin-left:30px;}
#footer-box2-span {font-size:18px; color:#888888;}
.span-red {color:#971f24;}
.span-no {color:#d3d3d3;}
a.terms:link{color:#666666; font-size:11px; text-decoration:none;}
a.terms:visited{color:#666666; font-size:11px; text-decoration:none;}
a.terms:hover{color:#9c9a97; font-size:11px; text-decoration:none;}

/* W3C DIV */
#w3c-bg {width:100%; height:55px; background-color:#000000;}
#w3c-con-main {width:900px; margin:0 auto; text-align:center; color:#888888; font-size:11px; padding-top:10px;}
a.w3c:link{color:#d3d3d3; text-decoration:none;}
a.w3c:visited{color:#d3d3d3; text-decoration:none;}
a.w3c:hover{color:#d3d3d3; text-decoration:underline;}
a.greylink:link{color:#666666; text-decoration:none;}
a.greylink:visited{color:#666666; text-decoration:none;}
a.greylink:hover{color:#666666; text-decoration:none;}
h1{color:#971f24; margin:0px; padding:0px; font-size:18px; font-weight:normal;}
.span-white {color:#FFFFFF;}
.span-f16 {font-size:16px; color:#868686; font-weight:bold;}
a.footerlink:link{color:#888888; text-decoration:none;}
a.footerlink:visited{color:#888888; text-decoration:none;}
a.footerlink:hover{color:#d3d3d3; text-decoration:none;}
.span-red-line {color:#971f24; text-decoration:line-through;}
