

* {
  border: 0;
  margin: 0;
  padding: 0;
  outline: none;
}

body {
  background: #999999 url('img/gradient.jpg') repeat-x top center;
}

#container {
position: relative;
  width: 700px;
height: 620px;
  margin: 0 auto;
  border: 1px transparent solid;
  min-height: 620px;
}

#headerlogo {
width: 300px;
margin-top: 10px;
padding-left: 0px;
height: 50px;
position: absolute;
z-index: 1
}

#thumbnails {
font-family: "Arial",helvetica,sans-serif;
font-size: 12px;
float: right;
text-align: right;
  letter-spacing: 1px;
word-spacing: 7px;
}

.highlighted {
  border: 2px solid #414141;
}


#mainnav {
font-family: "Arial",helvetica,sans-serif;
font-size: 12px;
float:right;
text-align: right;
  letter-spacing: 1px;
word-spacing: 30px;
  margin-top: 30px;
}

#Contact {
font-family: "Arial",helvetica,sans-serif;
font-size: 14px;
float:right;
text-align: right;
  letter-spacing: 1px;
position: absolute;
z-index: 1;
right: 20px;
top: 70px;
width: 320px;
line-height: 150%;
}

#Rates {
font-family: "Arial",helvetica,sans-serif;
color: #ffffff;
font-size: 11px;
float:right;
text-align: right;
  letter-spacing: 1px;
position: absolute;
z-index: 1;
right: 20px;
top: 70px;
width: 350px;
line-height: 130%;
}

#Rates_header {
font-family: "Arial",helvetica,sans-serif;
color: #ffffff;
font-size: 14px;
float:right;
text-align: right;
  letter-spacing: 1px;
position: absolute;
z-index: 1;
right: 20px;
top: 70px;
width: 350px;
line-height: 130%;
}

#Contact_table {
font-family: "Arial",helvetica,sans-serif;
font-size: 11px;
float:right;
text-align: right;
  letter-spacing: 1px;
width: 300px;
line-height: 150%;
}

img.slideshow {
margin-top: 1px;
height: 466px;
  width: 700px;
  float: center;
z-index: -99;
}

img.back {
position: absolute;
left: 0px;
top: 245px;
z-index: 1;
}

img.next {
position: absolute;
right: 0px;
top: 245px;
z-index: 1;
}

#portfolio_nav {
font-family: "Arial",helvetica,sans-serif;
font-size: 12px;
float: left;
text-align: right;
  letter-spacing: 1px;
word-spacing: 20px;
}

a:link { color: #ffffff; text-decoration: none;}
a:visited { color: #ffffff; text-decoration: none;}
a:active { color: #ffffff; text-decoration: none;}
a:hover { color: #000000; text-decoration: underline;}
