.body {
	background-image:url(../images/bg.jpg);
	margin-top:0px;
	padding-top:0px;
	font-family:Helvetica, Arial, sans-serif;
}
.wrapper {
	width:1000px;
	height:1162px;
	margin-left:auto;
	margin-right:auto;
}
.header {
	width:1000px;
	height:416px;
}
.logo {
	width:1000px;
	height:109px;
}
.logo-tl {
	width:265px;
	height:94px;
	float:left;
}
.logo-tr {
	width:735px;
	height:94px;
	float:left;
	background-image:url(../images/ice_03.png);
}
.logo-bl {
	width:265px;
	height:15px;
	float:left;
}
.logo-br {
	width:735px;
	height:15px;
	float:left;
	background-image:url(../images/ice_06.png);
}
.topmenu {
	width:1000px;
	height:20px;
	background-image:url(../images/ice_04.png);
}
.topmenulinks {
	float:right;
}
.topmenuitem {
	font-family:Helvetica, Arial, sans-serif;
	font-size:8pt;
	font-weight: 500;
	color:#0e4682;
}
.topmenuitem, .topmenuitem:visited {
	font-family:Helvetica, Arial, sans-serif;
	font-size:8pt;
	font-weight: 500;
	color:#0e4682;
	text-decoration:none;
}
.topmenuitem:hover, .topmenuitem:active {
	font-family:Helvetica, Arial, sans-serif;
	font-size:8pt;
	font-weight: 500;
	color:#0e4682;
	text-decoration:underline;
}
.separator {
	font-size:8pt;
	font-weight:bold;
	color:#0e4682;
}
.bttmenuitem, .bttmenuitem:visited {
	font-family:Helvetica, Arial, sans-serif;
	font-size:8pt;
	font-weight: 500;
	color:#a3c3e9;
	text-decoration:none;
}
.bttmenuitem:hover, .bttmenuitem:active {
	font-family:Helvetica, Arial, sans-serif;
	font-size:8pt;
	font-weight: 500;
	color:#ffffff;
	text-decoration:none;
}
.bttseparator {
	font-size:8pt;
	font-weight:bold;
	color:#a3c3e9;
}
.mainmenu {
	width:1000px;
	height:52px;
}
.imenu {
	font-size:40px;
	text-decoration:none;
}
.fall {
	width:1000px;
	height:235px;
	background-image:url(../images/ice_09.png);
}
.center {
	width:1000px;
	height:683px;
}
.leftbar {
	width:21px;
	height:683px;
	float:left;
	background-image:url(../images/ice_10.png);
}
.sidebar {
	width:266px;
	height:683px;
	float:left;
}
.empty1 {
	width:8px;
	height:683px;
	float:left;
	background-image:url(../images/ice_12.png);
}
.call {
	width:266px;
	height:112px;
	float:left;
	background-image:url(../images/ice_11.png);
}
.descr {
	width:241px;
	height:157px;
	float:left;
	padding-top:0px;
	padding-left:25px;
	background-image:url(../images/ice_15.png);
}
.descrcontent {
	margin-top:10px;
	margin-left:25px;
	float:left;
}
.header1 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#004a9a;
}
.llist {
	margin-top:0px;
	margin-bottom:10px;
	margin-left:7px;
	padding-left:8px;
}
.llistitem {
	color:#028bd2;
	font-family:Helvetica, Arial, sans-serif;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5;
}
.insidelink, .insidelink:visited {
	font-size:14px;
	font-weight:normal;
	font-family:Helvetica, Arial, sans-serif;
	color:#004a9a;
	text-decoration:none;
}
.insidelink:hover, .insidelink:active {
	font-size:14px;
	font-weight:normal;
	font-family:Helvetica, Arial, sans-serif;
	color:#004a9a;
	text-decoration:underline;
}
.form {
	width:241px;
	height:414px;
	float:left;
	background-image:url(../images/ice_16.png);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:25px;
}
.headerform {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#004a9a;
	line-height:1.5;
}
.formcontent {
	font-family:Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#028bd2;
	line-height:1.5;
}
.formdiv {
	width:220px;
}
.fieldname {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10.5pt;
	color:#028bd2;
	margin-top:10px;
	margin-left:3px;
}
.formset {
	margin-top:18px;
	width:241px;
	float:left;
}
.fcomment {
	width:200px;
	height:60px;
	border: 1px solid #aad6ec;
	overflow:auto;
}
.submitbutton {
	width:94px;
	height:23px;
	background-image:url(../images/submit.png);
	border:0px;
}
.spacerleft {
	height:8px;
	width:241px;
	float:left;
}
.textinput {
	width:200px;
	border: 1px solid #aad6ec;
}
.contentm {
	width:684px;
	height:683px;
	float:left;
	background-image:url(../images/ice_13.png);
}
.footer {
	width:1000px;
	height:61px;
	float:left;
	background-color:green;
}
.bottom {
	width:1000px;
	height:27px;
	background-image:url(../images/ice_17.png);
}
.footermenu {
	width:1000px;
	height:34px;
	background-image:url(../images/ice_18.png);
	float:left;
}
.copyright {
	width:1000px;
	height:34px;
	float:left;
	padding-top:14px;
	font-size:8pt;
	color:#0879b5;
	text-align:center;
}
.crlink, .crlink:visited {
	font-size:8pt;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	color:#0879B5;
	text-decoration:none;
}
.crlink:hover, .crlink:active {
	font-size:8pt;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	color:#0879B5;
	text-decoration:underline;
}
.spacerf {
	float:left;
	width:800px;
	height:5px;
}
.menuf {
	height:15px;
	float:left;
	width:1000px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
/* HOME */

.contentblockHome {
	padding-top:25px;
	padding-left:29px;
}
.contentblock {
	padding-top:25px;
	padding-left:29px;
}
.home-1 {
	width:623px;
	height:177px;
}
.sk1-content {
	width:200px;
	float:left;
}
.sk1pic {
	margin-top:0px;
	border:none;
}
.sk1-text {
	width:400px;
	float:left;
	text-align:left;
}
.sk1h {
	font-family:Helvetica, Arial, sans-serif;
	font-size:17px;
	color:#004a9a;
	margin:0 0 0 0;
}
.sk1c {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#028bd2;
	padding-top:0px;
	margin-top:0px;
}
.sk1p {
	margin-top:5px;
}
.home-spacer1 {
	width:623px;
	height:30px;
	float:left;
}
.home_listhead {
	width:623px;
	float:left;
	height:20px;
	float:left;
}
.home_listcontent1 {
	width:220px;
	height:50px;
	float:left;
}
.home_listcontent2 {
	width:212px;
	height:50px;
	float:left;
}
.home_listcontent3 {
	width:180px;
	height:50px;
	float:left;
}
.hh1 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:17px;
	color:#004a9a;
	margin:0 0 0 0;
}
.homelist {
	margin-top:0px;
	margin-left:15px;
	padding-left:0px;
	color:#028bd2;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.sk2pic {
	margin-top:0px;
	margin-right:53px;
}
.home-2 {
	float:left;
}
.home-3 {
	float:left;
	width:628px;
}
.textp1 {
	width:270px;
	text-align:left;
	color:#028bd2;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	float:left;
	margin-left:10px;
}
.hvspace {
	width:53px;
	float:left;
	height:10px;
}
.textp2 {
	width:270px;
	text-align:left;
	color:#028bd2;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	float:left;
	margin-left:5px;
}
.home-4 {
	float:left;
	text-align:left;
	width:623px;
}
.sk4pic {
	margin-top:0px;
}
.learnmore, .learnmore:visited {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0e4682;
	text-decoration:none;
}
.learnmore:hover, .learnmore:active {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0e4682;
	text-decoration:underline;
}
/* /HOME */

/*BACKGROUND */

.bg-left {
	width:325px;
	height:683px;
	float:left;
	background-image:url(../images/background/bg-left.png);
}
.bg-right {
	width:359px;
	height:683px;
	float:left;
	background-image:url(../images/background/bg-right.png);
}
.bg-rightc {
	width:327px;
	height:683px;
	text-align:left;
}
.bgh1 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:17px;
	color:#004a9a;
	margin:30px 0 0 0;
}
.bg_b_hiw {
	margin-top:577px;
	margin-left:63px;
}
/* /BACKGROUND */

/* HIW */

.hiw1 {
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.hiw1top {
	float:left;
	height:110px;
	width:623px;
	text-align:left;
	margin:0px;
	padding:0px;
}
.hiw1middle {
	float:left;
	height:181px;
	margin:0px;
	padding:0px;
}
.hiw11 {
	float:left;
	height:227px;
	margin:0px;
	padding:0px;
}
.hiw12 {
	float:left;
	height:181px;
	margin:0px;
	padding:0px;
}
.hiw2 {
	float:left;
	width:265px;
	height:120px;
	padding-top:10px;
	text-align:left;
}
.nomarginpic {
	margin:0px;
	padding:0px;
}
/* /HIW */

/* SALES */

.sales_table {
	background-image:url(../images/sales/theader.png);
	background-repeat:no-repeat;
	border:none;
	width:248px;
	height:17px;
	margin:0px;
	padding:0px;
}
.t1 {
	width:42px;
	height:15px;
	font-size:4px;
	border:1px solid #59b2e2;
	border-top:none;
	text-align:center;
	font-weight:bold;
}
.t2 {
	width:26px;
	height:15px;
	font-size:4px;
	border-right:1px solid #59b2e2;
	border-bottom:1px solid #59b2e2;
	text-align:center;
	font-weight:bold;
}
.t3 {
	width:19px;
	height:15px;
	font-size:4px;
	border-right:1px solid #59b2e2;
	border-bottom:1px solid #59b2e2;
	text-align:center;
	font-weight:bold;
}
.t4 {
	width:22px;
	height:15px;
	font-size:4px;
	border-right:1px solid #59b2e2;
	border-bottom:1px solid #59b2e2;
	text-align:center;
	font-weight:bold;
}
.t5 {
	width:37px;
	height:15px;
	font-size:4px;
	border-right:1px solid #59b2e2;
	border-bottom:1px solid #59b2e2;
	text-align:center;
	font-weight:bold;
}
.t6 {
	width:24px;
	height:15px;
	font-size:4px;
	border-right:1px solid #59b2e2;
	border-bottom:1px solid #59b2e2;
	text-align:center;
	font-weight:bold;
}
.t7 {
	width:33px;
	height:15px;
	font-size:4px;
	border-right:1px solid #59b2e2;
	border-bottom:1px solid #59b2e2;
	text-align:center;
	font-weight:bold;
}
.t8 {
	width:36px;
	height:15px;
	font-size:4px;
	border-right:1px solid #59b2e2;
	border-bottom:1px solid #59b2e2;
	text-align:center;
	font-weight:bold;
}
.psales {
	margin:0px;
	text-align:left;
}
.contentblockSales {
	padding-top:25px;
	padding-left:29px;
	text-align:justify;
	width:623px;
}
/* /SALES */

/* SALES2 CHART */

.sales2_table {
	background-image:url(../images/sales2/theader2.png);
	background-repeat:no-repeat;
	border:none;
	width:621px;
	height:39px;
	margin:0px;
	padding:0px;
}
.ts1 {
	width:105px;
	height:40px;
	font-size:12px;
	border:1px solid #59b2e2;
	border-top:none;
	text-align:center;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
}
.ts2 {
	width:65px;
	height:40px;
	font-size:12px;
	border:1px solid #59b2e2;
	border-top:none;
	text-align:center;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
}
.ts3 {
	width:49px;
	height:40px;
	font-size:12px;
	border:1px solid #59b2e2;
	border-top:none;
	text-align:center;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
}
.ts4 {
	width:52px;
	height:40px;
	font-size:12px;
	border:1px solid #59b2e2;
	border-top:none;
	text-align:center;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
}
.ts5 {
	width:92px;
	height:40px;
	font-size:12px;
	border:1px solid #59b2e2;
	border-top:none;
	text-align:center;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
}
.ts6 {
	width:62px;
	height:40px;
	font-size:12px;
	border:1px solid #59b2e2;
	border-top:none;
	text-align:center;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
}
.ts7 {
	width:82px;
	height:40px;
	font-size:12px;
	border:1px solid #59b2e2;
	border-top:none;
	text-align:center;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
}
.ts8 {
	width:90px;
	height:40px;
	font-size:12px;
	border:1px solid #59b2e2;
	border-top:none;
	text-align:center;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
}
.sales1 {
	float:left;
	color:#004A9A;
	font-size:13px;
	font-weight:bold;
	width:300px;
	text-align:right;
}
.sales2 {
	float:left;
	width:321px;
}
/* /SALES2 */

/*BENEFITS */

.bn-L1 {
	float:left;
	width:114px;
	height:40px;
}
.bn-R1 {
	float:left;
	width:492px;
	height:40px;
}
.bn-L2 {
	float:left;
	width:114px;
	height:119px;
}
.bn-R2 {
	float:left;
	width:492px;
	height:119px;
}
.bn_subtitle {
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#004a9a;
}
.bn-L3 {
	float:left;
	width:114px;
	height:131px;
}
.bn-R3 {
	float:left;
	width:492px;
	height:131px;
}
.bn-L4 {
	float:left;
	width:114px;
	height:95px;
}
.bn-R4 {
	float:left;
	width:492px;
	height:95px;
}
.bn-L5 {
	float:left;
	width:114px;
	height:116px;
}
.bn-R5 {
	float:left;
	width:492px;
	height:116px;
}
.bn-L6 {
	float:left;
	width:114px;
	height:104px;
}
.bn-R6 {
	float:left;
	width:492px;
	height:104px;
}
.bn-L7 {
	float:left;
	width:114px;
	height:104px;
}
.bn-R7 {
	float:left;
	width:492px;
	height:104px;
}
.fridge {
	margin-top:10px;
	margin-left:10px;
}
.ind {
	margin-top:15px;
	margin-left:10px;
}
.leaf {
	margin-left:10px;
}
.thermo {
	margin-left:10px;
}
.skate {
	margin-top:5px;
	margin-left:10px;
}
/* /BENEFITS */

/* GALLERY */

.contentblockGallery {
	padding-top:25px;
	padding-left:30px;
	text-align:justify;
	width:623px;
}
.galleryh1 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#004a9a;
}
/* /GALLERY */

/* VID GALLERY */

.contentblockVid {
	padding-top:25px;
	padding-left:30px;
	text-align:justify;
	width:653px;
}
.vid1 {
	width:338px;
	height:215px;
	float:left;
}
.vid1comment {
	width:338px;
	height:25px;
	float:left;
	padding-top:10px;
	color:#1156a1;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.vid2 {
	width:285px;
	height:215px;
	float:left;
}
.vid2comment {
	width:285px;
	height:25px;
	float:left;
	padding-top:10px;
	color:#1156a1;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
}
/* /VID GALLERY */

/* RENTALS */

.contentblockRentals {
	padding-top:11px;
	padding-left:20px;
	text-align:justify;
	width:654px;
}
.rentalMenu {
	float:left;
	margin-bottom:10px;
}
.link1 {
	float:left;
	background-image:url(../images/rentals/menuRental_link1.jpg);
	background-repeat:no-repeat;
	width:74px;
	height:34px;
}
.link2 {
	float:left;
	background-image:url(../images/rentals/menuRental_link2act.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:34px;
}
.link2:hover {
	float:left;
	background-image:url(../images/rentals/menuRental_link2act.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:34px;
}
.link3 {
	float:left;
	background-image:url(../images/rentals/menuRental_link3.jpg);
	background-repeat:no-repeat;
	width:203px;
	height:34px;
}
.link3:hover {
	float:left;
	background-image:url(../images/rentals/menuRental_link3act.jpg);
	background-repeat:no-repeat;
	width:203px;
	height:34px;
}
.link4 {
	float:left;
	background-image:url(../images/rentals/menuRental_link4.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:34px;
}
.link4:hover {
	float:left;
	background-image:url(../images/rentals/menuRental_link4act.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:34px;
}
.rentals_pic1 {
	margin-top:24px;
	margin-bottom:24px;
}
.rentals_spacer {
	float:left;
	width:654px;
	height:10px;
}
.carnival {
	margin-top:28px;
}
.link2carn {
	float:left;
	background-image:url(../images/rentals/menuRental_link2.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:34px;
}
.link2carn:hover {
	float:left;
	background-image:url(../images/rentals/menuRental_link2act.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:34px;
}
/* /RENTALS */	

/* COMPARISON */

.c_trhead {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.c_trcontent {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.c_th1 {
	background-image:url(../images/rentals/t1.png);
	width:65px;
	height:39px;
}
.c_td1 {
	width:63px;
	height:41px;
	border:1px solid #59B2E2;
}
.c_th2 {
	background-image:url(../images/rentals/t2.png);
	width:80px;
	height:39px;
}
.c_td2 {
	width:78px;
	height:41px;
	border:1px solid #59B2E2;
}
.c_th3 {
	background-image:url(../images/rentals/t3.png);
	width:60px;
	height:39px;
}
.c_td3 {
	width:58px;
	height:41px;
	border:1px solid #59B2E2;
}
.c_th4 {
	background-image:url(../images/rentals/t4.png);
	width:57px;
	height:39px;
}
.c_td4 {
	width:57px;
	height:41px;
	border:1px solid #59B2E2;
}
.c_th5 {
	background-image:url(../images/rentals/t5.png);
	width:58px;
	height:39px;
}
.c_td5 {
	width:58px;
	height:41px;
	border:1px solid #59B2E2;
}
.c_th6 {
	background-image:url(../images/rentals/t6.png);
	width:56px;
	height:39px;
}
.c_td6 {
	width:56px;
	height:41px;
	border:1px solid #59B2E2;
}
.c_th7 {
	background-image:url(../images/rentals/t7.png);
	width:62px;
	height:39px;
}
.c_td7 {
	width:62px;
	height:41px;
	border:1px solid #59B2E2;
}
.c_th8 {
	background-image:url(../images/rentals/t8.png);
	width:62px;
	height:39px;
}
.c_td8 {
	width:60px;
	height:41px;
	border:1px solid #59B2E2;
}
.c_th9 {
	background-image:url(../images/rentals/t9.png);
	width:62px;
	height:39px;
}
.c_td9 {
	width:62px;
	height:41px;
	border:1px solid #59B2E2;
}
.c_th10 {
	background-image:url(../images/rentals/t10.png);
	width:63px;
	height:39px;
}
.c_td10 {
	width:61px;
	height:41px;
	border:1px solid #59B2E2;
}
.comp1 {
	float:left;
	width:300px;
	margin-top:9px;
}
.comp2 {
	float:left;
	width:270px;
	margin-top:9px;
	text-align:right;
}
.comp3 {
	float:left;
	font-size:11px;
	color:#004a9a;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:10px;
	margin-left:3px;
}
.newh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#004a9a;
	margin:0 0 0 0;
}
.link3comp {
	float:left;
	background-image:url(../images/rentals/menuRental_link3act.jpg);
	background-repeat:no-repeat;
	width:203px;
	height:34px;
}
.link3comp:hover {
	float:left;
	background-image:url(../images/rentals/menuRental_link3act.jpg);
	background-repeat:no-repeat;
	width:203px;
	height:34px;
}
/* /COMPARISON */

/* ADDITIONAL */

.add_spacer {
	width:653px;
	height:28px;
	float:left;
}
.add_head {
	width:653px;
	height:20px;
	float:left;
}
.add1_div {
	width:188px;
	height:171px;
	float:left;
}
.add2 {
	float:left;
	width:125px;
	height:171px;
	background-image:url(../images/rentals/add1.png);
}
.add3 {
	float:left;
	width:340px;
	height:171px;
}
.addlist {
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	color:#028bd2;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.3;
}
.add31_div {
	width:160px;
	height:171px;
	float:left;
	padding-left:40px;
}
.add32_div {
	width:140px;
	height:171px;
	float:left;
}
.add_left {
	float:left;
	width:77px;
	height:265px;
}
.add_p {
	width:126px;
	height:99px;
	float:left;
}
.addspacer2 {
	width:46px;
	height:99px;
	float:left;
}
.add_t {
	width:126px;
	height:23px;
	float:left;
	text-align:center;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#074b99;
	padding-top:4px;
}
.addspacer3 {
	width:46px;
	height:23px;
	float:left;
}
.add_com {
	float:left;
	text-align:justify;
	width:653px;
}
.tocarn {
	margin-top:5px;
}
.addlink, .addlink:visited {
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	color:#004a9a;
	text-decoration:none;
}
.addlink:hover, .addlink:active {
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	color:#004a9a;
	text-decoration:underline;
}
.link4ad {
	float:left;
	background-image:url(../images/rentals/menuRental_link4act.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:34px;
}
.link4ad:hover {
	float:left;
	background-image:url(../images/rentals/menuRental_link4act.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:34px;
}
/* ADDITIONAL */

/* CONTACT */

.c_email {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#028bd2;
	text-decoration:none;
}
.c_email:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#028bd2;
	text-decoration:underline;
}
.contentblockContact {
	padding-top:1px;
	padding-left:30px;
	width:655px;
	text-align:left;
}
.contacttop1 {
	width:655px;
	height:172px;
	background-image:url(../images/contact/ice_03.png);
	float:left;
}
.contacttop2 {
	width:655px;
	height:26px;
	background-image:url(../images/contact/ice_05.png);
	float:left;
	padding-top:10px;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#004a9a;
	font-weight:bold;
}
.contacttop3 {
	width:472px;
	float:left;
	text-align:left;
}
.contactcontent {
	width:653px;
	height:331px;
	float:left;
	margin-top:26px;
}
.contactform {
	float:left;
	height:331px;
	width:252px;
	padding-top:10px;
}
.misc {
	height:331px;
	width:340px;
	float:left;
}
.contact_spacer {
	width:252px;
	height:5px;
	float:left;
}
.cbottom {
	width:252px;
	height:20px;
	float:left;
}
.csubmit {
	width:104px;
	float:left;
}
.crequired {
	width:142px;
	padding-top:5px;
	float:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#028bd2;
}
.c_p {
	float:left;
	height:66px;
	width:69px;
}
.c_phonet {
	float:left;
	height:66px;
	width:237px;
	padding-top:10px;
}
.contact_det {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#028bd2;
}
.c_mail {
	margin-top:10px;
}
.cfcomment {
	width:200px;
	height:90px;
	border: 1px solid #aad6ec;
	overflow:auto;
}
.contact_submit {
	cursor:pointer;
}
/* /CONTACT */

/*EXTRAS */

.extras-top1 {
	width:655px;
	height:297px;
	background-image:url(../images/extras/skates.png);
	padding-top:0px;
}
.extraslist {
	margin-top:10px;
	padding-left:0px;
	margin-left:0px;
	color:#028bd2;
	list-style-type: none;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height:1.3;
}
.extras-d1 {
	float:left;
	width:175px;
}
.extras-d2 {
	float:left;
	width:175px;
}
.extras_gallery {
	margin-top:10px;
}
.extras_pt {
	float:left;
	padding-top:5px;
	width:655px;
	color:#074b99;
	font-size:12px;
	font-family:Helvetica, Arial, sans-serif;
}
.extras_included {
	float:left;
	padding-top:10px;
	width:655px;
	color:#074b99;
	font-size:10px;
	font-family:Helvetica, Arial, sans-serif;
}
.extras_bottom {
	width:655px;
}
.eb_left {
	width:440px;
	float:left;
	padding-top:20px;
}
.eb_right {
	float:left;
	padding-top:15px;
	padding-left:10px;
}
/* /EXTRAS */

/* ICE SHOWS */

.contentblockShows {
	padding-top:25px;
	padding-left:23px;
	width:661px;
}
.shows_top1 {
	width:655px;
	height:122px;
	padding-top:0px;
}
.showst-left {
	width:380px;
	height:122px;
	padding-left:5px;
	float:left;
}
.showst-right {
	height:122px;
	padding-left:5px;
	float:left;
}
.showslist {
	margin-top:20px;
	padding-left:43px;
	margin-left:0px;
	color:#2262a7;
	list-style-type: disc;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height:1.3;
}
.shows_main {
	float:left;
	width:661px;
	height:483px;
	background-image:url(../images/iceshows/main.png);
}
.shows_bleft {
	float:left;
	width:396px;
	height:37px;
	background-image:url(../images/iceshows/bottom.png);
}
.shows_contact {
	float:left;
}
/* /ICE SHOWS */

/* FAQ */

.faq_main {
	width:386px;
	height:559px;
	float:left;
}
.boy {
	float:left;
	width:269px;
	;
	height:559px;
	background-image:url(../images/FAQ/boy.png);
}
.faqlink {
	font-size:13px;
	font-family:Helvetica, Arial, sans-serif;
	color:#028bd2;
	text-decoration:none;
	line-height:2;
}
.faqlink:hover {
	font-size:13px;
	font-family:Helvetica, Arial, sans-serif;
	color:#028bd2;
	text-decoration:underline;
	line-height:2;
}
.faq_questions {
	cursor:pointer;
}
.faq_line {
	float:left;
	width:385px;
	height:8px;
	background-image:url(../images/FAQ/line.png);
	background-repeat:no-repeat;
}
.faq_q {
	float:left;
	width:385px;
	height:20px;
	padding-top:12px;
	font-size:13px;
	font-family:Helvetica, Arial, sans-serif;
	color:#028bd2;
	font-weight:bold;
}
.faq_a {
	float:left;
	width:385px;
	height:161px;
	padding-top:12px;
	font-size:13px;
	font-family:Helvetica, Arial, sans-serif;
	color:#028bd2;
}
.faqtop {
	width:392px;
	float:left;
}
/* /FAQ *?

/* NEWSLETTER */

.contentblockNews {
	padding-top:23px;
	padding-left:30px;
	width:683px;
	height:681px;
	background-image:url(../images/newsletter/news.png);
	background-repeat:no-repeat;
}
.pnews {
	margin:0px;
	text-align:left;
	width:444px;
}
.newsform {
	margin-top:32px;
	height:331px;
	width:252px;
}
/* /NEWSLETTER */

/* LINKS */

.news_wrapper {
	width:550px;
	float:left;
}
.contentblockLinks {
	padding-top:25px;
	padding-left:29px;
	text-align:justify;
	width:623px;
}
.links_top {
	float:left;
	height:150px;
}
.plinks {
	margin:0px;
	text-align:left;
	width:462px;
	height:68px;
}
.divperfect {
	width:139px;
	padding-left:37px;
	float:left;
	height:94px;
}
.textperfect {
	padding-left:15px;
	padding-top:23px;
	float:left;
	height:94px;
}
.divdinner {
	width:186px;
	float:left;
}
.textdinner {
	float:left;
	padding-top:23px;
}
/* Default */



#nav {
	width: 1000px;
	height: 52px;
	position: relative;
	background: url(../img/AI_Sprite.png);
	margin: 0;
	padding: 0;
	list-style-type:none;
}
#nav li {
	float: left;
}
#nav li a {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	display: block;
	height: 52px;
	background: url(../img/AI_Sprite.png) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
/*up state*/

li#nav_home a {
	left: 0;
	width: 143px;
	background-position: 0 0;
}
li#nav_background a {
	left: 143px;
	width: 143px;
	background-position: -143px 0;
}
li#nav_hiw a {
	left: 285px;
	width: 143px;
	background-position: -285px 0;
}
li#nav_rentals a {
	left: 428px;
	width: 143px;
	background-position: -428px 0;
}
li#nav_sales a {
	left: 571px;
	width: 143px;
	background-position: -571px 0;
}
li#nav_gallery a {
	left: 713px;
	width: 142px;
	background-position: -713px 0;
}
li#nav_contact a {
	left: 857px;
	width: 144px;
	background-position: -857px 0;
}
/*hover state*/

li#nav_home a:hover {
	background-position: 0 -53px;
}
li#nav_background a:hover {
	background-position: -143px -53px;
}
li#nav_hiw a:hover {
	background-position: -285px -53px;
}
li#nav_rentals a:hover {
	background-position: -428px -53px;
}
li#nav_sales a:hover {
	background-position: -571px -53px;
}
li#nav_gallery a:hover {
	background-position: -713px -53px;
}
li#nav_contact a:hover {
	background-position: -857px -53px;
}
/*current state*/

#body_home li#nav_home a {
	background-position: 0 -53px;
}
#body_background li#nav_background a {
	background-position: -143px -53px;
}
#body_hiw li#nav_hiw a {
	background-position: -285px -53px;
}
#body_rentals li#nav_rentals a {
	background-position: -428px -53px;
}
#body_sales li#nav_sales a {
	background-position: -571px -53px;
}
#body_gallery li#nav_gallery a {
	background-position: -713px -53px;
}
#body_contact li#nav_contact a {
	background-position: -857px -53px;
}
.vidcom {
	margin-left:30px;
}
.cus, .cus:visited {
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	color:#004a9a;
	text-decoration:none;
}
.cus:hover, .cus:active {
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	color:#004a9a;
	text-decoration:underline;
}
span#contact_left_message {
	color:#F00;
	font-size:12px;
}
span#contact_message {
	color:#F00;
	font-size:12px;
}

/**** WINTER AND SCHOOL EVENTS ****/
.winter_content_pages {
	padding-top:22px;
	padding-left:20px;
	text-align:justify;
	width:650px;
}
.winter_content_pages h1,
.winter_content_pages h2 {
	text-align:left;
}
.winter_content_pages img.winter_right {
	float:right;
	padding-left:5px;
}
.winter_content_pages img.winter_left {
	float:left;
	padding-right:5px;
}
ul.events-list {
	margin:12px 0 18px 0;
}
ul.events-list a {
	text-decoration:underline !important;
}
.insidelinkb, .insidelinkb:visited {
	font-size:14px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	color:#004a9a;
	text-decoration:none;
}
.insidelinkb:hover, .insidelinkb:active {
	font-size:14px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	color:#004a9a;
	text-decoration:underline;
}


ul.llist li.llistitem a.llistitem:link,
ul.llist li.llistitem a.llistitem:visited {
	text-decoration: none;
}
ul.llist li.llistitem a.llistitem:hover,
ul.llist li.llistitem a.llistitem:active {
	text-decoration: underline;
}