body, html {
	background-color: #fff;
	font: normal 14px/20px "Trebuchet", "Trebuchet MS", "Verdana", "Helvetica", sans-serif; 	
	margin: 0;
	padding: 0;
}

p {
	font: normal 14px/20px "Trebuchet", "Trebuchet MS", "Verdana", "Helvetica", sans-serif;
	margin: 0;
	padding: 0;
}

h4 {
	font: bold 14px/20px "Trebuchet", "Trebuchet MS", "Verdana", "Helvetica", sans-serif;
	color: #000099;
	margin: 9px 0 0 12px;
	padding: 0;
}

#searchdiv {
	float: right;
	font: normal 0px/0px Arial, Helvetica, sans-serif;
	margin: 12px 0 0 0;
	padding: 0;
}

.sbmsg
{
/*This is a comment*/
	visibility: hidden;
	float:left;
	padding:2px;
	margin-left:100px;
	margin-top:10px;
	color:Red; 
	font-weight:bold;
}

.srch_box {
	float: right;
	border: 3px solid #666666;
	background-color: #fff;
	margin: 0 12px 0 0;
	margin-right: expression("7px");  /* Only PC MSIE sees 'expression' */
	padding: 0;
}

.srch_input { 
	background-color: #fff;
	font: normal 11px/12px "Trebuchet", "Trebuchet MS", "Verdana", "Helvetica", sans-serif;
	height: 18px;
	border: none; 
	margin: 0;
	padding: 0;
}

.rt_input {
	float: right;
	font: normal 10px/10px "Trebuchet", "Trebuchet MS", "Verdana", "Helvetica", sans-serif;
	margin: 2px 14px 0 0;
	padding: 0;
} 

.button {
	font: normal 11px/11px "Verdana", "Helvetica", sans-serif;
	background-color: #eee;
	margin: 0;
	padding: 1px;
}

.banner_rule {
	clear: both;
	border-right: 3px solid #666666;
	border-bottom: 3px solid #666666;
	height: 34px;
	margin: 0 86px 18px 190px;
	margin-right: expression("80px");  /* Only PC MSIE sees 'expression' */
	padding: 0;
}

#header {
	position: absolute;
	top: 50px;
	left: 48px;
	width: 429px;
	height: 45px;
	margin: 0;
	padding: 0;
	z-index: 2;
}

#left_marg {
	width: 162px;
	border-right: 3px solid #666666;
	margin: 0;
	padding: 0;
}

#menu {
	font: normal 0px/0px Arial, Helvetica, sans-serif;
	position: absolute;
	top: 90px;
	left: 0;
	width: 185px;
	background-color: transparent;
	margin: 0;
	padding: 0;
}

#menu a {
	font: normal 0px/0px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

img {
	border: none;
	margin: 0;
	padding: 0;
}

#menu img {
	display: inline;
}

#homemenu {
	position: absolute;
	height: 229px;
	width: 694px;
	top: 34px;
	left: 11px; 
	z-index: 3;
}

#homemenu a { 
	border-style: none; 
	text-decoration: none; 
}

#par, #sk6, #ib {
	position: absolute; 
	height: 224px; 
	margin: 0;
	padding: 0;
}

#par {  
	left: 0px; 
	width: 231px; 
}

#sk6 { 
	left: 232px; 
	width: 232px; 
}
	
#ib { 
	left: 465px; 
	width: 229px; 
}

#main_content 
{
	position: absolute;
	top: 100px;
	left: 175px;
	width: 741px;
	margin: 0;
	padding: 0;
	z-index: 1;
}

#main_text, #store_text {
	position: absolute:
	top: 280px;
	margin: 0;
	padding: 0;
	z-index: 3;
}

#main_text 
{
	width: 495px;
	border-right: #666666 solid 1px;
}

#store_text {
	width: 695px;
}

#main_text p, #store_text p 
{
	margin: 8px 18px 12px 12px;
	padding: 0;
}

#store_text p.rule {
	font: normal 2px/2px sans-serif;
	border-bottom: 1px solid #666666;
	width: 695px;
	margin: 0 0 0 12px;
	padding: 0;
}

#main_text p a:link, #main_text p a:visited, #store_text p a:link, #store_text p a:visited {
	color: #003399;
	text-decoration: underline;
}

#main_text p a:hover, #main_text p a:active, #store_text p a:hover, #store_text p a:active {
	color: #666666;
	text-decoration: none;
}

#tools_text {
	position: absolute:
	top: 280px;
	width: 695px;
	margin: 0;
	padding: 0;
}

#tools_text h3 {
	font: bold 14px/20px "Trebuchet", "Trebuchet MS", "Verdana", "Helvetica", sans-serif;
	color: #666666;
	width: 695px;
	margin: 10px 0 0 12px;
	padding: 0 0 12px 0;
	border-bottom: #666666 solid 1px;
}

#tools_text p a:link, #tools_text p a:visited {
	color: #003399;
	text-decoration: underline;
}

#tools_text p a:hover, #tools_text p a:active {
	color: #666666;
	text-decoration: none;
}

.tool_div {
	height: 100px;
	width: 695px;
	margin: 0 0 0 12px;
	padding: 0;
	border-bottom: #666666 solid 1px;
}

/* \ - Hide from Mac MSIE */

.tool_div {
	height: 90px;
}

.tools_img {
	float: left;
	border-style: none;
	margin: -5px 20px 0 0;
	padding: 5px 0;
}

/* \ - Hide from Mac MSIE */

.tools_img {
	padding: 0;
	margin-top: expression("5px");  /* Only PC MSIE sees 'expression' */
	padding-bottom: expression("5px");
}

.buy_info {
	float: right;
	border-style: none;
	margin: 0 -4px 0 0;
	padding: 7px 0;
}

/* \ - Hide from Mac MSIE */

.buy_info {
	margin: -2px -4px 0 0;
	margin-top: expression("8px");  /* Only PC MSIE sees 'expression' */
	margin-right: expression("0px"); 
	padding: 0;
}

#info_but {
	position: absolute;
	top: 380px;
	left: 672px;
	width: 244px;
	height: 27px;
	margin: 0;
	padding: 0;
	z-index: 3;
}

#rt_text {
	position: absolute;
	top: 320px;
	left: 495px;
	width: 211px;
	margin: 0;
	padding: 0;
	border-top: #666666 solid 1px;
	z-index: 2;
}

#rt_text p {
	margin: 14px 0 0 22px;
	padding: 0;
}

#rt_text a:link, #rt_text a:visited {
	color: #003399;
	text-decoration: underline;
}

#rt_text a:hover, #rt_text a:active {
	color: #666666;
	text-decoration: none;
}

#home_rt_text {
	position: absolute;
	top: 279px;
	left: 495px;
	width: 211px;
	margin: 0;
	padding: 0 0 12px 0;
	border-bottom: #666666 solid 1px;
	z-index: 2;
}

#home_rt_text p {
	margin: 8px 0 0 21px;
	padding: 0;
}

#rt_q {
	float: left;
	margin: 5px 9px 1px 12px;
	padding: 0;
}

#skySixSub, #skySixUpgradeSub {
	position: absolute;
	top: 212px;
	left: 0;
	height: 38px;
	margin: 0;
	padding: 0;
	background: transparent;
	z-index: 2;
}

#skySixSub {
	width: 301px;
}

#skySixUpgradeSub {
	width: 471px;
}

.small {
	font: normal 12px/20px "Trebuchet", "Trebuchet MS", "Verdana", "Helvetica", sans-serif;
}

.flyspeck {
	font-size: 10px;
}

.cd_img, .home_rt_img, .para_rt_img, .tcs_rt_img, .prec_pec_rt_img, .gr_tour_rt_img, .ib_img_a, .ib_img_b {
	position: absolute;
	margin: 0 px;
	padding: 0 px;
	background: transparent;
	z-index: 2;
}

.cd_img {
	top: 535px;
	left: 663px;
	width: 218px;
	height: 229px;
}

.home_rt_img {
	top: 560px;
	left: 671px;
	width: 245px;
	height: 211px;
}

.para_rt_img {
	top: 571px;
	left: 692px;
	width: 188px;
	height: 210px;
}

.tcs_rt_img 
{
	top: 533px;
	left: 632px;
	width: 284px;
	height: 229px;
}

.prec_pec_rt_img {
	top: 530px;
	left: 690px;
	width: 191px;
	height: 155px;
}

.gr_tour_rt_img {
	top: 590px;
	left: 690px;
	width: 191px;
	height: 155px;
}

.ib_img_a {
	top: 425px;
	left: 690px;
	width: 188px;
	height: 135px;
}

.ib_img_b {
	top: 582px;
	left: 690px;
	width: 188px;
	height: 135px;
}

.upg_but_14, .upg_but_15, .upg_but_16, .upg_but_17, .upg_but_18, .click_but_19 {
	position: absolute;
	left: 410px;
	margin: 0;
	padding: 0;
}

.upg_but_14 {
	left: 630px;
	top: 509px;
}

.upg_but_15 {
	left: 410px;
	top: 509px;
}

.upg_but_16 {
	left: 410px;
	top: 622px;
}

.upg_but_17 {
	left: 410px;
	top: 735px;
}

.upg_but_18 {
	left: 630px;
	top: 735px;
}

.click_but_19 {
	left: 630px;
	top: 774px;
}

#map_div {
	width: 465px;
	height: 465px;
	margin: 8px 18px 12px 12px;
	padding: 0;
	border: 1px solid #cccccc;
}

#footer 
{
	border-top: 3px solid #666666;
	min-width: 890px;
	margin: 0;
	padding: 0;
	visibility: hidden;
}

#footer a:link, #footer a:visited {
	font: normal 11px/18px "Arial Narrow", "Helvetica Narrow", "Univers 57 Cond", "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif;
	color: #0033cc;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

#footer a:hover, #footer a:active {
	color: #666666;
	margin: 0;
	padding: 0;
}

.logo {
	float: left;
	width: 162px;
	height: 78px;
	border-right: 3px solid #666666;
	margin: 0 16px 0 0;
	padding: 0;
}

p.nav {
	font: normal 11px/18px "Arial Narrow", "Helvetica Narrow", "Univers 57 Cond", "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif;
	margin: 12px 12px 0 12px;
	padding: 0;
	white-space: pre;
}