
/* SECTIONS */
.photo{
   font-size: 12px;
   padding: 3px;
   margin:0px 5px 5px 5px;
   clear:right;
   background-color:#<?=$ph_pref_cellcolor?>;
}
#contact
{
   position:relative;
   top:0px;
   right:50px;
}


:link img {
   color:#<?=$ph_pref_bordercolor?>;
   font-size:12px;
}
img :link  {
   color:#<?=$ph_pref_bordercolor?>;
   font-size:12px;
}
.content{ 
/* everything is inside this 
*/
   padding: 0px;
   position:relative;
   margin:0px 5px 5px 0px;
   font-weight: lighter;
   font-size: 11px;
   color:#e6e6e6;
}

#exif_data
{
   visibility: hidden;
   position: absolute;
   top:100px;
   left: 155px;
   background-color:black;
   border:1px dotted white;
   padding: 10px 10px 10px 10px;
   font-size:11px;
}
#hidden1
{
display:none;
}
#comments_form
{
   visibility: hidden;
   position: absolute;
   top:100px;
   left: 155px;
   background-color:black;
   border:1px dotted white;
   padding: 10px 10px 10px 10px;
}


#intro_text
{
   color: #a6a6a6;
   text-align:left;
   width:500px;
   margin:auto;
   font-size: 11px;
   padding: 15px 10px 0px 10px;
}

/*  ##########   */

.small
{
   font-size:11px;
}
.name
{
   font-size:12px;
   color:white;
   margin-left:20px;
   margin-right:40px;
   margin-bottom:40px;
}


.txt{
   font-size:12px;
   margin-left:10px;
}


p{
   font-weight: lighter;
   font-size: 11px;
   color:#e6e6e6;
}


.separator{
   background-color:gray;
   margin: 0px 0px 0px 0px;
}


/* LINKS */

a:link{
   color:white;
   font-size:12px;
   text-decoration:none;
}

a:visited{
   color:#a9a9a9;
   font-size:12px;
   text-decoration:none;
}


a:hover{
   color:orange;
   font-size:12px;
}
a img 
{
 border-color: white;
}
a:visited img 
{
 border-color: gray;
}

a:hover img 
{ 
 border-color: orange;
}


.small a:link{
   color:gray;
   font-size:10px;
   text-decoration:none;
}

.small a:visited{
   color:gray;
   font-size:10px;
   text-decoration:none;
}


.small a:hover{
   color:white;
   font-size:10px;
   text-decoration:none;
}


img :link {
color:white;
}
img :visited {
   color:#a9a9a9;
   font-size:12px;
}

img :hover {
   color:orange;
   font-size:12px;
}


a.humble:link
{
   color:gray; 
   font-size:11px;   
}   
a.humble:visited
{
   color:#e3e3e3;
   font-size:11px;
}
a.humble:hover
{
   color:orange;
   font-size:11px;
}

#navholder
{
background-color:black;
position:relative;
top:0px;
left:0px;
height:23px;
text-align:left;
border-bottom:1px solid #333333;
}
.nav{
	background-color:black;
	margin:auto;
	position: relative;
	text-align:left;
	top:0px;
	float:left;
	width:560px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:3px;

}
.nav_next
{
width:42px;
float:left;
border:0px solid gray;
/* padding:1px; */
}
.nav_prev
{
width:65px;
float:left;
border:0px solid gray;
/* padding:2px; */
}
.nav_galview
{
width:70px;
float:left;
border:0px solid gray;
/* padding:2px; */
}

.nav_galview:hover
{
  background-color:#003300;
}
.nav_next:hover
{
  background-color:#003300;
}

.nav_prev:hover
{
  background-color:#003300;
}







.arrows
{
	background-color:black;
	margin:auto;
	position: relative;
	text-align:center;
	float:left;
	width:200px;
        padding-left:10px;
        padding-top:5px;
        padding-bottom:3px;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
}
.thumbs
{
position: absolute;
top:65px;
left:3px;
width:105px;
}


.viewed
{
   font-size:10px;
   color: gray;
}
