/* Photobook Animation CSS Styles */
.pbanimWrapper {
  width:717px;
  font-family: verdana, san-serif;
  font-size: 9px;
  margin:0px;
  padding:0px;
}

.anim {  
    background-color: #fff;
    list-style: none;
    width: 709px;
    height: 400px;
    display: block;
    overflow: hidden;    
}

.anim span img {
    padding: 0;
    margin-right: 5px;
}

.anim span.left {
    background: #fff;
}

.anim span.left  {
    float: left;
    display: inline;
    overflow: hidden;
}

.anim .col1wrap {
    float: left;
    width: 160px;
}

.anim .coltxtwrap {
    float: left;
    width: 140px;
}

.anim .col1 {
    float: left;
    width: 160px;
    height: 172px;
}

.anim .coltxt {
    float: left;
    width: 140px;
    height: 172px;
}

.rightline {
    border-right: 1px solid #CCC;
}

.anim .rowtop {
    float: left;
}

.hdrbglarge {
    background-color: #cdcdcd;
}

.hdrbgsmall {
    background-color: #e7e7e7;
}

.hdrbgxlarge {
    background-color: #b4b4b4;
}

.hdrcol1 {
    color: #ccc;
    font-weight: bold;
    font-family: arial, verdana, san-serif;
    font-size: 12px;
    height: 40px;
}

.largehdrcol1 {
    color: #0085bf;
    font-weight: bold;
    padding-left: 10px;
    font-family: arial, verdana, san-serif;
    font-size: 12px;
    height: 40px;
}

.smallhdrcol1 {
    color: #ff6600;
    font-weight: bold;
    padding-left: 10px;
    font-family: arial, verdana, san-serif;
    font-size: 12px;
    height: 40px;
}

.xlargehdrcol1 {
    color: #007838;
    font-weight: bold;
    padding-left: 10px;
    font-family: arial, verdana, san-serif;
    font-size: 12px;
    height: 40px;
}

.infotxt {
    width: 145px;
    padding: 2px;
    float: left;
}


.txtinside {
    width: 135px;
    padding: 2px 2px 2px 10px;
    float: left;
}

.rtarrow {
    float: right;
    width: 5px;
}

.softcover {
    color: #0085bf;
}

.hardcover {
    color: #ff3300;
}

/** roundified box **/	
	.roundtopleft, .roundtopright, .roundbotleft, .roundbotright {
		background-image:url(http://content.kodakgallery.eu.com/common/EU-Assets/images/wrapbigbg.gif);
		background-repeat:no-repeat;
	}
	 .roundtopleft {
		background-position:0 0;
		margin-right:7px;
	}
	 .roundtopright {
		background-position:right top;
		position:relative;
		right:0px;
		padding-top:1px;
	}	
	.roundbotleft {
		background-position:left bottom;
		height:0px;
		width:0px;
		position:relative;
		left:0px;
	}	
	.roundbotright {
		background-position:right bottom;
		height:3px;
		margin-right:7px;
		margin-top:-2px;
	}

