/* 
BG grey: 8C8C8C
red: 600804
 */

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center;
}

body {
 background-color:#8C8C8C;
 color:#E3E3E3;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}

TD.header {
background:#000000;
}

TD.menu {
background:#000000;
color:#444444;
text-align:right;
font-size:11px;
}

#nav {
padding:0 0 2px 0;
}

#nav a:link, #nav a:visited {
color:#B2B2B2;
text-decoration:none;
padding:2px 9px 2px 9px;
border-left:1px solid #444444;
}

#nav a:hover {
color:#FFFFFF;
text-decoration:none;
background-color:#600804;
padding:2px 9px 2px 9px;
}

h1 {
font-size:12px;
color:#CCCCCC;
border-left:4px solid #600804;
border-top:2px solid #600804;
padding:3px 0 3px 5px;
margin:0;
font-weight:normal;
}

a:link, a:visited {
color:#FFFFFF;
text-decoration:underline;
padding:2px;
}
a:hover {
color:#FFFFFF;
text-decoration:none;
background-color:#600804;
padding:2px;
}

TD.thumbs {
padding:15px 0 15px 0;
}

TABLE.maincontent {
 background-color: #333333;
 border-bottom:5px solid #600804;
 border-top:5px solid #600804;
 width:100%;
 text-align:left;
 padding:20px 30px 30px 30px;
 }

.maincontent p {
color:#E1E1E1;
}

TD.contact_info p {
padding:0 40px 0 40px;
}

TABLE.home_thumbs {
background:#999999;
}

#footer {
 clear:both;
 text-align:right;
 background-color:#000000;
 padding:2px 12px 0 0;
 font-size:11px;
 color:#999999;
} 

#footer a:link, #footer a:visited {
color:#999999;
text-decoration:underline;
padding:2px;
}

#footer a:hover {
color:#FFFFFF;
text-decoration:none;
background-color:#600804;
padding:2px;
}

#dogpaw {
 clear:both;
 text-align:right;
 background-color:#000000;
 padding:2px 12px 0 0;
 font-size:11px;
 color:#999999;
 height:450px;
 padding-top:24px;
}
#dogpaw a:link, #dogpaw a:visited {
color:#999999;
text-decoration:underline;
padding:2px;
}

#dogpaw a:hover {
color:#FFFFFF;
text-decoration:none;
background-color:#600804;
padding:2px;
}

