body {
  background-color:#000;
  margin:0px;
  padding:0px;
  color:#FFF;
  font-size:12px;
  font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
a {
  color:#CDBD8A;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
.box {
  width:788px;
  margin-left:auto;
  margin-right:auto;
}

#header, #footer {
  background-color:#4F4D42;
  border:1px solid #4F4D42;
}

#header {
  height:75px;
  background-image:url(../media/pet-portrait-art.gif);
  background-repeat:no-repeat;
  background-position:top left;
  text-indent:-9000px;
  overflow:hidden;
}

#nav,#content {
  border:1px solid #CDBD8A;
}

#nav {
  height:20px;
  text-align:left;
  
}
#nav .current{
  background-color:#CDBD8A;
  color:#FFF;
}

#content {
  border-top:none;
  height:500px;
}

#content.gallery {
  height:760px;
}

#footer {
  height:25px;
  padding-top:10px;
}

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

#nav li {
  display:inline;
  margin:0px;
  list-style-type:none;
  padding:0px;
}

#nav a {
  display:block;
  border-right:1px solid #CDBD8A;
  width: inherit;
  float:left;
  line-height:20px;
  text-transform: uppercase;
  color:#CDBD8A;
  text-decoration:none;
  padding-right:25px;
  padding-left:25px;
  height:20px;
}
#nav a:hover {
  background-color:#CDBD8A;
  color:#FFF;
}

#designer {
  float:right;
  width:48%;
  padding-right:10px;
  font-size:10px;
  text-align:right;
}
#designer a{
  color:#FFF;
  text-decoration:none;
}
#designer a:hover{
  text-decoration:underline;
}
#copyright {
  float:left;
  width:48%;
  padding-left:10px;
  font-size:10px;
}
#content {
  padding-left:50px;
  padding-top:50px;
  padding-right:50px;
  width:688px;
  height:450px;
}
.home p {
  margin:0px;
  line-height:32px;
  margin-top:-10px;
}
.home img{
  float:right;
  margin-left:60px;
 

}
.gallery p {
  margin-bottom: 50px;
}
.gallery img {
  border:none;
  float:left;
  margin-right:7px;
  margin-right:7px;
}
.gallery-row1 {
  clear:both; width:510px; margin-left:auto; margin-right:auto;padding-top:10px;
}
.gallery-row2 {
  clear:both; width:510px; margin-left:auto; margin-right:auto;padding-top:10px;
}
.gallery-row3 {
  clear:both; width:510px; margin-left:auto; margin-right:auto;padding-top:10px;
}
.prices table {
  border:2px solid #4F4D42;
  font-size:14px;
  font-weight:bold;
  width:100%;
}
.prices thead {
  background-color:#CDBD8A;
  color:#000;
}
.prices td {
  text-align:center;
}
.prices .alt {
  background-color:#4F4D42;
  
}
.prices .col2 p {
  line-height:24px;
}
.prices tr {
  height:30px;
}
.prices .col1, .prices col2 {
  width: 48%;
  float:left;
}
.prices .col1 {
  margin-right:4%;
}
.prices .col2 {
  padding-top:30px;
}
.prices p.note {
  font-style:italic;
}
.prices h3, .commission-info h3, .photography-tips h3, .contact h3 {
  color:#CDBD8A;
  font-size:14px;
}
#content.commission-info,
#content.photography-tips,
#content.contact
{
  margin-top:-20px;
  height:auto;
  padding-left:20px;
  padding-right:20px;
  width:748px;
}
.contact h4{
  color:#CDBD8A;
  font-size:14px;
  margin-top:-10px;
  padding:0px;
  line-height:14px;
}
.contact .col1 {
  float:left;
  width:54%;
}
.contact .col2 {
  float:left;
  width:46%;
  background-image:url(../media/contact.jpg);
  background-repeat:no-repeat;
  background-position:top center;
  height:400px;
}
.clearall {
  clear:both;
  height:0px;
  width:0px;
  overflow:hidden;
}

.gallery-lady2 .bigpic,
.gallery-toby .bigpic,
.gallery-vader .bigpic,
.gallery-ruby .bigpic,
.gallery-nala .bigpic,
.gallery-moosy .bigpic,
.gallery-lady .bigpic,
.gallery-buddy-luv .bigpic,
.gallery-squeekers .bigpic,
.gallery-lady2 .col2,
.gallery-toby .col2,
.gallery-vader .col2,
.gallery-ruby .col2,
.gallery-nala .col2,
.gallery-moosy .col2,
.gallery-lady .col2,
.gallery-buddy-luv .col2,
.gallery-squeekers .col2
{
  position:relative;
  background-repeat:no-repeat;
  width:324px;
  height:405px;
  float:left;
  margin-left:10px;
}
.gallery-lady2 .description,
.gallery-toby .description,
.gallery-vader .description,
.gallery-ruby .description,
.gallery-nala .description,
.gallery-moosy .description,
.gallery-lady .description,
.gallery-buddy-luv .description,
.gallery-squeekers .description
{
  position:absolute;
  bottom:0px;
  font-size:15px;
  padding:0px;
  margin:0px;
}
.gallery-lady2 .note,
.gallery-toby .note,
.gallery-vader .note,
.gallery-ruby .note,
.gallery-nala .note,
.gallery-moosy .note,
.gallery-lady .note,
.gallery-buddy-luv .note,
.gallery-squeekers .note
{
  position:absolute;
  top:140px;
  font-size:11px;
}
.gallery-lady2 .note {
  top:200px;
}
.gallery-toby .col2{
 
}
.gallery-toby .bigpic{
  background-image:url(../media/gallery/toby-large.jpg);
}

.gallery-vader .col2{
  background-image:url(../media/gallery/vader-photo.jpg);
}
.gallery-vader .bigpic{
  background-image:url(../media/gallery/vader-large.jpg);
}

.gallery-moosy .col2{
  background-image:url(../media/gallery/moosy-photo.jpg);
}
.gallery-moosy .bigpic{
  background-image:url(../media/gallery/moosy-large.jpg);
}

.gallery-lady .col2{
  background-image:url(../media/gallery/lady-photo.jpg);
}
.gallery-lady .bigpic{
  background-image:url(../media/gallery/lady-large.jpg);
}

.gallery-buddy-luv .col2{
  background-image:url(../media/gallery/buddy-luv-photo.jpg);
}
.gallery-buddy-luv .bigpic{
  background-image:url(../media/gallery/buddy-luv-large.jpg);
}

.gallery-lady2 .col2{
  background-image:url(../media/gallery/lady2-photo.jpg);
}
.gallery-lady2 .bigpic{
  background-image:url(../media/gallery/lady2-large.jpg);
}

.gallery-ruby .col2{
  background-image:url(../media/gallery/ruby_photo.jpg);
}
.gallery-ruby .bigpic{
  background-image:url(../media/gallery/ruby_big.jpg);
}

.gallery-nala .col2{
  background-image:url(../media/gallery/nala_photo.jpg);
}
.gallery-nala .bigpic{
  background-image:url(../media/gallery/nala_big.jpg);
}

.gallery-squeekers .col2{
  background-image:url(../media/gallery/squeekers_photo.jpg);
}
.gallery-squeekers .bigpic{
  background-image:url(../media/gallery/squeekers_big.jpg);
}