/*--------------------------------------------------------------------------*/
/*                     DON PEARSE PHOTOGRAPHERS                             */
/*                http://www.donpearsephotographers.com                     */
/*--------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------*/
/*                          GLOBAL CSS                                      */
/*--------------------------------------------------------------------------*/

body { margin:0; padding:0; background:url(../images/don-pearse-photographer-background.png) repeat-x 0 40px; }

a, a:link, a:visited { text-decoration:none; color:#225190; color:#900; }

a:hover { text-decoration:none; color:#79a100;  }

a img { border:none }

a:active { outline: none; }

a:hover { color:#6f7a4b; } 

a:focus { -moz-outline-style: none; }

:focus { outline: 0; }

#siteWrapper { width:970px; margin:0 auto; position:relative; height:600px; display:block; z-index:1; }

#logo a { position:absolute; top:509px; left:27px; display:block; width:158px; height:42px; text-indent:-2500px; background:url(../images/don-pearse-photographer-logo.png) no-repeat; }

/* SITE NAV */

#siteNav { list-style:none; padding:0; margin:0; }

#siteNav #portfolio a { position:absolute; top:545px; right:345px; background:url(../images/don-pearse-photographer-portfolio.png) no-repeat center top; width:95px; height:30px; text-indent:-2000px; display:block; overflow:hidden; }

#siteNav #snapshot a { position:absolute; top:545px; right:245px; background:url(../images/don-pearse-photographer-snapshot.png) no-repeat center top; width:95px; height:30px; text-indent:-2000px;  display:block; overflow:hidden; }

#siteNav #contact a { position:absolute; top:545px; right:145px; background:url(../images/don-pearse-photographer-contact.png) no-repeat center top; width:95px; height:30px; text-indent:-2000px;  display:block; overflow:hidden; }

#siteNav #portfolio a:hover, #siteNav #snapshot a:hover, #siteNav #contact a:hover { background-position:center -21px; }

#siteNav .active a { background-position:center -20px!important; }

/* CONTENT */

h2 { font:bold 18px/23px tahoma, 'trebuchet ms'; color:#79a100; margin: 17px 0 7px 0; padding:0; }

p { margin:0 0 10px 0; }

/* FOOTER */

#copyright { position:absolute; font:normal 10px/17px tahoma; color:#bbb; top: 602px; width:950px; text-align:left; left: 27px; }

/* NO IE 6 */

#noIE6 { display:none; }
