#contentBox-content {
	min-height:510px;
	color:#FFFFFF;
	background-color:#0F4074;
}

p { margin:0; padding:0 0 15px 0;}
h1 { margin:0; padding:0 0 10px 0; font-size:1.6em; font-weight:normal;}

#contentBox-content ul {
	margin:0;
	margin-left:17px;
	padding:0 0 15px 0;
	list-style-type:square;
}
#contentBox-content ul li {padding-bottom:5px;}

.content-type-text-left {color:#FFFFFF; background:url(../gfx/whirlpools_bg_text_left.jpg) repeat-y #0F4074;}
.content-type-text-right {color:#FFFFFF; background:url(../gfx/whirlpools_bg_text_right.jpg) repeat-y #0F4074;}
.content-type-text-left-nobgr {color:#FFFFFF;}

.content-whirlpools-head-text-left, .content-whirlpools-head-text-right {
	position:relative;
	width:780px;
	background-color:#8DA9C9;
	color:#FFFFFF;
	border-bottom:5px solid #FFFFFF;
}

.content-whirlpools-head-content {position:absolute; bottom:5px;}
.content-whirlpools-head-text-left .content-whirlpools-head-content {left:22px;}
.content-whirlpools-head-text-right .content-whirlpools-head-content {right:30px;}
.content-whirlpools-head-text {width:350px; margin-left:28px;}
.content-whirlpools-head-title {margin-bottom:5px;}

.content-whirlpools-head-lvltitle {position:absolute; top:15px; display:inline;}
.content-whirlpools-head-text-left .content-whirlpools-head-lvltitle {left:15px;}
.content-whirlpools-head-text-right .content-whirlpools-head-lvltitle {right:15px;}

.content-whirlpools-twocols {position:relative; padding:10px 30px;}
.content-whirlpools-twocols-text {width:350px;}
.content-whirlpools-twocols-images {width:320px;}
.content-whirlpools-twocols .csc-textpic-imagewrap {position:static;}

.content-type-text-right .content-whirlpools-twocols-text {float:right;}
.content-type-text-left .content-whirlpools-twocols-text, .content-type-text-left-nobgr .content-whirlpools-twocols-text {float:left; margin-left:20px;}

.content-type-text-right .content-whirlpools-twocols-images {float:left;}
.content-type-text-left .content-whirlpools-twocols-images, .content-type-text-left-nobgr .content-whirlpools-twocols-images {float:right;}

.content-whirlpools-intro { padding:50px 20px 20px 20px;background:url(../gfx/whirlpools_bg_intro.jpg) no-repeat #0F4074;}
.content-whirlpools-intro-start {position:relative;}
.content-whirlpools-intro-threecols {position:relative; margin-top:15px;}
.content-whirlpools-intro-threecols dl {margin-top:0;}
.content-whirlpools-intro-left {width:220px; float:left;}
.content-whirlpools-intro-middle {width:220px;float:left; padding-left:20px; margin-left:19px; border-left:1px solid #4d7198;}
.content-whirlpools-intro-right {width:220px;float:left; padding-left:20px; margin-left:19px; border-left:1px solid #4d7198;}

.contenttable, .contenttable .bodytext { padding:0; margin:0; }
.contenttable tr, .contenttable td {text-align:left; vertical-align:top; } 

