/* STYLES APPLICABLE TO INDIVIDUAL VIEW WEDDING PAGE */

/* overall container for thumbnails and content */
	#picmainleft {
		width:365px;
		margin-bottom:5px;
		margin-top:35px;
		margin-left:0px;
		background:#fff;
		border:0px;
		float:left;
		text-align: left
		}


/* overall container for main image and content */
	#picmainright {
		width:430px;
		height:520px;
		margin-bottom:5px;
		margin-top:30px;
		margin-left:5px;
		background:#fff;
		border:0px;
		text-align: left;
		float:right
		}




/* overall container for album menu */
	#alb_menu {
		width:140px;
		margin-bottom:5px;
		margin-top:5px;
		margin-left:0px;
		background:#fff;
		border:0px;
		float:left;
		text-align: left
		}

/* overall container for thumbnails and content */
	#alb_picmainright {
		width:405px;
		margin-bottom:5px;
		margin-top:5px;
		margin-left:0px;
		background:#fff;
		border:0px;
		float:left;
		text-align: left
		}



/* overall container for main image and content */
	#alb_picmainleft {
		width:280px !important;
		width:310px;
		height:520px;
		margin-bottom:5px;
		margin-top:5px;
		margin-left:5px;
		padding-left:15px;
		padding-right:15px;
		background:#fff;
		border:0px;
		text-align: left;
		float:left
		}


/* layout of individual wedding thumbnails, !important-not read by IE, display:block;? */
	#alb_picthumbs {
		display:block;
		border: 0px;
		padding-top:0px;
		padding-left:5px;
		padding-bottom:5px;
		padding-right:5px;
		margin-top:0px;
		margin-left:0px;
		width:400px !important;
		width:430px;
		background-color: white;
		float:left;
		text-align:center
		}

/* COlour bar for individual weddings thumbnail menu */
	#menucolorbart {
		margin-left:0px;
		margin-right:0px;
		text-align: center;
		background-color: #ffffff;
		padding: 2px;
		}

/* container for a lone link reprint order form */
	#loneLink {
		border: 1px solid #000000;
		margin-left: 102px;
		width: 160px;
		text-align: center;
		padding: 4px;
		}

/* container for a lone link reprint order form */
	#loneLink4 {
		border: 1px solid #000000;
		width:109px !important;
		width:114px;
		height:31px !important;
		height:33px;
		text-align: center;
		margin-left: 2px;
		margin-right: 2px;
		margin-top:2px;
		margin-bottom:4px;
		padding-top: 2px;
		padding-left: 2px;
		padding-right: 2px;
		float:left;
		}

/* container for main image */
	#picbox {
		width:365px;
		margin-bottom:0px;
		margin-top:25px;
		background:#fff;
		border:0px;
		text-align: center;
		}

/* container for order box details */
	#orderbox {
		border: 1px solid #A09690;
		width:365px;
		height:15.5em;
		margin-bottom:5px;
		margin-top:5px;
		background:#fff;
		text-align: left;
		padding-left:2px;
		padding-top:4px
		}


/* layout of individual wedding thumbnails, !important-not read by IE, display:block;? */
	#picthumbs {
		display:block;
		padding-top:5px;
		padding-left:5px;
		padding-bottom:5px;
		padding-right:5px;
		margin-top:5px;
		margin-left:0px;
		width:405px !important;
		width:435px;
		background-color: white;
		float:left;
		text-align:center
		}

/* layout of text below individual wedding thumbnails, !important-not read by IE, display:block;? */
	#textbelowthumbs {
		display:block;
		padding-top:5px;
		padding-left:5px;
		padding-bottom:5px;
		padding-right:5px;
		margin-top:5px;
		margin-left:0px;
		width:405px !important;
		width:435px;
		background-color: white;
		text-align:center
		}


/* layout of album thumbnails display:block;? */
	#picthumbsalbumL {
		display:block;
		margin-top:0px;
		margin-left:50px;
		width:135px;
		max-height:100px;
		float:left;
		text-align:center
		}

/* layout of album thumbnails display:block;? */
	#picthumbsalbumR {
		display:block;
		margin-top:0px;
		margin-left:0px;
		width:135px;
		max-height:100px;
		float:left;
		text-align:center
		}


	#viewpics {
		float:left;
		height: 105px;
		border: 0px;
		font-size: 11px; 
		color: #666666; 
		padding: 0px;
		text-align:center;
		margin-left: 0;
		margin-bottom: 0.5em;
		}


	#nextpage {
		position:relative;
		float:left;
		width: 100%;
		border: 0px;
		text-align:center;
		}

/* container for layout of print order form - float and width needed in testing?*/
	#printformbox {
		margin-top:0px;
		margin-bottom:5px;
		width: 355px;
		float: left
		}

/* layout of print order form */
	#printform {
		display:block;
		margin-right:5px;
		}

