.text {  padding-left:20px; padding-right:10px }
.text1 {  padding-left:0; padding-right:20px; }
   td {font-family:verdana,arial; font-size: 12px}
   li {
	list-style : url(pic.jpg);
}
a {text-decoration:underline; color:#6592B2}
.bg {background-repeat:no-repeat; background-position:top;}
.bg2 {background-repeat:no-repeat; background-position:top; padding-left:20; padding-right:10}
.sl {color:000000}
.style9 {
margin-left: 10px;
	font-size: 12px;
	font-weight: bold;
	}
.mainmenu
{
margin-left:0px;
padding-left:0px;
list-style:none;
font-family:verdana;
font-size:12px;
}

#loader_bg {

	background-color:#EBEBE4;

	position:relative;

	top:8px;left:8px;height:7px;

	width:113px;font-size:1px

}

.title_h2 {

 width:300px;

 padding:12px 0 0 18px;

}

.border_preview{

	z-index:100;

	position:absolute; 

	background: #fff;

	border: 1px solid #444;

}



.preview_temp_load {

	vertical-align:middle;

	text-align:center;

	padding: 10px;

}

.preview_temp_load img{	

	vertical-align:middle;

	text-align:center;

}

.mainmenu
{
	list-style: none; 
	padding-left: 5px;
}
.mainmenu li {
	list-style: none; 
}

input {
  border:1px solid #cccccc;
}
select {
  border:1px solid #cccccc;
  color:#000033;
}
.thumbnail:hover {
	background-color:transparent;
	z-index:50;
}

.thumbnail:hover span {/*CSS for enlarged image*/
	visibility:visible;
	top:-300px;
	left:60px; /*position where enlarged image should offset horizontally*/
}

.thumbnail2:hover {
	background-color:transparent;
	z-index:50;
}

.thumbnail2:hover span {/*CSS for enlarged image*/
	visibility:visible;
	top:-300px;
	left:60px; /*position where enlarged image should offset horizontally*/
}

.thumbnail3:hover {
	background-color:transparent;
	z-index:50;
}

.thumbnail3:hover span {/*CSS for enlarged image*/
	visibility:visible;
	top:-300px;
	left:60px; /*position where enlarged image should offset horizontally*/
}

.thumbnail4:hover {
	background-color:transparent;
	z-index:50;
}

.thumbnail4:hover span {/*CSS for enlarged image*/
	visibility:visible;
	top:-300px;
	left:60px; /*position where enlarged image should offset horizontally*/
}

.thumbnail5:hover {
	background-color:transparent;
	z-index:50;
}

.thumbnail5:hover span {/*CSS for enlarged image*/
	visibility:visible;
	top:-300px;
	left:60px; /*position where enlarged image should offset horizontally*/
}							

div#positioning_news { /*photography page*/
	width:240px;
	height:450px;
	padding:10px;
	padding-left: 2px;
	position: absolute; top:490px;left:340px;
}

.thumbnail {	/*for photography page*/
	float:left;
	margin:5px 0 0 7px;
	position:relative;
	z-index:0;
}

.thumbnail2 {
	float:left;
	margin:5px 0 0 7px;
	position:relative;
	z-index:0;
}

.thumbnail3	{
	float:left;
	margin:5px 0 0 7px;
	position:relative;
	z-index:0;
}

.thumbnail4 {
	float:left;
	margin:5px 0 0 7px;
	position:relative;
	z-index:0;
}

.thumbnail5 {	/*for photography page*/
	float:left;
	margin:5px 0 0 7px;
	position:relative;
	z-index:0;
}	

.thumbnail span { /*CSS for enlarged image*/
	position:absolute;
	background-color:#FFFFFF;
	padding:5px;
	left:-1000px;
	border: 1px solid gray;
	visibility:hidden;
	color:black;
	text-decoration:none;
}

.thumbnail span img { /*CSS for enlarged image*/	
	border-width:0;
	padding:2px;
}

.thumbnail2 span { /*CSS for enlarged image*/
	position:absolute;
	background-color:#FFFFFF;
	padding:5px;
	left:-1000px;
	border: 1px solid gray;
	visibility:hidden;
	color:black;
	text-decoration:none;
}

.thumbnail2 span img { /*CSS for enlarged image*/	
	border-width:0;
	padding:2px;
}

.thumbnail3 span { /*CSS for enlarged image*/
	position:absolute;
	background-color:#FFFFFF;
	padding:5px;
	left:-2000px;
	border: 1px solid gray;
	visibility:hidden;
	color:black;
	text-decoration:none;
}

.thumbnail3 span img { /*CSS for enlarged image*/	
	border-width:0;
	padding:2px;
}

.thumbnail4 span { /*CSS for enlarged image*/
	position:absolute;
	background-color:#FFFFFF;
	padding:5px;
	left:-1000px;
	border: 1px solid gray;
	visibility:hidden;
	color:black;
	text-decoration:none;
}

.thumbnail4 span img { /*CSS for enlarged image*/	
	border-width:0;
	padding:2px;
}

.thumbnail5 span { /*CSS for enlarged image*/
	position:absolute;
	background-color:#FFFFFF;
	padding:5px;
	left:-1000px;
	border: 1px solid gray;
	visibility:hidden;
	color:black;
	text-decoration:none;
}

.thumbnail5 span img { /*CSS for enlarged image*/	
	border-width:0;
	padding:2px;
}			

.split {	/*putting a dividing element between each row of images in photography page*/
	clear:both;
}					