/* Page styling
_____________________________________________________*/
#content-container-page {
	background-image:url(../img/content-container-pageBg.jpg);
	width:100%;
	margin:0; padding:0;
	background-repeat: repeat-y;
	background-position: right;
}

#content-container-page-noside {
	background-color: #FFFFFF;
	width: 100%;
	margin: 0; padding: 0;
}

#container-page-left {
	background: url(../img/page-left-green.jpg) repeat-y left top;
	width:100%;
	margin:0; padding:0;
}

#page-post-container {width:100%;margin:0; padding:0;}
#page-post-container h1 {color:#006699; margin:30px 0 15px 0; padding:0;}
#page-post-container h2 {color:#006699; margin:30px 0 0 0; padding:0;}
#page-post-container h3 {color:#006699; margin:10px 0 15px 0; padding:0;}
#page-post-container p {color:#333333; margin:15px 30px 15px 0; padding:0;}
#page-post-container .post-info {font-size:1.0em; line-height:11px; margin:2px 0 0 0; padding:1px 0 6px 0; background:url(../img/post-infoBg.jpg) no-repeat top left;}
#page-post-container .post-info span {margin:0 0 0 20px; padding:0; color:#999999;}
#page-post-container ul li, #page-post-container ol li {font-size: 1.1em;line-height: 14px; margin: 10px 0 0 0; padding:0;}

ul.commentlist {margin:0; padding:0;}
ul.commentlist li {list-style-type:none;margin:0; padding:0;}

.page-left {width:210px; margin:0 -210px 0 0 ; padding:0;}
.page-left ul {
	width:200px; margin:0; padding:0;
	background-color:#63A67F;
}
.page-left ul li {color:#3D454D;margin:0; padding:0; list-style-type:none; display:inline;}
.page-left ul li a {text-decoration:none; margin:1px 0; padding:8px 10px 8px 30px; display:block; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#328C2A;}
.page-left ul li a:link, .page-left ul li a:visited {color:#FFFFFF; background-color:#3D9963;}
.page-left ul li a:focus, .page-left ul li a:hover{color:#FFFFFF; background-color:#56BF4C;background-image: url(../img/page-left-li-over.jpg);}

.page-right-container {width:100%; margin:0; padding:0;}
.page-right{margin:0 0 0 210px;	padding:0 15px 0 20px;}

.no-side-page{background-color:#000000;margin:0 0 0 0px;padding:0 0px 0 0px;}
.left-side-page{margin:0 0 -15px 200px;padding:0 15px 0 20px;}

/* Publishers
_____________________________________________________*/
/* ShadedBorder */
.bgcolor-1 .sb-inner {background-color:#D5FFCC;}
.bgcolor-2 .sb-inner {background-color:#CCE5FF;}
.bgcolor-3 .sb-inner {background-color:#DADFE5;}
.bgcolor-4 .sb-inner {background-color:#FFE1CC;} .bgcolor-4 .sb-border {background-color:#E5CBB8;}

.three-column {width:30%; margin: 10px 1px 10px 0; padding:10px;}

.big-blue-header {
	width:98%;
	color:#E5F7FF;
	/* background:#0F6B99 url(../img/big-blue-headerBg.jpg) repeat-x left top; */ /* for ShadedBorder reference */
	/* border-width: 1px; border-style: solid; border-color: #1A5E80; */ /* for ShadedBorder reference */
	margin:10px 0 5px 0; padding:0 0 0 5px;
}

/* ShadedBorder */
.big-blue-header .sb-inner {background-color:#0F6B99;}
.big-blue-header .sb-border {background:#1A5E80;}
.big-blue-header .sb-shadow {background:#03121A;}

.header-left {width:48%; margin:0; padding:0;}
#page-post-container .header-left h1 {margin:6px 0 0 8px; padding:0;}
#page-post-container .header-left .h1-desc {margin:6px 0 0 8px; padding:0;text-transform: uppercase;}

.header-right {width:50%; margin:4px 8px 10px 0; padding:0;}
.header-right ul {margin:5px 10px; padding:0;}
.header-right ul li {font-size: 1.1em;line-height: 14px; list-style-type:none; margin:5px 10px !important; padding:0;}
.header-right ul li span {color:#99CCFF;}

/* ShadedBorder */
.header-right .sb-inner {background-color:#1A5580;}
.header-righ .sb-border {background-color:#1F4866;}

#account-status {width:58%; margin:0; padding:0;}
#account-status ul {margin:5px 0 5px 15px; padding:0;}
#account-status ul li {font-size: 1.1em;line-height: 14px; list-style-type:none; margin:2px 0; padding:0;}
#account-status h3 {color:#0D4680; margin:5px 0 0 15px; padding:0;}

#account-finance {width:40%; margin:0 0 0 2px; padding:0;}
#account-finance ul {margin:5px 15px 5px 15px; padding:0;}
#account-finance ul li {font-size: 1.1em;line-height: 14px; list-style-type:none; margin:5px 0; padding:0;}
#account-finance ul li.cashmeout {border-bottom: 1px dashed #ADD9C3;border-top: 1px dashed #ADD9C3;background-color:#E5FFF2; padding:7px 5px;}
#account-finance h1 {color:#E5F7FF; margin:0; padding:0;}
#account-finance h3 {color:#E5F7FF; margin:0; padding:0;}

.lighter-blue-gradient {
	color:#0D4680;
	/* background:#DAE6F2 url(../img/lighter-blue-gradientBg.jpg) repeat-x left top; */ /* for ShadedBorder reference */
	/* border-width: 1px; border-style: solid; border-color: #ADC3D9; */ /* for ShadedBorder reference */
}

/* ShadedBorder */
.lighter-blue-gradient .sb-inner {background-color:#DAE6F2;}
.lighter-blue-gradient .sb-border {background-color:#ADC3D9;}


.lighter-green-gradient {
	color:#1F663C;
	/* background:#DAF2E6 url(../img/lighter-green-gradientBg.jpg) repeat-x left top; */ /* for ShadedBorder reference */
	/* border-width: 1px; border-style: solid; border-color: #ADD9C3; */ /* for ShadedBorder reference */
}

/* ShadedBorder */
.lighter-green-gradient .sb-inner {background-color:#DAF2E6;}
.lighter-green-gradient .sb-border {background-color:#ADD9C3;}


#middle-content {margin:10px 0 0 0; padding:0;}
#middle-content h1 {margin:0; padding:0;}
#middle-content h4 {margin:0; padding:0;}


/* CJ7 */
.cj7-container {
	width: 100%;
	height:100%;
	padding-bottom: 25px;
}

.cj7-top {
	background: transparent url(../images/flash_01.gif) no-repeat center;
	width: 779px;
	height: 128px;
	margin: 0 auto;
}

.cj7-movie {
	width: 700px;
	height: 600px;
	margin: 0px auto;
	background-color: #fff;
}

.cj7-desc {
	background: transparent url(../images/flash_03.gif) no-repeat center;
	width: 779px;
	height: 95px;
	margin: 15px auto;
}

.cj7-links {
	background: transparent url(../images/flash_12.gif) no-repeat bottom right;
	width: 779px;
	height: 52px;
	margin: 0 auto;
}

.cj7-still a{
	background: transparent url(../images/flash_06.gif) no-repeat;
	width: 184px;
	height: 52px;
	margin: 2px 0 0 60px;
	float: left;
}


.cj7-contest a{
	background: transparent url(../images/flash_08.gif) no-repeat;
	width: 120px;
	height: 52px;
	margin: 2px 0 0 30px;
	float: left;
}

.cj7-ads a{
	background: transparent url(../images/flash_10.gif) no-repeat;
	width: 159px;
	height: 52px;
	margin: 2px 0 0 30px;
	float: left;
}


/* labrador */
.labrador-container {
	width: 100%;
	height:100%;
	padding-bottom: 25px;
}

.labrador-top {
	width: 779px;
	height: 128px;
	margin: 0 auto;
}

.labrador-movie {
	width: 700px;
	height: 600px;
	margin: 0px auto;
	background-color: #fff;
}

.labrador-desc {

	width: 779px;
	height: 95px;
	margin: 15px auto;
}

.labrador-links {

	width: 779px;
	height: 52px;
	margin: 0 auto;
}

.labrador-still a{

	width: 184px;
	height: 52px;
	margin: 2px 0 0 60px;
	float: left;
}


.labrador-contest a{

	width: 120px;
	height: 52px;
	margin: 2px 0 0 30px;
	float: left;
}

.labrador-ads a{

	width: 159px;
	height: 52px;
	margin: 2px 0 0 30px;
	float: left;
}


