/* CSS Document */

body{
background:#ffffff url('http://www.grahamemurphy.com/images/bg.jpg') top center no-repeat;
margin:10px;
}

#holder {
margin-left:auto;
margin-right:auto;
width:790px;
display:block;
}

#header
{
float:left;
display:block;
width:790px;
height:95px;
}

#headermenu
{
float:left;
display:block;
width:720px;
height:20px;
}

#centercontent
{
float:left;
display:block;
width:790px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:24px;
}

#centercontent a
{
color:#000;
text-decoration:underline;
}

#centercontent a:hover
{
color:#000;
text-decoration:none;
}

#footer
{
float:right;
display:block;
width:590px;
height:25px;
color:#999999;
font-family:Verdana, Times, serif;
font-size:9px;
text-align:right;
border-top:2px solid #cccccc;
margin-top:2px;
}

#footer a
{
font-family:Verdana, Times, serif;
color:#999999;
text-decoration:none;
}

#footer a:hover
{
font-family:Verdana, Times, serif;
color:#999999;
text-decoration:underline;
}

h1
{
color:#002F52;
font-family:Georgia, Times New Roman, Times, serif;
font-size:14px;
border-bottom:1px solid #BFBFBF;
text-align:left;
}

h2
{
color:#56445A;
font-family:verdana;
font-size:12px;
font-weight:bold;
line-height:17px;
}

.red
{
color:#C41027;
}

img.icon
{
text-decoration:none;
border:none;
background:none;
}

.brief{
display:none;
height:0;
}

.briefShow{
display:block;
}

#nav-menu ul
 {
padding:0px;
margin:0px;
 }

#nav-menu li
 {
padding:0px;
text-align:left;
text-transform:uppercase;
display: block;
 }

#nav-menu li a
 {
 padding-left:25px;
height:25px;   
text-decoration:none; 
font-family:Times New Roman, Times, serif;
font-size: 13px;
color:#333333;
display: block;
} 
#nav-menu li a:hover
 {
background:#BCDCF8;
display: block;
text-decoration: none;
 }
 
 /* Commented backslash hack hides rule from IE5-Mac \*/
 #nav-menu li a
 {
 float:none;
 }
 /* End IE5-Mac hack */
 

.gallerytable td
{
	height:160px;
}