body { margin:0px;overflow:auto; }
p { margin:0px; }
form { margin:0px; }
img { border:0px; }
#rel { position:relative; }
#fleft { float:left; }
#fright { float:right; }
#clear { clear:both; }

#wrapper { width:907px;text-align:left;position:relative; }
#nav { margin-top:5px; }
.h_search { background-image:url('images/h_search.gif');width:231px;height:47px; }
.inp_search { margin-left:105px;margin-top:14px;border:0px;font-family:arial;font-size:12px;line-height:11px;width:105px;height:16px; }
#home_main { margin-top:15px;width:907px;height:496px;background-image:url('images/bg_grad.gif');position:relative;overflow:hidden; }
#home_main3 { margin-top:15px;width:907px;height:496px;background-image:url('images/bg_grad2.gif');position:relative;overflow:hidden; }
#home_main2 { position:relative;text-align:center;margin-top:15px;width:907px;height:497px;overflow:hidden;background:#000000; }
#home_main4 { background-image:url('images/home_kippits.jpg');background-repeat:no-repeat;background-position:0px 65px;margin-top:15px;width:907px;height:450px;position:relative;overflow:hidden; }
#hm_padd { padding:15px; }
#hm_content { background-image:url('images/roller_coaster_kid.gif');background-repeat:no-repeat;background-position:bottom left;width:887px;height:467px; }
#hm_content2 { background-image:url('images/ann.jpg');background-repeat:no-repeat;background-position:70px 40px;width:887px;height:467px; }
.find_out { position:absolute;bottom:10px;right:10px;font-weight:bold; z-index:5; }
.find_out a { color:#FFFFFF;text-decoration:none;font-size:16px; }
.find_out img { position:relative;top:1px; }

#bg_nw { position:absolute;top:0px;left:0px; }
#bg_ne { position:absolute;top:0px;left:895px; }
#bg_sw { position:absolute;bottom:0px;left:0px; }
#bg_se { position:absolute;bottom:0px;left:895px; }

#hm1 { padding-right:10px;margin-top:45px;text-align:right;font-family:arial;font-size:24px;line-height:21px;color:#7b7c7c; }
#hm2 { padding-right:10px;margin-top:10px;text-align:right;font-family:arial;font-size:34px;line-height:29px;color:#7b7c7c; }
#hm2 span { font-weight:bold;color:#2e3092; }
#hm3 { padding-right:10px;margin-top:12px;text-align:right;font-family:arial;font-size:12px;font-weight:bold;line-height:37px;color:#7b7c7c; }
#hm4 { padding-right:25px;margin-top:110px;text-align:right; }
#hm4 a { text-decoration:none;font-family:arial;font-weight:bold;font-size:16px;color:#2e3092; }

#home_sec { margin-top:25px; }
#home_sec a{ text-decoration:none;font-family:arial;font-weight:bold;font-size:16px;line-height:18px;color:#2e3092;letter-spacing:-1px; }
#home_sec img { margin-right:10px; }
#home_sec p { font-family:"trebuchet MS";font-size:14px;color:#9d9fa1;line-height:16px; }
#home_sec p span { color:#2e3092; }
#home_sec p span a { font-weight:normal !important;font-size:14px !important; }
.orange_b { border-right:2px solid #fec46f;padding-right:8px; }
#close { position:absolute;top:5px;right:5px;font-family:arial;color:#FFFFFF;font-size:13px;text-decoration:none;}

#inner_main { position:relative;padding-top:20px; }
#inner_main2 { position:relative;padding:20px; }
#page_title { padding-left:20px;float:left;padding-top:5px; }
#inner_subnav { float:right;position:relative;top:16px; }
#inner_subnav a { font-family:arial;font-size:14px;color:#949393;text-decoration:none;margin-right:15px;}
#b_gallery { float:right;margin-right:10px; }

.black13 { font-family:Arial;font-size:13px;color:#000000;line-height:22px;text-decoration:none;padding-top:11px;padding-bottom:3px; }
.black15 { font-family:Arial;font-size:15px;color:#000000;line-height:22px;text-decoration:none;padding-top:11px;padding-bottom:3px; }
.black18 { font-size:18px;line-height:34px; }
.black20 { font-size:20px;line-height:24px; }
.gray14 { font-family:"trebuchet MS";font-size:15px;color:#a4a6a9;line-height:20px;text-decoration:none; }
.gray15 { font-family:"trebuchet MS";font-size:15px;color:#a4a6a9;line-height:20px;text-decoration:none; }
.gray14_2 { font-family:"trebuchet MS";font-size:14px;color:#737477;line-height:16px;margin-top:7px;text-decoration:none; }
.gray16 { font-family:arial;font-size:17px;color:#9a9ba0;line-height:22px;text-decoration:none; }
.blue14 { font-family:"trebuchet MS";font-size:14px;color:#2e3092;line-height:16px;text-decoration:none; }
.blue16 { font-family:"trebuchet MS";font-size:17px;color:#2e3092;line-height:22px;text-decoration:none; }
.blue20 { font-family:arial;font-size:20px;color:#2e3092;line-height:22px;font-weight:bold; }
.blue26 { font-family:Arial;font-size:26px;font-weight:bold;color:#2e3092;text-decoration:none; }

.paddleft { padding-left:15px; }
.paddbox { padding-left:12px;padding-top:8px; }
#box1 { float:left;width:500px; }
#box2 { float:left;width:350px;margin-left:50px; }
#box11 { float:left;width:265px; } 
#box12 { float:left;width:295px; } 
#box13 { float:left;width:260px; }
#box_large { position:relative;margin-top:15px;width:912px;height:336px;background-image:url('images/box_bg.gif');background-repeat:repeat-y;border:2px solid #d5d6d9;}
#box_nw { position:absolute;top:-2px;left:-2px; }
#box_ne { position:absolute;top:-2px;right:-2px; }
#box_sw { position:absolute;bottom:-2px;left:-2px; }
#box_se { position:absolute;bottom:-2px;right:-2px; }
#wspacer { float:left;width:28px; }

#sm_box { float:right;width:238px;background-image:url('images/sm_box_bg.gif'); } #sm_box p { font-family:"trebuchet MS";color:#8d8f92;padding-left:17px;font-size:14px;line-height:20px;padding-top:10px;padding-bottom:10px; }
#sm_t { background-image:url('images/sm_box_t.gif');width:238px;height:23px; } #sm_t p { font-family:"trebuchet MS";color:#FFFFFF;font-size:14px;font-weight:bold;line-height:15px;padding:0px;padding-left:17px;padding-top:4px; }
#sm_b { background-image:url('images/sm_box_b.gif');width:238px;height:3px;font-size:3px; }

#about_kippit { float:right;background-image:url('/images/about-kippits.jpg');height:299px;width:538px;text-align:center; }
#about_kippit p { padding-top:250px; }
#about_kippit a { font-family:"trebuchet MS";text-decoration:none;font-weight:bold;color:#47a0d8;font-size:18px; }

#h_mask { position:absolute;top:65px;left:20px; }

.homeImg img {position:absolute; top:85px; left:1px !important; z-index:1;}
.gCheckout {position:absolute; top:15px; right:15px; z-index:5;}
.logo {position:absolute; top:15px; left:0px; z-index:5; margin-left:15px;}
.special {position:relative;}
.special p {position:absolute; bottom:26px; left:0; width:538px; text-align:center;}

#hpTable, table#hpTable {margin:auto;}
#hpTable td {text-align:center; color:#666; vertical-align:middle !important;}
#hpTable img {display:block;}
#hpTable {font-size:11px;}
#hpTable a {text-decoration:none; color:#666;}