/*HEADER */

#cs-header {
	background-image: url(../images/print-publishing-title.gif);
	background-repeat: no-repeat;
	background-position:0% 40%;
	height:73px;
	width:977px;
	margin-left:0;
	#margin-left:0;
	_margin-left:12px;
}
.clear {
	clear:both;
}
#wrapper {
	margin-left:0;
	#margin-left:0;
	_margin-left:12px;	
}


/* LEFT CONTENT */

#content-left {
	float: left;
	width: 751px;
	margin-top: 0px;
	padding-top: 15px;
}
#content-left p{
	width:731px;
}
#content-left h1{
	padding-bottom: 15px;
}

/* END LEFT CONTENT */


/* RIGHT CONTENT */

/*CPSK upsell panel*/
#cpsk-upsell {
	padding: 15px 0px 0px 0px;
	margin: 0px;
	float: right;
}
/*end of CPSK upsell panel*/


/*with FM you can panel*/
#withFMYouCan {
	background-repeat: no-repeat;
	margin-bottom:20px;
	background-color: #fdfdfd;
	width:213px;
	float: right;
	background-image: url(/solutions/creative/images/with-FM-you-can.gif);
	margin-top: 15px;
}
#withFMYouCan .alt-text {
	height: 35px;
}
#withFMYouCan .copy {
	background-image: url(/bpk/images/common/bpk-do-for-u-slice.gif);
	height: 100px;
	
}
#withFMYouCan .copy p {
	margin-left: 15px;
	margin-right: 15px;
}
#withFMYouCan .panel-bottom {
	width: 213px;
	height: 10px;
	background-image: url(/bpk/images/common/right-bg-base.jpg);
}
/*end with FM you can panel*/


/*Flash demo panel*/
#flashDemo {
	background-repeat: no-repeat;
	margin-bottom:20px;
	background-color: #fdfdfd;
	width:213px;
	float: right;
	background-image: url(/solutions/creative/images/right-bg-top.gif);
	margin-top: 0px;
}
#flashDemo .alt-text {
	height: 10px;
}
#flashDemo .copy {
	background-image: url(/bpk/images/common/bpk-do-for-u-slice.gif);
	height: 90px;
	
}
#flashDemo .copy p {
	margin-left: 15px;
	margin-right: 15px;
}
#flashDemo .copy p img {
	padding: 0px 0px 5px 5px;
	float: right;
}
#flashDemo .panel-bottom {
	width: 213px;
	height: 10px;
	background-image: url(/bpk/images/common/right-bg-base.jpg);
}
/*end Flash demo panel*/

/*Aperture panel*/
#aperturePanel {
	background-repeat: no-repeat;
	margin-bottom:20px;
	background-color: #fdfdfd;
	width:213px;
	float: right;
	background-image: url(/solutions/creative/images/right-bg-top.gif);
	margin-top: 0px;
}
#aperturePanel .alt-text {
	height: 10px;
}
#aperturePanel .copy {
	background-image: url(/bpk/images/common/bpk-do-for-u-slice.gif);
	height: 180px;
	
}
#aperturePanel .copy p {
	margin-left: 15px;
	margin-right: 15px;
}
#aperturePanel .copy p img {
	padding: 0px 0px 5px 5px;
	float: right;
}
#aperturePanel .panel-bottom {
	width: 213px;
	height: 10px;
	background-image: url(/bpk/images/common/right-bg-base.jpg);
}
/*end Aperture panel*/



/*random tips panel*/
#randomTip {
	font-size: 17px;
	color: #666666;
}
/*end of random tips panel*/


/* Expandable Buttons */
a.button {
    background: transparent url(/images/buttons/bg_button_right_blue.png) no-repeat scroll top right;
    color: #444 !important;
    display: block;
    float: left;
    font-size: 100%;
		font-weight: normal !important;
    height: 17px;
    margin-right: 6px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none;
		color: #fff;
}
a.button span {
		position: relative !important;
    background: transparent url(/images/buttons/bg_button_left.png) no-repeat;
    display: block;
    padding: 1px 5px 5px 10px;
		left: 0 !important;
}

/* end Expandable Buttons */

/* END RIGHT CONTENT */


/* FEATURE */

.feature-upsell {
	height:335px;
	width:702px;
	margin:0 0 20px 0;
}
.feature-txt {
	height:125px;
	width:235px;
	padding: 50px 0 0 0;
	margin-left: 12px;
}
.feature-txt h1{
	color:#858587;
	font-size: 37px;
	line-height: 41px;
	font-family: 'Lucida Grande',Helvetica,Arial,Verdana,sans-serif;
	padding:0;
	letter-spacing: -1px;;
	width:525px;
}
.feature-txt h2{
	color: #CCCCCC;
	font-size: 16px;
	font-family: 'Lucida Grande',Helvetica,Arial,Verdana,sans-serif;
	font-weight: lighter;
	padding: 8px 0px 0px 0px;
	letter-spacing: -1px;
	width:515px;
	line-height: 30px;
}
.feature-txt p{
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 0 0 0;
	font-family: 'Lucida Grande',Helvetica,Arial,Verdana,sans-serif;
	width:310px;
	line-height: 19px;
}
.feature-button {
	margin-left: 12px;
	width:137px;
}


/* END FEATURE */


/* BODY CONTENT */

.customerThumbnail {
	float: left;
	padding: 0px 10px 50px 0px;
}
#productivityList {
	padding: 0px;
	margin: 10px 0px 10px 8px;
}
#productivityList li {
	list-style-type:none;
	height: 35px;
	background-image: url(../images/productivity-bullets.jpg);
	background-repeat: no-repeat;
	margin: 4px 0px 0px 6px;
	padding-left: 40px;
}

/* END BODY CONTENT */


