* IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}

#main {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;	
	MARGIN: auto; WIDTH: 1053px
}
.home#content .main-content {	
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;	
	WIDTH: 600px;  PADDING-TOP: 0px
}
.home#content .main-content #slider {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
	WIDTH: 600px; MARGIN-BOTTOM: 20px; HEIGHT: 236px
}

.home#content .main-content #slider .slider-frame {
	WIDTH: 600px; BACKGROUND: url(home-promo.jpg) no-repeat; HEIGHT: 209px; OVERFLOW: hidden
}


.home#content .main-content #slider .slider-frame UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
	WIDTH: 600px; HEIGHT: 209px; OVERFLOW: hidden
}

.home#content .main-content #slider .slider-frame UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;	
	WIDTH: 600px; DISPLAY: block; HEIGHT: 209px
}

<!-- change LEFT if adding additional tabs -->
.home#content .main-content #slider .slider-nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;	
	POSITION: relative; WIDTH: 260px; BOTTOM: 1px; LEFT: 410px
}

.home#content .main-content #slider .slider-nav UL {
	LIST-STYLE-TYPE: none; DISPLAY: inline-block; LIST-STYLE-IMAGE: none
}
.home#content .main-content #slider .slider-nav UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 48px; DISPLAY: block; BACKGROUND: url(home-banner-item-bg.gif) no-repeat 50% top; FLOAT: left; HEIGHT: 28px;  FONT-SIZE: 18px
}
.home#content .main-content #slider .slider-nav UL LI:hover {
	BACKGROUND: url(home-banner-item-bg.gif) no-repeat 50% bottom
}
.home#content .main-content #slider .slider-nav UL LI A {
	WIDTH: 48px; DISPLAY: block; HEIGHT: 28px; COLOR: #fff; TEXT-DECORATION: none
}
.home#content .main-content #slider .slider-nav UL LI.current {
	WIDTH: 50px; BACKGROUND: url(home-banner-current-item-bg.gif) no-repeat
}
.home#content .main-content #slider .slider-nav UL LI.current A {
	WIDTH: 50px; COLOR: #000
}
.home#content .main-content #slider A.promo {
	POSITION: absolute; TOP: 365px; LEFT: 132px
}
.home#content .main-content .subscribe-top-bg {
	WIDTH: 600px; MARGIN-BOTTOM: 20px; BACKGROUND: url(home-subscribe-box-top-bg.gif) no-repeat 50% top; PADDING-TOP: 9px
}
.home#content .main-content .subscribe-bottom-bg {
	PADDING-BOTTOM: 8px; BACKGROUND: url(home-subscribe-box-bottom-bg.gif) no-repeat 50% bottom
}
.home#content .main-content .subscribe {
	PADDING-LEFT: 10px; BACKGROUND: url(home-subscribe-box-bg.gif) repeat-y
}
.home#content .main-content .subscribe UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 70px; DISPLAY: block; BACKGROUND: url(home-email.gif) no-repeat left 50%; HEIGHT: 60px; LIST-STYLE-IMAGE: none
}
.home#content .main-content .subscribe UL LI {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: left; HEIGHT: 54px; MARGIN-RIGHT: 5px
}
.home#content .main-content .subscribe UL LI.text {
	LINE-HEIGHT: 18px; WIDTH: 115px; COLOR: #025f90; FONT-SIZE: 16px
}
.home#content .main-content .subscribe UL LI INPUT#email {
	BORDER-BOTTOM: #cacac7 1px solid; BORDER-LEFT: #cacac7 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 280px; PADDING-RIGHT: 8px; HEIGHT: 36px; COLOR: #e5e4e4; FONT-SIZE: 30px; BORDER-TOP: #cacac7 1px solid; BORDER-RIGHT: #cacac7 1px solid; PADDING-TOP: 8px
}
.home#content .main-content .subscribe UL LI.signup {
	MARGIN-RIGHT: 0px
}
.home#content .main-content .boxes {
	LIST-STYLE-TYPE: none; WIDTH: 600px; DISPLAY: block; HEIGHT: 250px; LIST-STYLE-IMAGE: none
}
.home#content .main-content .boxes LI {
	DISPLAY: block; FLOAT: left; HEIGHT: 240px; MARGIN-RIGHT: 10px
}
.home#content .main-content .box-top-bg {
	WIDTH: 205px; BACKGROUND: url(home-box-top-bg.gif) no-repeat 50% top; PADDING-TOP: 5px
}
.home#content .main-content .box-bottom-bg {
	PADDING-BOTTOM: 7px; BACKGROUND: url(home-box-bottom-bg.gif) no-repeat 50% bottom; OVERFLOW: hidden
}
.home#content .main-content .box {
	POSITION: relative; BACKGROUND: url(home-box-bg.gif) repeat-y; HEIGHT: 205px
}
.home#content .main-content .box .box-title-top-bg {
	WIDTH: 195px; BACKGROUND: url(home-box-title-top-bg.gif) no-repeat 50% top; MARGIN-LEFT: 5px; PADDING-TOP: 9px
}
.home#content .main-content .box H1 {
	BORDER-BOTTOM: #c9c6cf 1px solid; BORDER-LEFT: #c9c6cf 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; BACKGROUND: url(home-box-title-left-bg.gif) #e4e4e4 no-repeat 5px top; HEIGHT: 18px; FONT-SIZE: 13px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: #c9c6cf 1px solid; PADDING-TOP: 0px
}
.home#content .main-content .box P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #2b3940; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.home#content .main-content .box-content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #2b3940; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.home#content .main-content .box A.content {
	COLOR: #2b3940; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.home#content .main-content .box A.more {
	POSITION: absolute; BOTTOM: 5px; COLOR: #0171a8; FONT-SIZE: 12px; LEFT: 10px
}
.home#content .main-content UL.boxes LI.last {
	MARGIN-RIGHT: 0px
}






