/* CSS Document */

body {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:white; margin:0 auto; padding:0; background-color:white;}
p {margin:0 auto; padding:0;}
li {margin:0 auto; padding:0;}
ul {margin:0 auto; padding:0; list-style-type:none;}

#container {margin:0 auto; padding:0; width:100%;}

#header {margin:0 auto; padding:0; width:964px;}
#headerleft {margin:0 auto; padding:200px 0 0 0; width:810px; float:left;} 
#headerright {margin:0 auto; padding:200px 0 0 0;width:154px; float:left}

.rollover a {     display : block;
                     width : 154px;
                     height : 144px;
                     background-image:url( images/photography.jpg ); }

.rollover a:hover { display : block;
                      width : 154px;
                      height : 144px;
                      background-image:url( images/photography_rollover.jpg ); }



.leftnavlinks {margin:0 auto; padding:0; color:#FFF; text-decoration:none; font-size:16px}
.copy {margin:0 auto; padding:0 0 20px 0; color:#333333; text-decoration:none; font-size:14px}

.mainps  {margin:10px 0 0 30px; padding:0; color:white;}



#footerinternal {margin:30px auto; padding:0; width:100%; text-align:center; color:#333}


.nopad {margin:0 auto; padding:0; float:left;}

.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */


