body { margin:0px; }

#image_details_canvas {
		width:750px;
		height:590px;
	background-image:url(../images/page-bg-gradient.gif);
	background-repeat:repeat-x;
	background-color: #e0e3e5;
		position:absolute;
		border:1px solid #f0f1f2;
		z-index:100;
}

#image_details_canvas a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
}

.img-cursor {
	cursor:pointer;
}

#image_details_canvas a:hover {
	text-decoration:underline;
}

a.close-tab {
	height:12px; width:744px; position:relative; padding:3px; 
	border-bottom:1px solid #f0f1f2; display:block; cursor:pointer; background:url(/Images/buttons/close-tab.gif) no-repeat 99% 50% #a0aca7;
}

a.close-tab:hover {
	display:block; background:url(/Images/buttons/rollover/close-tab.gif) no-repeat 99% 50% #4dc8ff;
}

#close-tab img {
	float:right;
}

#bottom_div
{
	width:750px;
	height:auto;
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:150;
}

#picture_sizes_bar
{
	width:750px;
	border-top:1px solid #f0f1f2;
}

#picture_sizes_bar_menu
{
width:750px; background-color:#a0aca7; 
}

#picture_frames_bar
{
	width:750px;
	/*border-top:1px solid #f0f1f2;*/
}

#image_display
{
	position:relative;
	width:522px;
	height:522px;
	float:right;
}

#image_display img.edge-img {
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
}

#image_details
{
	width:215px;
	height:522px;
	float:left;
}

#picture_options {
	height:270px;
	width:212px;
	background-color:#FFFFFF;
	color:#000000;
	padding:5px;
	overflow-y:auto;
}

#picture_title {
	height:40px;
	width:212px;
	padding:5px;
	background-color:#a0aca7;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}

#picture_sizes
{
	background-color:#CCCCCC;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

#picture_frames
{
	background-color:#CCCCCC;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}


#add {
	display:block;
	height:50px;
	width:222px;
	border-top:1px solid #f0f1f2;
	border-left:1px solid #f0f1f2;
	border-bottom:1px solid #757f7b;
	border-right:1px solid #757f7b;
}

#add img {
	border:0px;
}

#remove {
	display:block;
	height:50px;
	width:222px;
	border-top:1px solid #f0f1f2;
	border-left:1px solid #f0f1f2;
	border-bottom:1px solid #757f7b;
	border-right:1px solid #757f7b;
}

#remove img {
	border:0px;
}

#edge {
	display:block;
	height:50px;
	width:222px;
	border-top:1px solid #f0f1f2;
	border-left:1px solid #f0f1f2;
	border-bottom:1px solid #757f7b;
	border-right:1px solid #757f7b;
}

#edge img {
	border:0px;
}

#printing_type_options {
	height:auto;
	width:212px;
	padding:5px;
	color:#333333;
	/*border-top:2px solid #f0f1f2;
	border-left:2px solid #f0f1f2;
	border-bottom:2px solid #757f7b;
	border-right:2px solid #757f7b;*/
}


#overlay{ 
		background-image:url(../../Images/overlay.png);
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 90;
		width: 100%;
		height: 100%;
	}
	
* html #overlay{

	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}

#picture_sizes td {
	height:22px;
	margin:0px;
	color:#FFFFFF;
	text-align:center;
}

#picture_frames td {
	height:22px;
	margin:0px;
	color:#FFFFFF;
	text-align:center;
}

#picture_sizes_discount td {
	height:22px;
	margin:0px;
	color:#FFFFFF;
	text-align:left;
}

#picture_frames_discount td {
	height:22px;
	margin:0px;
	color:#FFFFFF;
	text-align:left;
}

.row1top {
	background-color:#96a19d;
}


.row1 {
	background-color:#96a19d;
}

.row2 {
	background-color:#a0aca7;
}

#print_open img {
	float:left;
	border:0px;
}

#frames_title img {
	float:left;
	border:0px;
}
