/* SIL style - Red and Navy V40.0 Press and Photos770 clearit narrow button width*/
/* Links not bold, wrapper width 770px using ems for some measures */
/* container width 99% */
/* initialise settings */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}
BODY {
	background-color: #D3D3D3;
	text-align: center;
	color: #000000;
}

H1 {color: #FFFFFF; background-color: #122DC2} 
H2 {color: #FFFFFF; background-color: #122DC2} 
H3 {color: #FFFFFF; background-color: #D5001B} 
H4, H5, H6  {color: #FFFFFF; background-color: #1142C4} 
HR {color: green; background-color: #33D9E1 }
td {color: #000000; background-color: #ffffff}

A:visited{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:underline;font-weight:bolder; font-size: 80%; color:#0000A0; background-color:#F0F0F0; width:auto;height:auto;} 

A:active{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:none;font-size: 80%; font-weight:bolder; color:#0000A0; background-color:#fff;width:auto;height:auto;}  

A:link{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:underline; font-size: 80%; font-weight:bolder; color:#0000A0; background-color:#F0F0F0;width:auto;height:auto;}   

A:hover{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 80%;
	font-weight: 900;
	color: #FF0000;
	background-color: #122DC2;
}

/*wrapper */
#wrapper {
	width: 770px;
	margin: 0px auto;
	border: 1px solid #000000;
	text-align: left;
	
}
/* triplet inner wrapper used on 3 column pages page */
#triwrap{
	width: 99%;
	background-color: #F0F0F0;
	color: Black;
	margin: 0;
	border: 0;
	text-align: left;
	height:860px;
}

/* wee inner wrapper used on silevents page */
#weewrap{
	width: 99%;
	background-color: #F0F0F0;
	color: Black;
	margin: 0;
	border: 0;
	text-align: left;
	height:45em;
}
/* small inner wrapper used on index page */
 
#smallwrap{
	width: 99%;
	background-color: #F0F0F0;
	color: Black;
	margin: 0;
	border: 0;
	text-align: left;
	height:55em;
} 
/* inner wrapper */
#inwrap {
	width: 99%;
	height: 85em;
	background-color: #F0F0F0;
	color: Black;
	margin: 0;
	border: 0;
	text-align: left;
}
/* big inner wrapper used on silevents2006 silevents2004 pages */
#bigwrap{
	width: 99%;
	background-color: #F0F0F0;
	color: Black;
	margin: 0;
	border: 0;
	text-align: left;
	height:130em;
}
/* biggest inner wrapper used on silarchive page */
#biggestwrap{
	width: 99%;
	background-color: #F0F0F0;
	color: Black;
	margin: 0;
	border: 0;
	text-align: left;
	height:180em;
}
/* header page banner */
#banner {
	height: 132px;
	background-image: url(../sil/silbanner2_new.jpg);
	background-repeat: no-repeat;
}
#cvwrapper {
width: 770px;
margin:10px auto;
border: 1px solid #000000;
text-align:left;
}
/* CV page banner */
#cvbanner {
	height: 132px;
	background-image: url(../sil/silbanner770.jpg);
	background-repeat: no-repeat;
}
/* #container id */
#container {
/*position: relative; */
width : 99%; 
margin : 0 auto; 
background-color : #F0F0F0; 
color : #000; 
text-align : left; 
padding : 0; 
border-top : 2px solid #000; 
}

#container h2{
	padding-right: .9em;
	font-size: 90%;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-align: right;
	background-color: #F0F0F0;
	color: Blue;
}
#container h4{
	font-size: 100%;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	background-color: #1142C4;
	color: #fff;
	font-weight: normal;
}
#container A:visited{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bolder;
	font-size: 100%;
	color: #0000A0;
	background-color: #F0F0F0;
	width: auto;
	height: auto;
} 

#container A:hover{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 100%;
	font-weight: normal;
	color: Red;
	background-color: #fff;
} 
#container  A:visited{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	font-size: 100%;
	color: #0000A0;
	background-color: #F0F0F0;
	width: auto;
	height: auto;
} 

#container  A:active{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 100%;
	font-weight: normal;
	color: #0000A0;
	background-color: #fff;
	width: auto;
	height: auto;
}  

#container  A:link{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 100%;
	font-weight: normal;
	color: #0000A0;
	background-color: #F0F0F0;
	width: auto;
	height: auto;
}  

 
 /* leftpara class - used on index page */
#container .leftpara{
	float: left;
	padding-top: 1.3em;
	padding-bottom: 2em;
	padding-left: 5px;
	padding-right: 5px;
	Width: 50%;
	overflow: auto; /* background-color:#F0F0F0; */
	background-color: #F0F0F0;
	color: #000066;
	height: 35em; 
}
#container .leftpara p{
background-color:#F0F0F0;
color:#000066;
margin : 5px;
font-size:90%;
font-weight:normal;
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
text-align : justify;
}
#container .leftpara ul, ol {
	text-align: justify;
	font-size: 100%;
	font-weight: normal;
	background-color: #F0F0F0;
	color: #000000;
} 
#container .leftpara A:visited{
	text-decoration: underline;
	font-weight: normal;
	font-size: 100%;
	color: #0000A0;
	background-color: #F0F0F0;
	width: auto;
	height: auto;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
} 

#container .leftpara A:active{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 100%;
	font-weight: normal;
	color: #0000A0;
	background-color: #fff;
	width: auto;
	height: auto;
}  

#container .leftpara A:link{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 100%;
	font-weight: normal;
	color: #0000A0;
	background-color: #F0F0F0;
	width: auto;
	height: auto;
}   

#container .leftpara A:hover{font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
text-decoration:none; 
font-size: 100%;
font-weight: normal; 
color:#FF0000; 
background-color:#FFf;
}

/* rightpara class  used on index page*/

#container .rightpara{
	float: right;
	padding-top: 1.3em;
	padding-bottom: 2em;
	padding-left: .2em;
	padding-right: .2em;
	/* Width: 330px; */
	/* Width: 40%; */
	overflow: auto;
	background-color: #F0F0F0; /* background-color:#F0F0F0; */
	color: #000066;
	height: 30em; 
	/* height: 600px; */
}
#container .rightpara p{
background-color:#F0F0F0;
color:#000066;
margin : 5px;
font-size:85%;
font-weight:normal;
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
}
/*Add long cenpara class used on about page*/
#container .cenpara{
	float: none;
	padding-top: 25px;
	padding-bottom: 30px;
	padding-left: 2px;
	padding-right: 2px;
	Width: 770px;
	overflow: auto;
	background-color: #F0F0F0; /* background-color:#F0F0F0; */
	color: #000066;
	height: 1520px;
}
#container .cenpara p{
background-color:#F0F0F0;
color:#000066;
margin : 5px;
font-size:85%;
font-weight:normal;
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
text-align : justify;
}
#container .cenpara  ol li {
	padding: 2px;
	margin: 5px;
	list-style-type: none;
	color: #000000;
	font-size:80%;
	font-weight: normal;
	background-color: #F0F0F0;
}


 /* Long leftpara class  */
#container .llpara{
	float: left;
	padding-top: 1.6em;
	padding-bottom: 2em;
	padding-left: .2em;
	padding-right: .2em;
	Width: 55%;
	background-color: #F0F0F0;
	color: #000066;
}
/* #container .llpara{
	float: left;
	padding-top: 25px;
	padding-bottom: 30px;
	padding-left: 2px;
	padding-right: 2px;
	Width: 60%;
	background-color: #F0F0F0;
	color: #000066;
} */
#container .llpara p{
background-color:#F0F0F0;
color:#000066;
margin : 5px;
font-size:90%;
font-weight:normal;
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
text-align : justify;
}
#container .llpara ul, ol {
	text-align: justify;
	font-size: 100%;
	font-weight: normal;
	background-color: #F0F0F0;
	color: #000000;
} 
#container .llpara A:visited{
	text-decoration: underline;
	color: #0000A0;
	background-color: #F0F0F0;
	width: auto;
	height: auto;
} 

#container .llpara A:active{;
	text-decoration: none;
	color: #0000A0;
	background-color: #fff;
	width: auto;
	height: auto;
}  

#container .llpara A:link{
	text-decoration: underline;
	color: #0000A0;
	background-color: #F0F0F0;
	width: auto;
	height: auto;
}   

#container .llpara A:hover{
text-decoration:none; 
color:#FF0000; 
background-color:#FFF;
}
/* long rightpara class  */

#container .lrpara{
	float: right;
	padding:1.6em .2em 2em .2em;
	Width: 38%;
	height: 80em;
	background-color: #F0F0F0; /* background-color:#F0F0F0; */
	color: #000066;
}
.lrpara img{float:right;}

#container .lrpara p{
background-color:#F0F0F0;
color:#000066;
margin-left : 1.65em;
padding:.5em;
font-size:85%;
font-weight:normal;
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
}


#container #weewrap .lrpara{
	float: right;
	padding-top: 1.6em;
	padding-bottom: 2em;
	padding-left: .2em;
	padding-right: .2em;
	Width: 38%;
	height: 38.8em;
	background-color: #F0F0F0; 
	color: #000066;
}
#container #smallwrap .lrpara{
	float: right;
	padding-top: 1.6em;
	padding-bottom: 2em;
	padding-left: .2em;
	padding-right: .2em;
	Width: 38%;
	height: 50em;
	background-color: #F0F0F0; 
	color: #000066;
}
/*Add content ID */
#content td {
font-size : 75%; 
text-align : justify; 
background-color : #f0f0f0; 
color : #000; 
font-weight : 400; 
} 


 /* triplet classes  */
#container .tripara{
	float: left;
	padding-top: 1.6em;
	padding-bottom: 2em;
	padding-left: 0;
	padding-right: 0;
	margin:0;
	Width: 250px;
	background-color: #F0F0F0;
	color: #000066;
}

/*  id adnav the top nav bar for SIL pages  */

#adnav { border-bottom:2px solid #000000}
#adnav UL{ padding:0; margin:1px; color:#3366FF ;background-color: #122DC2;  text-align:left;
  }
#adnav UL li{ display: inline; padding:0; margin:2px;}
#adnav UL LI A{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 88%;
	FONT-WEIGHT: 900;
	color: #fff;
	background-color: #122DC2;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	text-decoration: inherit;
	padding: 0 10px 0 10px;
	text-align: left;
	width: 5.75em;
	height: 2.0em;
} 

#adnav UL LI A:hover, #adnav UL LI A:focus{
	color: #fff;
	background-color: #D5001B;
	border-right: 1px solid #fff;
	border-bottom: 1px inset #fff;
}
#adnav A.selected {
color : #FFF; 
background-color : #252C47; 
} 
#adnav A:hover.selected {
color : #FFF; 
background-color : #252C47; 
}


/* scotslog ID */
#adnav #scotslog A{
font-size: 90%;
color : #FFF; 
background-color : #122DC2;
border:none;
} 
/*  id secnav the top nav bar for SIL pages  */

#secnav {
	border-bottom: 1px solid #000000;
	float: left;
}
#secnav UL{
	padding: 0.2em;
	margin: 0.3em;
	color: #000186;
	 background-color: #E0E0E0;   
	text-align: left;
}
#secnav UL li{ 
	display: inline;
}
#container #secnav UL LI A{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 78%;
	FONT-WEIGHT: 900;
	color: Black;
	background-color: #E0E0E0; 
	/* 		background-color: Green; */
	text-decoration: none;
	padding: 0 10px 0 10px;
	text-align: right;
	width: 8em;
	height: 2.0em;
} 

#container #secnav UL LI A:hover, #secnav UL LI A:focus{
	color: Red;
	background-color: #E0E0E0;
}
#container #secnav A.selected {
	color: #4169E1;
	background-color: White;
} 
#container #secnav A:hover.selected {
color : #4169E1;
background-color : White;
}

/* CV Nav bar */
#cvnav { border-bottom:2px solid #000000}



#cvnav UL{ padding:0; margin:1px; color:#3366FF ;background-color: #122DC2;  text-align:left;

  }

  

#cvnav UL li{ display: inline; padding:0; margin:2px;}

  

#cvnav UL LI A{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 80%;
	FONT-WEIGHT: 900;
	color: #fff;
	background-color: #122DC2;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	text-decoration: inherit;
	padding: 0 15px 0 15px;
	text-align: left;
	width: 8.5em;
	height: 2em;
} 

#cvnav UL LI A:hover, #cvnav UL LI A:focus{ 

color:#fff; 

background-color: #D5001B;

border-right: 1px solid #fff;

border-bottom: 1px inset #fff;


}
#cvnav A.selected {
color : #FFF; 
background-color : #252C47; 
} 
#cvnav A:hover.selected {
color : #FFF; 
background-color : #252C47; 
}
/* CV scotslog ID */
#cvnav #scotslog A{
font-size: 88%;
color : #FFF; 
background-color : #122DC2;
border:none;
} 

/*Add siltab class */
td.siltab {text-decoration:none; font-size: x-small; color:#fff; background-color:#122DC2}
H1.siltab {color: #FFFFFF; background-color: #122DC2} 
H2.siltab {color: #D5001B; background-color: #fff} 
A:active{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

A:link{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

A:visited{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#FB4674;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center} 

/*Add plugger class */
/* .plugger {font-weight: bold; color: #0000ff; background-color:#808080} */
#container .plugger p {
	color: #000;
	background-color: Yellow;
	padding: .3em;
}
#container .plugger  p  A:active{
	color: #000;
	background-color:#8080C0;
}#container .plugger p   A:link{
	background-color:Yellow;
}
#container .plugger p   A:visited{
	color: #000;
	background-color:Yellow;
}
#container .plugger p A:hover {
color : #FFF; 
background-color : #252C47; 
}

/*Add redtxt class */
.redtxt {font-weight: bold; color: #ff0000; background-color:#FFFFFF}

/* Add a bullets class */
ul.bullets{list-style-image: url(images/purbullet.gif)}
/*footing class */


 #container .footing p{
	/* background-color: #E3E8E9; */
	background-color: #E3E8E9;
	color: #000066;
	font-size: 70%;
	font-weight: normal;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	margin-left: 0px;
	margin-right: 0px;
	padding: 2px;
	text-align: center;
}
 #container .footing A:active{
	font-size: 90%;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	color: #122DC2;
	background-color: #E3E8E9;
}

#container .footing A:link{
	font-size: 100%;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #122DC2;
	background-color: #E3E8E9;
}

 #container .footing A:visited{
	font-size: 100%;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #122DC2;
	background-color: #E3E8E9;
}
 #container  .footing  A:hover{
	font-size: 90%;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	color: Red;
	background-color: White;

}
/* appreciation class */
.apprec {
font-size:80%;
}
/* sponsor class */
.spons h4{
font-size:86%;
padding-left:.85em;
}

/*here class */
td.here {color: #000080; background-color: #D5001B;font-size: small; font-weight: bold}
p.here {color: #000080; background-color: #D5001B;font-size: small; font-weight: bold; padding: 1px; margin:1px 1px 1px 1px}
/* class dropcap */
.dropcap{font:italic bold 300% monaco, monotype;color:#000000;float:left}

/* float */
.leftfloat {border:1px solid #000000;
margin:0 10px 20px 0;
float:left}

.rightfloat{border:1px solid #000000;
margin:0 0 20px 15px;
float:right}

.trifloat{border:1px solid #000000;
margin:0;
float:left}


/*cvtype class */
td.cvtype p{
					background-color:#E3E8E9;
				  color:#000066;
					font-size:80%;
				  font-weight:normal;
				  font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
}
p.cvtype{
					background-color:#E3E8E9;
				  color:#000066;
					font-size:80%;
				  font-weight:normal;
				  font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
}
td.cvtype {font-family:arial, sans-serif; color:
#FFFFFF; font-weight:lighter; background-color:#122dc2}

H3.cvtype {font-family:Arial, Geneva, Verdana, Helvetica, sans-serif; font-size: medium; color:white; background-color:#FFFFFF; width:180px;height:14px; border-width:2px;padding-left:2px; text-align:center}

H3.cvtype A:active{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

H3.cvtype A:link{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

H3.cvtype A:visited{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#FB4674;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

td.cvtype A:active{font-size:90%;font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;  font-weight:900; text-decoration:none;color:#122DC2; background-color:#E3E8E9;}

td.cvtype A:link{	font-size:90%;;font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;  font-weight:900; text-decoration:none;color:#122DC2; background-color:#E3E8E9;}

td.cvtype A:visited{font-size:90%;font-family:Arial, Geneva, Verdana, Helvetica, sans-serif; font-weight:900; text-decoration:none;color:#122DC2; background-color:#E3E8E9;}

/* Album for silgallery slideshow albums page*/
#slcontainer{
	width: 100%;
	background-color:#F0F0F0;
	padding:0;
}
html>body #slcontainer{
	padding:2.8em 0 0 0;
}

.slideshow{
	width: 750px;
	height:110px;
	position: relative;
	top:20px;
	
}
html>body.slideshow{
	width: 750px;
	height:110px;
	position: relative;
	top:60px;
	
	background-color: #123456;
}
.slideshow2{
	width: 750px;
	height:110px;
	position: absolute;
	top:400px;
		
}
.slideshow3{
	float: none;
	width: 750px;
	height:120px;	
	position: absolute;
	top:577px;

}

.slideshow img{ 
width: 121px;
height:91px;
padding-left: 10px;
padding-right: 8px;
color:#000;
background-color: #F0F0F0;
border:none;
}


.slideshow2 img{ 
width: 121px;
height: 91px;
padding-left: 10px;
padding-right: 8px;
color:#000;
background-color: #F0F0F0;
border:none;
}


.slideshow3 img{ 
width: 121px;
height: 91px;
padding-left: 10px;
padding-right: 8px;
color:#000;
background-color: #F0F0F0;
border:none;
}
.titlebox1{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 12px;
	top: 14px;
	position: relative;

}
.titlebox2{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 20%;
	top: -30px;
	position: relative;

}
.titlebox3{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 40%;
	top:-71px;
	position: relative;

}
.titlebox4{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 59%;
	top:-114px;
	position: relative;

}
.titlebox5{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 78%;
	top:-156px;
	position: relative;

}
.titlebox6{
	width: 17%;
	height: 42px;
	left: 12px;
	top: 0px;
	position: relative;

}
.titlebox7{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 20%;
	top: -42px;
	position: relative;

}
.titlebox8{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 40%;
	top:-86px;
	position: relative;

}
.titlebox9{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 59%;
	top:-130px;
	position: relative;

}
.titlebox10{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 78%;
	top:-174px;
	position: relative;

}
.titlebox11{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 2px;
	top: -42px;
	position: relative;

}
.titlebox12{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 20%;
	top: -85px;
	position: relative;

}
.titlebox13{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 40%;
	top:-126px;
	position: relative;

}
.titlebox14{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 59%;
	top:-170px;
	position: relative;

}
.titlebox15{
	/*CSS for DIV containing the navigational links*/
	width: 17%;
	height: 42px;
	left: 78%;
	top:-212px;
	position: relative;

}

/* Photos for silphotos page */
#phcontainer{
	width: 100%;
	height: 720px;
	color:#000;
	background-color: #F0F0F0;
	padding:0;
}
html>body #phcontainer{
	padding:1.5em 0 0 0;
}
#phcontainer A:visited{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:underline;font-weight:bolder; font-size: 80%; color:#0000A0; background-color:#F0F0F0; width:auto;height:auto;} 

#phcontainer A:active{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:none;font-size: 80%; font-weight:bolder; color:#0000A0; background-color:#fff;width:auto;height:auto;}  

#phcontainer A:link{font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;text-decoration:underline; font-size: 80%; font-weight:bolder; color:#0000A0; background-color:#F0F0F0;width:auto;height:auto;}   

#phcontainer A:hover{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 80%;
	font-weight: 900;
	color: #fff;
	background-color: #122DC2;
}
.photoframe1{
	width: 750px;
	height:180px;
	position: relative;
	top:10px;
	
}
.photoframe2{
	width: 750px;
	height:180px;
	position: absolute;
	top:440px;
		
}
.photoframe3{
	float: none;
	width: 750px;
	height:180px;	
	position: absolute;
	top:670px;

}

.photoframe1 img{ 
width: 220px;
height:180px;
padding-left: 10px;
padding-right: 8px;
color:#000;
background-color: #F0F0F0;
border:none;
}


.photoframe2 img{ 
width: 220px;
height: 180px;
color:#000;
background-color: #F0F0F0;
border:none;
padding-left: 10px;
padding-right: 8px;
}


.photoframe3 img{ 
width: 220px;
height: 180px;
color:#000;
background-color: #F0F0F0;
border:none;
padding-left: 10px;
padding-right: 8px;
}
.phototitle1{
  	width: 33%;
	height: 42px;
	left: 10px;
	top: 14px;
	position: relative;

}
.phototitle2{
  	width: 33%;
	height: 42px;
	left: 33%;
	top: -30px;
	position: relative;

}
.phototitle3{
  	width: 33%;
	height: 42px;
	left: 66%;
	top:-71px;
	position: relative;

}
 
.phototitle6{
	width: 33%;
	height: 42px;
	left: 10px;
	top: 120px;
	position: relative;

}
.phototitle7{
 
	width: 33%;
	height: 42px;
	left: 33%;
	top: 80px;
	position: relative;

}
.phototitle8{
 
	width: 33%;
	height: 42px;
	left: 66%;
	top:40px;
	position: relative;

}
 
.phototitle11{
 
	width: 33%;
	height: 42px;
	left: 10px;
	top: 228px;
	position: relative;

}
.phototitle12{
 
	width: 33%;
	height: 42px;
	left: 33%;
	top: 186px;
	position: relative;

}
.phototitle13{
 
	width: 33%;
	height: 42px;
	left: 66%;
	top:148px;
	position: relative;

}
.clearit {
	display: block;
	clear: both;
}
 