@charset "utf-8";
/* CSS Document */



#PhotoSales_browse_rightColumn
{
	float:left;
	width:400px;
}
#PhotoSales_browse_searchResults
{
	width:900px;	
	float:left;
	text-align:left;

}

#content
{
	overflow:hidden;

}

/* 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Pop up preview styles 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
*/

.popUpPreviewBase{
	display:block;
	float:none;
}
.popUpPreviewBase img
{
	display:block;
	float:right;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	
	border-color:#999999;
	border-style:solid;
	border-width:2px;
	background-color:#FFFFFF;

}

#showPrevBox{
	width:500px;
	padding:8px;
	
}
.PrevDetails{
	display:block;
	padding:16px;
	color:#FFFFFF;
	font-size:12px;
	font-family:sans-serif,Verdana, Arial, Helvetica;

}
.border_preview{
	z-index:100;
	position:absolute; 
	background:#000000;
	border: 4px solid #CCCCCC;
}
.border_preview h2{
	text-align:center;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 18px;
	color:white;
	text-decoration:none;

}


.preview_temp_load {
	vertical-align:middle;
	text-align:center;
	padding: 10px;
}
.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
	border: 1px solid white;
}
/* pop styles*/
#pup {
  position:absolute;
  z-index:200; /* aaaalways on top*/
  margin-left: 10px;
  margin-top: 5px;
  width: 250px;
}

.popHelp{
	display:block;
	float:none;
	width:300px;
	height:auto;
	
	background-color:#CCCCCC;
	color:#333333;
	font-size:12px;
	line-height:16px;
	
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}
.popHelp h1{
	display:block;
	float:left;
	width:100%;
	height:18px;
	margin:0px;
	margin-bottom:4px;
	font-weight:normal;
	color:#000000;
	
	
	line-height:18px;
	font-size:14px;
	text-align:center;
	
	background-color:#999999;

}
.popHelp p{
	display:block;
	float:none;
	width:270px;
	height:auto;
	margin: 0px auto;
	margin-bottom:8px;

}

.popupRoundTop{
	display:block;
	float:left;
	width:239px;
	height:17px;
	background-image:url(../images/Template/imgPrevTop.png);
	background-position:top;
	background-repeat:no-repeat;
}
.popupRoundBottom{
	display:block;
	float:left;
	width:239px;
	height:17px;
	background-image:url(../images/Template/imgPrevBottom.png);
	background-position:bottom;
	background-repeat:no-repeat;	
}

.popImagePrewview_mid_row{
	display:block;
	float:left;
	width:233px;
	height:auto;
	line-height:14px;
	font-size:9px;	
	color:#FFFFFF;
	clear:both;
}

.popImagePrewview_mid_row label{
	display:block;
	float:left;
	width:60px;
	height:16px;
	margin-right:4px;
	text-align:right;
	color:#FFFFCC;
}


.popImagePrewview_mid h2{
	display:block;
	float:left;
	width:100%;
	height:14px;
	line-height:14px;
	font-size:8px;
	text-align:center;
	margin: 0px auto;
	clear:both;

}
.popImagePrewview_mid img{
	display:block;
	float:none;
	margin: 0px auto;
	width:220px;
	height:auto;
	clear:both;
	margin-bottom:8px;
	
}
/*
	out photograhers styles
*/
.photograherContent
{
	display:block;
	float:left;
	clear:both;
	width:700px;
	height:auto;
	padding-left:70px;

}
.photograherBox
{
	display:block;
	float:left;
	width:120px;
	height:auto;
	text-align:center;
	margin:8px 12px;
	
}
.photograherBox img
{
	display:block;
	float:left;
	width:100px;
	height:125px;
	padding:8px;
	border-color:#333333;
	border-style:solid;
	border-width:1px;
}


/* 
	Form Styles	
	-> contactUs/contactUs.asp
*/

.formBox{
	display:block;
	float:none;
	width:595px;
	height:auto;
	margin-bottom:32px;
}
.formRow{
	display:block;
	float:left;
	width:100%;
	height:24px;
	margin-bottom:8px;
}
.formLabel{
	display:block;
	float:left;
	width:200px;
	height:25px;
	line-height:24px;
	font-size:12px;
	
	text-align:right;
	padding-right:4px;
	font-weight:bold;
	text-transform:capitalize;
	color:#333333;
}

.formInput{
	display:block;
	float:left;
	height:24px;
	width:auto;
	
}


/*

	Contact page styles

*/

.contactsBox
{
	display:block;
	float:left;
	width:100%; 
	height:auto; 
	margin-bottom:22px;
	
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.contactsDetail
{
	display:block;
	float:left;
	width:600px;
	height:24px;
	line-height:24px;
	text-align:left;
	clear:both;
	margin-left:60px;
}
.contactsDetail strong
{
	display:block;
	float:left;
	width:120px;
	height:24px;
	line-height:24px;
	text-align:right;
	clear:left;
	padding-right:8px;
}


/*
	Front page styles
*/

#LargePreview
{
	display:block;
	float:left;
	width:380px;
	height:auto;
	background-color:#EEEEEE;
	margin-top:16px;
	padding:10px;

}
#LargePreview img
{
	display:block;
	float:left;
	/*
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	margin-top:8px;
	*/

}
#LargePreview h3
{
	display:block;
	float:left;
	width:100%;
	font-size:14px;
	color:#333333;
	margin-top:8px;
}



.dotPoints
{
	display:block;
	float:left;
	width:350px;
	height:auto;
}
.dotPoints ul
{
	display:block;
	float:left;
	width:340px;
	height:auto;
	margin-top:16px;
	

}
.dotPoints li
{
	display:block;
	float:left;
	width:340px;
	height:18px;
	line-height:18px;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	margin-top:16px;

}
.dotPoints  img
{
	display:block;
	float:left;
	margin-top:0px;

}

.dotPoints p
{
	display:block;
	float:left;
	width:340px;
	height:auto;
	margin-top:16px;


}

/*
Search box help link styles extended.
*/
#search
{
margin-bottom:16px;

}
#searchbox{
	display:block;
	float:left;
	
	width:376px;
	height:230px;
	clear:left;

}
.formLabel
{
	display:block;
	float:left;
	width:200px;
	height:auto;

}
#searchbox li
{
	display:block;
	float:left;
	width:360px;

}
#searchbottom
{
	display:block;
	float:left;
	width:400px;
	height:16px;
	background:url('/images/searchbottom.gif');
	
	
}
.searchBoxHelpLink
{
	display:block;
	float:left;
	width:260px;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.searchBoxHelpLink a:link, .searchBoxHelpLink a:visited
{
	display:block;
	float:none;
	height:14px;
		width:260px;
		text-align:center;

	font-size:11px;
	line-height:14px;
	color:#333333;
	font-weight:none;
	text-decoration:none;
	margin-top:12px;
		

}

.searchBoxHelpLink a:hover
{
	color:#FF9900;

}
/*
	help page styles
*/
.help
{
	display:block;
	float:none;
	width:94%;
	margin:0px auto;
	margin-bottom:16px;
}

.helpImg
{
	display:block;
	float:right;
	font-weight:bold;
	text-align:center;
	
	border-color:#EEEEEE;
	border-style:solid;
	border-width:1px;
	margin:8px;

}
.helpImg img
{
	margin:4px;
}
.help h6
{
	display:block;
	float:left;
	width:100%;
	margin:0px;
	margin-bottom:16px;
	text-align:right;
}
.help h2
{
	display:block;
	float:left;
	width:700px;
	height:auto;
	margin-top:24px;
	margin-bottom:0px;
}
.help p
{

	margin-bottom:22px;
	clear:left;
}

.photographerNamesh3
{
	display:block;
	float:left;
	width:100%;
	height:18px;
	text-align:center;
	margin-top:4px;
	font-size: 12px;
	line-height: 18px;
	font-weight:bold;
	color:#888;
}

/* mini cart*/
