a:visited, a, a:link, a:hover {
        text-decoration: none;
		color:#000000;
}

a:hover{
	text-decoration:underline;
	color:#000000;
}

.header table, td.header, td.browseheader, td.searchheader, td.homepagetitlebar, td.photoinfoheader{
	background-color: #C7DBF6;
	font-weight:bold;
}

td.header{
border-top:1px solid #000000;
border-bottom:1px solid #000000;
white-space:nowrap;
}

.header A:link, .header A:visited{
	text-decoration: none;
	color: #333333;
}

.breadcrumbs{
	background-color: #A8BDD8;
	border-bottom:1px solid #000000;
}



td.homeheader, td.searchheader, td.browseheader, td.photoinfoheader{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		padding:3px;
		color:#000000;
	}

td.browseheader, td.searchheader, td.photoinfoheader{
	padding:4px;
}

table.search, table.browse{
	border:1px solid #999999;
	padding:10px;
	width:180px;
	margin-top:5px;
	border-collapse:collapse;
	background-color: #E9E9E9; 
}

div.albumtree{
	padding-bottom:8px;
}

td.browseheader, td.searchheader, td.homepagetitlebar{
	border-bottom:1px solid #999999;
	padding:5px;
}

td.searchbody{
		padding:10px;
}

input.gosearch{
	background-color:silver;
	font-family:Verdana;
	width:60px;
	font-size:11px;
	font-weight:normal;
	background-color:ButtonFace;
}

li.browse{
	list-style: square;
	list-style-position: outside;
	padding-top:3px;
	padding-bottom:3px;	
}

.children li.browse{
	list-style: none;
}

.browse A:link, .browse A:visited, .browse A:hover{
	color:#DC0E1B;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
}

.albumtree{
	color:#DC0E1B;
	width:170px;
	font-family:Arial;
	font-size:11px;
}

.albumtree ul{
	margin-left:15px;
	padding-left:5px;
}

div.eventdate{
	color:#000000;
	font-family:Verdana;
	font-size:9px;	
}

.searchbody div{
	padding-bottom:10px;
}

.searchbody input, .searchbody select, .searchbody input{
	background-color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.searchbody input, .searchbody select{
	margin-top:5px;
}

div.radios input{
	margin:0px;
	padding:0px;
	width:20px;
	background-color: #E9E9E9; 
	
}

div.radios{
	font-weight:normal;
	background-color: #E9E9E9; 
}

td.searchbutton{
	border-top:1px solid #999999;
	padding:4px;
}


/******NEW*******/

	div.homemain{
		padding-top:9px;
		vertical-align:top;
		background-color:#ffffff;
		text-align:left;
		margin-left:0px;
		border:1px solid #ffffff;
		border-right: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		margin-top:0px;
		padding-left:25px;
		padding-right:5px;
		width:400px;
	}
	
	div.thumbs{
	margin-left:20px;
	} 
	

	#image img{
		background-color: #FFFFFF;
		border:0px solid #ffffff; 
	}
	
	table.homemod{
		border:1px solid #666666;
		margin-top:10px;
		width:580px;
	}
	
	div.recentevents{
		padding-top:10px;
		text-align:left;
		padding-left:20px;
	}
	div.homemain{
	
	}
	
	
	.thumbnail1 div{
		border:1px solid #cccccc;
		height:140px;
		margin:2px;
		padding:2px;
		/*border:1px solid #cccccc;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #999999;*/
		padding-top:5px;
		
	}
	
	table.recentalbums{
		border:1px solid #999999;
		background-color: #E9E9E9;
	}
	
	.recentalbums table{
		background-color: #E9E9E9;
	}
	
	table.recentalbums td.thumb{
		background-color: #C7DBF6;
		padding:5px;		
	}
	
	td.eventdesc{
		border:1px solid #C7DBF6;
		padding:5px;
		
	}
	
	td.homepagetitlebar{
		margin:0px;
		border-collapse:collapse;
	}
	
	table.searchform{
	/*border-collapse:collapse;*/
	border: 1px solid  #C7DBF6;
}	

.loginbox{
        /*border: #BEC7C7 1px solid;
        background-color: #F0F2F2;*/
		border: 1px solid #000000;
		background-color:  #C7DBF6;
		width:230px;
}

table.photoinfo{
	border-collapse: collapse;
	border:1px solid #000000;
	/*border-right:1px solid #cccccc;*/
	/*border:1px solid #cccccc;*/
}

.photoinfo td{
	border:1px solid #000000;
	padding:6px;
}

td.photoinfotitle{
	background-color: #A8BDD8;
	font-size:10px;
}

td.photoinfotitlespecial{
       background-color: #A8BDD8;
}

.headertitle{
	width:50%;
}

td.quicklogin input{
	
}

.searchformlabel{
	background-color: #C7DBF6;
}

span.children li A:link, span.children li A:visited, span.children li A:hover {
		/*Special handling for children browse elements*/
		color:black;
		font-family:Verdana;
		font-size:9px;		
}

span.children li{
		/*Special handling for children browse elements*/
		
		font-family:Verdana;
		font-size:9px;		
}
