/*-------------------------------------------------------------------------
= Prints index page
--------------------------------------------------------------------------*/

.pw-irc2-b {width:900px;}

#pw-printsmain {
	float:left;
	margin-right:18px;
	width:558px;
	}
	
#pw-printspromo	{
	position:relative;

}

#pw-printspromo	h1{
	position:absolute;
	top:0px;
	left:0px;
	text-indent:-9999px;
}

#pw-printspromo	p{ 
	position:absolute;
	top:42px;
	left:10px;
	padding-right:10px;
}

#pw-printspromo	input{
	position:absolute;
	top:90px;
	right:50px;
}

#pw-printspromo	#pw-grid{ 
	position:absolute;
	top:200px;
	right:30px;
	font-size:11px;
}

#pw-printspromo	#pw-grid #pwgridtbl{
	border:1px solid #998B7D; 
	background-color:#FFFFFF;
	color:#000000;
}

#pw-printspromo	#pw-grid .pw-trgrid{ background-color:#EFEEEC;}

#pw-printspromo	#pw-grid h3{
	font-weight:bold; 
	color: #FFFFFF;
 }

caption, th, td {text-align:center;}

#pw-printsmain p.pw-notice {
	font-size:11px;
	padding:10px 0 0 0;
	line-height:13px;
	}
	
	
#pw-printsec2cont{width:344px;}

#pw-printsec2l{
	float:left; 
	width:175px;
}

#pw-printsec2r{float:right;}

#pw-printsec3 p {height:110px;}

.pw-imgpad{
	float:left; 
	padding-right:10px;
}
	
#pw-printsec1,
#pw-printsec2,
#pw-printsec3
 {
	margin-bottom:20px;
}

#pw-printsec1 p,
#pw-printsec2 ul{
	width:344px;
}

#pw-printsec1 p img,
{
	float:left;
	padding-right:5px;
}



#pw-printsec1 .pw-button{margin-top:10px; float:right;}




.pw-leftpro{
	float:left;
	width:170px;
}

.pw-seclinks {
	text-align:right;
	margin-top:10px;
	font-size:11px;
	float:right;
}

.pw-rightpro{float:right;}








#pw-printright {
	float:left;
	width:366px;
	}
	
/*-------------------------------------------------------------------------
= Prints index page
--------------------------------------------------------------------------*/

#pw-pptop{
	position:relative;
	height:75px;
	margin-bottom:10px;
}

.pw-pptext{
	position:absolute;
	top:0px;
	right:0px;
	width:700px;
}
.pw-choose{
	position:absolute;
	top:50px;
	left:0px;
}

.pw-choose h2{
	font-size:20px;
	color:#333333;
	height:30px;
	padding-bottom:5px;
}

.pw-learn{
	position:absolute;
	top:50px;
	right:0px;
	font-size:11px;
	height:20px;
}


.pw-ppmods{width:900px;}

.pw-ppmods li.first {
	padding:0;
	width:240px;
}

.pw-ppmods li.first img{padding-bottom:10px;}

.pw-ppmods li {
	float:left;
	padding-left:17px;
	width:203px;
	height:153px;
}

.pw-irc{margin-bottom:15px;}

	
/*-------------------------------------------------------------------------
= Prints albums page
--------------------------------------------------------------------------*/
	
body#page-prints-albums #pw-main {
	padding-top:4px;
	}
body#page-prints-albums #pw-iffriends.pw-pag-sort{
	margin-right:20px;
	width:auto;
}
body#page-prints-albums #pw-iffriends.pw-pag-sort label{
	margin-left:9px;
	padding-left:10px;
	border-left:solid 1px #333333;
}
body#page-prints-albums #pw-iffriends.pw-pag-sort a{
	font-weight:bold;
}
body#page-prints-albums .pw-pag-text{width:310px;}
/*-------------------------------------------------------------------------
= Prints modal
--------------------------------------------------------------------------*/	


#pw-light-noprints-printall.pw-rc-light .pw-light-content .pw-ol-inline {
float:right;
height:30px;
margin-left:auto;
margin-top:20px;
width:35%;
}

#pw-light-noprints-printall.pw-rc-light .pw-light-content .pw-ol-inline li {
display:inline;
float:left;
height:0;
width:0;
}
#pw-light-noprints-printall.pw-rc-light .pw-light-content .pw-ol-inline li#fli-cancel {
padding-left:170px;
}

/*-------------------------------------------------------------------------
= Prints photos page
--------------------------------------------------------------------------*/
.pw-mypw-tmbtitle {
	padding-top:5px;
	}
	
#page-prints-photos #pw-main {
	padding-top:4px;
	}
	
#page-myphotoworks-prints .pw-pag-text {
	width:360px;
	}
#page-prints-photos form input.checkbox {
	position:relative;
	top:2px;
	*top:0px;
}	
#page-prints-photos #pw-photos-selectall {
	font-size:12px;
	font-weight:bold;
	padding:5px 0 0 20px;
	position:relative;
	width:400px;
}
#page-prints-photos  #pw-photos-selectall input.checkbox {
	left:0px;
	position:absolute;
	top:6px;
	}
#page-prints-photos  #pw-photos-selectall label {}	
	
.pw-photos-next {
	clear:both;
	float:right;
	width:260px;
	}
	
/*-------------------------------------------------------------------------
= Prints photos thumbs
--------------------------------------------------------------------------*/
#page-prints-photos .pw-topoptions {
	padding-top:10px;
	}