/*__________________________________________________________________________________________________

FONTS and LINKS
____________________________________________________________________________________________________*/

p,h1,h2,h3,h4,h5,h6,li,ol,ul,dd,dl,small,big,span,a
    {
    font-family:Palatino,serif;
    color:#888888;
    line-height:150%;
    margin:0px;
    text-decoration:none;
    }
    
input, textarea
    {
    font-family:Palatino,serif;
    color:#888888;
    background:#ffffff;
    font-size:16px;
    border:1px solid #bbbbbb;
    margin:0px;
    }    
    
.rounded_borders
    {
    border-radius:10px;
    -moz-border-radius:10px; /* Firefox 3.6 and earlier */
    cursor:pointer;
    padding:1px 10px 1px 10px;
    }    
    
p,li,ol,ul,dd,dl,small,big,span,a {font-size:16px;}    

h1 {font-size:28px;}
h2 {font-size:22px;}
h3 {font-size:18px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:10px;}

p.title {margin:0px 0px 50px 0px;}

a.photographer_name
    {
    color:#000000;
    font-size:19px;
    text-decoration:none;
    font-weight:normal;
    letter-spacing:1px;
    position:relative;
    top:0px;
    left:1px;
    }
    
a.photographer_title
    {
    color:#000000;
    font-size:16px;
    position:relative;
    top:-10px;
    left:5px;
    font-weight:normal;
    letter-spacing:5px;
    }
  
a.photographer_name:hover {color:#000000;}
a.photographer_title:hover {color:#000000;}
a.new_window {cursor:pointer;}
a.new_window:hover {color:#000000;}
a.title:hover {color:#000000;}
a.nav {text-decoration:none;}
a.nav:hover {color:#000000;}
p.footer_text {font-size:10px;}
a.footer_link {font-size:10px;cursor:pointer;}
a.footer_link:hover {color:#000000;}
input,textarea {margin-top:10px;font-size:14px;}

a.link_styling {color:#888888;}  
a.link_styling:hover {color:#000000;}

/*__________________________________________________________________________________________________

STRUCTURE
____________________________________________________________________________________________________*/

body {background:#ffffff;}

img {border:none;}
    
#left, #right 
    {
    background:transparent;
    position:fixed;
    top:0px; 
    bottom:0px;
    width:14%;
    height:89%;
    text-align:right;
    }
    
#left {left:0px;}
#right {right:0px;}

div.left_arrow
    {
    width:20%;
    height:65%;
    float:left;
    } 
    
div.imagebox
    {
    width:70%;
    height:90%;
    background-color:transparent;
    background-repeat:no-repeat;
    background-size:auto 95%;
    background-position:center top;
    position:absolute;
    top:5px;
    left:15%;
    }
    
#no_clicking_allowed
    {
    width:250px;
    height:130px;
    background:transparent;
    margin:50px auto;
    text-align:center;
    }    
    
div.arrows_left, div.arrows_right
    {
    background-color:transparent;
    width:43px;
    height:43px;
    position:relative;
    top:10%;
    left:0%;
    overflow:hidden;
    }
    
div.arrows_left {float:right;}
    
div.arrows_right {float:left;}

div.prev,div.next
    {
    background-image:url('../images/prev_next.png');
    width:86px;
    height:86px;
    position:absolute;
    cursor:pointer;
    }
    
div.prev {top:0px;left:0px;}
div.next {top:0px;left:-43px;}
div.prev:hover {top:-44px;left:0px;}
div.next:hover {top:-44px;left:-43px;} 

div.middle
    {
    width:70%;
    min-height:400px;
    background-color:transparent;
    position:static;
    overflow:auto;
    padding:0px 10px 0px 25px;
    margin:0px auto;
    }     
    
div.bio_pic
    {
    width:250px;
    height:97%;
    background:transparent;
    float:left;
    margin:0% 1% 1% 0%;
    position:relative;
    left:0;
    right:0;
    display:block;
    }
    
div.footer1
    {
    width:70%;
    background:transparent;
    margin:0px auto;
    position:absolute;
    top:88%;
    left:15%;
    }    
    
div.footer2
    {
    width:70%;
    height:20px;
    background:transparent;
    margin:15px auto;
    position:static;
    top:88%;
    left:15%;
    padding:8px 0px 8px 0px;
    border-top:1px solid #888888;
    }    
    
div.ie {display:none;}

