
    /*Stylesheet copyright  julietomlin.com     */
    
    
body {
background:#000; margin: 0px;
font-family: arial, helvetica, sans-serif;
color: #E6E6E6; text-align: justify;

}

/*this is to keep page from shifting to left on load in safari and firefox*/

html { min-height: 100%; margin-bottom: 1px; }

html { overflow: -moz-scrollbars-vertical !important; }

      
#container {
width:100%;
color: #E6E6E6;
background: #000;
margin: 0px;
    
}

 li {text-align: left;

}       

#header {
width: 1000px; 
height: 203px;
background-color:#000;
margin-left: auto; 
margin-right: auto; 
background-image: url(/redesign/header2.jpg);
background-repeat: no-repeat;

}

h1.exceed {
font-size: 16pt;
text-align: right;
margin-top: 0em;
padding-top: .5em;

}

#info {
width: 1000px; 
margin: 6em 0em;
text-align: right;
font-size: 11pt;
}      

 /* NAVIGATION     */    


#navcontainer {

background-color: #E6E6E6;
margin: 0px;
padding: 5px;
} 
   

#nav {
width: 1000px;
margin-left: auto;
margin-right: auto;
text-align: center;
font-weight: bold;
       
}
    
a.nav {
color: #000;
text-decoration: none; 
font-size: 11pt;
font-style: normal;
padding-right: 5px;
}

a.nav:visited {
color: #333;
text-decoration: none; 
font-size: 11pt;
font-style: normal;
padding-right: 5px;
    
}
   
a.nav:hover {
color: #666;
text-decoration: none; 
font-size: 11pt;
font-style: normal;    
    
}
    
a.nav:active {
color: #000;
text-decoration: none; 
font-size: 11pt;
font-style: normal;       

} 



h2 {
       
color:#E6E6E6; 
font-size: 16pt; 
font-weight: bold;


}

 /* CONTENT   */ 

#contentcontainer {
width: 100%;
background-color: #000;
margin: 0em;

}

#content {
margin-left: auto;
margin-right: auto;
width: 1000px;
background-color: #262627;
color: #E6E6E6;

} 

#main {

padding: 1em 10em 2em 10em;

}

#gallery { 

padding: .5em 2em 0em 2em;
margin-left: auto;
margin-right: auto;
width: 800px;
}

#galleryall { 

padding: .5em 2em 0em 2em;
margin-left: auto;
margin-right: auto;
width: 900px;
}

h2.pg {
padding: 0em;

}

 /* LINKS   */ 
        
a:link {
color: #fff;
text-decoration: none; 
font-size: 11pt;
font-style: normal;

}

a:visited {
color: #fff;
text-decoration: none; 
font-size: 11pt;
font-style: normal;

    
}
   
a:hover {
color: #ccc;
text-decoration: underline; 
font-size: 11pt;
font-style: normal;    
    
}
    
a:active {
color: #E6E6E6;
text-decoration: none; 
font-size: 11pt;
font-style: normal;       

}


a.jt:link {
color: #999;
text-decoration: none; 
font-size: 9pt;
font-style: normal;

}

a.jt:visited {
color: #999;
text-decoration: none; 
font-size: 9pt;
font-style: normal;

    
}
   
a.jt:hover {
color: #fff;
text-decoration: none; 
font-size: 9pt;
font-weight: normal;    
    
}
    
a.jt:active {
color: #999;
text-decoration: none; 
font-size: 9pt;
font-style: normal;       

}


 
   
/* FOOTER   */ 

#footercontainer {
width: 1000px;
margin-left: auto;
margin-right: auto;
background-color: #000;
font-size: 9pt;
}

#footer {
width: 1000px;
text-align: right;
background-color: #000;
color: #999;
padding: 5px 0px 15px 0px;

} 
 .phone {

color: #E6E6E6;

}

img {
border: none;

}

a.photographer, a.photographer:visited, a.photographer:active, .photographer {

font-size: 9pt;
text-decoration: none;
color: #e6e6e6;
}

a.photographer:hover {
font-size: 9pt;
text-decoration: none;
color: #999;
}

#bottomnav, a.bottomnav:link, a.bottomnav:visited, a.bottomnav:hover, a.bottomnav:active {
font-size: 9pt;
text-align: center;
text-decoration: none;

}

#best {
float: right;
}