/* Candid Photography CSS */
html, body {
  background-color: #000000;
  background-image: url("images/bg.jpg");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: 100% 100%;
  background-position: center;

    margin: 0pt;
    padding: 0pt;
}

body {
/*  background: transparent url(images/header_bg.jpg) repeat-x scroll 0% 0%; */
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color:#FFF;
  text-align: center;
}

a {
  color:#FFFFFF;
  text-decoration:none;
}

a:hover {
  color: #8FB4E2;
}
a:visited {
  color: #9FDDEA;
}


img {
  border: 0px none #000;
}

#header {
  width: 100%;
  /* background-color:#444; */
}

.style1 {
  font-size: 16px;
}
.style2 {
  font-size: 20px;
}
.style3 {
  font-size: 24px;
  font-weight: bold;
}
.style4 {
  color: #000;
  font-size: 15px;
}

.sig{float:left;}
.floatright{float:right;}
.floatleft { float:left; }
.clearboth{ clear:both;}

/* frontpage */
#fcontent
{
  width:1050px;
  margin:0px auto;
 /* padding:15px;*/
  height:auto;
  /* background-color:#474; */
}

.fthumbnail
{
  float: left;
  margin: 10px 0px 10px 0px;
  padding: 5px;
  /* border: 1px solid #999; */
}

#newcontent
{
  width:840px;
  margin:0px auto;
 /* padding:15px;*/
  height:auto;
 /* background-color:#474; */
}

#wcontent
{
  width:570px;
  margin:0px auto;
 /* padding:15px;*/
  height:auto;
  /* background-color:#474; */
}

#content
{
  width:750px;
  margin:0px auto;
 /* padding:15px;*/
  height:auto;
  /* background-color:#474; */
}

#scontent
{
  width:640px;
  margin:0px auto;
 /* padding:15px;*/
  height:auto;
  /* background-color:#474; */
}

.thumbnail
{
  float: left;
  margin: 10px 10px 10px 10px;
  padding: 5px;
  /* border: 1px solid #999; */
}
.table
{
  float: left;
  margin: 10px 10px 10px 10px;
  padding: 0px;
  /* border: 1px solid #999; */
}

#frontfooter
{
  text-align: center;
  font-size: 14px;
  margin: 10px 2px 10px 2px;
}

/* Candid Photography MENU */
ul#minitabs
{
    list-style: none;
    margin: 10px 0px 10px 0px;
    padding: 7px 0;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    color:#33FF00;
}

ul#minitabs li
{
    font-size: 18px;
    display: inline;
    margin: 0 2px
}

ul#minitabs a {
    text-decoration: none;
    padding: 0 0 3px;
    border-bottom: 1px solid #FFF;
    border-top: 1px solid #FFF;
    color: #CCC;
}

ul#minitabs a#current
{
    border-bottom: 3px solid #FFF;
    border-top: 3px solid #FFF;
    color: #FFF;
}

ul#minitabs a:hover
{
    border-color: #FFF;
    color: #FFF;
}

/* Candid Photography Footer  */
#footer
{
    text-align: center;
    font-size: 14px;
    margin: 10px 2px 10px 2px;
}

#footer a
{
    text-decoration: none;
    padding: 0 0 3px;
    border-bottom: 1px solid #CCC;
    border-top: 1px solid #CCC;
    color: #CCC;
}


#footer a:hover
{
    border-bottom: 2px solid #FFF;
    border-top: 2px solid #FFF;
    border-color: #FFF;
    color: #FFF;
}

.testimonies {
    background-color:#101416;
    margin: 5px 0px 40px 0px;
    height:auto;
}

#prices 
{
  text-align: left;
    font-size: 16px;
    margin: 0 auto;
    width:720px;
    height:auto;
    border: solid white 1px;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    background: #000;
}

#packages 
{
    font-size: 16px;
    margin: 0 auto;
    max-width: 35em;
    min-width: 700px;
    height:auto;
    border: solid white 1px;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    overflow: hidden;
    background: #000;
}

#packages li
{
    text-align: left;
}
